T.R | Title | User | Personal Name | Date | Lines |
---|
1753.1 | Can't upgrade probes with NDU | ROGER::GAUDET | Because the Earth is 2/3 water | Fri Dec 02 1994 14:10 | 4 |
| Please read note 1368 CAREFULLY! We go to great lengths to document as many
restrictions as we know about. This is one of them.
...Roger...
|
1753.2 | any TFTP server should work | NAC::FORREST | | Fri Dec 02 1994 21:02 | 8 |
| Any regular TFTP server should work. If you don't have one anywhere,
then you might try the router loader DECrou as I understand that it
provides a TFTP server service. I don't know where to get the kit
though.
You'll have to specify the server address from the probe console.
You might also want to increase the default TFTP timeout value.
Then simply select the menu option to downline load.
|
1753.3 | It pays to RTFM! | STKHLM::DUFVA | Nils Dufva - TSSC G�vle Sweden | Mon Dec 05 1994 02:30 | 15 |
| Thanks,
When I took the time to read, it states that NDU does not load the
DECpacketprobe 90.
I have a customer that wants to upgrade his probes and has no UNIX
systems. I will recommend him to use UCX.
BTW, if I give the command `decndup /u /f 16.181.. filename', it says:
`[TSERVER] Now serving for two minutes.'
What is it doing then?
Regards,
Nils.
|
1753.4 | Server timeout maybe? | ROGER::GAUDET | Because the Earth is 2/3 water | Mon Dec 05 1994 09:36 | 10 |
| There is probably some obscure timeout period in NDU's built-in TFTP server. Since
there is no way for NDU to know what kind of device is being loaded, it obediently
attempts to load whichever IP address you give it. However, when the device doesn't
respond, NDU probably goes into a wait-and-retry mode. It looks like that's what is
going on.
FYI, your command line is not complete. The /f switch needs a parameter (that's the
FORCE qualifier).
...Roger...
|
1753.5 | re .1 , but it can be done | BRIEIS::BARKER_E | test dummy | Tue Dec 20 1994 11:14 | 6 |
| I've managed to upgrade a packetprobe 90 using NDUplus on a DOS PC,
using the TSERVER option, setting the various addresses on the probe
through the menu and then doing option 10. Took a while but is now
working fine.
Euan
|
1753.6 | I stand corrected | ROGER::GAUDET | Because the Earth is 2/3 water | Tue Dec 20 1994 12:00 | 4 |
| Hey that's slick! I hope others read your note and use that method if they need
to.
...Roger...
|
1753.7 | More info please. | TROFS::WEBSTER | NIS, London, Canada | Fri Dec 30 1994 15:35 | 13 |
| re .5
Can you post details of how you managed to get this to work.
I have been unable to get this work due to the TSERVER 2 minute
server period, and it takes the PROBE almost 2 minutes to erase the NVRAM
before it requests a new load...but the server timesout and the firmware
load dies.
Tips appreciated.
-Larry
|
1753.8 | | BIS5::RUTTENS | | Thu Jan 05 1995 10:55 | 383 |
| This is also cross-posted in note 1845.
My customer tried to upgrade a Packetprobe without any luck.
He tried TSERVER within DECNDU (DOS) and also TFTP fron Chameleon
TCP/IP. In both cases exactly the same behaviour: the initialization
of the communication is OK but as soon as the first TFTP-data-frame
is send to the probe it answers with TFTP-error "file not found".
I attached what we captured with a LAN Decoder/Analizer.
We carefully went through the V2.0 release notes but maybe we missed
something. Who knows what happens here ?
Peter
LANdecoder/e LAN Analyzer Data Saved Wed 4 Jan 95 Page 1
Capturing Started: Wed Jan 4, 1995 at 10:27:21
Capturing Stopped: Wed Jan 4, 1995 at 10:27:35
Capturing Period: 0 day(s) 00:00:13
Frame Time Stamp Destination Source
-----------------------------------------------------------------
3 10:27:26.5588 193.74.223.106 193.74.223.227
MAC 64 Bytes OK CRC: 3C387261
DLC Ethertype: 0806 (ARP)
ARP Cmd S=193.74.223.227 D=193.74.223.106
MAC *** MAC Header ***
MAC
MAC Time Stamp: 10:27:26.5588
MAC Frame Length: 64 bytes
MAC Destination: FFFFFFFFFFFF (BroadcastAll; Vend?-FFFFFF)
MAC Source: 08002BA38849 (Name?-A38849; DEC���A38849)
MAC Frame Status: OK
MAC CRC: 3C387261
MAC
DLC *** Datalink Control Header ***
DLC
DLC Ethertype: 0806 (ARP)
DLC
ARP *** ARP/RARP Frame ***
ARP
ARP Hardware: 1 (Ethernet (10 Mb))
ARP Protocol: 0800 hex (IP)
ARP Hardware Addr Len: 6 bytes
ARP Protocol Addr Len: 4 bytes
ARP Opcode: 1 (ARP Request)
ARP Sender HW Address: 08002BA38849 hex
ARP Sender IP Address: 193.74.223.227
ARP Target HW Address: 000000000000 hex
ARP Target IP Address: 193.74.223.106
ARP
ARP (Padded with 18 bytes)
ARP
ARP *** Normal End-of-Frame ***
0000 FF FF FF FF FF FF 08 00 2B A3 88 49 08 06 00 01 ........+..I....
0010 08 00 06 04 00 01 08 00 2B A3 88 49 C1 4A DF E3 ........+..I.J..
0020 00 00 00 00 00 00 C1 4A DF 6A 00 05 00 01 54 65 .......J.j....Te
0030 76 6D 69 6E 61 74 65 64 20 74 72 61 3C 38 72 61 vminated tra<8ra
Frame Time Stamp Destination Source
-----------------------------------------------------------------
4 10:27:26.5601 193.74.223.227 193.74.223.106
MAC 64 Bytes OK CRC: 3C387261
LANdecoder/e LAN Analyzer Data Saved Wed 4 Jan 95 Page 2
DLC Ethertype: 0806 (ARP)
ARP Rep S=193.74.223.106 D=193.74.223.227
MAC *** MAC Header ***
MAC
MAC Time Stamp: 10:27:26.5601
MAC Frame Length: 64 bytes
MAC Destination: 08002BA38849 (Name?-A38849; DEC���A38849)
MAC Source: 0020AF07A74B (Name?-07A74B; Vend?-07A74B)
MAC Frame Status: OK
MAC CRC: 3C387261
MAC
DLC *** Datalink Control Header ***
DLC
DLC Ethertype: 0806 (ARP)
DLC
ARP *** ARP/RARP Frame ***
ARP
ARP Hardware: 1 (Ethernet (10 Mb))
ARP Protocol: 0800 hex (IP)
ARP Hardware Addr Len: 6 bytes
ARP Protocol Addr Len: 4 bytes
ARP Opcode: 2 (ARP Reply)
ARP Sender HW Address: 0020AF07A74B hex
ARP Sender IP Address: 193.74.223.106
ARP Target HW Address: 08002BA38849 hex
ARP Target IP Address: 193.74.223.227
ARP
ARP (Padded with 18 bytes)
ARP
ARP *** Normal End-of-Frame ***
0000 08 00 2B A3 88 49 00 20 AF 07 A7 4B 08 06 00 01 ..+..I. ...K....
0010 08 00 06 04 00 02 00 20 AF 07 A7 4B C1 4A DF 6A ....... ...K.J.j
0020 08 00 2B A3 88 49 C1 4A DF E3 00 05 00 01 54 65 ..+..I.J......Te
0030 76 6D 69 6E 61 74 65 64 20 74 72 61 3C 38 72 61 vminated tra<8ra
Frame Time Stamp Destination Source
-----------------------------------------------------------------
5 10:27:27.0108 193.74.223.106 193.74.223.227
MAC 64 Bytes OK CRC: 3C380000
DLC Ethertype: 0800 (IP)
IP S=193.74.223.227 D=193.74.223.106
UDP SP=2052 DP=69 (TFTP)
TFTP Read request ns3210.s
MAC *** MAC Header ***
MAC
MAC Time Stamp: 10:27:27.0108
MAC Frame Length: 64 bytes
LANdecoder/e LAN Analyzer Data Saved Wed 4 Jan 95 Page 3
MAC Destination: 0020AF07A74B (Name?-07A74B; Vend?-07A74B)
MAC Source: 08002BA38849 (Name?-A38849; DEC���A38849)
MAC Frame Status: OK
MAC CRC: 3C380000
MAC
DLC *** Datalink Control Header ***
DLC
DLC Ethertype: 0800 (IP)
DLC
IP *** Internet Protocol Header ***
IP
IP Version: 4
IP Header Length: 5
IP Type of Service: 00 {76543210}
IP 00000000
IP �������� Reserved
IP �������� Normal Reliability
IP �������� Normal Throughput
IP �������� Normal Delay
IP �������� Routine Precedence
IP Total IP Length: 45
IP Fragment ID: 1
IP Fragmentation: 00 {76543210}
IP 00000000
IP �������� Last Fragment
IP �������� May Fragment
IP �������� Reserved
IP Fragment offset: 0
IP Time to Live: 15
IP Protocol: 17 (UDP)
IP Checksum: 69DC (correct)
IP Source Address: 193.74.223.227
IP Dest Address: 193.74.223.106
IP
UDP *** User Datagram Protocol ***
UDP
UDP Source Port: 2052
UDP Destination Port: 69 (TFTP)
UDP Length: 25
UDP Checksum: EAED hex (correct)
UDP
TFTP *** Trivial File Transfer Protocol ***
TFTP
TFTP Opcode: 1 (Read request)
TFTP File Name: ns3210.s
TFTP Mode: octet
TFTP
TFTP (Padded with 1 byte)
TFTP
TFTP *** Normal End-of-Frame ***
0000 00 20 AF 07 A7 4B 08 00 2B A3 88 49 08 00 45 00 . ...K..+..I..E.
LANdecoder/e LAN Analyzer Data Saved Wed 4 Jan 95 Page 4
0010 00 2D 00 01 00 00 0F 11 69 DC C1 4A DF E3 C1 4A .-......i..J...J
0020 DF 6A 08 04 00 45 00 19 EA ED 00 01 6E 73 33 32 .j...E......ns32
0030 31 30 2E 73 00 6F 63 74 65 74 00 00 3C 38 00 00 10.s.octet..<8..
Frame Time Stamp Destination Source
-----------------------------------------------------------------
6 10:27:27.1466 193.74.223.227 193.74.223.106
MAC 562 Bytes OK CRC: 65702E3A
DLC Ethertype: 0800 (IP)
IP S=193.74.223.106 D=193.74.223.227
UDP SP=1363 DP=2052
TFTP Data Blk 1
MAC *** MAC Header ***
MAC
MAC Time Stamp: 10:27:27.1466
MAC Frame Length: 562 bytes
MAC Destination: 08002BA38849 (Name?-A38849; DEC���A38849)
MAC Source: 0020AF07A74B (Name?-07A74B; Vend?-07A74B)
MAC Frame Status: OK
MAC CRC: 65702E3A
MAC
DLC *** Datalink Control Header ***
DLC
DLC Ethertype: 0800 (IP)
DLC
IP *** Internet Protocol Header ***
IP
IP Version: 4
IP Header Length: 5
IP Type of Service: 00 {76543210}
IP 00000000
IP �������� Reserved
IP �������� Normal Reliability
IP �������� Normal Throughput
IP �������� Normal Delay
IP �������� Routine Precedence
IP Total IP Length: 544
IP Fragment ID: 1
IP Fragmentation: 00 {76543210}
IP 00000000
IP �������� Last Fragment
IP �������� May Fragment
IP �������� Reserved
IP Fragment offset: 0
IP Time to Live: 32
IP Protocol: 17 (UDP)
IP Checksum: 56E9 (correct)
IP Source Address: 193.74.223.106
IP Dest Address: 193.74.223.227
LANdecoder/e LAN Analyzer Data Saved Wed 4 Jan 95 Page 5
IP
UDP *** User Datagram Protocol ***
UDP
UDP Source Port: 1363
UDP Destination Port: 2052
UDP Length: 524
UDP Checksum: FC9C hex (correct)
UDP
TFTP *** Trivial File Transfer Protocol ***
TFTP
TFTP Opcode: 3 (Data)
TFTP Block: 1
TFTP (512 byte(s) of data)
TFTP
TFTP *** Normal End-of-Frame ***
0000 08 00 2B A3 88 49 00 20 AF 07 A7 4B 08 00 45 00 ..+..I. ...K..E.
0010 02 20 00 01 00 00 20 11 56 E9 C1 4A DF 6A C1 4A . .... .V..J.j.J
0020 DF E3 05 53 08 04 02 0C FC 9C 00 03 00 01 24 24 ...S..........$$
0030 20 6E 73 33 32 31 30 0D 0A 20 20 5F 64 72 69 76 ns3210.. _driv
0040 65 72 5F 69 6E 66 6F 20 24 30 30 30 31 41 37 44 er_info $0001A7D
0050 43 20 5F 5F 61 76 61 69 6C 20 24 30 30 30 31 41 C __avail $0001A
0060 37 46 34 20 5F 49 70 52 65 61 73 6D 54 69 6D 65 7F4 _IpReasmTime
0070 6F 75 74 20 24 30 30 30 31 41 37 46 38 20 0D 0A out $0001A7F8 ..
0080 20 20 5F 49 70 52 65 61 73 6D 52 65 71 64 73 20 _IpReasmReqds
0090 24 30 30 30 31 41 37 46 43 20 5F 49 70 52 65 61 $0001A7FC _IpRea
00A0 73 6D 4F 4B 73 20 24 30 30 30 31 41 38 30 30 20 smOKs $0001A800
00B0 5F 49 70 52 65 61 73 6D 46 61 69 6C 73 20 24 30 _IpReasmFails $0
00C0 30 30 31 41 38 30 34 20 0D 0A 20 20 5F 55 64 70 001A804 .. _Udp
00D0 4E 6F 50 6F 72 74 73 20 24 30 30 30 31 41 38 30 NoPorts $0001A80
00E0 38 20 5F 72 69 70 70 69 64 20 24 30 30 30 31 41 8 _rippid $0001A
00F0 38 30 43 20 5F 54 63 70 50 61 73 73 69 76 65 4F 80C _TcpPassiveO
0100 70 65 6E 73 20 24 30 30 30 31 41 38 31 30 20 0D pens $0001A810 .
0110 0A 20 20 5F 49 70 46 72 61 67 4F 4B 73 20 24 30 . _IpFragOKs $0
0120 30 30 31 41 38 31 34 20 5F 49 70 46 72 61 67 46 001A814 _IpFragF
0130 61 69 6C 73 20 24 30 30 30 31 41 38 31 38 20 5F ails $0001A818 _
0140 49 70 46 72 61 67 43 72 65 61 74 65 73 20 24 30 IpFragCreates $0
0150 30 30 31 41 38 31 43 20 0D 0A 20 20 5F 61 72 70 001A81C .. _arp
0160 74 61 62 6C 65 20 24 30 30 30 31 41 38 32 30 20 table $0001A820
0170 5F 54 63 70 4D 61 78 43 6F 6E 6E 20 24 30 30 30 _TcpMaxConn $000
0180 31 41 45 43 34 20 5F 6D 69 62 5F 63 6F 6E 66 69 1AEC4 _mib_confi
0190 67 5F 75 73 65 5F 6D 79 64 65 66 73 20 24 30 30 g_use_mydefs $00
01A0 30 31 41 45 43 38 20 0D 0A 20 20 5F 6D 69 62 5F 01AEC8 .. _mib_
01B0 63 6F 6E 66 69 67 5F 64 65 66 5F 67 72 6F 75 70 config_def_group
01C0 73 20 24 30 30 30 31 41 45 43 43 20 5F 6D 69 62 s $0001AECC _mib
01D0 5F 63 6F 6E 66 69 67 5F 63 6F 6C 6C 65 63 74 5F _config_collect_
01E0 73 74 61 74 73 20 24 30 30 30 31 41 45 44 30 20 stats $0001AED0
01F0 0D 0A 20 20 5F 6D 69 62 5F 63 6F 6E 66 69 67 5F .. _mib_config_
0200 63 6F 6C 6C 65 63 74 5F 70 6B 74 73 20 24 30 30 collect_pkts $00
0210 30 31 41 45 44 34 20 5F 6D 69 62 5F 63 6F 6E 66 01AED4 _mib_conf
0220 69 67 5F 63 68 65 63 6B 5F 64 65 70 65 6E 65 70 ig_check_depenep
0230 2E 3A .:
LANdecoder/e LAN Analyzer Data Saved Wed 4 Jan 95 Page 6
Frame Time Stamp Destination Source
-----------------------------------------------------------------
7 10:27:27.2045 193.74.223.106 193.74.223.227
MAC 70 Bytes OK CRC: 66654238
DLC Ethertype: 0800 (IP)
IP S=193.74.223.227 D=193.74.223.106
UDP SP=2052 DP=1363
TFTP Error (File not found)
MAC *** MAC Header ***
MAC
MAC Time Stamp: 10:27:27.2045
MAC Frame Length: 70 bytes
MAC Destination: 0020AF07A74B (Name?-07A74B; Vend?-07A74B)
MAC Source: 08002BA38849 (Name?-A38849; DEC���A38849)
MAC Frame Status: OK
MAC CRC: 66654238
MAC
DLC *** Datalink Control Header ***
DLC
DLC Ethertype: 0800 (IP)
DLC
IP *** Internet Protocol Header ***
IP
IP Version: 4
IP Header Length: 5
IP Type of Service: 00 {76543210}
IP 00000000
IP �������� Reserved
IP �������� Normal Reliability
IP �������� Normal Throughput
IP �������� Normal Delay
IP �������� Routine Precedence
IP Total IP Length: 52
IP Fragment ID: 2
IP Fragmentation: 00 {76543210}
IP 00000000
IP �������� Last Fragment
IP �������� May Fragment
IP �������� Reserved
IP Fragment offset: 0
IP Time to Live: 15
IP Protocol: 17 (UDP)
IP Checksum: 69D4 (correct)
IP Source Address: 193.74.223.227
IP Dest Address: 193.74.223.106
IP
UDP *** User Datagram Protocol ***
UDP
LANdecoder/e LAN Analyzer Data Saved Wed 4 Jan 95 Page 7
UDP Source Port: 2052
UDP Destination Port: 1363
UDP Length: 32
UDP Checksum: DFA4 hex (correct)
UDP
TFTP *** Trivial File Transfer Protocol ***
TFTP
TFTP Opcode: 5 (Error)
TFTP Error Code: 1 (File not found)
TFTP Error Message: Terminated transfer
TFTP
TFTP *** Normal End-of-Frame ***
0000 00 20 AF 07 A7 4B 08 00 2B A3 88 49 08 00 45 00 . ...K..+..I..E.
0010 00 34 00 02 00 00 0F 11 69 D4 C1 4A DF E3 C1 4A .4......i..J...J
0020 DF 6A 08 04 05 53 00 20 DF A4 00 05 00 01 54 65 .j...S. ......Te
0030 72 6D 69 6E 61 74 65 64 20 74 72 61 6E 73 66 65 rminated transfe
0040 72 00 66 65 42 38 r.feB8
|
1753.9 | can be done ... | COMICS::REYNOLDS | Mad Dogs and Englishmen | Thu Apr 06 1995 14:38 | 51 |
|
I think I know what the issue is when trying to load the packetprobe
using NDU for DOS - NDU will not respond to the ARP message sent
by the packetprobe to determine the PCs MAC address - use the
following procedure to upgrade:
1. ensure that the Packetprobe has been given the correct TFTP server
address and that this matches the PCs address (set in the SDDF.STP
file). If the Packetprobe and PC are not in the same IP subnet,
check each have default gateway addresses configured (confirm
using ping test before you start the upgrade).
2. Issue a decndup /s command to the Packetprobe. This will
return the current firmware version, but more importantly,
will cause the Packetprobe to send an ARP request to the PC
and get a reply, which it will cache.
3. Issue decndup /u /f tserver <ip address> ns3210.s
(note the file name is hard coded as ns3210.s but ndu insists
you supply this)
ndu should then say 'serving for 2 minutes'
NB: if you quit out of this, you have to re-run ndu -it seems
to like to time out naturally or else gives you a MOP
error when you reissue the command!
4. Use option 10 on the Packetprobe to start the upgrade.
It then talks to the PC (not needing to ARP it since
we got it to cache the last reply) to confirm its ability
to serve the file then erases its flash which takes a few minutes.
This is where the fun starts. The flash erase and reload takes
longer than 2 minutes, so if it times out just as it finishes
the erasure, you have to start again. Or, if it begins the
tftp transfer and times out, you have to restart it within ~30
seconds or it gives up re-requesting the next block.
So it does work, but only just! I certainly don't feel comfortable
suggesting this to a customer.
I think we need ARP reply during serving and a timeout option
on the ndu command to really support the packetprobe. I suspect
Hubloader is going to suffer the same problem
John.
|