LINUX.ORG.RU

OpenWRT на TP-Link WL1043ND

 


1

3

вот уже несколько версий подряд, включая svn-снепшоты, раз в сутки стабильно падает вайфай с таким сообщением в dmesg:

[390834.260000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390835.210000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390843.790000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390844.730000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390845.660000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390846.140000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390847.310000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390848.250000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[390849.180000] ath: phy0: Failed to stop TX DMA, queues=0x001!
[390857.650000] ath: phy0: Failed to stop TX DMA, queues=0x001!
багу уже скоро полтора года, может, есть тут у кого истории успеха победы над оным?
cast pekmop1024, вроде, у тебя 1043nd был?

★★★★★

Последнее исправление: snoopcat (всего исправлений: 1)

У меня их - две дома, одна в офисе и три на филиалах.
Ни на одной такой фигни нету, AA 12.09 релиз.

pekmop1024 ★★★★★
()
Ответ на: комментарий от snoopcat
config wifi-device 'radio0'
	option type 'mac80211'
	option channel '11'
	option macaddr 'поскипано'
	option hwmode '11ng'
	option htmode 'HT20'
	list ht_capab 'SHORT-GI-40'
	list ht_capab 'DSSS_CCK-40'
	option txpower '23'
	option country 'US'

config wifi-iface
	option device 'radio0'
	option network 'lan'
	option mode 'ap'
	option ssid 'поскипано'
	option key 'поскипано'
	option encryption 'psk'
pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

А на филиалах так

config wifi-device 'radio0'
	option type 'mac80211'
	option macaddr 'поскипано'
	option hwmode '11ng'
	option htmode 'HT20'
	list ht_capab 'SHORT-GI-40'
	list ht_capab 'DSSS_CCK-40'
	option channel '6'
	option txpower '20'
	option country 'UA'

config wifi-iface
	option device 'radio0'
	option network 'lan'
	option mode 'ap'
	option ssid 'поскипано'
	option encryption 'psk-mixed'
	option key 'поскипано'

pekmop1024 ★★★★★
()
Ответ на: комментарий от snoopcat

теоретические максимальные - 144/150. На практике около сотни в прямой видимости (10-15м) и около 50-70 с преградами.

pekmop1024 ★★★★★
()
Ответ на: комментарий от snoopcat

Если ты надеешься на стабильную работу на 40МГц, у меня для тебя плохие новости: этот недорежим стабильно не работает ни на одном известном мне устройстве и ни на одной известной мне прошивке.

pekmop1024 ★★★★★
()
Ответ на: комментарий от snoopcat

На стоке он тоже работать не будет стабильно. Говорю же, оно defective by design, причем это относительно спеков на сами 40МГц, а не про железо или прошивки.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

на стоке таки стабильно работало правда, я не знаю, 40мгц или 20мгц там было - но оно выдавало около сотки за тремя стенами (сейчас с owrt&20mhz - 10мбит лол)

snoopcat ★★★★★
() автор топика
Последнее исправление: snoopcat (всего исправлений: 1)
Ответ на: комментарий от pekmop1024
64 bytes from www.yandex.ru (77.88.21.3): icmp_seq=4 ttl=54 time=439 ms
64 bytes from www.yandex.ru (77.88.21.3): icmp_seq=5 ttl=54 time=245 ms
65% [===========================>                ] 68 494 482  1,09MB/s  ост 32s    ^C
snoopcat ★★★★★
() автор топика
Последнее исправление: snoopcat (всего исправлений: 1)
Ответ на: комментарий от pekmop1024

так почему с 40+ ~6Mb/s и нет просадки по пингу?
хоть while : ; do [ dmesg|tail -n3|grep -iq dma\ failed ] && wifi up ; done делай:)

snoopcat ★★★★★
() автор топика
Ответ на: комментарий от snoopcat

Повангую: у тебя эфир засран, и в 40МГц режиме один канал попадает в засранную часть каналов, а второй в чистую. В случае 20МГц единственный канал попадает в засранную часть.

pekmop1024 ★★★★★
()

хм, у меня на wndr3700v1 с owrt r37921
такие же ошибки бывают, но вафля не ложится
хотя тоже нервирует

ii343hbka ★★★
()

Странный такой баг. У меня не проявлял себя около полутора лет, пока опять кто-то из соседей не купил себе роутер.

После замены шифрования на psk2+ccmp за пару недель этого бага не замечено.

OpenWrt у меня самосборный с блек-джеком и дамами.

config wifi-device  radio0
        option type     mac80211
        option country  UA
        option channel  4
        option macaddr  xxxxxxxxxxxxxx
        option hwmode   11ng
        option htmode   HT40
        list ht_capab   SHORT-GI-40
        list ht_capab   TX-STBC
        list ht_capab   RX-STBC1
        list ht_capab   DSSS_CCK-40

config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     xxxxxxxxxx
        option encryption psk2+ccmp
        option key xxxxxxxxxxxxxxxxxx

dvl36
()
Ответ на: комментарий от dvl36

После замены шифрования на psk2+ccmp за пару недель этого бага не замечено.

Сегодня опять отвалился. Продержался 2 недели, раньше бывало через сутки-двое отваливался.

dvl36
()
Ответ на: комментарий от dvl36
#!/bin/sh

timeout=5s
while true; do
	dmesg | tail -n3 | grep -iq "dma failed" && wifi up
	sleep $timeout
done
snoopcat ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.