xmodem konzol letöltési eljárás használatával rommon2

Betöltése eljárás Xmodem konzolra ROMmon2

Rend, kérdezze

Ez a cikk leírja, hogyan kell használni xmodem a konzolból letölthető Cisco IOS® szoftver a monitor ROM monitor (ROMmon). Az információ ebben a cikkben szereplő, olvassa el a következő verziójú szoftver és hardver.
  • Cisco router sorozat 827, 1600, 1700, 2600, 3600 és 3700
  • Cisco AS5200 egyetemes hozzáférés szerverek, AS5300, AS5350 AS5400 és
Megjegyzés: Xmodem is fel lehet használni az egyes kapcsolók Catalyst.

Xmodem használják vészhelyzetekben, ha a router nem fut a Cisco IOS szoftver, vagy egy bootolható flash meghajtót indítani, és a router csak elindítja ROMmon módban. Ez az eljárás is alkalmazható, ha nincs TFTP kiszolgáló vagy hálózati kapcsolat, amikor az egyetlen lehetőség a közvetlen kapcsolat a számítógép és a konzol a router (vagy modemen). Mivel az eljárás függ a sebesség a router konzol és PC soros port, képbetöltési eltarthat egy nagyon hosszú idő. Például szoftver letöltésére kép Cisco IOS 12.1 (16) IP Plus egy Cisco 1600 sorozatú router adatátviteli sebességgel 38400 bit / s kb 25 perc.

használata

Az alábbiakban egy xmodem szintaxis szerint Command Reference Cisco IOS 12.2.

xmodem [-c] [-y] [-e] [-f] [-r] [-x] [-s adatsebesség]

Az alábbi táblázat leírja xmodem szintaxis.

(Opcionális) A számítás ellenőrző CRC-16 algoritmus bonyolultabb és sokkal megbízhatóbb, mint a standard ellenőrző számítás.

(Nem kötelező) Ymodem protokoll teljesítmény növelésére.

(Adott esetben) törlése első partíció flash memória letöltés előtt. Ez a paraméter csak akkor érvényes, a Cisco 1600 sorozatú útválasztók.

(Adott esetben) tisztítása az összes flash memória letöltés előtt. Ez a paraméter csak akkor érvényes, a Cisco 1600-as sorozatú.

(Opcionális) letöltése DRAM. Alapértelmezésben a Flash memória.

(Nem kötelező) Ne kezd végezni Cisco IOS szoftver után a letöltés befejeződött.

(Adott esetben) Állítsa be a port adatsebesség konzol, ha a fájl szállítás. Az érvényes értékek: 1200, 2400, 4800, 9600, 19200, 38400 és 115200 bit / s. Az alapértelmezett sebesség van beállítva a konfigurációs regiszter. Ez a paraméter csak akkor érvényes, a Cisco 1600-as sorozatú.

(Opcionális) A fájl nevét a másolatot. Ez az érvelés figyelmen kívül hagyja, ha megadjuk a -r, mivel a DRAM csak másolni egy fájlt. A Cisco 1600 sorozatú fájlokat visz betölteni ROMmon.

Megjegyzés: xmodem, mint az e ilyen paraméterek. f és s jelenleg csak a Cisco útválasztók sorozat 1600. megtekintéséhez a szintaxist és parancsparamétereket xmodem. írja xmodem -? A ROMmon parancssor.

Az alábbiakban egy példa a xmodem Cisco 1603 switch:

Az alábbiakban egy példa a xmodem Cisco 2620 switch:

rommon 12> xmodem -cfs115200 C1600-sy-mz.121-16.bin
rommon 2> xmodem -c C2600-is-mz.122-10a.bin

  • Transzfer xmodem csak akkor működik a konzol port. Fájlok lehet a router, akkor csak letölteni.
    Használja xmodem hogy a fájlokat a router nem lehet.
  • Emellett fontos megjegyezni, hogy az -s csak a Cisco routerek sorozat 1600. Ez volt végre annak érdekében, hogy felszámolja a korlátozás adatátviteli sebesség konzol (9600 bit / s). Például egy paraméter -s 115200 bit / s, akkor növeli a terhelés mértéke, és ennek következtében csökkenti a végrehajtási időt. Más Cisco routerek tartókonzol sebesség akár 115.200 bit / s, így a -s nem szükséges.
  • Ellenőrizze, hogy a PC soros port segítségével egy univerzális aszinkron adó-16550 (UART), ha a Cisco IOS szoftver letöltődik a router konzol sebességgel 115200 Ha a PC soros port nincs 16550 UART, javasoljuk letöltés sebessége 38400 vagy kevesebb.

