1 (edytowany przez tmsx 2015-08-06 09:20:51)

Temat: Problem z AWUS036NHA (AR9271) ath9k-htc: BOGUS urb xfer, pipe 1 != ...

Witam,

Próbuję podłączyć popularną kartę USB WiFi Alfa AWUS036NHA opartą na chipsecie Atherosa AR9271 do mojego staruszka Asusa WL500gp.
Asus chodzi pod kontrolą Chaos Calmer 15.05 RC3, architektura brcm47xx/generic.

Po instalacji sterowników USB oraz kmod-ath9k-htc i podłączeniu karty log systemowy zostaje zapychany błędami

BOGUS urb xfer, pipe 1 != type 3

oraz wieloliniowym stacktracem.

Znalazłem opis problemu na tym wiki https://github.com/qca/open-ath9k-htc-f … -1--type-3

If you get this error, then you need to update firmware (at least version 1.4) and kernel (at least v3.18). If you still get this issue, ask or check if your kernel really has this patch ath9k_htc: do not use bulk on EP3 and EP4.


Tylko, że kernel w Chaos Calmer 15.05 RC3 jest już w wersji 3.18... a firmware'y próbowałem różne.
Póki co nie kompilowałem jeszcze na tych źródłach z githuba.

Zgłaszać to do developerów OpenWRT?
Ktoś może sobie z tym poradził?

2

Odp: Problem z AWUS036NHA (AR9271) ath9k-htc: BOGUS urb xfer, pipe 1 != ...

Zgłaszaj, pewnie że tak.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez tmsx 2015-08-11 21:36:28)

Odp: Problem z AWUS036NHA (AR9271) ath9k-htc: BOGUS urb xfer, pipe 1 != ...

Zostawiam dla potomnych https://dev.openwrt.org/ticket/20294

---------------------------------------------------------------------------------------------------

Wspomnę jeszcze, że dla Barrier Breaker (14.07) wszystko śmiga z tą kartą:

[   19.690000] usb 2-2: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
[   19.940000] ath9k_htc 2-2:1.0: ath9k_htc: HTC initialized with 33 credits
[   21.220000] ath9k_htc 2-2:1.0: ath9k_htc: FW Version: 1.3
[   21.220000] ath: EEPROM regdomain: 0x833a
[   21.220000] ath: EEPROM indicates we should expect a country code
[   21.220000] ath: doing EEPROM country->regdmn map search
[   21.220000] ath: country maps to regdmn code: 0x37
[   21.220000] ath: Country alpha2 being used: GB
[   21.220000] ath: Regpair used: 0x37
[   21.620000] ieee80211 phy1: Atheros AR9271 Rev:1

więc to raczej kwestia kernela i/lub modułu ath9k-htc.