Discussion:
[c-nsp] copy tftp flash gives OOOOOO!OOOOOO!
Adam Greene
2007-12-20 21:50:09 UTC
Permalink
Hi,

Have you ever received output like this while you are copying an image to flash on a router? (in this case 2611XM running 12.3(22))?

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!OOOOOOOOOO!OOOOO
OOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOO
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOO
OOOOOOOOO!OOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

There's enough room in the flash ....

The bandwidth utilization of the TFTP download jumped from 200kbps to 500kbps while I was receiving this message.

Copy isn't done yet ... hope it succeeds ...

Thanks,
Adam
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Ramcharan, Vijay A
2007-12-20 22:02:35 UTC
Permalink
Make sure you compare the md5 hash after the upload/download is done
before you try to use the image.

Vijay Ramcharan

-----Original Message-----
From: cisco-nsp-***@puck.nether.net
[mailto:cisco-nsp-***@puck.nether.net] On Behalf Of Adam Greene
Sent: December 20, 2007 16:50
To: cisco-***@puck.nether.net
Subject: [c-nsp] copy tftp flash gives OOOOOO!OOOOOO!

Hi,

Have you ever received output like this while you are copying an image
to flash on a router? (in this case 2611XM running 12.3(22))?

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!OOOOOOOOOO!OOOOO
OOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOO
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOO
OOOOOOOOO!OOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!

There's enough room in the flash ....

The bandwidth utilization of the TFTP download jumped from 200kbps to
500kbps while I was receiving this message.

Copy isn't done yet ... hope it succeeds ...

Thanks,
Adam
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Adam Greene
2007-12-20 22:10:52 UTC
Permalink
Thanks guys. Image copied successfully, and I verified the MD5 hash as well,
as suggested. I appreciate the help and the peace of mind of knowing the
router will most likely reboot!

Adam

----- Original Message -----
From: "Jeffrey Ollie" <***@ocjtech.us>
To: "Adam Greene" <***@webjogger.net>
Cc: <cisco-***@puck.nether.net>
Sent: Thursday, December 20, 2007 5:07 PM
Subject: Re: [c-nsp] copy tftp flash gives OOOOOO!OOOOOO!
Post by Adam Greene
Have you ever received output like this while you are copying an
image to flash on a router? (in this case 2611XM running 12.3(22))?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!OOOOOOOOOO!OOOOO
OOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOO
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOO
OOOOOOOOO!OOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
There's enough room in the flash ....
The "O"s indicate that a TFTP packet was lost along the way. As long
as it completes the file should be OK but as Vijay says double-check
the hashes.
Post by Adam Greene
The bandwidth utilization of the TFTP download jumped from 200kbps
to 500kbps while I was receiving this message.
Probably because it was sending retransmissions.
Jeff
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Dale Shaw
2007-12-20 23:00:23 UTC
Permalink
Hi all,
Post by Adam Greene
----- Original Message -----
Sent: Thursday, December 20, 2007 5:07 PM
Subject: Re: [c-nsp] copy tftp flash gives OOOOOO!OOOOOO!
The "O"s indicate that a TFTP packet was lost along the way. As long
as it completes the file should be OK but as Vijay says double-check
the hashes.
"O" actually means that the packet(s) arrived, but out of order.

From: http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_configuration_guide_chapter09186a00800c6c63.html

8<---

General Output Conventions for Copy Operations

During a copy operation, any of the following characters may be
printed to the screen:

