Eu tenho um rádio de internet Sangean DDR-63 (innards feito pela Frontier Silicon). Se eu usar o meu hotspot de modem celular Verizon WiFi, ele funcionará bem (mas é caro). Conectado diretamente ao meu modem a cabo, funciona bem. Com um roteador Linksys E4200, ele não funciona, seja com ou sem fio. Eu substituí os Linksys por um Netgear N900 (WNDR4500). Mais uma vez, não funciona, com ou sem fio. Congela na tela "Conectado".
Eu acredito que reduzi o problema. Eu usei o Wireshark e determinei que o roteador não está respondendo à solicitação DHCP Discover.
Aqui estão as opções de DHCP na solicitação de descoberta de DHCP:
Opção: (t = 53, l = 1) Tipo de mensagem DHCP = DHCP Discover Opção: (T-57, l = 2) Tamanho Máximo da Mensagem DHCP = 576 Opção: (t = 55, l = 4) Valor da lista de solicitações de parâmetro = 01031c06 1 = máscara de sub-rede 3 = roteador 28 = Endereço de broadcast 6 = servidor de nomes de domínio Opção final
Note que não existe um Identificador de Cliente da Opção 61.
(O endereço MAC do cliente está na solicitação no local normal. O Identificador do cliente, se presente, normalmente seria o endereço MAC do cliente.)
Os novos roteadores sem fio (Linksys E4200, Netgear WNDR4500, ambos lançados no ano anterior) REQUEREM um parâmetro Client Identifier na solicitação DHCP Discover? Existe alguma maneira de dizer ao roteador Netgear para NÃO exigir isso?