Instalando o OpenWRT

2

Sou um iniciante em rede completo, tentando instalar o OpenWRT em um TPLink 703N, seguindo estas instruções: http://wiki.xinchejian.com/wiki/Install_OpenWRT_on_TPlink_WR703N

Tendo instalado e OpenWRT e configurado conforme descrito nessa página, estamos tentando ver a internet a partir dele (para executar o opkg etc). Nós temos o TPLink conectado ao nosso roteador / modem via cabo ethernet e podemos ssh para ele das outras máquinas na mesma rede.

No entanto não podemos a) veja o próprio TPLink como um roteador wifi. (Parece que o wifi não está habilitado no momento) b) veja a internet de dentro dele (para rodar o opkg etc.)

Alguém pode dar algumas pistas (em linguagem bastante leiga) de como depurar isso? Que tipo de problemas devemos procurar? E como devemos resolvê-los?

/ etc / config / network

config interface 'loopback'
    option ifname 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config interface 'lan'
    option ifname 'eth0'
    option type 'bridge'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'

config interface 'wan'
    option ifname 'wlan0'
    option proto 'dhcp'

/ etc / config / wireless

config wifi-device  radio0
    option type     mac80211
    option channel  11
    option hwmode   11ng
    option path 'platform/ar933x_wmac'
    option htmode   HT20
    list ht_capab   SHORT-GI-20
    list ht_capab   SHORT-GI-40
    list ht_capab   RX-STBC1
    list ht_capab   DSSS_CCK-40
    # REMOVE THIS LINE TO ENABLE WIFI:
    #option disabled 1

config wifi-iface
    option device   radio0
    #option network  lan
    option network  wan
    #option mode     ap
    option mode     sta
    option ssid     'THE NAME OF OUR EXISTING WIFI NETWORK'
    #option encryption none
    option encryption wep+shared
    option key 'WEP PASSWORD FOR OUR EXISTING WIFI NETWORK'

Felicidades

phil

interstar
fonte
Mostrar interfaces de rede ativadas com ip link e veja suas configurações de Wi-Fi com iwconfig wlan0 ou iw -i wlan0 status. Para fins de depuração, existem logs em cat /var/log/messages | more e cat /var/log/syslog | more (não tenho certeza se este está em openwrt)
week

Respostas:

1

Para seus problemas sem fio, se olharmos para sua configuração sem fio:

config wifi-iface
    option device   radio0
    #option network  lan
    option network  wan
    #option mode     ap
    option mode     sta
    option ssid     'THE NAME OF OUR EXISTING WIFI NETWORK'
    #option encryption none
    option encryption wep+shared
    option key 'WEP PASSWORD FOR OUR EXISTING WIFI NETWORK'

Você tem o modo ap linha comentou e substituído com o sta opção. De acordo com Documentação do OpenWRT Isso significa que a interface sem fio está configurada para o modo cliente. Com as outras opções que você tem, seu dispositivo está configurado para atuar como um dispositivo cliente e se conectar à sua rede existente. Porque, se isso, não pode funcionar como um ponto de acesso.

Se o seu dispositivo está se conectando à sua rede através da interface sem fio, por que você tem um cabo Ethernet conectado à sua LAN?

Eu não vejo onde você anota seus servidores DNS. Isso pode ser a causa do motivo pelo qual o dispositivo não pode 'acessar' a internet para obter pacotes do opkg. Você pode verificar para ver o conteúdo do /etc/resolv.conf é, uma vez que lista os servidores de nomes que o dispositivo usa para a resolução de nomes DNS.

Um exemplo (usando servidores de nome do Google):

nameserver 8.8.8.8
nameserver 4.4.4.4

Você também pode tentar adicionar o seguinte /etc/config/network:

option dns 8.8.8.8

Espero que isto ajude...

EDITAR

Aqui está uma configuração sugerida para a interface wifi para usá-lo como um ponto de acesso:

config wifi-iface
    option device     radio0
    option network    lan
    option mode       ap
    option ssid       'DESIRED SSID HERE'
    option encryption wep+shared
    option key        'YOUR WEP PASSWORD FOR ACCESS'

Você quer network definido como lan e mode definido como ap. Eu recomendo fortemente alguma forma de criptografia e sugiro que você use algo diferente de WEP porque é inseguro.

Justin Pearce
fonte
Obrigado. A dica do DNS nos colocou na Internet para que pudéssemos fazer o download do opkg e da interface do usuário do navegador, que nos permite configurar o restante dos parâmetros. Infelizmente, embora agora possamos ver o roteador via wifi, ele ainda não parece nos conectar a ele com wifi.
interstar
atualmente: config wifi-device 'radio0' opção tipo 'mac80211' opção canal '11' opção hwmode '11ng' opção caminho 'plataforma / ar933x_wmac' opção htmode 'HT20' lista ht_capab 'SHORT-GI-20' lista ht_capab 'BREVE- GI-40 'lista ht_capab' RX-STBC1 'lista ht_capab' DSSS_CCK-40 'opção txpower' 27 'opção país' GB 'config wifi-iface opção dispositivo' radio0 'opção chave' KEY 'opção ssid' NETWORK 'opção rede' wan 'criptografia de opção' nenhum 'modo de opção' ap '
interstar
Qualquer coisa na lista acima parece estranha?
interstar
@interstar Veja a resposta atualizada.
Justin Pearce
Muito obrigado Justin. Vai tentar isso em breve.
interstar