Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Vaihtoehtoiset työpöytäympäristöt => Aiheen aloitti: LCHawk - 10.07.16 - klo:12.50

Otsikko: Xubuntu nettiin
Kirjoitti: LCHawk - 10.07.16 - klo:12.50
Minulla tietokone, johon on asennuttu Xubuntu ja kone pitäisi saada nettiin. Talossa on DNA:n WLAN-verkko, johon kone pitäisi liittää WLAN-adapterilla TP-LINK TL-WN823N. Ajuri on haettu ja sitä on yritetty asentaa, mutta en tiedä, missä teen virheen. Olen siis hakenut valmistajan sivuilta ajurin ja purkanut sen työpöydälle. Sitten olen mennyt cd-kommenoilla päätteellä ko. kansioon ja yrittänyt komentoja sudo make ja sudo make install, mutta ilmoittaa virheen install: cannon't stat '8192cu.ko': No such file or directory
Makefile:737: recipe for target 'install' failed
make: ***[install] Error 1
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: LCHawk - 10.07.16 - klo:13.43
Yritetty myös näitä "ohjeita": http://askubuntu.com/questions/246236/compile-and-install-rtl8192cu-driver

mutta kuten suurimassa osassa Linux-ohjeita, eivät nuo komennot näytä käytännössä toimivan ja tekevän mitään.
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: LCHawk - 10.07.16 - klo:13.48
Onkohan tähänkään ongelmaan muuta ratkaisua kuin palauttaa Windows koneeseen, jos kesälomallaan meinasi tehdä muutakin kuin tapella koneen kanssa?
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: kamara - 10.07.16 - klo:14.02
Se tuskin on ainoa ratkaisu.

Mitähän tikku antaa, kun laitat päätteeseen. s.e. tikku on kiinni...
Koodia: [Valitse]
lsusb

Mutta suosittelen suuresti, että käytät Windowsia, kun sitä ostaat käyttää.

Edit - mikäli iwconfig antaa tietoja tikustasi, niin tikkusi on jo asennettuna.
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: LCHawk - 10.07.16 - klo:14.57
Kiitos vastauksesta. En palauttanut Windowsia, koska ei ollut mediaa, joten jotenkin pitäisi saada tapeltua tämä Xubuntu nettiin. Se on ainoa asia, mitä vanhempani tarvitsevat eli toimivan internetyhteyden koneeseen.

iwconfig antaa:
lo no wireless extensions
epls10 no wireless extensions

lsusb antaa:
Bus 001 Device 009: ID2357:0109
Bus 001 Device 005: ID 0bda:0181 Realte Smiconductor Corp.
Bus 001 Device 011: ID 100:1000 Speed Tech Coper
Bus 001 Device 007: ID 1d6b:0002 LInux Foundation 2.0 Root hub
Bus 001 Device 006: ID 03f0:c0324 Hewleet-Packard SK-2885 keyboard
Bus 001 Device 006: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 001: LInux Foundation 1.1. root hub
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: kamara - 10.07.16 - klo:15.22
Tuollaista löytyi googlaamalla:

http://ubuntuforums.org/showthread.php?t=1947015

Siellä ehdotettiin seuraavaa...
Koodia: [Valitse]
sudo rmmod -f ath9k
sudo modprobe r8712u

Sen jälkeen taas ilman boottia:
Koodia: [Valitse]
iwconfig

Edit - Jos kyseinen sotkee toimintaa, niin sitten voit bootata.
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: LCHawk - 11.07.16 - klo:09.25
Kokeiltu tuota ohjetta. Herjaa rmmod ERROR: ../libkmod/libkmod-module.c:793 kmod_module_remove_module() could not remove 'athk9k': No such file or directory
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: nm - 11.07.16 - klo:10.12
Mikä Xubuntun versio on kyseessä ja mikä kerneli on käytössä:

Koodia: [Valitse]
uname -a
Mikä on wlan-tikun USB-tunniste:

Koodia: [Valitse]
lsusb

Yritetty myös näitä "ohjeita": http://askubuntu.com/questions/246236/compile-and-install-rtl8192cu-driver

mutta kuten suurimassa osassa Linux-ohjeita, eivät nuo komennot näytä käytännössä toimivan ja tekevän mitään.

