Zakupiłem sobie adapter wifi na usb w celu testowania paru rzeczy na moim routerze, konkretnie chodzi o model TL-WN722N . Sama karta działa, tylko ma problem z ustawieniami -- nie mogę w niej zmienić kodu kraju i jest ustawiany:
ath: EEPROM regdomain: 0x809c
ath: EEPROM indicates we should expect a country code
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x52
ath: Country alpha2 being used: CN
ath: Regpair used: 0x52
I przy szukaniu sieci, nie znajduje mi tych na kanałach powyżej 11.
Na moim laptopie mam wbudowanego broadcoma i ten działa bez problemu. W wpasupplicant mam ustawiony:
root:~# /sbin/wpa_supplicant -dd -P /var/run/wpa_supplicant.wlan1.pid -i wlan1 -W -D nl80211,wext -c /etc/wpa_supplicant/wpa_supplicant.conf
...
country='PL'
...
nl80211: Regulatory information - country=00
nl80211: 2402-2472 @ 40 MHz
nl80211: 2457-2482 @ 40 MHz
nl80211: 2474-2494 @ 20 MHz
nl80211: 5170-5250 @ 160 MHz
nl80211: 5250-5330 @ 160 MHz
nl80211: 5490-5730 @ 160 MHz
...
ale jak widać zamiast kodu PL, mam 00.
Próbowałem ustawić kod w module kernela:
options cfg80211 ieee80211_regdom=PL
i sam kod w module jest respektowany:
# systool -v -m cfg80211
Module = "cfg80211"
....
Parameters:
cfg80211_disable_40mhz_24ghz= "N"
ieee80211_regdom = "PL"
....
tyle, że dalej nic się nie zmienia w kwestii przestawienia kodu kraju przy łączeniu się do sieci z tego adaptera i dalej nie ustawia sobie PL.
I tu jeszcze staty interfejsów -- wlan0 to broadcom, wlan1 to tp-link:
root:~# iwlist channel
wlan1 11 channels in total; available frequencies :
Channel 01 : 2.412 GHz
Channel 02 : 2.417 GHz
Channel 03 : 2.422 GHz
Channel 04 : 2.427 GHz
Channel 05 : 2.432 GHz
Channel 06 : 2.437 GHz
Channel 07 : 2.442 GHz
Channel 08 : 2.447 GHz
Channel 09 : 2.452 GHz
Channel 10 : 2.457 GHz
Channel 11 : 2.462 GHz
bond0 no frequency information.
eth1 no frequency information.
lo no frequency information.
wlan0 13 channels in total; available frequencies :
Channel 01 : 2.412 GHz
Channel 02 : 2.417 GHz
Channel 03 : 2.422 GHz
Channel 04 : 2.427 GHz
Channel 05 : 2.432 GHz
Channel 06 : 2.437 GHz
Channel 07 : 2.442 GHz
Channel 08 : 2.447 GHz
Channel 09 : 2.452 GHz
Channel 10 : 2.457 GHz
Channel 11 : 2.462 GHz
Channel 12 : 2.467 GHz
Channel 13 : 2.472 GHz
Current Frequency:2.472 GHz (Channel 13)
br_lxc no frequency information.
ifb0 no frequency information.
ifb1 no frequency information.
W tej karcie się coś gdzieś przestawia by działała jak należy?