![WLAN en enrutador OpenWRT](https://rvso.com/image/1438146/WLAN%20en%20enrutador%20OpenWRT.png)
He instalado OpenWrt Snapshot R43972 en un enrutador que no es oficialmente compatible (un Swisscom Centro Grande o Pirelli / ADB según las descripciones).aquíyaquí. Sin embargo, el diseño de la PCB es ligeramente diferente al de las fotos.
Hasta ahora parece funcionar, excepto por lo inalámbrico. Probé la mayoría de las configuraciones en LuCI y varios cambios manuales /etc/config/wireless
, pero no pude configurarlo como AP ni recibir ninguna señal. Por lo tanto, sospecho que el problema está en algún lugar más profundo y no veo una manera de localizarlo más.
Comienza muy bien con
$> 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
Pero entonces:
$> 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
¡Agradecería cualquier sugerencia sobre cómo proceder!
Descargo de responsabilidad: no he recibido respuesta aesta preguntaen los foros de OpenWrt después de varios días, así que haré publicaciones cruzadas aquí.
Respuesta1
Estaba teniendo el mismo problema en un Tenda W300D con r44093 y descubrí que la dirección MAC había sido preconfigurada incorrectamente, así que:
- Cambió
/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
- Cambiado
/var/run/hostapd-phy0.conf
a:bssid=c8:3a:52:75:51:08
- Añadido a
/etc/config/wireless
:option macaddr C6:3A:35:27:51:08
- Restablecer la red:
/etc/init.d/network restart ; wifi up
Ahora el Wi-Fi debería tener la MAC correcta configurada.