3

Я установил OpenWRT Snapshot R43972 на маршрутизатор, который официально не поддерживается (Swisscom Centro Grande соответственно. Pirelli / ADB согласно описаниям здесь и здесь. Тем не менее, расположение печатной платы немного отличается, чем на фотографиях там.

Пока что похоже на работу, кроме беспроводной. Я пробовал большинство настроек в luci и несколько ручных изменений в /etc/config/wireless , но я не смог ни установить его в качестве точки доступа, ни получить какие-либо сигналы. Следовательно, я подозреваю, что проблема где-то глубже, и я не вижу способа локализовать проблему дальше.

Начинается красиво с

$> 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

Но потом:

$> 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

Буду признателен за любую подсказку о том, как действовать!

Отказ от ответственности: я не получил ответа на этот вопрос на форумах OpenWRT после нескольких дней, так что я кросс-пост здесь.

1 ответ1

3

У меня была такая же проблема на моем устройстве (Tenda W300D) с r44093. Я обнаружил, что Mac-адрес был предварительно настроен неправильно, поэтому я изменил:

/sys/class/ieee80211/phy0/macaddress

от

00:00:00:00:00:00

Для Mac на нижней части моего маршрутизатора:

c8:3a:52:75:51:08 

затем

/var/run/hostapd-phy0.conf

в

bssid=c8:3a:52:75:51:08

Finaly

/etc/config/wireless

добавлять

option macaddr C6:3A:35:27:51:08

Теперь у Wi-Fi должен быть правильный Mac, просто перезагрузите вашу сеть:

/etc/init.d/network restart
wifi up

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .