Wifi -yhteyksien kanssa ongelmia

Tervehdys kaikille,

(Muokkasin alkuperäistä viestiä asian tarkentumisen takia)

Erittäin lyhyesti sanottuna jostain syystä kytkiessäni wifin päälle Linux jumiutuu eikä toivu tästä jumiutumisesta muulla kuin resetoimisella. Olen kokeillut kahdella USB-väylään liitettävällä wifi-adapterilla, joista kummatkin toimivat Windows -koneellani. Käyttämäni Linux on suomenkielinen Ubuntu 16.04.2. Käytettäessä ethernet-kaapelin kautta yhteydet toimivat eikä kaatuilua tapahdu. Olen kokeillut eri USB-portteja. Adapterien tyyppi on A-Link ja ASUS. Ongelma alkoi kun käynnistin aamulla koneen. Illalla toimi vielä. Olisiko kenelläkään ideoita tämän ongelman ratkomiseen?

Kimmo

Voidaan koittaa selvittää ongelmaa jos laitat lisätietoa noista adaptereista. Jospa esimerkiksi vaikka bugiraporttia taikka muuta keskustelua löytyisi.

Eli kun laitat USB-laitteet kiinni tietokoneeseen ja avaat komentorivin, saat tarkempaa tietoa USB-laitteista komentamalla

lsusb

Tämmöistä tietoa tulee lsusb:n kautta:

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 192f:0916 Avago Technologies, Pte.
Bus 003 Device 003: ID 04d9:1603 Holtek Semiconductor, Inc. Keyboard
Bus 003 Device 002: ID 040b:6533 Weltrend Semiconductor Speed-Link Competition Pro
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Sitä mietin, että voisiko päivittäminen 16.10 -versioon auttaa jollain tavalla? Jos laitan USB-väylään langattoman wifi-adapterin, koko systeemi kaatuu.

Okei, nyt tuossa listauksessa ei näy niitä wifi-adaptereita. En tajunnut, että koko systeemi kaatuu saman tien kun laite laite liitetään, eli et varmaan saa lisätietoa niistä laitteista sitä kautta.

Jos se kerran illalla toimi, mutta aamulla ei, niin varmaan joku edellisen päivän päivitys on rikkonut sen. Ubuntun pakettienhallintaohjelma kirjoittaa lokia tiedostoon /var/log/apt/history.log josta voi vaikkapa tekstieditorilla tutkia mitä kaikkea se on päivitellyt viime aikoina.

Voihan sitä kokeilla. Ei tarvitse välttämättä päivittää koko käyttöjärjestelmää, vaan voit myös kokeilla tehdä USB-tikusta livemedian ja bootata siltä.

Yritin päivittää 16.10:een, mutta käynnistettäessä koko systeemi hyytyi. Onneksi oli varmuuskopiot ja laitoin nyt Ubuntu 16.04:n uudelleen koneelle. Wifi toimii ihan mukavasti. Lsusb antaa seuraavan listauksen:

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 040b:6533 Weltrend Semiconductor Speed-Link Competition Pro
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 003: ID 04d9:1603 Holtek Semiconductor, Inc. Keyboard
Bus 007 Device 002: ID 192f:0916 Avago Technologies, Pte.
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Näköjään tuo A-Link onkin Realtekin adapteri.

Kimmo

Vaikuttaisi siltä, että uusi asennus meni kohdalleen. Luulen, että vika johtui asentaessani käyttämästä 3. osapuolen ajureiden sisällyttämisestä. Jos ongelma jatkuu, palataan asiaan ja kiitoksia avusta. Kai tässä pitäisi siirtyä PCI-väylään liitettävään wlaniin…

Ongelmia jälleen. Katselin neuvosi mukaan sen login ja seuraavanlainen löytyy (kone hyytyi taas aamusta langattomalla verkolla) eiliseltä:

Start-Date: 2017-02-26 21:58:14
Commandline: /usr/bin/unattended-upgrade
Install: linux-headers-4.8.0-39:amd64 (4.8.0-39.42~16.04.1, automatic), linux-image-4.8.0-39-generic:amd64 (4.8.0-39.42~16.04.1, automatic), linux-image-extra-4.8.0-39-generic:amd64 (4.8.0-39.42~16.04.1, automatic), linux-headers-4.8.0-39-generic:amd64 (4.8.0-39.42~16.04.1, automatic)
Upgrade: linux-image-generic-hwe-16.04:amd64 (4.8.0.36.8, 4.8.0.39.10), linux-generic-hwe-16.04:amd64 (4.8.0.36.8, 4.8.0.39.10), linux-headers-generic-hwe-16.04:amd64 (4.8.0.36.8, 4.8.0.39.10)
End-Date: 2017-02-26 22:00:59

Tämän lisäksi on jotain paketteja, joita asentelin Viceä varten.

Kokeilin myös vikasietotilan kautta käynnistää wifiä, jolloin kaikki kaatui tämän näköisen ilmoituksen toistuttua muutaman kerran:

/etc/resolv.conf puuttuu

Olisiko tässä vastaus?

Voisit toki ihmetellä, mitä ls /etc/resolv kertoo. Ja vielä enempi kertoisi komento ls -l /etc/resolv.conf
Saattaa olla niin, että voimassaoleva resolv.conf löytyisi /lib/systemd/resolv.conf tiedostosta.

Minulla ei ole ollut ongelmia Ubuntu-versioiden kanssa enempää langallisten kuin langattomienkaan verkkojen osalta.
Ihan tarkkaan noista jutuistasi ei käy selville, mitä jakelua/kernel -versiota oikeasti käytät. Xenial (16.04) peruskernel on yhä tänäpäivänä (27.2.2017) mallia linux-image-4.4.0-xxxxx
http://packages.ubuntu.com/search?keywords=linux-image&searchon=names&suite=xenial&section=main

PS. Käytössäni on useampiakin USB-liitännäisiä Wifi-tikkuja sekä joku PCI-väyläinen, jotka kaikki ovat toimineet useissa eri jakeluissa kaatamatta Linux:ia, joka ei kaadu :wink:

ls -l /etc/resolv.conf

on seuraavanlainen:

lrwxrwxrwx 1 root root 29 helmi 27 20:25 /etc/resolv.conf -> …/run/resolvconf/resolv.conf

Eipä minullakaan ole yleensä mitään ongelmia Linuxin ja langattomien kanssa ollut. Tämä viimeisin häiriö on ainutlaatuinen juuri siinä suhteessa. Asentelin tähän nyt uudemman kerran tuon Xenialin. Rehellisesti sanoen en osaa vilkaista sitä, mitä kernel-versiota käytän. Pidän päivitykset nyt poissa ja katselen muutaman päivän, miten toimii (kirjoitan tätä toimivalla wifi-yhteydellä). Mahdollisestihan kovopuolella voi olla jotain ongelmia.

Näemmä se WLAN-kortti ei toimi uudemmalla kernelillä. Olikohan siinä Ubuntun käynnistysvalikossa mahdollisuutta käynnistää käyttöjärjestelmä vanhemmalla kernelin versiolla? Mikäli näin oli, voisit kokeilla sitä ongelmien ilmaantuessa.

Sen voi katsoa uname -a komennolla.

Ubuntun kehittäjät ovat avuliaasti piilottaneet GRUBin valikon käyttäjältä. Testailin virtuaalikoneessa ja sain sen dokumentaatiota mukaillen auki pitämällä oikeanpuoleista Shift-nappulaa pohjassa käynnistyksen yhteydessä.

Eli kun ongelmia tulevaisuudessa kernelin päivityksen jälkeen ilmaantuu, voit kokeilla käynnistää Ubuntun vanhemmalla kernelin versiolla.

Tästä valikosta avataan lisävalinnat:

Ja täältä valitaan vanhempi kerneli:

Ok, kiitoksia nyt noista kerneliin liittyvistä ohjeista. Katsotaan niitä, kun alkaa ongelmia ilmenemään. unamen kautta kernelin versioksi tässä vaiheessa (päädyin asentamaan Ubuntu 16.10) tulee

4.8.0-22-generic

Mahdollisesti edessä on uuden adapterin osto?

No ei nyt välttämättä, kyllä nuo korjataan aina ennen pitkää. :wink:

Katso tuolta sivulta tietoa. http://askubuntu.com/questions/762198/16-04-lts-wifi-connection-issues

Tutkin hieman tätä ongelmaa ja näyttäisi siltä, että USB:n paikallaanolo ei sinänsä kaada konetta, vaan kaatuminen tulee yritettäessä muodostaa yhteyttä Wifi-verkkoon. En tiedä sitten, auttaako tämä tieto mahdollisen ongelman ratkaisemiseen.