Prev: SNMP and Cisco
Next: SSL VPN
From: bod43 on 15 Sep 2009 21:05 On 15 Sep, 23:35, "swpa" <s...(a)nxspam.flame999.com> wrote: > I am being sent another bootrom. I never had to replace one before, and > quite frankly only use rommon when an IOS image needs to be xmodem'd up. > > All the cards work when I took them out and put them back in my 2650 and > 1760 router. > > I guess I am going to be replacing a boot rom. > > "Doug McIntyre" <mer...(a)geeks.org> wrote in message > > news:4aaf8ff2$0$42841$8046368a(a)newsreader.iphouse.net... > > > "swpa" <s...(a)nxspam.flame999.com> writes: > >>Yes I tried to unset, I was told by the person I bought the router from on > >>ebay that the bootprom is damaged cause I inserted an unrecognized fxo > >>card > >>into the nm-hdv slot. > > > Its highly unlikely that is the cause, unrecognized cards in IOS are > > just ignored for every version of IOS I've ever worked with. I have > > never seen this behavior with unrecognized cards, and I usually got to > > test out newer cards, usually with whatever old hardware I had sitting > > around first, so I frequently had to upgrade old IOS. > > > More likely (in my experience) is that this router was sitting in > > ROMMON mode for whatever reason, and serial line noise came along and > > blasted tons of chars in, and some of them happened to stick as > > variables (most likely with control characters and other unprintables > > in their names), because random enough data eventually will produce a > > variable looking enough thing and an equals sign somewhere in a string. > > > I'd state that this was pre-existing for you having it if you just > > bought it. > > > As I posted, there's not really any way to clear it. At least its > > mostly just cosmetic, there's not going to be anything set there that > > will cause things to fail. If things are failing, its for a different > > reason. Well if it is some nvram or other that has become corrupted then a new rom won't help at all. What *exactly* did you type in. Was it "unset jEc_*qOF?8[.Ys" - without the quotes? What was the response? Is unset in your rommon help? I forget, do you have to "save" the new variables? Apparently so - "You must use the sync command to save ROMmon environment variables to nonvolatile RAM (NVRAM)." http://www.cisco.com/en/US/products/hw/routers/ps259/products_tech_note09186a008015bf9e.shtml Can you successfully unset the tftp variables? Also worth trying jEc_*qOF?8[.Ys=A ! well A is better than what you have jEc_*qOF?8[.Ys= ! may set it to blank. One thing going wrong here is that it would help if you said what you were actually doing. Ideally post output recorded from your sesssion. Edited and anotated as required to make it clear what is going on. People are suggesting stuff and you are not giving good enough feedback to come up with the next step. Also post the URL of the document(s) that you are using to troubleshoot.
From: swpa on 15 Sep 2009 21:34 Thanks, that mostly worked with the unset, however this is what is left, I cant seem to find the the right syntax for the unset as it seems that there are pipes, and redirects. I tried to search CCO but cant seem to turn up anything pertinent. rommon 1 > set PS1=rommon ! > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A ?=0 n85+!=0c/f BSI=0 RANDOM_NUM=854374844 ROM_PERSISTENT_UTC=1014941791 RET_2_RTS= RET_2_RCALTS= rommon 2 > unset EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F Output redirection is not supported at this level rommon 3 > unset 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ unset: "2Y/tge,/r-KO" does not exist rommon 4 > unset 2Y/tge,/r-KO|A8[~; unset: "2Y/tge,/r-KO" does not exist rommon 5 > unset 2Y/tge,/r-KO|A8[~ unset: "2Y/tge,/r-KO" does not exist rommon 6 > "bod43" <Bod43(a)hotmail.co.uk> wrote in message news:d796f08b-d152-4fef-b861-9b9ee262fb26(a)d23g2000vbm.googlegroups.com... On 13 Sep, 14:54, "swpa" <s...(a)nxspam.flame999.com> wrote: > I have a 2620xm router that has some lingering config left in rommon that > looks like it was trying to boot from tftp. I can use an unset to get rid > of the tftp ip info but I have garbage in the environment variables that I > cannot delete ( see below) I also am getting these messages popup on my > console that are a bit irritating. > > out of room in table, cannot set "RET_2_RCALTS" > > out of room in table, cannot set "RANDOM_NUM" > > Is there anyway I can re initialize the rommon and blow out this garbage? > > rommon 25 > set > PS1=rommon ! > > IP_ADDRESS=10.1.1.110 > IP_SUBNET_MASK=255.255.255.0 > DEFAULT_GATEWAY=10.1.1.1 > TFTP_SERVER=10.1.1.1 > TFTP_FILE=c2600-i-mz.122-8.T10.bin > TFTP_RETRY_COUNT=20 > jEc_*qOF?8[.Ys= > yb._:ZO?Lkr74+~8]_}7Po2+0H.=R > H=qD > Dth0/KShqeJ7+Qyn]1=}J(94%O?&<d>+vC!]n~S{7tC{:||=gAc,te{ > 2._v= > y8wVt[Ikc%EB_)HwK*7gylmKt2uWER87:=!ohxU>z(8M$9)E#|Lha- > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? > cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ > Q= > (cL=9Rx > GVWv=?V > pow:=8 > ,x@=IhB:][ > J?D8mL5O=RW2=n{ > @u(Ka5cJnxuE^a74u]Vr6B(m4(=spEq5%BFCx > 9?12=p > )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F > 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A > Q[4iOg:!a=! > D1w8gul6D6N=9F > BSI=0 > RET_2_RTS= > ?=0 > @A= > rommon 26 > set > PS1=rommon ! > > IP_ADDRESS=10.1.1.110 > IP_SUBNET_MASK=255.255.255.0 > DEFAULT_GATEWAY=10.1.1.1 > TFTP_SERVER=10.1.1.1 > TFTP_FILE=c2600-i-mz.122-8.T10.bin > TFTP_RETRY_COUNT=20 > jEc_*qOF?8[.Ys= > yb._:ZO?Lkr74+~8]_}7Po2+0H.=R > H=qD > Dth0/KShqeJ7+Qyn]1=}J(94%O?&<d>+vC!]n~S{7tC{:||=gAc,te{ > 2._v= > y8wVt[Ikc%EB_)HwK*7gylmKt2uWER87:=!ohxU>z(8M$9)E#|Lha- > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? > cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ > Q= > (cL=9Rx > GVWv=?V > pow:=8 > ,x@=IhB:][ > J?D8mL5O=RW2=n{ > @u(Ka5cJnxuE^a74u]Vr6B(m4(=spEq5%BFCx > 9?12=p > )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F > 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A > Q[4iOg:!a=! > D1w8gul6D6N=9F > BSI=0 > RET_2_RTS= > @A= > ?=0 > rommon 27 > > rommon 27 > > rommon 27 > i Have you tried clearing the offending variables? e.g. "set jEc_*qOF?8[.Ys=" Or maybe "reset jEc_*qOF?8[.Ys" I forget the exact syntax but you can surely find it on cisco.com. Looks like it is "unset jEc_*qOF?8[.Ys" Obviously do not type the quotes. Start at the top and work down until all the unwanted variables are gone.
From: Ronan Flood on 16 Sep 2009 07:20 "swpa" <swp(a)nxspam.flame999.com> wrote: > Thanks, that mostly worked with the unset, however this is what is left, I > cant seem to find the the right syntax for the unset as it seems that there > are pipes, and redirects. Using control-V before each unusual character might work: it "escapes" the next character. -- Ronan Flood <usenet(a)umbral.org.uk>
From: swpa on 17 Sep 2009 20:42 I am not sure what the unusual characters or separators are? I think they are the | > ! $ Unlike the other garbage I was able to unset, I can't seem to find the where the syntax changes to an operator. Here is what is remaining C = 0xfff0ac3c, Vector = 0x500, SP = 0x80004884 monitor: command "boot" aborted due to user interrupt rommon 1 > set PS1=rommon ! > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A ?=0 n85+!=0c/f BSI=0 RANDOM_NUM=854374844 ROM_PERSISTENT_UTC=1014941791 RET_2_RTS= RET_2_RCALTS= rommon 2 > unset rommon 2 > unset ,/r-KO|A8[~ monitor: command "2Y/tge,/r-KO" not found rommon 3 > unset 2Y/tge,/r-KO|A8[~;n85+! unset: "2Y/tge,/r-KO" does not exist monitor: command "n85+!" not found rommon 4 > unset usage: unset name1 [name2 ...] rommon 5 > unset 2Y/tge,/r-KO|A8[~ unset: "2Y/tge,/r-KO" does not exist rommon 6 > unset A8[~ unset: "A8[~" does not exist rommon 7 > unset 2Y/tge,/r-KO| unset: "2Y/tge,/r-KO" does not exist rommon 8 > unset 2Y/tge /r-KO|A8[~ unset: "2Y/tge" does not exist unset: "/r-KO" does not exist rommon 9 > unset 2Y/tge /r-KO rommon 9 > set PS1=rommon ! > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A n85+!=0c/f BSI=0 RANDOM_NUM=854374844 ROM_PERSISTENT_UTC=1014941791 RET_2_RTS= RET_2_RCALTS= ?=0 rommon 10 > set PS1=rommon ! > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A n85+!=0c/f BSI=0 RANDOM_NUM=854374844 ROM_PERSISTENT_UTC=1014941791 RET_2_RTS= RET_2_RCALTS= ?=0 rommon 11 > uset 83: monitor: command "uset" not found rommon 12 > unset 83: unset: "83:" does not exist rommon 13 > unset 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61- Output redirection is not supported at this level rommon 14 > unset Vui7$GhAvW0S unset: "Vui7" does not exist rommon 15 > unset ~^oc`6mAn(CXny@x"UH/s6t$|qW61- monitor: missing closing " rommon 16 > repeat unset ~^oc`6mAn(CXny@x"UH/s6t$|qW61- monitor: missing closing " rommon 17 > unset ~^oc`6mAn(CXny@x"UH/s6t$|qW61-" unset: "~^oc" does not exist unset: "`6mAn(CXny(a)xUH/s6t" does not exist rommon 18 > unset "~^oc`6mAn(CXny@x" unset: "~^oc`6mAn(CXny@x" does not exist rommon 19 > rommon 19 > unset 2Y/tge,/r-KO|A8[~;n85+! rommon 19 > set PS1=rommon ! > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A n85+!=0c/f BSI=0 RANDOM_NUM=854374844 ROM_PERSISTENT_UTC=1014941791 RET_2_RTS= RET_2_RCALTS= ?=0 rommon 20 > set 2Y/tge,/r-KO|A8[~;n85+!=0 usage: set rommon 21 > set 2Y/tge=0 usage: set rommon 22 > set PS1=rommon ! > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A BSI=0 RANDOM_NUM=854374844 ROM_PERSISTENT_UTC=1014941791 RET_2_RTS= RET_2_RCALTS= n85+!=0 ?=1 rommon 23 > unset 2Y/tge,/r-KO|A8[~ unset: "2Y/tge,/r-KO" does not exist rommon 24 > " not found rommon 25 > mand " rommon 25 > unset n85+! rommon 26 > set PS1=rommon ! > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A BSI=0 RANDOM_NUM=854374844 ROM_PERSISTENT_UTC=1014941791 RET_2_RTS= RET_2_RCALTS= ?=0 rommon 27 > unset ? rommon 28 > set PS1=rommon ! > 2Y/tge,/r-KO|A8[~;n85+!=0c/f$}o.PL#1V~~FDcV^qg1[C%|^SlA[B6`:lW]28}k<G3yRH*VE}+bhY? cN?d}6>>8su9m/zDs$j)XZEy3.m~WbuI_ )EpwtD8jU]nMICmMot~%>L(?&YF{~}.|{>vDK;!=eG-,vzf$,,nwzOyGQu="l9F 83:/G0~35bTtQyLC]RBv>~^oc`6mAn(CXny@x"UH/s6t$|qW61-,Vui7$GhAvW0S=<5vYIeY#GM(hC~W|ko{Wr;gZ2A BSI=0 RANDOM_NUM=854374844 ROM_PERSISTENT_UTC=1014941791 RET_2_RTS= RET_2_RCALTS= ?=0 rommon 29 > unset usage: unset name1 [name2 ...] rommon 30 > unset nwzOyGQu unset: "nwzOyGQu" does not exist rommon 31 > repeat unset nwzOyGQu unset: "nwzOyGQu" does not exist rommon 32 > unset nwzOyGQu= unset: "nwzOyGQu=" does not exist rommon 33 > "Ronan Flood" <usenet(a)umbral.org.uk> wrote in message news:7hc00cF2npj0gU1(a)mid.individual.net... > "swpa" <swp(a)nxspam.flame999.com> wrote: > >> Thanks, that mostly worked with the unset, however this is what is left, >> I >> cant seem to find the the right syntax for the unset as it seems that >> there >> are pipes, and redirects. > > Using control-V before each unusual character might work: it "escapes" > the next character. > > -- > Ronan Flood <usenet(a)umbral.org.uk>
From: bod43 on 18 Sep 2009 02:13
On 18 Sep, 01:42, "swpa" <s...(a)nxspam.flame999.com> wrote: > I am not sure what the unusual characters or separators are? I think they > are the | > ! $ Unlike the other garbage I was able to unset, I can't seem > > >> Thanks, that mostly worked with the unset, however this is what is left, > >> I > >> cant seem to find the the right syntax for the unset as it seems that > >> there > >> are pipes, and redirects. > > > Using control-V before each unusual character might work: it "escapes" > > the next character. > control-V is I think the escape character for config mode in IOS. You could also try putting the whole string in quotes, try single and double. Unix uses the backslash as the escape character. for xyz|abc try xyz\|abc or xyz^V|abc where ^V is press and hold ctrl press and release the V key release ctrl key or "xyz|abc" or 'xyz|abc' Since the prompt is >, I doubt it is a special character. Easy to test? In unix $ is used to indicate variables in commands. i.e. - roughly -- I forget the details exactly now. set abc fred echo $abc is how the $ might be used. Is the box working now that some of the garbage is gone? |