Ubuntu vs. Intel Wireless 3160 probléma

Fórumok

Sziasztok!

Van egy régebbi gép, amin eddig Windows10 volt. Működött rajta minden, a Wifi is. Szóval a hardver hibát kizárnám.
A napokban Ubuntu 18.04 LTS lett rá telepítve, de nem akart működni a Wifi. Kábelesen viszont hibátlanul megy a net. Hiába nyomogattam a GUI-n, hogy turn on wifi, nem csinált semmit. Mivel friss telepítésről van szó, minden gyári, így semmilyen más befolyásoló tényező nincs.

lshw-vel Lekértem, hogy mit használ:
product: Wireless 3160
 
vendor: Intel Corporation

Az intel oldalán megnéztem, hogy van-e driver hozzá?
https://www.intel.com/content/www/us/en/support/articles/000005511/netw…

Azt írták, hogy 4.1+, 4.2+ kernelhez való. Szerintetek előfordulhat, hogy az 5-ös kernelt nem támogatja? Nekem alapból 5.0.0-37 volt rajta.

A 4.2+ -hoz tartozó .tgz-t azért letöltöttem, megnéztem a readme-t benne. Azt írja, hogy a /lib/firmware-be másoljam be az iwlwifi-3160-14.ucode file-t. Viszont itt alacsonyabb és magasabb verzióval is voltak már iwlwifi-... kezdetű fileok.

 

Egy másik fórumon azt olvastam, hogy ez segíteni fog:
modprobe -r iwlwifi
modprobe iwlwifi

Sajnos nem így lett.

 

Utána találtam 1 olyat, hogy valakinek ugyanez a hiba működött úgy, hogy 19-es verzióra felfrissítette. Megcsináltam, de nem változott semmi. Ezt követően olvastam egy olyat is, hogy ha 5.1.16-ra felfrissítem a kernelt, azzal biztosan menni fog. Ezzel sem lett változás. Mivel a 16-os Ubuntut sokan stabilabbnak tartják, mint a 18, 19-et, ezért egy live cd-vel elindítottam azt is, de annál sem működött a wifi.

Most kicsit elakadtam. Ti futottatok már hasonlóba? Ha igen, mi vezetett eredményre? Esetleg tudnátok tippeket adni, hogy mivel próbálkozzak?

Előre is köszönöm!

Hozzászólások

Szerkesztve: 2019. 12. 12., cs - 19:18

Az ilyen fajta debugban nincs túl nagy rutinom. Hiszen ha lenne, akkor nem fordultam volna ide. Kicsit célirányosabban esetleg? Konkrétan mit kell figyelnem? Vagy elég, ha csak rágreppelek a dmesg-nél és a syslogban az iwlwifi-re?

Még meg lehet próbálni hagyományos módon csatlakozni. GUI-n kikapcsolni a wifit és a networkot is.

iwconfig, vagy az ifconfig -a parancs kiadásával meggyőződhetünk, hogy megvan-e az interface. Ha nincs, akkor kernel szintű a probléma, vagy esetleg az udev körül is lehet keresgélni. (hosszas kutakodás, bizonytalan eredménnyel)

Aztán előfordulhat olyan is, hogy megvan az interface, de GUI-n mégsem akar csatlakozni, csak valahogy így:

sudo ifconfig wlanxx up

sudo iwconfig wlanxx essid WIFINAME key s:wifipassword

sudo dhclient wlanxx

sudo route add default gw 192.168.0.1

sudo echo "nameserver 8.8.8.8" >/etc/resolv.conf

(én meg egyszer ilyenbe futottam bele)

-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.

Szerkesztve: 2019. 12. 13., p - 13:07

Ha a kábel rá van dugva, akkor ifconfig -a kiadása után írja, hogy az enp8s0 milyen ip-t kap, mi a netmask, mi a mac address, stb. Ez jó.
A localhost-ot és a wlp7s0-t szintén látja, utóbbinál ott a mac address, mtu, stb.
GUI-n a settings / network alatt csak a Wired és VPN kapcsolatok látszódnak.

