![WLAN no roteador OpenWRT](https://rvso.com/image/1438146/WLAN%20no%20roteador%20OpenWRT.png)
Instalei o OpenWrt Snapshot R43972 em um roteador que não é oficialmente suportado (um Swisscom Centro Grande resp. Pirelli / ADB de acordo com as descriçõesaquieaqui. No entanto, o layout do PCB é um pouco diferente das fotos.
Até agora parece funcionar, exceto pelo wireless. Tentei a maioria das configurações no LuCI e várias alterações manuais /etc/config/wireless
, mas não consegui configurá-lo como AP nem receber sinais. Portanto, suspeito que o problema esteja em algum lugar mais profundo e não vejo uma maneira de localizá-lo ainda mais.
Começa bem com
$> dmesg | grep b43
Sun Jan 18 23:13:32 2015 kern.info kernel: [ 16.196000] b43-phy0: Broadcom 4322 WLAN found (core revision 16)
Sun Jan 18 23:13:32 2015 kern.info kernel: [ 16.236000] b43-phy0: Found PHY: Analog 8, Type 4 (N), Revision 4
Sun Jan 18 23:13:32 2015 kern.info kernel: [ 16.240000] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2056, Revision 3, Version 0
Mas então:
$> logread | grep radio
Sun Jan 18 23:13:48 2015 daemon.notice netifd: radio0 (692): Configuration file: /var/run/hostapd-phy0.conf
Sun Jan 18 23:13:48 2015 daemon.notice netifd: radio0 (692): nl80211 driver initialization failed.
Sun Jan 18 23:13:48 2015 daemon.notice netifd: radio0 (692): hostapd_free_hapd_data: Interface wlan0-1 wasn't started
Sun Jan 18 23:13:48 2015 daemon.notice netifd: radio0 (692): hostapd_free_hapd_data: Interface wlan0 wasn't started
Sun Jan 18 23:13:48 2015 daemon.notice netifd: radio0 (692): cat: can't open '/var/run/wifi-phy0.pid': No such file or directory
Sun Jan 18 23:13:49 2015 daemon.notice netifd: radio0 (692): Command failed: Invalid argument
Sun Jan 18 23:13:49 2015 daemon.notice netifd: radio0 (692): Device setup failed: HOSTAPD_START_FAILED
Eu apreciaria qualquer dica sobre como proceder!
Isenção de responsabilidade: não recebi resposta paraessa questãonos fóruns do OpenWrt depois de vários dias, então estou postando aqui.
Responder1
Eu estava tendo o mesmo problema em um Tenda W300D com r44093 e descobri que o endereço MAC havia sido pré-configurado errado, então:
- Mudado
/sys/class/ieee80211/phy0/macaddress
:# From: 00:00:00:00:00:00 # To the MAC on the bottom of the router: c8:3a:52:75:51:08
- Alterado
/var/run/hostapd-phy0.conf
para:bssid=c8:3a:52:75:51:08
- Adicionado a
/etc/config/wireless
:option macaddr C6:3A:35:27:51:08
- Reinicialize a rede:
/etc/init.d/network restart ; wifi up
Agora o Wi-Fi deve ter o MAC correto configurado.