Day: January 11, 2012

Entendendo como o OpenWRT organiza as coisas

Continuando a saga com o roteador D-Link DIR-825…

Estou começando a entender um pouco mais sobre o OpenWRT (puxa vida, por que demorei tanto a usa-lo?) e então descobri que preciso definir “option disabled 0” no arquivo /etc/config/wireless, do contrário a interface wireless não vai iniciar automaticamente.

root@OpenWrt:/# cat /etc/config/wireless 
config wifi-device  radio0
        option type     mac80211
        option channel  11
        option macaddr  00:18:e7:XX:XX:XX
        option hwmode   11g
        option htmode   HT20
        list ht_capab   SHORT-GI-40
        list ht_capab   TX-STBC
        list ht_capab   RX-STBC1
        list ht_capab   DSSS_CCK-40
        # REMOVE THIS LINE TO ENABLE WIFI:
        option disabled 0

config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     OpenWrt
        option encryption none

config wifi-device  radio1
        option type     mac80211
        option channel  36
        option macaddr  00:18:e7:XX:XX:XX
        option hwmode   11na
        option htmode   HT20
        list ht_capab   SHORT-GI-40
        list ht_capab   TX-STBC
        list ht_capab   RX-STBC1
        list ht_capab   DSSS_CCK-40
        # REMOVE THIS LINE TO ENABLE WIFI:
        option disabled 0

config wifi-iface
        option device   radio1
        option network  lan
        option mode     ap
        option ssid     OpenWrt2
        option encryption none

Agora já consigo conectar na rede wifi dele e acessar através do “telnet 192.168.1.1”, portanto não preciso mais ficar usando o conversor USB/Serial o tempo todo. Mas minha interface ethernet WAN ainda continua instável.

Outra coisa interessante que descobri sobre o OpenWRT é que toda vez que reinicio ele eu preciso executar um “opkg update”, pois ele só salva a lista de pacotes na memória RAM, pois memória Flash é coisa preciosa.

A listagem dos pacotes é armagenada em /var/opkg-lists/snapshots