Unixissa ja Linuxissa monet komentorivityökalut toimivat niin, että jos operaatio onnistuu, mitään ei listata päätteeseen. Jos taas jokin menee pieleen, päätteeseen tulee virheilmoitus.

Viittaamasi ohje näyttäisi ihan pätevältä -- git vain jää asentamatta aluksi, mutta git-komennon suorittaminen kehottaa asentamaan sen, joten tämä ei ole suurikaan puute. Omassa 14.04-systeemissäni asennus näytti tältä:

Koodia: [Valitse]
git clone https://github.com/pvaret/rtl8192cu-fixes.git
Koodia: [Valitse]
Cloning into 'rtl8192cu-fixes'...
remote: Counting objects: 462, done.
remote: Total 462 (delta 0), reused 0 (delta 0), pack-reused 462
Receiving objects: 100% (462/462), 1.80 MiB | 746.00 KiB/s, done.
Resolving deltas: 100% (238/238), done.
Checking connectivity... done.

Koodia: [Valitse]
sudo dkms add ./rtl8192cu-fixes
Koodia: [Valitse]
[sudo] password for nm:

Creating symlink /var/lib/dkms/8192cu/1.10/source ->
                 /usr/src/8192cu-1.10

DKMS: add completed.

Koodia: [Valitse]
sudo dkms install 8192cu/1.10
Koodia: [Valitse]
Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.13.0-83-generic -C /lib/modules/3.13.0-83-generic/build M=/var/lib/dkms/8192cu/1.10/build.............
cleaning build area....

DKMS: build completed.

8192cu.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.13.0-83-generic/updates/dkms/

depmod.....

Backing up initrd.img-3.13.0-83-generic to /boot/initrd.img-3.13.0-83-generic.old-dkms
Making new initrd.img-3.13.0-83-generic
(If next boot fails, revert to initrd.img-3.13.0-83-generic.old-dkms image)
update-initramfs.......

DKMS: install completed.

Koodia: [Valitse]
sudo depmod -a
Koodia: [Valitse]
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
Kaksi viimeistä komentoa eivät siis listaa mitään päätteeseen onnistuessaan.
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: LCHawk - 11.07.16 - klo:11.32
uname -a antaa:
Linux v-HP-Compaq-dx2450-Microtower-PC 4.4.0-21-generic #37-Ubuntu SMP Mon apr 18 18:34:49 UTC 2016 i686 athon i686 GNU/Linux
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: nm - 11.07.16 - klo:12.01
uname -a antaa:
Linux v-HP-Compaq-dx2450-Microtower-PC 4.4.0-21-generic #37-Ubuntu SMP Mon apr 18 18:34:49 UTC 2016 i686 athon i686 GNU/Linux

Eli Xubuntu 16.04 on käytössä.

Mitä lsusb kertoo?
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: kamara - 11.07.16 - klo:13.51
Mitä lsusb kertoo?

Lainaus
Koodia: [Valitse]
lsusb antaa:
Bus 001 Device 009: ID2357:0109
Bus 001 Device 005: ID 0bda:0181 Realte Smiconductor Corp.
Bus 001 Device 011: ID 100:1000 Speed Tech Coper
Bus 001 Device 007: ID 1d6b:0002 LInux Foundation 2.0 Root hub
Bus 001 Device 006: ID 03f0:c0324 Hewleet-Packard SK-2885 keyboard
Bus 001 Device 006: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 001: LInux Foundation 1.1. root hub
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: nm - 11.07.16 - klo:14.22
Ah, kiitos. Olihan se listaus siellä välissä.

Lainaus
Bus 001 Device 009: ID2357:0109

Kyseessä on siis uusi versio tikusta, ja oikea ajuri on rtl8192eu. Täällä on jonkin verran keskustelua aiheesta: https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=148389

Helpointa käyttää tuota Windowsissa toistaiseksi.
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: kamara - 11.07.16 - klo:14.40
Helpointa käyttää tuota Windowsissa toistaiseksi.

Voisikohan kyseinen tikku toimia ndiswrapperilla ?
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: nm - 11.07.16 - klo:16.11
Voisikohan kyseinen tikku toimia ndiswrapperilla ?

