Nie potrzebowałem niczego instalować, sterownik jest w każdym kernelu, zwie się
ath9k_htc i chodzi jak burza.
To ten sterownik:
Kod: Zaznacz cały
modinfo ath9k-htc
filename: /lib/modules/4.9.22-gr1/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
firmware: ath9k_htc/htc_9271-1.4.0.fw
firmware: ath9k_htc/htc_7010-1.4.0.fw
description: Atheros driver 802.11n HTC based wireless devices
license: Dual BSD/GPL
author: Atheros Communications
srcversion: D48C8A7886AD7DDF5A768B5
alias: usb:v0CF3p20FFd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0930p0A08d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04DAp3904d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0411p0197d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0411p017Fd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v083ApA704d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0846p9018d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0CF3p7010d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v1668p1200d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0CF3p7015d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0471p209Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v057Cp8403d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0CF3pB002d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0CF3pB003d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v040Dp3801d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04CAp4605d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13D3p3350d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13D3p3349d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13D3p3348d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13D3p3346d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13D3p3328d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13D3p3327d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v07D1p3A10d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0846p9030d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0CF3p1006d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0CF3p9271d*dc*dsc*dp*ic*isc*ip*in*
depends: ath9k_hw,ath9k_common,ath
intree: Y
vermagic: 4.9.22-gr1 SMP preempt mod_unload modversions KERNEXEC_BTS REFCOUNT CONSTIFY_PLUGIN STACKLEAK_PLUGIN GRSEC RANDSTRUCT_PLUGIN_77fc7cfd1cd7e890c592dcd639f6826ec22ca003fc61cd2fb79c3c4851401310
signat: PKCS#7
signer:
sig_key:
sig_hashalgo: md4
parm: debug:Debugging mask (uint)
parm: nohwcrypt:Disable hardware encryption (int)
parm: btcoex_enable:Enable wifi-BT coexistence (int)
parm: ps_enable:Enable WLAN PowerSave (int)
parm: use_dev_fw:Use development FW version (int)
parm: blink:Enable LED blink on activity (int)
Żadnych specjalnych opcji do sterownika tej karty w
/etc/modprobe.d/ też nie musiałem ustawiać.
Co prawda używam Gentoo a nie Ubuntu, ale jedyna istotna różnica miedzy użytkowaniem tej karty w naszych systemach jest to, ze Twoją kartą opiekuje się
Network manager, a moją tylko
Wpa_supplicant i
Hostapd.
Na twoim miejscu bym na chwilkę zablokował działanie Network Managera w niezwykle brutalny, chamski i bezczelny sposób, a spróbował kartę skonfigurować przy pomocy Wpa_supplicanta i wpa_gui.
Na Ubuntu zrobiłbym mniej więcej tak:
Zainstalował wpa_gui:
Dodał użyszkodnika do grupy netdev:
Potem skonfigurował system do używania czystego
wpa_supplicanta wg tego tutka (który jest napisany dla Debiana):
https://dug.net.pl/drukuj/230/konfigura ... _debianie/
PAMIĘTAJĄC, żeby
wlan0 zmienić na nazwę karty wifi w systemie, u Ciebie to jest chyba
wlx18d6c70c06b9.
Następnie zablokował działanie Network-managera np tak (w Ubuntu powinno zadziałać):
po uruchomieniu nacisnął literkę F - jak (F)inish.
potem:
i ponownie uruchomił komputer.
Prawdopodobnie po uruchomieniu nie będzie sieci w ogóle, ale łatwo to naprawić na kilka sposobów:
1. Dodając sieć przez
wpa_gui.
2. Podłączając się sprawnym kablem do routera, a potem wydaniem magicznego polecenia w konsoli roota:
Zobacz, czy coś osiągniesz w ten sposób.
Powrót do stanu poprzedniego wymaga odwrotnych czynności:
Usunięcia z
/etc/network/interfaces tego wpisu:
Kod: Zaznacz cały
auto wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa-roam.conf
iface default inet dhcp
i odblokowania Network Managera:
Ponownie uruchomić kompa.