В свете выхода backfire решил перейти на него с dd-wrt.
Роутер - asus wl500gPv2
Ставлю на него openwrt-brcm47xx-squashfs.trx, пробовал как дефолтную, так и самосборную - результат один.
Суть проблемы: если я попытаюсь включить wifi, то через несколько секунд вся сеть падает намертво. Не работает вообще ничего, даже ead. При этом точка светит наружу и видна в нетворкманагере, но, понятное дело, подключиться к ней невозможно.
Даже исправлять этот косяк геморройно: за те пять-десять секунд, что сеть работает не успевают запуститься ни телнет, ни дропбеар. Только постоянная перепрошивка. Я уже боюсь за флешку внутри роутера.
Собственно, как выглядит мой нерабочий конфиг вафли:
root@OpenWrt:~# cat /etc/config/wireless #воображаемый
config wifi-device wlan0
option type mac80211
option channel 5
option macaddr 00:23:54:75:0f:d5
option hwmode 11g
# REMOVE THIS LINE TO ENABLE WIFI:
#option disabled 1
config wifi-iface
option device wlan0
option network lan
option mode ap
option ssid OpenWrt
option encryption none
Если написать 'option type broadcom', то матерится, мол, не подходит мне этот драйвер.
Что говорит dmesg по этой теме:
cfg80211: World regulatory domain updated:
(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
(2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
b43-phy0: Broadcom 5354 WLAN found (core revision 13)
phy0: Selected rate control algorithm 'minstrel'
Registered led device: b43-phy0::tx
Registered led device: b43-phy0::rx
Broadcom 43xx driver loaded [ Features: PL, Firmware-ID: FW13 ]
Broadcom 43xx-legacy driver loaded [ Features: PLID, Firmware-ID: FW10 ]
В гугле нашел много всякого, но там как-то симптомы не те, да и решения для более старых версий. Хотя, может криво искал.
Есть у кого идеи? Сталкивался ли кто?