Ehkä, jos jostain löytyy toimiva Windows XP-ajuri (NDIS 5).
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: kamara - 11.07.16 - klo:16.41
Voisikohan kyseinen tikku toimia ndiswrapperilla ?

Ehkä, jos jostain löytyy toimiva Windows XP-ajuri (NDIS 5).

Eikös tuolta löydy?

www.tp-link.com/res/down/soft/TL-WN823N_V2_%20driver.zip

http://www.tp-link.com/en/download/TL-WN823N.html#Driver

... vai olenko taas (kuten yleensä) väärässä ?
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: kamara - 11.07.16 - klo:16.47
Mikäli olen oikeassa, niin sieltä löytyi XP:n ajurit, mutta pitääkö käyttää 32-bittistä vai 64-bittistä ajuria ndiswrapperissa ?

Ja onko oikea inf-tiedosto RTLBt.inf vai netrtwlanu_XP_COINST.inf ?
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: nm - 11.07.16 - klo:16.58
Mikäli olen oikeassa, niin sieltä löytyi XP:n ajurit, mutta pitääkö käyttää 32-bittistä vai 64-bittistä ajuria ndiswrapperissa ?

32-bittiseen Ubuntuun tarvitaan 32-bittinen NDIS-ajuri ja 64-bittiseen taas 64-bittinen.

64-bittisiä XP-ajureita on yleensä hyvin heikosti saatavilla, mutta LCHawkilla näkyy olevan 32-bittinen Xubuntu, joten sen kanssa on paremmat mahdollisuudet ja tuo TP-Linkin sivulla oleva ajuri voi toimia.

TP-Linkin tarjoama Linux-ajurikin voi toimia muuten ihan kivasti, mutta DKMS-konfiguraatio tarvittaisiin, jotta ajuri kääntyisi automaattisesti uudelleen kernelin päivittyessä.
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: kamara - 11.07.16 - klo:17.37
Ok, no täältä tulee ohjeet NDISWrapperille, jos muistan oikein, kun viimeksi sitä käytin...

Lataa XP-ajuri Lataukset -kansioon...
Koodia: [Valitse]
cd Lataukset
mkdir TL-WN823N_V2
cd  TL-WN823N_V2
wget  http://www.tp-link.com/res/down/soft/TL-WN823N_V2_%20driver.zip
unzip *.zip

Lataa ja asenna tarvittavat ohjelmat, kun olet edelleen netissä seuraavalla käskyllä:
Koodia: [Valitse]
sudo apt-get install ndisgtk ndiswrapper ndiswrapper-utils-1.9

(Kai noi riittää, kun en saanut virtualboxia toimimaan, niin en kokeile).

Sen jälkeen käynnistä valikoista ndisgtk (en tiedä tarvitaanko sudoa).

Etsi tarvittava inf-tiedosto  TL-WN823N_V2:n alikansioista. (Saattaa olla Driver Files/Windows XP 32bit/RTLBt.inf )
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: kamara - 11.07.16 - klo:18.26
Jaahas...
tarvitaan myös gksu-paketin asentaminen, jotta ohjelma lähtee käyntiin.

Koodia: [Valitse]
sudo apt-get install gksu

Sen jälkeen käynnistä Valikko->Asetukset->Windows Wireless Drivers
Sieltä Install New Driver.

Sieltä valitse Lataukset/Telewell.../Driver Files/Windows XP 32bit/netrtwlanu_XP_COINST.inf
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: LCHawk - 20.07.16 - klo:15.24
Näillä ohjeilla lähti pelittämään. Kiitoksia ja anteeksi kaikki haukkumiseni. Meinasi vain mennä hermo, kun joutui pari hellepäivää käyttämään säätämiseen.
Otsikko: Vs: Xubuntu nettiin
Kirjoitti: kamara - 20.07.16 - klo:17.51
Näillä ohjeilla lähti pelittämään. Kiitoksia ja anteeksi kaikki haukkumiseni. Meinasi vain mennä hermo, kun joutui pari hellepäivää käyttämään säätämiseen.

Mikäli ratkaisit sen kuten ehdotin ndiswrapperilla, niin se ei ole ihan hienoin ratkaisutapa, sillä se käyttää Windowsin ajuria eikä natiivia Linux-modulia, mutta sillä saa asennettua ongelmalliset WLAN-mokkulat melko aloittelijaystävällisesti.