Bem-vindo à Comunidade UBNT

Problemas com USG Pro 4 após atualização

Ao tentar efetuar a atualização do firmware o USG não carregou mais. Ao liga-lo com o cabo de console notei que a imagem do SO dele parece estar corrompida. Há mensagem de Kernel panic. Há algum procedimento para restore via USB ou outros?

Comentários

  • Para tentar recuperar o USG você pode seguir as mesmas instruções de recuperação do EdgeRouter explicadas no link (1), mas usando a imagem própria do USG disponível no link (2). Se der certo, depois basta atualizar o firmware do USG para uma versão mais atual.

    (1) https://help.ubnt.com/hc/en-us/articles/360018189493-EdgeRouter-Manual-TFTP-Recovery

    (2) https://dl.ubnt-ut.com/cmb/USG-4_2_0-shipped.img.bz2

  • Obrigado Samuel,

    Vou tentar agora. Esta imagem é do USG PRO 4?
  • UI-Samuel disse:

    Para tentar recuperar o USG você pode seguir as mesmas instruções de recuperação do EdgeRouter explicadas no link (1), mas usando a imagem própria do USG disponível no link (2). Se der certo, depois basta atualizar o firmware do USG para uma versão mais atual.

    (1) https://help.ubnt.com/hc/en-us/articles/360018189493-EdgeRouter-Manual-TFTP-Recovery

    (2) https://dl.ubnt-ut.com/cmb/USG-4_2_0-shipped.img.bz2

    Desculpe-me,

    Vou tentar agora. Esta imagem é do USG PRO 4?
  • Bom dia Samuel,

    Estou com problema de firmware.
    Consegui entender como funciona o recovery via TFTP, mas não encontro a imagem para meu dispositico USG PRO 4(e220). Onde posso encontrar o arquivo img? Você teria outra dica dica?
  • UI-Samuel disse:

    Para tentar recuperar o USG você pode seguir as mesmas instruções de recuperação do EdgeRouter explicadas no link (1), mas usando a imagem própria do USG disponível no link (2). Se der certo, depois basta atualizar o firmware do USG para uma versão mais atual.

    (1) https://help.ubnt.com/hc/en-us/articles/360018189493-EdgeRouter-Manual-TFTP-Recovery

    (2) https://dl.ubnt-ut.com/cmb/USG-4_2_0-shipped.img.bz2

    Desculpe-me,

    Vou tentar agora. Esta imagem é do USG PRO 4?
    UI-Samuel disse:

    Para tentar recuperar o USG você pode seguir as mesmas instruções de recuperação do EdgeRouter explicadas no link (1), mas usando a imagem própria do USG disponível no link (2). Se der certo, depois basta atualizar o firmware do USG para uma versão mais atual.

    (1) https://help.ubnt.com/hc/en-us/articles/360018189493-EdgeRouter-Manual-TFTP-Recovery

    (2) https://dl.ubnt-ut.com/cmb/USG-4_2_0-shipped.img.bz2

    Desculpe-me,

    Vou tentar agora. Esta imagem é do USG PRO 4?
    Eu consegui instalar a imagem do Edge Router e200. O router sobe mas não carrega as placas de rede. Também não consigo efetuar login. Eu uso ubnt/ubnt e a mensagem de usuário e senha inválida é exibida. Ainda não consegui a imagem do USG PRO 4 (e220).


  • Diferente de USG de 3 portas que possui um drive USB internamente que pode ser "facilmente" substituído, esse tipo de problema no USG-PRO normalmente não é recuperável porque afeta o componente eMMC que é uma memória soldada na placa. 

    Você tem um print da saída do erro na porta de console quando o USG estava com a imagem original? Talvez seja possível confirmar uma falha de hardware...
  • UI-Samuel disse:
    Diferente de USG de 3 portas que possui um drive USB internamente que pode ser "facilmente" substituído, esse tipo de problema no USG-PRO normalmente não é recuperável porque afeta o componente eMMC que é uma memória soldada na placa. 

    Você tem um print da saída do erro na porta de console quando o USG estava com a imagem original? Talvez seja possível confirmar uma falha de hardware...
    Agora não mais.

    Eu, via TFTP do console, consegui instalar algumas firmwares diferentes(EDGE ROUTER - e200). O linux carrega totalmente mas as placar de rede não sobem. Outro problema que percebi é que o usuário e senhas padrão(ubnt/ubnt) não são aceitos. O USB me parece funcional. Acredito que  se houvesse uma imagem desta versão para eu instalar, assim como do USG ou Edge routers tudo funcionaria. 

    Há como exportar de um USG PRO 4 uma imagem?

  • R4V3RR4V3R 8479 Pontos
    UI-Samuel disse:
    Diferente de USG de 3 portas que possui um drive USB internamente que pode ser "facilmente" substituído, esse tipo de problema no USG-PRO normalmente não é recuperável porque afeta o componente eMMC que é uma memória soldada na placa. 

    Você tem um print da saída do erro na porta de console quando o USG estava com a imagem original? Talvez seja possível confirmar uma falha de hardware...
    Agora não mais.

    Eu, via TFTP do console, consegui instalar algumas firmwares diferentes(EDGE ROUTER - e200). O linux carrega totalmente mas as placar de rede não sobem. Outro problema que percebi é que o usuário e senhas padrão(ubnt/ubnt) não são aceitos. O USB me parece funcional. Acredito que  se houvesse uma imagem desta versão para eu instalar, assim como do USG ou Edge routers tudo funcionaria. 

    Há como exportar de um USG PRO 4 uma imagem?

    O firmware tem proteção para que não haja troca de imagem entre equipamentos edgerouter e USG, por isso as interfaces de rede ficam indisponíveis apesar de parecer que o roteador está OK, isso é esperado e pefeitamente normal.
    Sim, é possível fazer uma imagem "live" do sistema de arquivos destes roteadores e enviar pela rede via SSH ou outro método, salvando a imagem completa em um computador, que posteriormente pode ser usado pra recuperar um roteador no mesmo estado que o seu.
    Precisa de um USG de mesmo modelo, funcional pra poder fazer isso, claro.. Mesma coisa pros demais equipamentos da linha, edgerouters, etc. ;)
  • mirologmirolog 0 Pontos
    Acho que nosso problemas são iguais
    isso é o que aparece pra mim ao entra pela porta console

    *** NMI Watchdog interrupt on Core 0x01 ***
            $0      0x0000000000000000      at      0x0000000010001ce0
            v0      0xffffffffc05c0000      v1      0x0000000000000000
            a0      0xffffffffc0750478      a1      0x0000000000000001
            a2      0x0000000000000000      a3      0x0000000000000001
            a4      0xffffffffc0760000      a5      0x0000000000000000
            a6      0xffffffffc0750000      a7      0xffffffffc0598028
            t0      0x0000000000000001      t1      0x0000000000000000
            t2      0x0000000000000006      t3      0x0000000000000000
            s0      0xffffffffc059a428      s1      0xffffffffc0535f78
            s2      0x0000000000000022      s3      0xffffffffc0530000
            s4      0xffffffffc061fa60      s5      0xffffffffc05a0000
            s6      0x0000000000000004      s7      0x0000000000000001
            t8      0x0000000000000001      t9      0x0000000000000001
            k0      0x0000000000000000      k1      0x0000000000000000
            gp      0x800000008c0b4000      sp      0x800000008c0b7750
            s8      0x0000000862f59701      ra      0xffffffffc049b4f4
            err_epc 0xffffffffc009f988      epc     0xffffffffc0079160
            status  0x0000000010481ce4      cause   0x0000000040808800
            sum0    0x0000000000000000      en0     0x0000000000000000
    *** Chip soft reset soon ***
    Jumping to start of image at address 0xbfca0000


    U-Boot 2012.04.01 (UBNT Build Version: e221_002_01aa9) (Aug 17 2018 - 01:13:14)

    Skipping PCIe port 0 BIST, in EP mode, can't tell if clocked.
    Skipping PCIe port 1 BIST, reset not done. (port not configured)
    BIST check passed.
    UBNT_E220 r1:1, r2:17, serial #: 7483C27443EF
    MPR 13-02102-17
    Core clock: 1000 MHz, IO clock: 600 MHz, DDR clock: 533 MHz (1066 Mhz DDR)
    Base DRAM address used by u-boot: 0x8f800000, size: 0x800000
    DRAM: 2 GiB
    Clearing DRAM...... done
    Flash: 8 MiB
    Net:   octeth0, octeth1, octeth2, octeth3
    MMC:   Octeon MMC/SD0: 0
    USB:   USB EHCI 1.00
    scanning bus for devices... 1 USB Device(s) found
    Type the command 'usb start' to scan for USB storage devices.

    Hit any key to stop autoboot:  0
    reading vmlinux.64

    6435976 bytes read
    argv[2]: numcores=2
    argv[3]: endbootargs
    Allocating memory for mapped kernel segment, alignment: 0x400000
    Allocated memory for ELF segment: addr: 0x400000, size 0x77cd00
    ## Loading big-endian Linux kernel with entry point: 0x80000000008995d0 ...
    Bootloader: Done loading app on coremask: 0x3
    Starting cores 0x3
    Linux version 3.10.20-UBNT (usg-builder@slc-build-usg) (gcc version 4.7.0 (Cavium Inc. Version: SDK_3_1_0_p2 build 34) ) #1 SMP Fri Nov 3 16:28:23 MDT 2017
    CVMSEG size: 2 cache lines (256 bytes)
    Cavium Inc. SDK-3.1
    bootconsole [early0] enabled
    CPU revision is: 000d9301 (Cavium Octeon II)
    Checking for the multiply/shift bug... no.
    Checking for the daddiu bug... no.
    Determined physical RAM map:
     memory: 000000000e400000 @ 0000000000c00000 (usable)
     memory: 0000000000c00000 @ 000000000f200000 (usable)
     memory: 000000006f800000 @ 0000000020000000 (usable)
     memory: 00000000005e2000 @ 0000000000400000 (usable)
     memory: 000000000004e000 @ 00000000009e2000 (usable after init)
    Wasting 57344 bytes for tracking 1024 unused pages
    Using passed Device Tree <8000000000080000>.
    software IO TLB [mem 0x02c09000-0x02c49000] (0MB) mapped at [8000000002c09000-8000000002c48fff]
    Zone ranges:
      DMA32    [mem 0x00400000-0xefffffff]
      Normal   empty
    Movable zone start for each node
    Early memory node ranges
      node   0: [mem 0x00400000-0x00a2ffff]
      node   0: [mem 0x00c00000-0x0effffff]
      node   0: [mem 0x0f200000-0x0fdfffff]
      node   0: [mem 0x20000000-0x8f7fffff]
    Primary instruction cache 37kB, virtually tagged, 37 way, 8 sets, linesize 128 bytes.
    Primary data cache 32kB, 32-way, 8 sets, linesize 128 bytes.
    Secondary unified cache 1024kB, 16-way, 512 sets, linesize 128 bytes.
    PERCPU: Embedded 10 pages/cpu @8000000002c6e000 s11904 r8192 d20864 u40960
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 512622
    Kernel command line:  root=/dev/mmcblk0p2 rootdelay=10 rw rootsqimg=squashfs.img rootsqwdir=w mtdparts=phys_mapped_flash:640k(boot0),640k(boot1),64k(eeprom) console=ttyS0,115200
    PID hash table entries: 4096 (order: 3, 32768 bytes)
    Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
    Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
    Memory: 2040276k/2078912k available (4760k kernel code, 38636k reserved, 1261k data, 312k init, 0k highmem)
    Hierarchical RCU implementation.
            Additional per-CPU info printed with stalls.
    NR_IRQS:255
    Calibrating delay loop (skipped) preset value.. 2000.00 BogoMIPS (lpj=10000000)
    pid_max: default: 32768 minimum: 501
    Security Framework initialized
    Mount-cache hash table entries: 256
    Checking for the daddi bug... no.
    SMP: Booting CPU01 (CoreId  1)...
    CPU revision is: 000d9301 (Cavium Octeon II)
    Brought up 2 CPUs
    NET: Registered protocol family 16
    PTP Clock: Using sclk reference at 600000000 Hz
    bio: create slab <bio-0> at 0
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    Switching to clocksource OCTEON_CVMCOUNT
    NET: Registered protocol family 2
    TCP established hash table entries: 16384 (order: 6, 262144 bytes)
    TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
    TCP: Hash tables configured (established 16384 bind 16384)
    TCP: reno registered
    UDP hash table entries: 1024 (order: 3, 32768 bytes)
    UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
    NET: Registered protocol family 1
    octeon_pci_console: Console not created.
    /proc/octeon_perf: Octeon performance counter interface loaded
    HugeTLB registered 2 MB page size, pre-allocated 0 pages
    squashfs: version 4.0 (2009/01/31) Phillip Lougher
    Registering unionfs 2.5.13 (for 3.10.34)
    msgmni has been set to 3984
    io scheduler noop registered
    io scheduler cfq registered (default)
    Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
    1180000000800.serial: ttyS0 at MMIO 0x1180000000800 (irq = 34) is a OCTEON
    console [ttyS0] enabled, bootconsole disabled
    console [ttyS0] enabled, bootconsole disabled
    1180000000c00.serial: ttyS1 at MMIO 0x1180000000c00 (irq = 35) is a OCTEON
    loop: module loaded
    ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    octeon-ehci 16f0000000000.ehci: Octeon EHCI
    octeon-ehci 16f0000000000.ehci: new USB bus registered, assigned bus number 1
    octeon-ehci 16f0000000000.ehci: irq 56, io mem 0x16f0000000000
    octeon-ehci 16f0000000000.ehci: USB 2.0 started, EHCI 1.00
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 2 ports detected
    ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    octeon-ohci 16f0000000400.ohci: Octeon OHCI
    octeon-ohci 16f0000000400.ohci: new USB bus registered, assigned bus number 2
    octeon-ohci 16f0000000400.ohci: irq 56, io mem 0x16f0000000400
    hub 2-0:1.0: USB hub found
    hub 2-0:1.0: 2 ports detected
    i2c-octeon 1180000001000.i2c: version 2.5
    i2c-octeon 1180000001200.i2c: version 2.5
    octeon_wdt: Initial granularity 5 Sec
    TCP: cubic registered
    NET: Registered protocol family 17
    NET: Registered protocol family 15
    Bootbus flash: Setting flash for 8MB flash at 0x1f400000
    phys_mapped_flash: Found 1 x16 devices at 0x0 in 8-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0000c9
    Amd/Fujitsu Extended Query Table at 0x0040
      Amd/Fujitsu Extended Query version 1.1.
    phys_mapped_flash: Swapping erase regions for top-boot CFI table.
    number of CFI chips: 1
    3 cmdlinepart partitions found on MTD device phys_mapped_flash
    Creating 3 MTD partitions on "phys_mapped_flash":
    0x000000000000-0x0000000a0000 : "boot0"
    0x0000000a0000-0x000000140000 : "boot1"
    0x000000140000-0x000000150000 : "eeprom"
    Waiting 10sec before mounting root device...
    mmc0: unrecognised EXT_CSD revision 7
    mmc0: error -22 whilst initialising MMC card
    VFS: Cannot open root device "mmcblk0p2" or unknown-block(0,0): error -6
    Please append a correct "root=" boot option; here are the available partitions:
    1f00             640 mtdblock0  (driver?)
    1f01             640 mtdblock1  (driver?)
    1f02              64 mtdblock2  (driver?)
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Entre ou Registre-se para fazer um comentário.