iwconfigot kiadva szintén ott a wlp7s0. Utána pedig ezek:

IEEE 802.11 ESSID off/any
Mode: Managed, Acces Point: Not -Associated, TX-Power=off
Retry short limit: 7, RTS thr: off, Fragment thr: off
Encryption key: off
Power management: on

enp8s0 melett: no wireless extension
lo mellett: no wireless extension

 

kiadtam ezt a parancsot:
sudo ifconfig wlp7s0 up
ezt írta ki: SIOCSIFFLAGS: Operation not possible due to RF-kill

Neten ezt találtam megoldásnak:

sudo rfkill unblock wifi; sudo rfkill unblock all

Ezt követően csináltam 1 restartot

sudo rfkill list all
Nálam ezután ez látszik a wifire:

soft blocked: no
Hard blocked: yes

 

A manuális hálózati paramáterek megadása után az első sort még megette, de a sudo dhclient... után már ezt írta ki:
RTNETLINK answers: Operation not possible due to RF-kill

Akkor azon a nyavalyás eszközön van valahol egy wifi hardveres kapcsoló, ez simán lehet valami hülye billentyűkombináció is, meg valódi kapcsoló. (Pl. láttam olyan laptopot, aminél a látszólag a DVD-meghajtó fizikai zárására szolgáló kapcsoló volt ez a wifi izé.)

IEEE 802.11 ESSID off/any
Mode: Managed, Acces Point: Not -Associated, TX-Power=off
Retry short limit: 7, RTS thr: off, Fragment thr: off
Encryption key: off
Power management: on

nagyszerű, megvan az interface, tehát a kernel környékén jó eséllyel minden rendben. Akkor az iwconfiggal kell játszani.

Először futtatod a csatlakozási paraméterekkel, aztán csak simán az interface névvel. Ha sikerült kapcsolódnia akkor ilyet kell látni:

wlp7s0  IEEE 802.11  ESSID:"WIFINAME"  
          Mode:Managed  Frequency:2.472 GHz  Access Point: 50:D4:F7:83:6B:00   
          Bit Rate=150 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-22 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:928   Missed beacon:0

lehet még játszani a paraméterezéssel:

sudo iwconfig wlp7s0 essid WIFINAME key s:wifipassword power on (vagy off, hátha pont a power manage kavar be)

Hogy a kártya valóban lát-e azt pedig így nézheted meg:

sudo iwlist wlp7s0 scanning

ha már megvan a wifi kapcsolat, hálozati rész ezután jöhet, kezdetnek adhatsz ip címet akár hasból is (dhclient-tel is lehet probléma):

sudo ifconfig wlp7s0 192.168.1.138 netmask 255.255.255.0 up

ha ekkor rendben a dolog tudod pingelni a routert. Ezután meg jöhet a route és a nameserver.

-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.

Szerkesztve: 2019. 12. 13., p - 18:15

10-12 éve én is láttam ilyen gépet, amit te mondasz. De ezen nem látok ilyet. A hard blocked olvasása után nekem is megfordult a fejemben, hogy esetleg valami billentyű / billentyű kombó lenyomása segíthet. Viszont nem találtam semmit. Csak az F12 az, aminek a működése elméletben egyértelmű lenne. Annál ez a helyzet: Az F12-t megnyomva megjelenik pár másodpercre alul egy nagy repülő ikon az Airplane mode enabled felirat kíséretében, majd eltűnik. Jobb fent pedig fixen ott marad a hangszóró ikon mellett. Ismételt megnyomásra lent egy Airplane mode disabled felirat lesz látható egy körcikk kíséretében, ami véleményem szerint a wifit jelezné. A logika számomra azt diktálná, hogy ilyenkor a repülő ikont fel kellene váltania a wifi ikonnak, de nálam a repülő ikon helyett nem lesz semmi.