1

Temat: Staruszek Asus WL500gp i USB WiFi TP-Link TL-WN721N

Witam,

chciałem ożywić trochę wielkiego staruszka Asusa WL500gp wtykając mu do portu USB kartę WiFi TP-Link TL-WN721N.
Wszystko szło dobrze do czasu:

[   19.980000] usb 1-2: ath9k_htc: Firmware htc_9271.fw requested
[   19.980000] usbcore: registered new interface driver ath9k_htc
[   20.000000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   20.490000] usb 1-2: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
[   20.770000] ath9k_htc 1-2:1.0: ath9k_htc: HTC initialized with 33 credits
[   20.990000] ath: phy1: Invalid EEPROM Magic. Endianness mismatch.
[   20.990000] ath: phy1: Unable to initialize hardware; initialization status: -22
[   21.000000] ath: phy1: Unable to initialize hardware; initialization status: -22
[   21.010000] ath9k_htc: Failed to initialize the device

Czyli niezgodność architektury.

Jest jeszcze jakaś nadzieja?

BARRIER BREAKER (14.07, r42625) /barrier_breaker/14.07/brcm47xx/generic/

2

Odp: Staruszek Asus WL500gp i USB WiFi TP-Link TL-WN721N

znaleźć  htc_9271.fw dla tej architektury. Co jest dziwne w sumie.

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

3

Odp: Staruszek Asus WL500gp i USB WiFi TP-Link TL-WN721N

Nawet jakbyś go odpalił to transfery byłyby żałosne.
U mnie taka karta śmigała jako drugie radio w mr3220v2 z BB i na biedackim łączu 4mbit router wyraźnie dostawał po garach. Maksymalnej przepustowości nie mierzyłem, ale ktoś z forum na podobnym sprzęcie wyciągnął 8mbit/s przy wanie na jednym radiu i przy lanie na drugim. To co dopiero na takim staruszku.
Coś mi świta, że wersja v1 tego asuska miała radio na minipci, wiec może mógłbyś wymienić jak taką posiadasz.

4 (edytowany przez tmsx 2015-07-26 15:32:14)

Odp: Staruszek Asus WL500gp i USB WiFi TP-Link TL-WN721N

Dziękuję za wskazówki.

@Unreal - staruszek służy mi już tylko do eksperymentów także stabilność i szybkość to problemy luksusowe smile

@Cezary - posiłkowałem się trochę tą stroną https://wireless.wiki.kernel.org/en/use … /ath9k_htc ale wychodzi na to że jest tylko jedna wersja tego firmware (bez podziału na army, mipsy itd..) o rozmiarze 51272 bajty, oryginał ważył 50980 b.

-rw-r--r--    1 root     root         50980 Jul 24 20:50 htc_9271.fw.old
-rw-r--r--    1 root     root         51272 Sep 21  2014 htc_9271.fw

Niestety nie działa na Asusie...

[   19.720000] usb 1-2: ath9k_htc: Firmware htc_9271.fw requested
[   19.730000] usbcore: registered new interface driver ath9k_htc
[   20.180000] usb 1-2: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
[   21.240000] ath9k_htc 1-2:1.0: ath9k_htc: Target is unresponsive
[   21.250000] ath9k_htc: Failed to initialize the device
[   21.620000] usb 1-2: ath9k_htc: USB layer deinitialized

... czekaj...

Po wyłączeniu (nie, jak zwykle, restarcie) WiFi zaczęło magicznie działać:

[   20.460000] usb 1-2: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
[   20.770000] ath9k_htc 1-2:1.0: ath9k_htc: HTC initialized with 33 credits
[   23.630000] ath9k_htc 1-2:1.0: ath9k_htc: FW Version: 1.3
[   23.640000] ath: EEPROM regdomain: 0x809c
[   23.640000] ath: EEPROM indicates we should expect a country code
[   23.640000] ath: doing EEPROM country->regdmn map search
[   23.640000] ath: country maps to regdmn code: 0x52
[   23.640000] ath: Country alpha2 being used: CN
[   23.640000] ath: Regpair used: 0x52
root@OpenWrt:~# wifi detect
config wifi-device  radio1
        option type     mac80211
        option channel  11
        option hwmode   11g
        option path     'pci0000:00/0000:00:03.2/usb1/1-2/1-2:1.0'
        option htmode   HT20
        # REMOVE THIS LINE TO ENABLE WIFI:
        option disabled 1