Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Hegetsu - 01.02.22 - klo:14.19
-
Pöytäkoneessani meni Windows jumiin, joten latasin Ubuntun muistitikulleni ja sitä kautta pääsen taas käyttämään konettani. Muuten homma toimii, mutta TP-Linkin usb wifi-adapteria en saanut toimimaan. Näen Ubuntun usb-laitelistauksesta, että laite on kyllä tunnistettu, mutta ajurit pitäisi todennäköisesti asentaa.
Täältä löytyy ajuri Linuxille: https://www.tp-link.com/us/support/download/tl-wn822n/v4/
Latauksen jälkeen miten saan Ubuntussa ajurit asennettua? Olen tottunut Windows-maailmaan, joten tämä aiheuttaa harmaita hiuksia.
-
Tuolla valmistajan sivuilla on tyypilliseen tapaan iänikuisen vanha versio, joka tuskin toimii missään nykyisessä jakelussa.
Selvitä laitteen numeerinen USB-tunniste lsusb-komennolla ja etsi ajuri sen perusteella. Yhteisön ylläpitämät toimivat ajuriversiot löytyvät yleensä GitHubista.
lsusb
-
Kiitos viestistä. USB-tunniste on 2357:0108
Ubuntu-versioni on 20.04 Focal, jos tuosta on apua.
Tällaisen sivun löysin: https://linux-hardware.org/?id=usb:2357-0108
Miten tuolta saisi asennettua ajurin?
-
Mangen rtl8192eu-ajuriversiolla (https://github.com/Mange/rtl8192eu-linux-driver) voi toimia. Asennus päätteessä komennoilla:
sudo apt install git dkms build-essential
git clone https://github.com/Mange/rtl8192eu-linux-driver.git
sudo dkms add rtl8192eu-linux-driver
sudo dkms install rtl8192eu/1.0
echo "blacklist rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf
Sitten voit yrittää ladata ajurin (tai käynnistä järjestelmä uudelleen):
sudo modprobe 8192eu
-
Sain komennot ajettua, mutta wifi-adapteriin ei tullut eloa. Vaikuttaisi siltä, että kauhean helposti tuota ei saa toimimaan ja laite on melko vanhakin. Jos jollakin olisi vinkata jotain suht edullista wifi-adapteria, niin voisin ostaa uudenkin. Jos sen saisi helpommin pelittämään.
-
Sain komennot ajettua, mutta wifi-adapteriin ei tullut eloa.
Katso lshw:lla, onko ajuri latautunut:
lshw -c networking
-
Kun ajan komennon
lshw -c networking
niin tulee lukemaan "you should run this program as super-user."
En tiedä vaikuttaako se, kun käytän Ubuntua muistitikulta kokeiluversiona "try ubuntu"
Tuon jälkeen ajoin komennon, jonka ilmeisesti pitäisi auttaa tuohon super-user ongelmaan
sudo -i
Siltikään tuolla ylemmällä komennolla en saa mitään näkyviin
-
Joo mun moka, lshw ymmärtää vain luokan "network" eikä "networking". Eli kokeile uudelleen näin:
lshw -c network
En tiedä vaikuttaako se, kun käytän Ubuntua muistitikulta kokeiluversiona "try ubuntu"
Siinä asetukset ja asennukset nollautuvat aina uudelleenkäynnistyksen jälkeen, eli joudut asentamaan ajurin uudelleen, jos kone on ollut välillä pois päältä.
-
Täällä oli aiemmin käytössä 2 kappaletta ASUS USB-AC51 Dual-band WiFi adapteria.
Toimivat heittämällä Ubuntu/Solus järjestelmissä.
Nyt on käytössä TP-Link Archer T4U Dual-band WiFi Adaptereita jotka ovat toimineet hyvin ja nopeasti.
Näihin piti asentaa dkms ajurit jotka kyllä sitten kääntyvät automaattisesti aina uudelle kernelille jos siihen tulee päivitys.
Tässä koneessa on käytössä Linux Mint 20.3 Cinnamon ja toimii näiden edellisten kanssa kuten Ubuntu 20.04.
-
Tuolla komennolla
lshw -c network
tuli alla oleva teksti. Omaan silmään näyttäisi siltä, että ajurit olisi asennettu.
*-network
description: Wireless interface
physical id: 2
bus info: usb@1:1.1
logical name: wlx98ded017291d
serial: 98:de:d0:17:29:1d
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8xxxu driverversion=5.11.0-27-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11
Sellainen huomio vielä, että jos laitan tuon wifi-adapterin toiseen koneeseen, niin laitteeseen tulee vihreä valo. Tässä koneessa, jossa Ubuntu on, niin vaikka näkyy laitelistauksessa ja ilmeisesti ajuritkin asennettu, niin en saa mitään eloa.
-
Sellainen huomio vielä, että jos laitan tuon wifi-adapterin toiseen koneeseen, niin laitteeseen tulee vihreä valo.
Voisitko ihan itse löytää kuvion, jotka poikkeavat Ubuntu/Linux -käyttöjärjestelmän tai jonkin muun käyttöjärjestelmän välillä kyseisen adapterin osalta?
-
Tuolla komennolla
lshw -c network
tuli alla oleva teksti. Omaan silmään näyttäisi siltä, että ajurit olisi asennettu.
*-network
description: Wireless interface
physical id: 2
bus info: usb@1:1.1
logical name: wlx98ded017291d
serial: 98:de:d0:17:29:1d
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8xxxu driverversion=5.11.0-27-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11
Siellä on väärä ajuri. Kernelin rtl8xxxu latautuu edelleen, eli blacklistaus ei ole mennyt perille. Kokeile vielä uudelleen:
echo "blacklist rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf
Sitten uudelleenkäynnistys tai ajurin vaihto lennossa komennoilla:
sudo modprobe -r rtl8xxxu
sudo modprobe 8192eu
Unohdin aiemmin sanoa, että Secure Boot pitää kytkeä pois päältä koneen UEFI-asetuksissa, jos se on nyt käytössä. Muuten itse käännetty ajuri tarvitsisi allekirjoittamisen, joka on oma prosessinsa.