Onko joku vanhempi kernelin versio vielä asennettuna, että voisit kokeilla, onko ajurissa tapahtunut jokin muutos?
Deauthenticating-viestin perusteella ajuri on latautunut, mutta siinä voi olla muuta vikaa tai signaali ei ole riittävän hyvä.
ath9k-ajurissa on muutama parametri, joita voisi kokeilla säätää:
modinfo ath9k
parm: debug:Debugging mask (uint)
parm: nohwcrypt:Disable hardware encryption (int)
parm: blink:Enable LED blink on activity (int)
parm: btcoex_enable:Enable wifi-BT coexistence (int)
parm: bt_ant_diversity:Enable WLAN/BT RX antenna diversity (int)
parm: ps_enable:Enable WLAN PowerSave (int)
Usein wlan-yhteysongelmissa pääsee eteenpäin, kun kytkee rautakryptauksen ja kaikki mahdolliset virransäästötilat pois päältä. Lisäksi bluetooth-coexistence on paras kytkeä pois käytöstä, ellei välttämättä tarvitse Bluetoothia. Ath9k:n tapauksessa rautakryptaus on oletuksena käytössä, mutta virransäästö ja Bluetooth-yhteistoiminta on pois päältä. Lisäksi bt_ant_diversity voi auttaa tilanteissa, joissa signaali on heikko, eikä bluetoothia tarvita (bt_ant_diversity=1 vaatii että btcoex_enable=0). Tuo siis ottaa bluetooth-antennin wlanin käyttöön wlan-antennin rinnalle.
Oletettavasti etäisyydestä tai esteistä johtuvat signaaliongelmat on suljettu pois käyttämällä tietokonetta puhelimen lähellä. Kokeilisin siis ensin kytkeä pelkästään rautakryptauksen pois:
sudo su
echo options ath9k nohwcrypt=1 > /etc/modprobe.d/ath9k.conf
Lataa ajuri uudelleen lennossa komennoilla:
sudo rmmod ath9k ath9k_hw ath9k_common
sudo modprobe -v ath9k ath9k_hw ath9k_common
Jos ei tunnu auttavan, voisi vielä kokeilla bt_ant_diversityä:
sudo su
echo options ath9k nohwcrypt=1 btcoex_enable=0 bt_ant_diversity=1 ps_enable=0 > /etc/modprobe.d/ath9k.conf
(Lataa ajuri taas uudelleen tai käynnistä järjestelmä kokonaan uudelleen)
Jos näistä ei ole apua, etkä pysty kokeilemaan vanhemmalla kernelillä tai toisella tukiasemalla, ideat alkavat olla vähissä. USB-tikulla voisi kokeilla jotain toista jakelua.