![OpenWRT 라우터의 WLAN](https://rvso.com/image/1438146/OpenWRT%20%EB%9D%BC%EC%9A%B0%ED%84%B0%EC%9D%98%20WLAN.png)
공식적으로 지원되지 않는 라우터(설명에 따르면 Swisscom Centro Grande, Pirelli/ADB)에 OpenWrt Snapshot R43972를 설치했습니다.여기그리고여기. 그러나 PCB 레이아웃은 사진과 약간 다릅니다.
지금까지는 무선을 제외하고는 작동하는 것 같습니다. LuCI에서 대부분의 설정을 시도하고 에서 몇 가지 수동 변경을 시도했지만 /etc/config/wireless
AP로 설정하거나 신호를 받을 수 없었습니다. 따라서 문제가 더 깊은 곳에 있는 것으로 의심되며 문제를 더 이상 지역화할 방법이 없습니다.
그것은 멋지게 시작됩니다
$> 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
r44093이 포함된 Tenda W300D에서 동일한 문제가 발생했으며 MAC 주소가 사전 구성되어 잘못되었음을 발견했습니다. 그래서 다음과 같이 했습니다.
- 변경됨
/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
- 로 변경
/var/run/hostapd-phy0.conf
:bssid=c8:3a:52:75:51:08
- 다음에 추가됨
/etc/config/wireless
:option macaddr C6:3A:35:27:51:08
- 네트워크를 재설정합니다.
/etc/init.d/network restart ; wifi up
이제 Wi-Fi에 올바른 MAC이 설정되어야 합니다.