Xmodem eljárás letöltésére Cisco IOS szoftver a Cisco 1603 router

A szoftver letöltéséhez kép Cisco IOS a Cisco 1603 router, használja az alábbi eljárást xmodem.

  1. Fuss egy terminál emulációs program.

Az alábbiakban egy példát a Windows Hyper beállításait 8-N-1 9600 bit / s, és csatlakoztassa a PC soros port a konzol port a router. Miután csatlakozik, el kell mennie, hogy a parancssor ROMmon (rommon 1>). Általános szabály, hogy ha a kép a Cisco IOS szoftver router és Bootflash kép megsérül, a router csak akkor működik a ROMmon módban. Ha a fenti nem igaz, és el kell mennie a ROMmon parancssor, akkor módosítani kell a konfigurációs regisztráció (általában 0x2102 szerint a show version parancs kimeneti adatok), 0x0 az alábbiak szerint:

Simm paritás észlelt, figyelmen kívül hagyva a fedélzeti DRAM
C1600 platform 16384 Kbyte főmemóriával
rommon 1>

  • A ROMmon parancssorba a következő parancsot xmodem. Mielőtt azonban a parancs futtatásához xmodem. Ellenőrizze, hogy a PC egy új szoftver image Cisco IOS.

    Az alábbi példa megtisztul minden flash memória berakodás előtt a -f (Cisco 1600 sorozat esetén). Számoljuk ki a checksum CRC-16 -c paramétert és rakodási sebessége 115200 bit / s (csak Cisco 1600-as sorozatú), meghatározva -s115200:

    rommon 12> xmodem -cfs115200 C1600-sy-mz.121-16.bin
    Ne indítsa el a küldő programot még.

    Megjegyzés: Ha a konzol port csatlakozik a modem, akkor a modem port, valamint annak szükségességét, hogy dolgozni ugyanazon a sebessége.

    Használja konzol sebessége 115200 bps letölthető [confirm]
    Fájlméret ellenőrző fájl neve
    1957444 bájt (0x1dde44) 0xe345 C1600-y-mz.113-9.T
    Törlése vaku 0x83f0000 nincs partíció 2 az eszközön: PCMCIA slot 1

    Készen áll fogadni fájl C1600-sy-mz.121-16.bin.
    Letöltés fogják végezni 115200.
    győződjön meg róla, hogy a terminál emulátor van beállítva
    ezt a sebességet, mielőtt elküldi a fájlt.

    Minden meglévő fájlokat a partíció jelenik meg, és a fájlokat más partíció az eszközön fog veszni! Folytatás. nyomja meg a y'for igen, 'n' nélkül: y

  • Állítsa be a terminál emulációs program az adatátviteli sebessége 115200 bit / s, olyan sebességgel, hogy megfeleljen xmodem, a fent megadott. Ehhez közel az előző terminál munkamenet 9600 bit / s, és nyit egy új munkamenetet a sebességet 115200 8-N-1. Az a tény, hogy a Cisco 1603 támogatja a maximális sebessége csak 9600 bit / s, tehát ha csatlakozunk sebességgel 115200 bit / s, hogy a router prompt nem fog működni. Fontos megjegyezni. Csatlakoztatása után a router sebességgel 115200 bit / s Hyper menüsorban válassza Transzfer és Fájl küldése.
  • 4. Válassza ki a képfájl nevét, helyét, és adja xmodem a protokollt.

    5. Kattintson a Küldés gombra, hogy elindítsa a transzfer.

    Miután vége az átutalás a következő üzenet jelenik meg:

    Visszatérve konzol sebességét 9600

    Kérjük, állítsa vissza a terminál emulátor ezt a sebességet.

    Xmodem eljárás letöltésére Cisco IOS szoftver a Cisco 2620 router

    A szoftver letöltéséhez kép Cisco IOS a Cisco 2620 router, használja az alábbi eljárást xmodem.

    1. Fuss egy terminál emulációs program.

    Ez egy példa a Windows HyperTerminal beállításait 8-N-1 és 9600 bit / s. Csatlakoztassa a soros portot a PC a konzol port a router. Miután csatlakozik, el kell mennie, hogy a parancssor ROMmon (rommon 1>). Általános szabály, hogy ha a kép a Cisco IOS szoftver router és Bootflash kép megsérül, a router csak akkor működik a ROMmon módban. Ha a fenti nem igaz, és el kell mennie a ROMmon parancssor, akkor módosítani kell a konfigurációs regisztráció (általában 0x2102 szerint a show version parancs kimeneti adatok), 0x0 az alábbiak szerint:

    2620 # configure terminal
    Enter konfigurációs parancsok, soronként egyet. Vége a CNTL / Z.
    2620 (config) #con
    2620 (config) #conf
    2620 (config) # config-nyilvántartásban 0x0
    2620 (config) # ^ Z
    2620 #
    5d03h:% SYS-5-CONFIG_I: konfigurálható konzolra konzol
    2620 #
    2620 # reload

    Rendszer konfiguráció módosításra került. Menteni? [Igen / nem]: n
    Folytassa reload? [Megerősítés]

    Minden meglévő adatok Bootflash el fog veszni! Hivatkozhat az alkalmazás csak a katasztrófa utáni helyreállítás. Kívánja folytatni? y / n [n]: y fogadásra kész fájl C2600-is-mz.122-10a.bin.
  • Összhangban Hyper menüből válassza Transfer> Send, és adja meg a képfájl nevét, helyét és xmodem protokollt. n. a 3. és 4. a fenti, és az adás elkezdését.
    1. Miután vége az átutalás a következő üzenet jelenik meg:
    2. Törlése vaku 0x60fc0000
    3. programot vaku helyét 0x60990000
    4. Letöltés kész!

    Felhívjuk figyelmét, hogy a vége felé a flash memória törlődik, ellentétben a Cisco 1600. Emiatt a -f opció ebben az esetben nincs szükség. Végül, hogy visszatérjen az eredeti konzol 9600 és visszaállítja a szekvencia az alapértelmezett rendszerindítási konfigurációs nyilvántartást kell állítani, hogy 0x2102 az alábbiak szerint:

    rommon 12> confreg 0x2102

    Meg kell állítani, vagy bekapcsolt új config érvénybe
    rommon 2> újraindítás

    Cisco 2620 (MPC860) processzor (felülvizsgálata 0x100) a 61440K / 4096K bájt memóriát.
    Processzor board ID JAB03110MUB (3691217154)
    M860 processzor: cikkszáma 0, maszk 49
    Áthidaló szoftver.
    X.25 szoftver, 3.0.0 verzió.
    1 FastEthernet / IEEE 802.3 interfész (ek)
    2 Voice FXS interfész (ek)
    32K byte nem felejtő konfigurációs memória.
    16384K byte processzorlapra rendszer vaku (írás / olvasás)

    Nyomja meg a RETURN az induláshoz!

    Xmodem eljárás letöltésére Cisco IOS szoftver a Cisco 3600 router

    Letölteni egy szoftvert képre, a Cisco IOS router egy Cisco 3600, kövesse az alábbi eljárást xmodem.

    A szokásos eljárás az alapértelmezett konzol sebesség 9600 bit / s. Xmodem egy lassú átviteli protokoll és átadása nagy fájlok, például szoftver image Cisco IOS hozhat elfogadhatatlanul hosszú ideig. Sebességének növelése a router konzol 3600 csökkenti a szükséges időt az üzeneteknek a xmodem protokoll fájlt.

    A ROMMON módban, kövesse az alábbi eljárást használva a ROMMON segédprogram confreg.

    1. rommon 2> confreg
    2. Mit kíván változtatni a konfigurációt? y / n [n]: y
    3. engedélyezi a „diagnosztikai mód”? y / n [n]: n
    4. engedélyezze a „használat net IP-cím BCAST”? y / n [n]: n
    5. kikapcsolni a „terhelés rom után netboot nem működik”? y / n [n]: n
    6. engedélyezze a „használni az összes nulla adás”? y / n [n]: n
    7. engedélyezze a „szünet / megszakítására van hatása”? y / n [n]: n
    8. engedélyezze a „figyelmen kívül hagyja a rendszer konfigurációs információ”? y / n [n]: n
    9. megváltoztatni konzol adatátviteli sebesség? y / n [n]: y
    10. írja sebesség: 0 = 9600 = 1 4800 = 2 1200 = 3 2400
    11. 4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 [7]: 7
    12. megváltoztatni a rendszerindító jellemzői? y / n [n]: y
    13. enter boot:
    14. 0 = ROM Monitor
    15. 1 = az indító segítő kép
    16. 2-15 = boot rendszert
    17. [0]: 0

    18. Configuration Summary

    19. engedélyezve van:
    20. betölteni rom után netboot nem
    21. konzol baud: 115200
    22. boot: a ROM monitor
    23. Mit kíván változtatni a konfigurációt? y / n [n]: n
    24. Meg kell állítani, vagy bekapcsolt új config érvénybe
    25. rommom 2> újraindítás

    26. Nyisson meg egy új Hyper az alábbi beállításokkal:
    27. Bit per másodperc - 115200
    28. Adat bitek - 8
    29. Paritás - nincs
    30. Stopbitjei - 1
      Az áramlás szabályozása - Hardver
    31. Miután beállította a HyperTerminált, menj a parancssor rommon. Írja be a parancsot xmodem. Mielőtt egy parancs xmodem. arról, hogy a terminál a helyi merevlemezen van egy szoftver képet.
    32. rommon 2> xmodem -c c3640-i-mz.121-7.bin

    33. Ne indítsa el a küldő programot még.
    34. Fájlméret ellenőrző fájl neve

    35. 4936800 bájt (0x4b5460) 0x2dd7 c3640-i-mz.121-7.bin (rossz ellenőrző összeg: 0x13eb)

    36. FIGYELEM: Minden meglévő adatok flash el fog veszni!

    37. Hivatkozhat az alkalmazás csak a katasztrófa utáni helyreállítás.

    38. Kívánja folytatni? y / n [n]: y

    39. Készen áll fogadni fájlba c3640-i-mz.121-7.bin.

    40. Megjelenése után a fenti üzenet, akkor le kell töltenie egy fájlt xmodem és a következő módon:
      1. Ide Hyperterminalt programot, és nyissa meg a Transfer menü
      2. Válassza Send File
      3. A pop-up, kattintson a Tallózás gombra a párbeszédablak, hogy keresse meg a fájl nevét a helyi merevlemezen
      4. Az alábbiakban a mezőt, amely az fájlnév egy legördülő listából jegyzőkönyvet. És érintse Xmodem
      5. Kattintson a Küldés gombra, hogy elindítsa a fájlátvitel
    41. Miután az átvitel befejeződött, a router újraindul függetlenül. Az újraindítás után befejeződött, nyomja meg az Entert. hogy menjen át a parancssorba, és az eredeti állapot visszaállítására a konfigurációs regiszter és a konzol sebességét.
    42. Router> enable
    43. Router # configure terminal
    44. Enter konfigurációs parancsok, soronként egyet. Vége a CNTL / Z.
    45. Router (config) #configure terminál
    46. Router (config) # config-register 0x2102
    47. Router (config) #line con 0
    48. Router (config-line) # sebesség 9600
    49. Változó konzol sebesség megtöri a kapcsolatot. Keresse meg a terminál program, az adatátviteli sebesség 9600 bit / s, és újra csatlakozik a konzolhoz router.
    50. Router (config-line) #ctrl z
    51. Router #write mem
    52. Router # Reload

    Van még kérdése?
    Lásd „AyTiMaksima”, hogy többet és kap pontosan mire van szüksége.

    Kapcsolódó cikkek