记录一下修复 FW150R V2无线的过程

家里原本有两台水星的MW150R V2,自从138共享停止后,里面那台用来桥接的150r就限制了下来。看到论坛上很多人都在那里刷成openwrt,我就打算把150r也刷上openwrt然后上OPENVPN+autoddvpn来全家科学上网。原本150r只有4M flash和32M内存,反正手边也有内存和闪存,就顺手换成了8M flash和64M内存。一切顺利,直接就点亮了。刷上了固件,别的一切正常,就是无线网络开不了了。原来以为是ART分区坏了,千方百计的重新刷上了art分区,还是不行,没辙只能撂下了N天。症状是这样的

root@DreamBox:~# wifi status
Configuration file: /var/run/hostapd-phy0.conf
Could not set interface wlan0 flags: Cannot assign requested address
nl80211: Could not set interface 'wlan0' UP
nl80211 driver initialization failed.
rmdir[ctrl_interface]: No such file or directory
Failed to start hostapd for phy0
root@OpenWrt:~# cat /sys/class/ieee80211/phy0/macaddress
11:22:33:44:55:99
root@OpenWrt:~# cat /etc/config/wireless
 
config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'macaddr' '11:22:33:44:55:99'
        option 'hwmode' '11ng'
        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'
        option 'country' 'CN'
        option 'channel' '7'
        option 'txpower' '15'
 
config 'wifi-iface'
        option 'device' 'radio0'
        option 'network' 'lan'
        option 'mode' 'ap'
        option 'ssid' 'OpenWrt'
        option 'encryption' 'none'

前面一直在google错误信息,一直没有相关的资料,在一个国外的小论坛上发现了一点类似的线索,一个家伙问了和我一样的问题,另外一个家伙说有可能是mac冲突了。死马当活马医了,随便试试,把uboot上的mac和pin改掉,刷上开机,OK了!~~