Muutin toiseen asuntoon, missä tietokoneen läheisyydessä ei ole ATK-pistorasiaa. Asunto on täysin remontoitu, joten en halua vetää lattian tai katon kautta muovilistoja koneen luo verkkokaapelia varteen. Niinpä tilasin USB-liitäntäisen pienen pienen laitteen, millä Linuxissakin pääsee nauttimaan langattomasta netistä. Periaatteessa.
Tarkoitan tätä laitetta:
http://www.a-link.com/uk/WNU.html
Sen pitäisi toimia kaikissa käyttöjärjestelmissä, myös Linuxissa. Sain A-linkistä tällaisen ohjeen Ubuntu-asennukseen:
http://forum.ubuntu-fi.org/index.php?topic=37299.0
Noudatin em. keskusteluketjun ohjeita, ja sain kuin sainkin toimimaan pöytäkoneeni langattomasti. Mutta seuraavana aamuna kun avasin koneen, yhteys ei enää toiminutkaan. Laite kyllä löytää langattoman verkon ja yrittää yhdistää siihen, mutta mitään muuta ei tapahdu kuin välillä tunnus- ja salasanakysely. Ja siihen jää.
Mitähän minun pitäisi tehdä, että saisin pikku tikun toimimaan jatkuvasti? USB-laitteen mukana tuli pikku-CD-levy mukana, missä oli ohjeet ja ajurit Windowsille, mutta Linuxille ei mitään ajureita eikä suomenkielistä ohjetta. Sen sijaan A-link ohjasi Linux-käyttäjät nettisivulle, mihin laitoin linkin.
Miksi meitä suomenkielisiä Linux-käyttäjiä kohdellaan huonommin kuin Windows-käyttäjiä? Meidät ohjataan englanninkielisille sivuille eikä mitään järkevää anneta suomen kielellä. Ubuntu-keskusteluketju antoi kyllä jotain eväitä, mutta se oli kertakäyttöohje, mikä ei toiminut enää koneen sammutuksen jälkeen.
Yritin uudelleen ajaa samoja käskyjä kuin keskusteluketjun ohjeessa, mutta nyt se ei enää suostunut muodostamaan yhteyttä, vaikka verkko kyllä löytyi heti.
Kirjoitan tätä Saunalahden mokkula-yhteydellä, joka onneksi toimii myös Ubuntu-pöytäkoneessa. Mutta olisihan se kiva saada "oikea" ja nopeampi langaton netti käyttöön, kun sellainen kuitenkin asunnossani on. Miniläppärini toimii mainiosti langattomassa verkossa, ja siinäkin on Ubuntu.
Tarkoitan tätä laitetta:
http://www.a-link.com/uk/WNU.html
Sen pitäisi toimia kaikissa käyttöjärjestelmissä, myös Linuxissa. Sain A-linkistä tällaisen ohjeen Ubuntu-asennukseen:
http://forum.ubuntu-fi.org/index.php?topic=37299.0
Noudatin em. keskusteluketjun ohjeita, ja sain kuin sainkin toimimaan pöytäkoneeni langattomasti. Mutta seuraavana aamuna kun avasin koneen, yhteys ei enää toiminutkaan. Laite kyllä löytää langattoman verkon ja yrittää yhdistää siihen, mutta mitään muuta ei tapahdu kuin välillä tunnus- ja salasanakysely. Ja siihen jää.
Mitähän minun pitäisi tehdä, että saisin pikku tikun toimimaan jatkuvasti? USB-laitteen mukana tuli pikku-CD-levy mukana, missä oli ohjeet ja ajurit Windowsille, mutta Linuxille ei mitään ajureita eikä suomenkielistä ohjetta. Sen sijaan A-link ohjasi Linux-käyttäjät nettisivulle, mihin laitoin linkin.
Miksi meitä suomenkielisiä Linux-käyttäjiä kohdellaan huonommin kuin Windows-käyttäjiä? Meidät ohjataan englanninkielisille sivuille eikä mitään järkevää anneta suomen kielellä. Ubuntu-keskusteluketju antoi kyllä jotain eväitä, mutta se oli kertakäyttöohje, mikä ei toiminut enää koneen sammutuksen jälkeen.
Yritin uudelleen ajaa samoja käskyjä kuin keskusteluketjun ohjeessa, mutta nyt se ei enää suostunut muodostamaan yhteyttä, vaikka verkko kyllä löytyi heti.
Kirjoitan tätä Saunalahden mokkula-yhteydellä, joka onneksi toimii myös Ubuntu-pöytäkoneessa. Mutta olisihan se kiva saada "oikea" ja nopeampi langaton netti käyttöön, kun sellainen kuitenkin asunnossani on. Miniläppärini toimii mainiosti langattomassa verkossa, ja siinäkin on Ubuntu.
Vastaukset 61
Vanhimmat
No jospa sitten vaihdat takaisin windowsiin, niin itkut loppuu, vai mitä?
Mieluummin surffaan netissä Ubuntulla käyttäen Saunalahden mokkulaa kuin vaihdan turvattoman ja epävakaan Windowsin koneeseen. Jotain rajaa sentään! Minulla on sen verran huonoja kokemuksia Windowsien eri versioista 10 vuoden ajalta. Ihmettelen, miten joku viitsii nykyisin maksaa vapaaehtoisesti niin rikkinäisestä järjestelmästä niin kovia hintoja. No, pakkomyyntiähän se on, kun tietokoneliikkeet myyvät 99% tietokoneista valmiiksi Windowsin kera, joka tosin ei ole valmiiksi asennettu edes, vaan vaatii parin kolmen tunnin työn ostajalta.
tommonen:
54Mbps WLAN-sovitin, USB, TP-Link TL-WN321G 19 €
Toimii heittämällä.
>>Toimii heittämällä.
Kiitos vain neuvosta, mutta en kai minä uutta tikkua osta, kun juuri posti toi A-linkin linux-yhteensopivan laitteen. Kyse on vain siitä, ettei missään ole hyviä suomenkielisiä Linux-ohjeita asennukseen. Windowsille kyllä on ohjeet ja ajuriromppu mukana.
Voisiko joku kommentoida ihan tuota aihetta, mistä keskustelun avasin? En kaipaa neuvoja laitteista, mitkä heittämällä toimivat... jos toimivat.
Ehkä pitää turvautua langalliseen nettiin ja ostaa Tarjoustalosta sentti kertaa sentti muovilistaa ja kierrättää 7,5 metrin verkkokaapeli eteisestä olohuoneeseen katon kautta.
vaan mieleen, jos et saa donkkeliis toimimaan, niin tuossa on vastaus pulmaasi, mutta jos haluat ehdottomasti mieluummin kaapeloida, niin päätöshän on yksinomaan sinun.
Ilmaiskäyttis teetättää asuntoon remppaa, joo näkökanta tuokin.
vaikka en voi auttaa.
Ihan sama myös täällä Ruotsissa, ei väliä onko kieli ruotsi, tai suomi "meitä Linux-käyttäjiä kohdellaan huonommin kuin Windows-käyttäjiä"
Kysyin aiemmin Telenor-mobil laajakaistan toimivuudesta Suomessa ja nyt olen ottanut asiasta selvää. Melkein kaikki muut toimii Linux:issa, mutta ei Telenor. Että tiedoksi jos tuo paskabulju jotain Suomessa mainostaa.
Kannattaa palata perusasioihin ja ajaa komento iwconfig, mitähän se mahtaa tulostaa? Ehkä sen kautta pääsee kiinni sihen miksei yhteys muodostu. Mitäs se siis sanoo?
Nyt saatiin oikea aito Ubuntu-guru paikalle. Hienoa. Nyt on toivoa saada tikku pelaamaan. No, asiaan.
pekka@pekka-desktop:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 802.11b/g/n ... ESSID:"Werkko"
Mode:Managed Frequency=2.437 GHz Access Point: 00:B0:0C:02:C1:0B
Bit Rate=130 Mb/s
Retry min limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
pekka@pekka-desktop:~$
* * *
Todettakoon vielä, että tällainen oli ohje, mistä en tajunnut hölkäsen pöläystäkään:
Installation
===============================================================================
Runing the scripts accomplish all operations including building up modules
from the source code, installing driver to the kernel and starting up the nic.
1. Build up the drivers from the source code
make
2. Install the driver to the kernel
make install
reboot
3. bring up wlan if nic is not brought up by GUI, such as NetworkManager
ifconfig wlan0 up
Note: use ifconfig to check whether wlan0 is brought up and use iwconfig to check your wlan interface name,
since it may change wlan0 to wlan1,etc.
Or only load the driver module to kernel and start up nic.
1. Build up the drivers from the source code
make
2. Copy firmware to /lib/firmware/ or /lib/firmware/(KERNEL_VERSION)/
cp -rf firmware/RTL8192SU /lib/firmware
or
cp -rf firmware/RTL8192SU /lib/firmware/(KERNEL_VERSION)
Note: This depends on whether (KERNEL_VERSION) subdirectory exists under /lib/firmware
3. Load driver module to kernel and start up nic.
./wlan0up
Note: when "insmod: error inserting 'xxxx.ko': -1 File exists" comes out
after run ./wlan0up, please run ./wlan0down first, then it should
be ok..
Note: If you see the message of "unkown symbol" during ./wlan0up, it
is suggested to build driver by .
* * *
A-Linkin tikun myyjä antoi minulle tämän ohjeen:
http://forum.ubuntu-fi.org/index.php?topic=37299.0
Minun ongelmani johtuu kahdesta asiasta:
1) En saa mistään HELPPOA suomenkielistä ohjetta
2) Olen TAVALLINEN Ubuntu-käyttäjä, komentorivin komennot ja Linuxi rakenne ei ole kovin hyvin hallinnassani. Toki osaan normaalit helpot toimenpiteet, varsinkin graafiset, mutta muu on minulle hepreaa.
ajurin puutos? tuollahan niitä olikin http://www.a-link.com/uk/WNU.html
ja ilmeisesti asennat ajurin WNU(L) Driver version 3.0810 Linux
paitti jos on se vanhempi versio? nii se ilman L ää?
asennus cd:ltä pitäs löytyä linux ajurit tai jotain ohjetta josta ne haetaan.
Selvitä aluksi se tyyppi.
Toi 4 rivin komento-ohje käyttää 8192SE-ajuria (mikä kuuluu 10.04-pakettiin) 8192SU-tikulle. Jos rivit on oikein kirjoitettu (ja tehty linkki /lib/firmware/RTL8192SU on olemassa ja tehty tiedosto /etc/modprobe.d/r8192s_usb.conf löytyy) ja toimii kerran, luulisi toimivan uudestaankin kun conf on tehty tiedostoon.. Oliko tikku kiinni, kun boottasit koneen (en ole ihan varma joutuuko antaa modprobe-komennon jos tikku ei ole kiinni bootissa, kun en itse käytä tikkua)?
Mutta jos ei toimi, kokeile poistaa noi 8192SE-ajuriasetukset ja asentaa toi 8192SU-ajuri nettisivulta
(tällä poistat noi 4 rivin vaikutuksen jos ne jo teit):
1. sudo modprobe -rf r8192s_usb
2. sudo rm /lib/firmware/RTL8192SU
3. sudo rm /etc/modprobe.d/r8192s_usb.conf
Sitten oikea ajuri tilalle
1. Hae ubuntu-pakettivarastosta 'build-essentials', tarvitaan maken ajamiseen
2. Hae WNU(L) Driver version 3.0810 Linux ja pura se
3. Mene hakemistoon minkä purku teki (rtl8192su_linux_2.6.0003.0810.2009)
4. kirjoita: make
5. kirjoita: sudo make install
6. boottaa kone (tikku kiinni)
jos ei tämäkään toimi, voit poistaa tämän asennuksen kirjoittamalla:
sudo make uninstall (tuolla purku-hakemistossa missä Makefile on)
wlan asema ja tikku saman piirisarjan laitteita, itsellä oli ongelmia atheroksen ja a-linkin tukiaseman kanssa mutta nyt molemmat atheroksen piirisarjalla niin ei ongelmia.
Aika hankala, wlan on saanut oikeasti yhteyden tukiasemaan koska essid ja mac-osoite ovat näkyvissä. Nopeuskin näyttää oikealta (Rate = 130Mb/s). Käyttää kanavaa 6 (Frequency= 2.437), mahtaako tukiaseman manuaalissa olla mainittu mitä kanavaa pitäisi käyttää? Voit tietysti mennä tukiasemaan ethernetjohdon kanssa ja katsoa asetuksista mitä kanavaa se käyttää ja varmistaa että sekä tukiasema ja wlanlaite käyttävät samaa kanavaa.
Kanavalista (numero - MHz) on tässä
http://en.wikipedia.org/wiki/List_of_WLAN_channels
Ongelma voi olla myös Network Managerissa joka joskus salaperäisesti ei toimi mutta manuaaliset asetukset toimivat. Kuten tuossa joku totesi niin toisinaan on myös näitä selittämättömiä eri valmistajien rautojen välillä ilmeneviä ongelmia. Joitakin ajuriohjeita annettiin, en lukenut niitä sen tarkemmin.
Itse lähtisin nyt siitä että varmistaisin keskustelevatko laitteet samalla kanavalla, ensin tukiasemasta tarkistus mitä kanavaa se käyttää eli onko se numero 6 (2.437MHz).
Jos langaton on kerran toiminut niin en usko että vika on ajurissa tai firmwaressa vaikko nekin voi olla tietty bugisia mutta yleensä sitä ei sitten saa kirveelläkään toimimaan että mielestäni ongelma on muualla.
Otahan tuloste vielä tuon laitteen id:stä eli komento
lsusb
kertoo laitteen tunnuksen kohdassa ID esim. ID 05e3:0608 ja nuo numerot määrittelevät mitä ajuria/firmware pitäisi käyttää. Ellei ID vastaa ubuntun ohjeissa annetun laitteen id:tä niin ohje saattaa olla kelvoton.
>>1. Hae ubuntu-pakettivarastosta 'build-essentials', tarvitaan maken ajamiseen
Kun laitoin Synapticiin haun, tuollaista pakettia ei löytynyt. Tarkennan, että käytän Ubuntu 10.04 LTS -järjestelmää.
>>Käyttää kanavaa 6 (Frequency= 2.437), mahtaako tukiaseman manuaalissa olla mainittu mitä kanavaa pitäisi käyttää?
Valitettavasti suomenkielellä on vain ihan lyhyt pikaohje, varsinainen manuaali on paksu opus englanniksi, mistä en tuota asiaa löytänyt. Tosin tällainen tekstinpätkä on manuaalin loppusivuilla:
Frequency Range: 2.4 - 2.4835GHz
Langattoman tukiasemani tiedot, jos netissä sattuisi olemaan käytettävissä tuo kyselemäsi tieto:
Netwjork, 54Mbps WLAN-tukiasema, ostettu Verkkokauppa.comista vuosi pari sitten.
Kylläpäs tuon lootan kanssa onkin ollut paljon kaikenlaista murhetta käyttiksestä riippumatta..
En tähän hätään vielä löytänyt manuskaa mutta katselen myöhemmin jos sen jostain keksin.
Frequency Range: 2.4 - 2.4835GHz tarkoittaa että laite kykenee toimimaan kanavilla 1-14. jollakin oletuskanavalla se toimii.
Voit myös kokeilla päätteellä antakaa tämä komento jotain tulostetta
iwlist wlan0 scanning
pekka@pekka-desktop:~$ iwlist wlan0 scanning
wlan0 Scan completed :
Cell 01 - Address: 00:B0:0C:02:C1:0B
ESSID:"Werkko"
Protocol:IEEE 802.11bg
Mode:Master
Frequency:2.437 GHz (Channel 6)
Encryption key:on
Bit Rates:54 Mb/s
Extra:wpa_ie=dd160050f20101000050f20201000050f20201000050f202
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
Extra:rsn_ie=30140100000fac020100000fac040100000fac020000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Signal level=100/100
pekka@pekka-desktop:~$
* * * * *
Olen äimän käkenä. Langaton nettiyhteys alkoi taas toimia A-linkin tikulla. Olen tehnyt seuraavia toimenpiteitä:
Ostin tänään Verkkokauppa.comista uuden Telewellin ADSL-modeemin, mikä on tyypiltään TW-EA501v3(b). Se toimii 10megan verkossa toisin kuin vanha Telewell, joka stoppaa 8 megan kohdalla ja vauhti tipahtaa 2,5 megaan. Kytkin uuden modeemin vanhan paikalle, ja mitään muuta en tehnyt, ei mitään asetuksia.
Sitten olen vähän valkikoiden noudattanut tämän keskusteluketjun ohjeita. Tein mm. tämän:
>>
Mutta jos ei toimi, kokeile poistaa noi 8192SE-ajuriasetukset ja asentaa toi 8192SU-ajuri nettisivulta
(tällä poistat noi 4 rivin vaikutuksen jos ne jo teit):
1. sudo modprobe -rf r8192s_usb
2. sudo rm /lib/firmware/RTL8192SU
3. sudo rm /etc/modprobe.d/r8192s_usb.conf
>>
Sitten tein uudelleen Ubuntu Suomen keskusteluketjun erään toimenpiteen:
>>
http://218.210.127.131/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8188SU
Tuolta ajuri, paketin purku ja sen sisältä vielä ajuri paketin purku.
sitten ajurin kansioon ja
Koodia:
make
sudo ./clean
sudo insmod 8712u.ko
sitten vaan yhdistämään... Pistäkää ratkaistuks jos toimii muillakin
>>
Sitten kytkin taas kerran A-linkin laitteen, ja tadaa.... langaton netti yhdistyi.
* * * * *
Tämä oli siis toinen kerta, kun langaton netti toimii A-linkin tikulla. En tietenkään vielä ala hyppiä riemusta, kun en tiedä, toimiiko tämä huomenna kun koneen käynnistän. Mutta joka tapauksessa kiitokset tähän mennessä kaikille minua auttaneille.
En tiedä, mitkä toimenpiteet tämän saivat taas toimimaan, mutta nyt se toimii. Otetaan vielä yksi listaus:
pekka@pekka-desktop:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bg ESSID:"Werkko" Nickname:"rtl_wifi"
Mode:Managed Frequency:2.437 GHz Access Point: 00:B0:0C:02:C1:0B
Bit Rate:54 Mb/s Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=78/100 Signal level=78/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
pekka@pekka-desktop:~$
Unohdin kysyä tuossa edellä asiantuntijoilta, että pitääkö A-linkin tikku ottaa pois kun koneen sammuttaa? Vai saako se olla jatkuvasti kiinni käynnistettäessäkin? Vaikuttaako tämä jotenkin tikun toimintaan?
Olen nyt testannut tätä langatonta verkkoa, ja nimellisarvoltaan 10 megan verkossa langaton nopeus on jopa hieman yli 10 megaa useiden mittausten jälkeen. Joten jos tämä jatkossakin pelittää, niin on ihan riittävä tämän hetkisiin tarpeisiin. Vain yksi sana varjostaa elämääni: jos...
ainakaan mitä luin nuit niin tikun pitäs olla koneessa buutattaessa. mut voihan kokeilla...
Ei ainakaan pitäisi vaikuttaa eli sama se. Itselläni oli yleensä tikku jatkuvasti narun nokassa ja jos siihen vaihtoi toisen tikun niin verkko nousi itsekseen pystyyn kunhan asetukset oli muuten kohdallaan.
Tuskastuin vain liian "isoon" wlanverkkooni ja vedin kesällä ethernetpiuhat ympäri kämppää joten olen voinut luopua wlaneista. Toimivat ihan ok muuten mutta kenttä oli säästä riippuen joskus heikko vaikka mulla oli kahdesta tukiasemasta muodostettu yksi verkko (WDS).
Nyt kun toimii niin kannattaa antaa vielä pari komentoa ja tallentaa niiden tulosteet, vaikkapa tänne
lsmod | grep 8192
lsmod | grep 8712
ifconfig
Niin nähdään oletettavasti mitä ajuria se oikein käyttää. tuo "ifconfig" on sitä varten että saadaan verkkoalueesta kiinni jotta siitä ehkä voi päätellä millä osoitteella pääsee tukiaseman sisään tutkimaan asetuksia. Kun en ole vielä löytänyt sitä manuaalia mistään.
nähdä nyt tuo komennon: lsusb
tuloste :)
pekka@pekka-desktop:~$ lsmod | grep 8192
pekka@pekka-desktop:~$ lsmod | grep 8712
8712u 301901 0
pekka@pekka-desktop:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:24:81:84:fd:33
inet6 addr: fe80::224:81ff:fe84:fd33/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:30952 errors:0 dropped:0 overruns:0 frame:0
TX packets:22594 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:36308609 (36.3 MB) TX bytes:3052029 (3.0 MB)
Interrupt:27 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:478 errors:0 dropped:0 overruns:0 frame:0
TX packets:478 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:47288 (47.2 KB) TX bytes:47288 (47.2 KB)
wlan0 Link encap:Ethernet HWaddr 00:1a:9f:95:c6:5f
inet addr:192.168.10.13 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::21a:9fff:fe95:c65f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:52564 errors:0 dropped:3 overruns:0 frame:0
TX packets:44047 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
pekka@pekka-desktop:~$
pekka@pekka-desktop:~$ lsusb
Bus 002 Device 003: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Bus 002 Device 002: ID 0461:4d20 Primax Electronics, Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 010: ID 0bda:8171 Realtek Semiconductor Corp.
Bus 001 Device 009: ID 03f0:7004 Hewlett-Packard DeskJet 3320c
Bus 001 Device 008: ID 059f:102a LaCie, Ltd
Bus 001 Device 005: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
Bus 001 Device 004: ID 059f:0651 LaCie, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pekka@pekka-desktop:~$
Näyttää olevan moduli 8712u ladattuna mukaan mikään laite ei sitä tuon mukaan käytä (0), aika merkillistä?
No, pääsetkö sen kanssa vielä verkkoon tänään?
Kun tänään käynnistin koneen, A-linkin tikku ei edes löytänyt verkkoa, eikä mikään merkkivalo tikussa vilkkunut. Joten ei toimi. Viimeksi kun se yhtenä päivänä toimi ja seuraavana ei, tikku sentään löysi seuraavanakin päivänä verkon vaikka ei yhdistänytkään, nyt ei edes löydä.
Olen ihan äimän käkenä. Miten tämä on tällaista. Siis eilen toimi langaton verkko 10 megan todellisella nopeudella, tänään ei löydy edes koko langatonta verkkoa. Vaimon kannettavan Vista-koneen tuossa käynnistin varmuuden vuoksi, ja kyllä langaton verkko on toiminnassa ja nopea. Samoin Asus Eee PC Ubuntu Linux -minikannettava. Se löytää verkon heti ja on nopea. Minikannettavan nettinopeusmittausten keskiarvo oli äsken 9 ja 9,5 megan välillä. Vistakone saavuttaa noin megan tai kahden verran hitaamman nopeuden, mutta silti täysin riittävän. (Sekin on omituista, miksi minikannettava on huomattavasti nopeampi kuin normaalikannettava samassa langattomassa verkossa samassa huonetilassa. Minikannettava on vain 900 MHz prosessoriteholtaan ja muistia siinä on 500 megaa ja normaali kannettava 1600 MHz 4 gigan muistilla. Tosin olen aiemminkin huomannut selvän eron Linux- ja Windows-koneiden nettinopeudessa Linuxin eduksi. Ilmeisesti Windowsin "turvaohjelmat" hidastavat niin paljon nettiliikennettä.)
Mutta takaisin pöytäkoneen onglmaan.
Nyt tulee jo kohta mieleen ajatus luovuttaa. Laitoin eilen jo 7,5 metrin mittaisen verkkokaapelin laatikkoon, mutta ehkä se pitää kaivaa laatikosta ja ottaa käyttöön. Tällä hetkellä surffaan Saunalahden mokkulalla. Mutta kun eilen totuin 10 megan vauhtiin, tämä 1 megan mokkulavauhti ei enää tunnukaan miltään.
Joka tapauksessa kiitän kaikkia, jotka yrittivät parhaansa mukaan auttaa. Ja toki toivon, että joku teistä löytäisi PYSYVÄN ratkaisun tikun toimivuuteen. Kertakäyttöisiä päivän kestäviä ratkaisuja on nyt kaksi kertaa löytynyt. Muussa tapauksessa joudun lähiaikoina tallustamaan joko Tarjoustaloon tai Bauhausiin ostamaan metrikaupalla muovista valkoista kaapelilistaa, millä kierrätän eteisen ATK-pistorasialta katon kautta kaapelin koneelle. Olohuoneen ATK-pistorasia sijaitsee kauempana kuin eteisen, ja siinäkin tapauksessakin joutuisin yläkautta sen kaapelin vetämään, kun tietokoneen sijoituspaikan seinällä on vain vahvavirtapistorasia, ja seinän pätkän molemmilla puolilla on vain oviaukkoa.
A-link Ubuntussa näyttää toimivan samalla tavalla kuin auton vilkku. Toimii... ei toimi... toimii... ei toimi. Grrrrrrrrrrrrr.....
Tai sitten A-link arpoo aina päivittäin, onko langaton verkko käytettävissä vai ei. Vähän samaan tapaan kuin lottokone arpoo palloja. Ja minulla on tunnetusti huono arpaonni. :(
Meinaatko jo luovuttaa?
Nyt pitäisi ensin katsoa iwconfigin tuloste, ehkä ajurimoduli ei ole latautunut lainkaan, se on korjattavissa jos on näin. Mitäs se nyt tulostaa?
En voi kirjautua nyt omalla nimimerkilläni, kun en muista salasanaa, ja käytän toista tietokonetta. Pöytäkoneeseen on tallennettu salasana :(
Luovuttaminen on tosiaan jo käynyt mielessä, mutta en nyt aivan heti luovuta, kun on aidosti ystävällisiä ihmisiä, jotka haluavat auttaa tässä asiassa.
En ihan heti pysty ottamaan tulostetta, kun pöytäkone on tällä hetkellä muiden käytössä ja meillä on lisäksi vieras. Mutta palaan asiaan illemmalla.
Pysykää kanavalla. :)
Non ni. Nyt on yritetty laittaa A-linkin tikku kiinni ja päästä langattomaan nettiin siinä kuitenkaan onnistumatta. Tällainen tuloste tuli.
pekka@pekka-desktop:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 802.11b/g Mode:Managed Access Point: Not-Associated
Bit Rate:0 kb/s
Retry min limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
pekka@pekka-desktop:~$
Näkyykö tuo nyt kohdassa Asetukset -> Verkkoyhteydet -> Langaton?
Laite on löytynyt mutta sille ei ole tuon mukaan annettu, tai se ei ole saanut, mitään asetuksia. Jos se näkyy verkkoyhteyksissä niin sieltä voisi kokeilla nyt laittaa sille asetukset kuntoon?
Siellä näkyy:
Auto Werkko viimeksi käytetty 6 päivää sitten
Kummallista, viimeksi eilen tuo Werkko-niminen langaton verkko toimi, mutta tuo tietokone väittää, että siitä olis jo 6 päivää. Silloin se taisi toimia sen ensimmäisen kerran tietokoneen sammutukseen asti.
Ei ymmärrä.
Kun äsken kokeilin ajaa uudelleen ne kolme komentoa, millä se eilen alkoi toimia, niin tadaa, taas alkoi toimia. Tein siis äsken nämä:
* * * * *
http://218.210.127.131/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8188SU
Tuolta ajuri, paketin purku ja sen sisältä vielä ajuri paketin purku.
sitten ajurin kansioon ja
Koodia:
make
sudo ./clean
sudo insmod 8712u.ko
* * * * *
>>Näkyykö tuo nyt kohdassa Asetukset -> Verkkoyhteydet -> Langaton?
No tuo väittää edelleen, että 6 päivää sitten on Werkkoa käytetty, vaikka se on nytkin toiminnassa. Kun avaan "Muokkaa"-valikon, siellä on rasti ruudussa, että "yhdistä automaattisesti"
Osaatko sanoa, miksi tässä valikossa on puutteelliset tiedot? Ja miten saan nyt pysymään tämän verkon toiminnassa myös huomenna kun tietokoneen käynnistän?
Tässä on kuitenkin taas orastavaa toiveikkuutta, että sinä keksit ratkaisun. :)
"sudo insmod 8712u.ko" tarkoittaa suomennettuna että "rootin oikeukisin, asenna ajurimoduli 8712u.ko".
Otahan nyt toimivasta systeemistä vielä se lsmod ilman muita parametreja.
Arvelen siis että jostain syystä ubuntu ei nyt osaa ladata tuota ajurimodulia automaattisesti rebuutisssa mutta sen voi pakottaa tekemään sen. Eli tuloste "lsmod" vaikkakin on aika pitkä niin pistähän se. Kaiken järjen mukaan siellä pitäisi olla tuo 8712u.ko moduli asennettuna. Insmod on vähän vanhentunut komento, modprobe on suositeltavampi, tosin jos ohjeessa kehoitetaan tekemään noin niin parempi toistaiseksi tehdä sen mukaan.
Ja se laitteesi ID oli muuten sama kuin siellä linkkisi ohjeessa eli ohje on pätevä.
pekka@pekka-desktop:~$ lsmod
Module Size Used by
8712u 301901 0
ppp_deflate 3682 0
zlib_deflate 19568 1 ppp_deflate
bsd_comp 4811 0
ppp_async 6734 0
crc_ccitt 1339 1 ppp_async
nls_utf8 1069 0
isofs 29250 0
option 20006 0
usbserial 33019 1 option
nls_iso8859_1 3249 2
nls_cp437 4919 2
vfat 8933 2
fat 47767 1 vfat
binfmt_misc 6587 1
ppdev 5259 0
snd_hda_codec_realtek 203408 1
snd_hda_intel 22005 2
snd_hda_codec 74201 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 5412 1 snd_hda_codec
snd_pcm_oss 35308 0
snd_mixer_oss 13746 1 snd_pcm_oss
snd_pcm 70694 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 1338 0
snd_seq_oss 26722 0
snd_seq_midi 4557 0
snd_rawmidi 19056 1 snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 19098 2 snd_pcm,snd_seq
snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
usblp 10481 0
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
snd 54180 16 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
usbhid 36110 0
nvidia 7087672 44
serio_raw 3978 0
soundcore 6620 1 snd
snd_page_alloc 7076 2 snd_hda_intel,snd_pcm
agpgart 31724 1 nvidia
vga16fb 11385 1
vgastate 8961 1 vga16fb
k8temp 3152 0
i2c_nforce2 5199 0
lp 7028 0
parport 32635 2 ppdev,lp
hid 67064 1 usbhid
usb_storage 39553 3
sata_nv 19376 2
forcedeth 49556 0
pekka@pekka-desktop:~$
Ja jos/kun huomenna ei toimi niin otat saman tulosteen ja sitten verrataan mitä puuttuu. Ne on siis pistettävä latautumaan tiedoston /etc/modules kautta että saa toimimaan.
Siis hakemiston /etc/modules kautta, siellä on ajuritiedostot jotka täytyy erikseen komentaa latautumaan buutissa elei ne muuten tahdo latautua..
Kiitos sulle tähänastisesta vaivannäöstäsi. Katsotaan huomenna, kuinka asiat ovat. Jos ei toimi, tehdään tikusta asiaa. :D
pekka@pekka-desktop:~$ lsmod
Module Size Used by
ppp_deflate 3682 0
zlib_deflate 19568 1 ppp_deflate
bsd_comp 4811 0
ppp_async 6734 0
crc_ccitt 1339 1 ppp_async
nls_utf8 1069 0
isofs 29250 0
option 20006 0
usbserial 33019 1 option
nls_iso8859_1 3249 2
nls_cp437 4919 2
vfat 8933 2
fat 47767 1 vfat
binfmt_misc 6587 1
ppdev 5259 0
snd_hda_codec_realtek 203408 1
snd_hda_intel 22005 2
snd_hda_codec 74201 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 5412 1 snd_hda_codec
snd_pcm_oss 35308 0
snd_mixer_oss 13746 1 snd_pcm_oss
snd_pcm 70694 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 1338 0
snd_seq_oss 26722 0
snd_seq_midi 4557 0
snd_rawmidi 19056 1 snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 19098 2 snd_pcm,snd_seq
snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
usblp 10481 0
snd 54180 16 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
r8192s_usb 346039 0
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
nvidia 7087672 34
serio_raw 3978 0
soundcore 6620 1 snd
snd_page_alloc 7076 2 snd_hda_intel,snd_pcm
i2c_nforce2 5199 0
agpgart 31724 1 nvidia
vga16fb 11385 1
vgastate 8961 1 vga16fb
k8temp 3152 0
lp 7028 0
parport 32635 2 ppdev,lp
usbhid 36110 0
hid 67064 1 usbhid
usb_storage 39553 3
forcedeth 49556 0
sata_nv 19376 2
pekka@pekka-desktop:~$
>>Ne on siis pistettävä latautumaan tiedoston /etc/modules kautta että saa toimimaan.
Näin äkkiseltään kun vilkaisin hakemistoa (kansiota) etc, vanhat silmäni eivät havainneet ainakaan aakkosjärjestyksessä siellä mitään "modules"-nimistä kansiota. ???
Siis kansiossa etc ei ole modules-kansiota, mutten sen niminen tiedosto toki löytyy. Sori.
Kokeillepas saatko näillä komennoilla sen taas toimimaan?
sudo rmmod r8192s_usb
sudo modprobe 8712u
tuossa järjestyksessä, tarvittaessa ellei tunnu toimivan voit kokeilla
sudo ifdown wlan0
sudo ifup wlan0
miten käypi? Ilmeisesti siis lataa vaan aina väärän ajurimodulin buutissa.
Tässä listaukset komentojen vaikutuksista:
* * *
pekka@pekka-desktop:~$ sudo rmmod r8192s_usb
[sudo] password for pekka:
pekka@pekka-desktop:~$ sudo modprobe 8712u
FATAL: Module 8712u not found.
pekka@pekka-desktop:~$ sudo ifdown wlan0
ifdown: interface wlan0 not configured
pekka@pekka-desktop:~$ sudo ifup wlan0
Ignoring unknown interface wlan0=wlan0.
pekka@pekka-desktop:~$
Tikun valo ei missään vaiheessa edes vilkahtanut. :(
Se etc/modules on aika kökkö, lähes tyhjä:
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lp
Ei sinne /etc/modules tiedostoon mitään automaattisesti mene vaan ajurimodulit on sinne käsin lisättävä, ne mitkä halutaan lisätä käynnistyksessä.
"sudo rmmod r8192s_usb"
poistettiin tuo ajurimoduli käytöstä josta seurauksena
"Ignoring unknown interface wlan0=wlan0."
tuntematon laite koska mitään laitetta ei ole kun sen ajuri poistettiin ;)
Nyt vain tarvii tietää missä piilottelee 8712u, jonnekin sinä sen pistit kun käänsit sen.
sudo updatedb
locate 8712u.ko
kokeilehan noita ja kerro mitä tulostaa..
Ei tässä oikeastaan mitään vaikeaa ole, ihan loogista tämä on. Voit ajatella asiaa yksinkertaisesti niin että sinulla on pihassa auto mutta et löydä siihen oikeaa avainta joten et saa sitä käyntiin. Sinulla on avainnippu joista joku avain sopii oveen ja yksi virtalukkoon mutta auto ei vaan inahda koska se avain ei ole se tietty oikea jossa on ajoneston koodi. Pistit oikean avaimen jonnekin jemmaan mutta emme tiedä mihin joten se pitäisi nyt löytää ja ylimääräiset, likimääräisesti samankaltaiset avaimet pitää ottaa nipusta pois sotkemasta.
Tuollenkin asian voi tuumailla. Ei tilata taksia ihan vielä kun ollaan näin liki..
pekka@pekka-desktop:~$ sudo updatedb
[sudo] password for pekka:
pekka@pekka-desktop:~$ locate 8712u.ko
/home/pekka/Langaton/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111/.8712u.ko.cmd
/home/pekka/Langaton/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20101111/8712u.ko
pekka@pekka-desktop:~$
Niin, silloin kun hain tiedostoja A-linkin tikkua varten, tein niille kansion "Langaton". Johonkinhan ohjelmapaketti piti purkaa. Ajoin ne asennuskäskyt ohjeiden mukaan tuossa kansiossa "Langaton". En tiedä, miten minun olisi pitänyt toimia, että se "kadonnut avain" olisi mennyt oikeaan paikkaan Linux-tiedostojärjestelmässä. En vain osaa. :(
Mitenkäs tästä edetään niin, ettei aina käynnistyksen jälkeen kaikkea tarvitse asentaa?
Tuosta lähtisin http://aijaa.com/v.php?i=000387536718.png
Eikö se tuo L ollut? sivuilla näyttää olevan sitten molemmille omat ajurinsa että kait ajuripaketti on juuri oikea. .
Mitäköhän jaripepen hakimistossa /etc/acpi/events/ mahtaa olla
cat /etc/acpi/events/
vaikka yhteys onkin vanhan mokkulan kautta. Luolamokkulan ei pitäisi edes toimia Linuxissa, joten aika hyvin ovat järjestelmänsä viritelleet näiltä osin. Ääniominaisuudet sitten ovatkin surkeat. USB-kajareita kone ei osaa ajaa ollenkaan, vaikka ne tunnistaakin, joten on pakko käyttää kuulokkeita. Äänenlaatukin on vähän sinne päin. Pakettienhallinta on toinen raivostuttava asia. Noin joka kymmenes asennus onnistuu ongelmitta. Yleisimmin asennus päättyy ilmoitukseen paketeista, joita ei löytynyt tai voitu hakea. Syytä ei tietenkään katsota aiheelliseksi kertoa. Mutta jos haluat vain käydä netissä mokkulan kautta etkä kuuntele nettiradioita tai asenna uusia sovelluksia, kaikki on hyvin.
"Yleisimmin asennus päättyy ilmoitukseen paketeista, joita ei löytynyt tai voitu hakea"
Kuulostaa kyllä enemmän peilipalvelimen tai pakettiluettelon ongelmalta tuollainen.
"Syytä ei tietenkään katsota aiheelliseksi kertoa"
Enpä osaa sanoa noista rpm-pohjaisista, deb-pohjaiset, aptia käyttävät kyllä yleensä kertovat mikä meni pieleen.
Ehkä DNA:n järjestelmä on paremmin Linux-yhteensopiva.
Palvelimeen tulee kyllä yhteys ja osa tavarasta latautuu, mutta harvoin kaikki.
rpm-jakelu joten en osaa sanoa kun en käytä niitä. Mutta ellei paketit tule perille niin ongelmahan on joko palvelimissa tai luettelossa, järjestelmähän niitä etsii konfiguroinnin mukaan joten joko se on väärä tai matkalla on este.
Onko ulkopuolisia pakettilähteitä merkitty tms.?
Useimmiten, valitettavasti joudun sanomaan, nämä ongelmat kyllä johtuvat käyttäjän tekemistä ratkaisuista. PCLinuxOs on melko suosittu jakelu joten luulisi että sillä on tsydeemit kohtuullisesti kunnossa.
Elleivät ole menneet tekemään "gentoita" jossa gentoon kehittäjät vaihtoivat pakettiversioita alaspäin ihan kesken kaiken ja emerget oli heti hädässä.
No, en osaa sanoa mutta ihan ensin miettisin mitä olen merkinnyt ladattavaksi ja mistä. Tuleeko "main" paketit perille, mitkä jäävät tulematta jne. Mutta koska en siis ole rpm-jakeluita aikoihin käyttänyt niin en oikein tunne tuota paketinhallintasysteemiä niisä joten olen turha sanomaan mitään. Omaa logiikkaa tietysti voi yrittää käyttää.
Ei se vaikuta koska samaa viestiliikenneprokollaa ne kaikki käyttävät, modeemin alustuskäskyt vaan voivat olla erilaisia mutta itse liikenne toimii samalla tavalla.
Pointti on vaan siinä että
a) laiteajuri on oikea
b) muut asetukset ovat oikeita
Kyllä se liikenne sitten on ihan samaa bittien siirtoa tietyissä kehyksissä. Jos kohta a tai b ei täyty niin laite ei vaan toimi.Joissakin tapauksissa konfiguraatio-tiedostoihin joudutaan tekemään joitakin mutoksia ja se on ns. säätämistä.
Taas vaihteeksi. Nyt näyttäisi yhtäkkiä asentuvan ihan mukavasti. Mikään ei käsittääkseni ole muuttunut, mutta nyt kaikki paketit löytyvät ja tulevat perille. Ehkä serverillä tosiaankin oli jotain hämminkiä. No, henkimaailman asioita.
"henkimaailman asioita"
Itse väittäisin ettei tietotekniikassa ole henkimaailman asioita, koneet ja bitit tekevät vain omia juttujaan kummituksista välittämättä. No, joskus sähkömagneettites ilmiöiden takia jokin bitti ei käänny oikeaan asentoon ja ihmisen silmin se saattaa näyttää henkimaailman asialta ;D
Ei vaan, tietokoneiden kanssa noita "henkimaailman asioita" tosiaan esiintyy luvattoman paljon.
Tuosa eräänä yönä kiersin kaupunkia etsimässä vikaa kun ei softat enää näyttäneet mitään verkkotapahtumia, pingi kyllä toimi jopa wintoosan komentoriviltä hyvin, sai muut koneet kiinni riippumatta mistä suunnasta kaupunkia pingitin. Mutta grafiikkaan ei tullut verkon kautta tietoa. Voimistelin koko yön tuon kanssa ihmetellen että jos verkko siis kerran pelaa niin miksei verkko-ohjelmaan tule dataa serveriltä vaikka kaikki yhteydet ovat kunnossa ja kaikki näyttäisi toimivan.
Syy selvisi seuraavana päivänä kun samaa ilmiötä pari vuotta aiemmin selvitellyt esimies tuli töihin. Yksinkertaisesti sadan metrin päässä maan alla oleva taajuusmuuttaja oli lähtenyt käyntiin ja kyykytti tuon windowsohjelman vaikka se näytti päällepäin toimivan normaalisti, antoi vaan verkkoon niin paljon häiriötä ettei graafisen ohjelman data kulkenut serveriltä clientille joka näytti vaan yhteyskatkoa.
Että tommosia odottamattomia henkiä joskus liikuu, yliaaltoja jne.
jos ei oo ratkennu nii tarkista että salasana on oikee ja sit asetuksist et muodostaa yhdeyden automaattisesti.
Jos et saa tikkua toimimaan niin hommaa toinen saman Mb tukiasema ja viritä ne toimimaan siltana. Kone luulee sitten että sillä on kiinteä yhteys. Itsellä oli edellisessä asunnossa koneen paikka pahinmoileen patterin vieressä ja tukiasema jäi patterin ja 2 tiiliseinän blokkaamaan kulmaan. tuolla konstilla sain homman pelittämään eikä tarvinnut koneen asetuksista ruveta säätämään sitä.
Normaalisti päivitetään käyttis ja käynnistetään uudelleen.
A-Link ja D-Link tekevät kyllä luokattoman heikkolaatuista kuraa, että eipä näillä väliä ole.
Nämä ohjeet olen opetellut kansinvälisiltä foorumeilta ja itse kokeilemalla.
Itselläni on ollut A-link WNU (pitempi malli) toiminnassa kohta jo 2 vuotta.
Hyvä sovitin mutta linux ajurit puutteelliset/vanhat.
Omalla vastuulla voi kokeilla näitä ohjeita. Tarvii nettiyhteyden esim. langallisen.
1. Kilpailevan ajurin/moduulin käynnistyksen esto/sammutus
lsmod
jos tulostuneiden moduuleiden joukossa r8192u_usb ->
sudo rmmod r8192u_usb
echo -e "blacklist r8192u_usb\n" | sudo tee -a /etc/modprobe.d/blacklist.conf
2. Windows ajureita käyttävän Ndiswrapper:n asennus
2.1 Kokeile valmiita ubuntun paketteja
sudo apt-get install ndiswrapper-utils-1.9 ndiswrapper-common
Siirry kohtaan 3.
2.2 Käännä ja asenna lähdekoodista
sudo dpkg --purge ndiswrapper-utils-1.9 ndiswrapper-common
sudo rm -r /etc/ndiswrapper
Jos ei toiminut ubuntun valmiit paketit, kokeile ladata ndiswrapper 1.56
http://sourceforge.net/projects/ndiswrapper/files/stable/ndiswrapper-1.56.tar.gz/download .
Tee vaikka kotikansioon ajurit -alikansio.
cd ~
mkdir ajurit
mene kasioon johon latasit ndiswrapper-1.56.tar.gz -tiedoston
tar xzf ndiswrapper-1.56.tar.gz
mv ndiswrapper-1.56 ~/ajurit
cd ~/ajurit/ndiswrapper-1.56
make && sudo make install
jos käännös ei onnistunut kokeile
sudo apt-get build-dep ndiswrapper
jos asensi jotain paketteja, kokeile uudelleen käännöstä ja asennusta
Jos käännös ja asennus onnistui siirry kohtaan 3.
3. Ndiswrapper konfigurointi
mene kansioon missä inf -ajuritiedosto sijaitsee esim. CD-levyllä
sudo ndiswrapper -i xxxxxx.inf
kokeile yhdistikö ndiswrapper ajurin sovittimeen
ndiswrapper -l
jos yhdisti
sudo depmod -a
sudo modprobe ndiswrapper
Jos herjaa jotain että moduulia ei löydy siirry kohtaan 2.2
jos ei herjaa:
sudo ndiswrapper -mi
Ndiswrapper konfigurointi valmis.
4. Wpa_supplicant asennus, jos haluaa käyttää WPA2-salausta (suosittelen)
4.1 Lataa ja asenna wpasupplicant 0.7.3
Lataa osoitteesta http://hostap.epitest.fi/wpa_supplicant/ .
tar xzf wpa_supplicant-0.7.3.tar.gz
mv wpa_supplicant-0.7.3 ~/ajurit
cd ~/ajurit/wpa_supplicant-0.7.3
Kopioi ao. teksti tekstieditoriin esim. gedit ja nimeä se
wpa_supplicant_usleep.patch
gedit wpa_supplicant_usleep.patch
diff --git a/src/rsn_supp/wpa.c b/src/rsn_supp/wpa.c
index 9439f97..1bd9eef 100644
--- a/src/rsn_supp/wpa.c
b/src/rsn_supp/wpa.c
@@ -1117,6 1117,7 @@ static void wpa_supplicant_process_3_of_4(struct wpa_sm *sm,
* for the next 4-Way Handshake. If msg 3 is received again, the old
* SNonce will still be used to avoid changing PTK. */
sm->renew_snonce = 1;
usleep(100000);
if (key_info & WPA_KEY_INFO_INSTALL) {
if (wpa_supplicant_install_ptk(sm, key))
Anna komennot:
patch -p1 < wpa_supplicant_usleep.patch
cd wpa_supplicant
cp defconfig .config && make
onnistuneen käännöksen jälkeen
sudo cp -f wpa_cli wpa_supplicant wpa_passphrase /usr/bin
4.2 Konfiguroi /etc/wpa_supplicant.conf ja /etc/network/interfaces
SSID tai ESSID on wlan access point -tunniste. Nimi selviää esim. iwconfig komennolla
jos haluat salasanan salatussa muodossa konfigurointitiedostoon
wpa_passphrase SSID salasana
Kopioi alempi tulostunut psk -alkuinen rivi wpa_supplicant.conf psk -riviksi
cd /etc
sudo gedit wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="SSID"
proto=WPA2
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
psk="salasana"
}
Editoi /etc/network/interfaces -tiedosto
lisää seuraavat rivit (tässä esimerkissä ndiswrapper langaton verkko on wlan1)
sudo gedit /etc/network/interfaces
auto wlan1
iface wlan1 inet dhcp
pre-up wpa_supplicant -B -i wlan1 -c "/etc/wpa_supplicant.conf" -D wext;
sleep 10;
post-down killall -q dhclient3 wpa_supplicant;
4.3 Poista networkmanager ja networkmager-gnome sotkemasta toimintaa
Ole varovainen; lue mahdolliset riippuvuuskysymykset tarkasti.
sudo dpkg --purge network-manager-gnome network-manager
4.4 Kokeile langattoman verkon toiminta (huom. esimerkissä wlan1)
sudo ifup wlan1
Jos tovin kuluessaa dhcp -palvelin antaa ip-osoitteen, toimii.
Jos ei toimi, käynnistä kone udelleen.
Tuosta wpa_supplicant_usleep.patch poistu tabuloinnit (niinkö kaikesta muustakin tekstistä) näköjään. Tehkää manuaaliseti lisäys src/rsn_supp/wpa.c b/src/rsn_supp/wpa.c -tiedostoon riville 1120 :
usleep(100000);
("sm->renew_snonce = 1;" -rivin jälkeen ennen riviä
"if (key_info & WPA_KEY_INFO_INSTALL) {" )
ja unohtakaa pach -komento. Tämän "paikan" tarkoituksena on poistaa jatkuva yhteyden pätkiminen. Itsellä ei toiminut kovin hyvin ilman tätä korjausta.