+ Responder ao Tópico



  1. #1

    Padrão Airgrid pinga somente em tftp

    O que fazer com as AirGrids que só pingam em modo tftp ?
    Alguem conseguiu resolver isso ?
    Devo ter umas 100 unidades aqui com esse defeito, e nao adianta
    colocar outro firmware, ja coloquei varias versões,
    com open-wrt funciona, porem encontra sinal mas não associa.
    Socorro !!!

  2. #2

    Padrão Re: Airgrid pinga somente em tftp

    Ninguem sabe responder esse misterio ???

  3. #3

    Padrão Re: Airgrid pinga somente em tftp

    Se via tftp não está gravando direito o firmware, o negocio seria testar via serial ou TTL.

    Não tenho nenhum Airgrid agora pra confirmar, mas ele tem um conector de 4 pinos do lado do chipset com dissipador? Se sim, pluga lá um cabo serial, provavelmente GND, RX, TX e 3,3V, aí manda o firmware via serial.

    Via ethernet você precisa aqueles processos tipo mandar img pra conseguir root, aí manda outra que é a troca do kernel, e aí sim manda o firmware por cima, é sempre mais de uma imagem por isso, uma pra rootear e no mínimo outra pra substituir o front-end.

    Pra voltar o processo precisaria algo similar, você trocou o kernel do sistema e o kernel do OpenWRT não consegue se auto-substituir, via serial você não dá boot no kernel, tem acesso direto na memoria por isso tanto faz o kernel atual ser UBNT ou OpenWRT que ele será subsituído.

    Pelo ttyUSB e pelo Putty dá pra ter acesso, com cabo adequado ( http://wiki.ubnt.com/Connecting_to_t...serial_console ) mas como é o processo de troca de firmware já não tenho certeza, os Rocket tem porta TTL (Parece serial mas não é), é padrão, a troca de firmware é mais tranquila neles.

  4. #4

    Padrão Re: Airgrid pinga somente em tftp

    Apesar de possuir o cabo serial / TTL, e ter acesso ao prompt da airgrid, ate hoje não consegui enviar o firmware via serial, somente tftp.
    Caso tenha o passo a passo para substituição do firmware via serial, e puder me ajudar, ficaria muito agradecido.

  5. #5

    Padrão Re: Airgrid pinga somente em tftp

    Citação Postado originalmente por rubem Ver Post
    Se via tftp não está gravando direito o firmware, o negocio seria testar via serial ou TTL.

    Não tenho nenhum Airgrid agora pra confirmar, mas ele tem um conector de 4 pinos do lado do chipset com dissipador? Se sim, pluga lá um cabo serial, provavelmente GND, RX, TX e 3,3V, aí manda o firmware via serial.

    Via ethernet você precisa aqueles processos tipo mandar img pra conseguir root, aí manda outra que é a troca do kernel, e aí sim manda o firmware por cima, é sempre mais de uma imagem por isso, uma pra rootear e no mínimo outra pra substituir o front-end.

    Pra voltar o processo precisaria algo similar, você trocou o kernel do sistema e o kernel do OpenWRT não consegue se auto-substituir, via serial você não dá boot no kernel, tem acesso direto na memoria por isso tanto faz o kernel atual ser UBNT ou OpenWRT que ele será subsituído.

    Pelo ttyUSB e pelo Putty dá pra ter acesso, com cabo adequado ( http://wiki.ubnt.com/Connecting_to_t...serial_console ) mas como é o processo de troca de firmware já não tenho certeza, os Rocket tem porta TTL (Parece serial mas não é), é padrão, a troca de firmware é mais tranquila neles.
    Tenho o cabo, mas nunca entendi como enviar o firmware via serial, poderia me ajudar ?

  6. #6

    Padrão Re: Airgrid pinga somente em tftp

    Com cabo serial plugado, se usa o TFTP também, pro IP e cia.

    O processo normal é so plugar o cabo ethernet e mandar o firmware pelo aplicativo da UBNT:
    http://wiki.ubnt.com/Firmware_Recovery
    Quando isso não resolve, você simplesmente pluga na porta serial (Micro desligado, serial não é hotplug menos ainda plug-and-play) e pluga na porta rs232 ou TTL do roteador, aí liga, configura a porta serial (115K, 8b, sem paridade, xon/xoff desativado já que não tem pinos rts e cts) e faz o MESMO processo via ethernet com o mesmo software.

    Alias, não sei se esse software do link da UBNT lida com serial, mas o Putty ou o TFTPD32 sim.
    Pra Airgrid não lembro de mecher com isso, só em Rocket e NS, prefiro achar alguma receita de bolo na web (Em PT_BR duvido que algum dia terá algo), agora só achei 2 aqui, mistura os 2:
    http://redacacia.me/2013/03/07/debri...ial-ttl-cable/
    e
    http://www.wifi4you.com/Amp/UBiQUiTi...-Recovery.html

    Só o TFTPD32 ou qualquer aplicativo TFTP (Ou mesmo pelo TFTP nativo do Windows, via linha de comando e cia) vão dar na mesma, o TFTP2.exe não tem nada especial ( No link ele deve estar off, tem aqui: http://www.3iii.dk/linux/dd-wrt/tftp2.exe ), ele só é mais simples porque pressupõe IP de origem e destino fixos (192.168.1.254 na origem e *.20 no destino).

    Outro detalhe bobo é o tempo, eu deixo 20 minutos parado, com ou sem serial plugado (Por isso mantenho um Pentium 3 velho, só pra usos demorados, não adianta ter um I5 se o chipset dos equiptos é o gargalo, besta de quem gasta fortunas em 1 micro poderoso ao invez de pulverizar o gasto em acessorios).

    Também tenho serias duvidas sobre a capacidade do Win Vista, 7 ou 8 em lidar direito com serial, eu evitaria, sempre tive problemas quando precisei. Adaptador USB idem, serial e paralelo são velharias dos anos 80 e tem muitas configurações que nem sempre os adaptadores USB permitem, coisa tipo gravação de bios, de micon ou de microprocessador (PIC, digamos) é uma chatice via win7 e USB, é pedir pra sofrer, então eu nem tento gravar firmware de roteador nessas condições (Até via Netinstall pra MK já tive problema (Que com XP ou Win2K não tive), e olha que esse é todo mastigado, é o mesmo processo, serial + ethernet quando dá problema em atualizar apenas via ethernet, acho que a única coisa complicada é pinagem onde não tem um conector DB9)).

  7. #7

    Padrão Re: Airgrid pinga somente em tftp

    Muito obrigado amigo, vou tentar aqui e posto o resultado.