•A pound sign (#) generally means that a Flash memory device is being
cleared and initialized. (Different platforms use different ways of
indicating that Flash is being cleared.)
•An exclamation point (!) means that ten packets have been transferred.
•A series of "V" characters means that a checksum verification of the
file is occurring after the file is written to Flash memory.
•An "O" means an out-of-order packet.
•A period (.) means a timeout.

The last line in the output indicates whether the copy was successful.

8<---

cheers,
Dale
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Phil Bedard
2007-12-21 04:06:07 UTC
Permalink
I ran into this recently when tftp was being throttled by Control
Plane Policing. O generally means a dropped packet.

Phil
Post by Adam Greene
Hi,
Have you ever received output like this while you are copying an
image to flash on a router? (in this case 2611XM running 12.3(22))?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!OOOOOOOOOO!OOOOO
OOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOO
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOO
OOOOOOOOO!
OOOOOOOOOO
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
There's enough room in the flash ....
The bandwidth utilization of the TFTP download jumped from 200kbps
to 500kbps while I was receiving this message.
Copy isn't done yet ... hope it succeeds ...
Thanks,
Adam
_______________________________________________
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Jon Lewis
2007-12-21 04:14:12 UTC
Permalink
Actually, isn't that O = out of order packet? Are there multiple active
paths between the router and TFTP server? Perhaps cef per-packet on
serial links to the router?
Post by Phil Bedard
I ran into this recently when tftp was being throttled by Control
Plane Policing. O generally means a dropped packet.
Phil
Post by Adam Greene
Hi,
Have you ever received output like this while you are copying an
image to flash on a router? (in this case 2611XM running 12.3(22))?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!OOOOOOOOOO!OOOOO
OOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOO
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOO
OOOOOOOOO!
OOOOOOOOOO
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
There's enough room in the flash ....
The bandwidth utilization of the TFTP download jumped from 200kbps
to 500kbps while I was receiving this message.
Copy isn't done yet ... hope it succeeds ...
Thanks,
Adam
_______________________________________________
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
_______________________________________________
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
----------------------------------------------------------------------
Jon Lewis | I route
Senior Network Engineer | therefore you are
Atlantic Net |
_________ http://www.lewis.org/~jlewis/pgp for PGP public key_________
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
mack
2007-12-21 04:54:11 UTC
Permalink
Message: 5
Date: Fri, 21 Dec 2007 10:00:23 +1100
Subject: Re: [c-nsp] copy tftp flash gives OOOOOO!OOOOOO!
Content-Type: text/plain; charset=WINDOWS-1252
Hi all,
Post by Adam Greene
----- Original Message -----
Sent: Thursday, December 20, 2007 5:07 PM
Subject: Re: [c-nsp] copy tftp flash gives OOOOOO!OOOOOO!
The "O"s indicate that a TFTP packet was lost along the way. As
long
Post by Adam Greene
as it completes the file should be OK but as Vijay says double-
check
Post by Adam Greene
the hashes.
"O" actually means that the packet(s) arrived, but out of order.
http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_configu
ration_guide_chapter09186a00800c6c63.html
8<---
General Output Conventions for Copy Operations
During a copy operation, any of the following characters may be
?A pound sign (#) generally means that a Flash memory device is being
cleared and initialized. (Different platforms use different ways of
indicating that Flash is being cleared.)
?An exclamation point (!) means that ten packets have been
transferred.
?A series of "V" characters means that a checksum verification of the
file is occurring after the file is written to Flash memory.
?An "O" means an out-of-order packet.
?A period (.) means a timeout.
The last line in the output indicates whether the copy was successful.
TFTP will not send a second until the first is acknowledged.
It will continue resending the same packet until an acknowledgement is received.
There is no windowing which would allow 'out of order' packets.
8<---
cheers,
Dale
--
LR Mack McBride
Network Administrator
Alpha Red, Inc.

_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Jonathan Charles
2007-12-21 05:00:27 UTC
Permalink
The Os mean out of order.

Which means what you are TFTPing is over 18.4MB and crappy TFTP
servers (Solarwinds, Cisco...) reset their sequence number to 0 after
18.4MB... Get 3CDaemon



Jonathan
Post by Adam Greene
Hi,
Have you ever received output like this while you are copying an image to flash on a router? (in this case 2611XM running 12.3(22))?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!OOOOOOOOOO!OOOOO
OOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOO
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOO
OOOOOOOOO!OOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
There's enough room in the flash ....
The bandwidth utilization of the TFTP download jumped from 200kbps to 500kbps while I was receiving this message.
Copy isn't done yet ... hope it succeeds ...
Thanks,
Adam
_______________________________________________
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Jon Lewis
2007-12-21 05:33:07 UTC
Permalink
Post by Jonathan Charles
The Os mean out of order.
Which means what you are TFTPing is over 18.4MB and crappy TFTP
servers (Solarwinds, Cisco...) reset their sequence number to 0 after
18.4MB... Get 3CDaemon
Or use copy ftp://user:***@ftpserver/pathtoios as it'll run faster
anyway and not have any issues with IOS file sizes.

----------------------------------------------------------------------
Jon Lewis | I route
Senior Network Engineer | therefore you are
Atlantic Net |
_________ http://www.lewis.org/~jlewis/pgp for PGP public key_________
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Richard A Steenbergen
2007-12-21 06:51:49 UTC
Permalink
Post by Jon Lewis
anyway and not have any issues with IOS file sizes.
Unless it corrupts the image when you use ftp instead of tftp (hi SRA!).
--
Richard A Steenbergen <***@e-gerbil.net> http://www.e-gerbil.net/ras
GPG Key ID: 0xF8B12CBC (7535 7F59 8204 ED1F CC1C 53AF 4C41 5ECA F8B1 2CBC)
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Jon Lewis
2007-12-21 12:29:30 UTC
Permalink
Post by Richard A Steenbergen
Post by Jon Lewis
anyway and not have any issues with IOS file sizes.
Unless it corrupts the image when you use ftp instead of tftp (hi SRA!).
I haven't seen that feature.

----------------------------------------------------------------------
Jon Lewis | I route
Senior Network Engineer | therefore you are
Atlantic Net |
_________ http://www.lewis.org/~jlewis/pgp for PGP public key_________
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Daniel Roesen
2007-12-22 02:52:46 UTC
Permalink
Post by Richard A Steenbergen
Post by Jon Lewis
anyway and not have any issues with IOS file sizes.
Unless it corrupts the image when you use ftp instead of tftp (hi SRA!).
Or crashes your router (hi 12.2(18)S5, has been fixed meanwhile AFAIK).

Best regards,
Daniel (still tftp-ing, which usually works)
--
CLUE-RIPE -- Jabber: ***@cluenet.de -- ***@IRCnet -- PGP: 0xA85C8AA0
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Peter Hicks
2007-12-21 12:35:27 UTC
Permalink
Post by Jon Lewis
Post by Jonathan Charles
The Os mean out of order.
Which means what you are TFTPing is over 18.4MB and crappy TFTP
servers (Solarwinds, Cisco...) reset their sequence number to 0 after
18.4MB... Get 3CDaemon
anyway and not have any issues with IOS file sizes.
I second that - especially on high latency paths, copying through FTP or HTTP
is more responsive and robust than TFTP.

I also make a habit of squeeze-ing flash before TFTPing - a bunch of 3500XL
switches were painfully slow at copying IOS off a TFTP server until I squeezed
the flash, then they worked like a dream.


Peter
--
Peter Hicks | e: ***@poggs.co.uk | g: 0xE7C839F4 | w: www.poggs.com

A: Because it destroys the flow of the conversation
Q: Why is top-posting bad?
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Jeffrey Ollie
2007-12-20 22:07:26 UTC
Permalink
Post by Adam Greene
Have you ever received output like this while you are copying an
image to flash on a router? (in this case 2611XM running 12.3(22))?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!OOOOOOOOOO!OOOOO
OOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOO
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOO
OOOOOOOOO!OOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
There's enough room in the flash ....
The "O"s indicate that a TFTP packet was lost along the way. As long
as it completes the file should be OK but as Vijay says double-check
the hashes.
Post by Adam Greene
The bandwidth utilization of the TFTP download jumped from 200kbps
to 500kbps while I was receiving this message.
Probably because it was sending retransmissions.

Jeff
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
el chino cudeiro
2007-12-21 18:16:58 UTC
Permalink
Yes,
in two cases: when I have not erased flash before upgrading, and when
mismatching speed & duplex of the port.
Post by Adam Greene
Hi,
Have you ever received output like this while you are copying an image to
flash on a router? (in this case 2611XM running 12.3(22))?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!OOOOOOOOOO!OOOOO
OOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOO
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOO
OOOOOOOOO!OOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
There's enough room in the flash ....
The bandwidth utilization of the TFTP download jumped from 200kbps to
500kbps while I was receiving this message.
Copy isn't done yet ... hope it succeeds ...
Thanks,
Adam
_______________________________________________
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
Michael Costello
2007-12-21 20:05:54 UTC
Permalink
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Post by el chino cudeiro
Yes,
in two cases: when I have not erased flash before upgrading, and when
mismatching speed & duplex of the port.
Post by Adam Greene
Hi,
Have you ever received output like this while you are copying an image to
flash on a router? (in this case 2611XM running 12.3(22))?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOO!OOOOOOOOOO!OOOOO
OOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOO
O!OOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOOOOOOOO!OOOO
OOOOOOOOO!OOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
There's enough room in the flash ....
The bandwidth utilization of the TFTP download jumped from 200kbps to
500kbps while I was receiving this message.
Copy isn't done yet ... hope it succeeds ...
- From http://tinyurl.com/37dxd

General Output Conventions for Copy Operations

During a copy operation, any of the following characters may be printed
to the screen:

•A pound sign (#) generally means that a Flash memory device is being
cleared and initialized. (Different platforms use different ways of
indicating that Flash is being cleared.)

•An exclamation point (!) means that ten packets have been transferred.

•A series of "V" characters means that a checksum verification of the
file is occurring after the file is written to Flash memory.

•An "O" means an out-of-order packet.

•A period (.) means a timeout.

The last line in the output indicates whether the copy was successful.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iD8DBQFHbByi78RkzkWsS2gRAj/AAJ4r2He59xzNk2miUvUB6pUz3dGWlQCeKxLJ
kPjd1VMokxpB/32sTms/QOE=
=QdH4
-----END PGP SIGNATURE-----
_______________________________________________
cisco-nsp mailing list cisco-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://pu
Loading...