joo tollasen hommasin kakkoskoneesee A-linkin usb wlan vastaan ottimen ja pitäs saada toimimaanki viel. ohjeista en ottan oikee selvää ja debiani vähä vielä uus juttu mulle. onkoha miten paha asentaa onko mitää neuvvoja?
wlan usb vastaantotin apuja!
apuja tarvis tollasen asent...
234893
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 23
Vanhimmat
Pari palikkaa eli >wifi-radar< ja >wireshark< ja jatka siitä.
Kyseessä varmaankin on A-Linkin WL54USB -palikka? Ja sulla on varmaankin käytössä Debian Etch?
Jos noin on, wlan-palikan tarvitsema zd1211rw ajuri on Etchissä olevassa kernelissä, eli sitä ei tarvitse erikseen asentaa. Verkkokortin käyttöönottoon riittää kun asentaa ajurin tarvitseman firmwaren, joka löytyy valmiina pakettina Etchin pakettilähteistä.
Tässä nyt ohjeita:
1) Firmware on Debianin non-free repositoryssa. Non-free repository ei ole heti käyttiksen asennuksen jälkeen käytössä, eli sun pitää aivan ensiksi aktivoida tuo pakettilähde.
Homma hoituu muuttamalla /etc/apt/sources.list -tiedostoa, joka sisältää tiedon käytössä olevista pakettilähteistä.
Anna seuraavat komennot root-käyttäjänä, eli avaa terminaali-ikkuna rootille. Gnome-työpöydän valikoista löytyy suoraan kohta jolla rootin eli pääkäyttäjän terminaali-ikkunan saa auki. Sulta kysytään rootin salasanaa, anna se. Vaihtoehtoisesti edelliselle voit avata terminaali-ikkunan tavalliselle käyttäjälle ja antaa sitten komennon su, jolla siirrytään rootiksi. Eli:
$ su
Tuossakin tapauksessa sulta kysytään rootin salasanaa, eli anna se.
Tiedostoa /etc/apt/sources.list voit muuttaa esimerkiksi geditillä tai nanolla, eli anna jompikumpi näistä komennoista:
# gedit /etc/apt/sources.list
# nano /etc/apt/sources.list
2) Varmista, että sulla on tämäntapaiset rivit /etc/apt/sources.list tiedostossa:
deb http://ftp.fi.debian.org/debian/ etch main non-free contrib
deb-src http://ftp.fi.debian.org/debian/ etch main non-free contrib
deb http://security.debian.org/ etch/updates main non-free contrib
deb-src http://security.debian.org/ etch/updates main non-free contrib
Se millä on merkitystystä on tuo riveillä oleva 'non-free'. Kannattanee aktivoida contrib repository samantien vaikket sitä tuon verkkokortin kanssa tarvitse, eli lisää noille riveille myös tuo contrib.
3) Tallenna muuttamasi tiedosto ja sulje tekstieditori
4) Päivitä pakettitietokanta komennolla
# apt-get update
5) Nyt voit asentaa verkkokortin firmwaren komennolla:
# apt-get install zd1211-firmware
6) Nyt verkkokortti pitäisi olla käyttövalmis. Jos wlan-palikka on jo kiinni koneessa irrota se ja tyrkkää takaisin, palikan pitäisi nyt tunnistua automaattisesti.
7) Gnomen paneelisa, siinä missä näkyy valikot ja oikeassa reunassa joukko ikoneja, pitäisi olla ikoni NetworkManagerille. Noin siis ainakin, jos teit oletusasennuksen Etchistä ja asensit käytiksen asennusvaiheessa Gnome-työpöydän (tuo on oletus).
8) klikkaa paneelissa olevaa NetworkManagerin ikonia. Nökyviin tulee valiko jossa pitäöisi nyt näkyä ne langattomat verkot, jotka on löydetty.
Kannattaa muuten huomata, että tuon A-Linkin usb wlan-palikan kanssa ei NetworkManageria käytettäessä saa WPA-salausta toimimaan. WEP-salaus toimii kyllä. Vika on itseasiassa tuossa ajurissa, joka ei tue ns. Linuxin wireless extension laajennusta (WEXT). NetworkManager tarvitsee wext tuen WPA-tukea varten. Helpoimmalla pääset siis käyttämällä WEP-salausta langattomassa tukiasemassa. WPA-salauksenkin saa tuolla palikalla toimimaan, mutta sillon ei voi käyttää NetworkManageria ja homma on hiukan monimutkaisempi.
kiitosta ohjeista on ollut jo apua paljon. linja oli jo hetken päälllänsäkki jo vissiin kun tuli tuonne gnomen ylös se palkki missä näkyy linjan vahvuus mutta katkes melke heti eikä menny minnee sivulle. koitin siis salaamattomana vielä. missähän mättää koittaa hakea linjaa mutta ei yhdisty? debianissa näkyy se verkko ja pitäs olla vahva mut ei vaa natsaa ni ei hnn.
ja tuossa usbi palikassa ei tuo valo tunnu palavan kyllä mistähän moinen hnn ? osaatko kertoa viisaamapana mikä mättäisi
Aja komentorivillä komento iwconfig (pitää olla root) ja copypasteta tuloste tänne niin yritetään pähkiä missä mättää.
Ko. komennolla voidaan siis tulostaa wlan-laitteet ominaisuuksineen kuten myös "lennossa" muuttaa laitteiden konfigurointia. Mulla ei ubuntussa kaikki tikut saa essidiä graafisilla kilkkeillä (vaikka ../interfaces esittelee laitteet oikein) joten joskus joudun vaihtamaan essidin käsin iwconfigilla, minullakin kai se network manager kiusaa..
Hyvää luettavaa "man iwconfig" jos haluat lukea sitä "helpommin" vaikka geditillä niin anna komento
man iwconfig > iwconfig.txt
minkä jälkeen löydät kyseisen man-sivun kotihakemistostasi helpommin luettavassa muodossa geditilla. Sovella tätä toki muihinkin man-sivuihin mitä vastaan tulee ;D
lo no wireless extensions.
eth0 no wireless extensions.
eth1 802.11g zd1211 ESSID:"karppa"
Mode:Managed Frequency:2.472 GHz Access Point: Invalid
Bit Rate=1 Mb/s
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
tollasta se näyttää kun tein niinkuin sanoit?
vaikuttaako tuo mitää kun tuossa on tuo 802.11g kun tuossa paketisssa on että se olisi 2.0 usbia tukeva ja tämä kone kun ei tuo tuota eli on tuo 1.1 ja tossa paketissa on sitte että b kirjain on perässä?
Eli USB 2.0 väylän maksiminopeus on 480Mbps kun taas USB 1.1 maksiminopeus on 12 Mbps.
Sun wlan-laite puolestaan on g-luokkaa eli kykenee teoreettisesti 54Mbps nopeuteen mutta käytännössä siirtonopeus jäänee puoleen tuosta, g-luokka on tämän hetken yleisin, edeltävä b-luokka kykenee 11Mbps.
Tämä tarkoittaa siis sitä että sinulla on g-luokan laite mutta se joutuu tyytymään b-luokan nopeuteen (11Mbps) mutta älä murehdi, se on kyllä erittäin riittävä nettikäyttöön. Lähinnä rajoitus voisi "haitata" isojen tiedostojen siirtoa langattomassa lähiverkossa tai ainakin se siis olisi puolet hitaampaa kuin mitä olisi mahdollista, nettikäytössä rajoittaa yleensä laajakaistan nopeus enemmän kuin wlanin nopeus.
Eli tuon copypasten perusteella voidaan päätellä että wlan-laitteesi eth1 tunnistuu oikein ja verkon nimi on konfiguroitu. Virheellisiä/puutteellisia tietoja ovat ainakin Access point sekä Rate, kanavasta (Channel) ei vielä ole tietoa, joitakin tietoja joutuu siis tässä vaiheessa muokkaamaan käsin.
Ensin sun olisi syytä selvittää mitä kanavaa tukiasemasi käyttää (channel/frequency)ja mikä on tukiaseman mac-osoite, nämä saat selville kun isket ethernet-piuhan kiinni tukiasemaan ja menet manuaalin ohjeen mukaisesti web-selaimella tukiaseman softaan. Sieltä näet mac-osoitteen, numerosarja muotoa 00:01:b3:f4:33:94 (sulla on toki eri numerot) ja tämä on se Access point. Samalla varmistat käytettävän kanavan numeron, oletuskanava lienee hyvä. Taajuus eli Frequency määräytyy tämän kanavan mukaan ja Rate tulee automaattisesti mutta on siis 11mbps.
Avaat siis komentorivin, voit kokeilla "iwconfig" jotta näet sen hetken tilanteen ja jos se on saman näköinen kuin copypastessa niin annat rootina komentoja
iwconfig eth1 ap xx:xx:xx:xx:xx:xx (sun mac-osoite tuohon)
iwconfig eth1 channel xx (käytettävä kanava tuohon)
Voit katsoa komennolla iwconfig tuliko asetukset voimaan (paina ylänuoli niin palaat komentoketjussa taaksepäin) ellei jokin arvo muutu niin kokeile niin että annat kyseisen komennon kaksi kertaa peränjälkeen.
Kokeile nyt komennolla "dhclient eth1" meneekö kortti verkkoon, kaiken järjen mukaan sen pitäisi jo toimia, muuuten on jotain muuta pielessä jota en osaa nyt ainakaan keksiä.
Voit toki kokeilla antaa enemmänkin komentoja jos ei meinaa auttaa eli vaikka putkeen
iwconfig eth1 essid
iwconfig eth1 ap
iwconfig eth1 mode managed
iwconfig eth1 rate auto
iwconfig eth1 channel
ja taas lopuksi
dhclient eth1
En ole ihan sata-varma miten tuo g-laite ja usb1.1 keskenään sumplii joten voit kokeilla pakottaa nopeuden sopivaksi eli lasket laitteen b-luokkaan antamalle sille sen nopeuden
iwconfig eth1 rate 11M
Huomaa että bielä ei ole salausta käytössä joten asennuksen ajaksi pitää ottaa myös tukiasemasta salaus pois, ensin täytyy saada kortti verkkoon ja konfiguroitua oikein, kun se on selvitetty voi salauksen laittaa halutessaan päälle.
Komennolla "iwlist eth1 scan" näet näkeekö laitteesi mitään langattomia verkkoja ympäristössä. Mikäli saat englanniksi virheilmoituksen "laite ei tue skannausta" niin kyse on siitä ettei laite ole konfiguroitu oikein tai jotain on pielessä, firmwaressa tms. softassa.
eth1 Scan completed :
Cell 01 - Address: 00:18:9B:3F:80:32
ESSID:"karppa"
Protocol:IEEE 802.11b
Mode:Master
Channel:11
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
Quality=100/100 Signal level=100/100
Extra: Last beacon: 184ms ago
tuollasta tekstiä pistää ku laittaa et tunnistaako mitään verkkoja. mutta en tajua tuo ei huoli tota kanavaaa ku pistää sen "wconfig eth1 channel 11" ni valittaa tällästä :
error for wireless request "Set Frequency" (8B04) :
SET failed on device eth1 ; Operation not permitted.
sain kyllä tuon mac osotteen tuonne ja niinpoispäin.
mutta tuntuis tuo olevan tuo kanava kaiketi kohallaan jos oikein katoin. mut ihmetyttää ku ei usbipalikassa vilaha valo sitte missää kohtaa paitti ku pistää kiinne ni palaa hetken :). ihmeja kumma hmm
No mutta, siinähän se sun tukiasemasi näkyykin. Mitä sitten sanoo se pelkkä "iwconfig" tässä vaiheessa sekä "ifconfig" onko tukiasema antanut IP-osoitteen? Entä mitä tekee "dhclient eth1"? Jos se kieltäytyy muuttamasta kanavaa niin anna olla, kyllä sen pitäisi tulla aika lailla automaattisesti jos laitteet muuten pelittävät yhteen (kaikki eivät toimi keskenään).
Kuten huomaat ainakin signaalit ovat kunnossa Quality=100 jne..
eth1 Link encap:Ethernet HWaddr 00:1A:9F:90:2A:97
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
ifconfig sanoo tällästä
lo no wireless extensions.
eth0 no wireless extensions.
eth1 802.11g zd1211 ESSID:"karppa"
Mode:Managed Frequency:2.472 GHz Access Point: Invalid
Bit Rate=1 Mb/s
Encryption key:3864-3135-6232-3831-6366-3365-39 Security mode:open
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
sanoo tällästä.
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth1/00:1a:9f:90:2a:97
Sending on LPF/eth1/00:1a:9f:90:2a:97
Sending on Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 21
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
kertoo tällästä.
en tajua mikä oikein mättää tuntuu että kaikki palikat olisi kohillaan. mites on muuten ku tossa gnomen ylä palkissa o toi yhteysjuttu ja siinä joskus mulla näky toi langattomat yhteydet ja nyt ei enää näyt näkyy vaan kiinteäyhteys kohta.
Joo, "Access Point: Invalid" eli se ei ole saanut jotenkin kiinni siitä tukiasemasta vielä, tähän voi nyt laittaa sen tukiaseman mac-osoitteen käsin komennolla
iwconfig eth1 ap 00:18:9B:3F:80:32
tuossa on nyt sun oikea mac-osoite eli sehän tosiaan näkyi siinä sun "iwlist scannissa". Kokeile nyt tuota komentoa ja varmista komennolla "iwconfig" että se arvo tosiaan muuttui. Ellei muutu vaan on invalid niin kokeile ajaa verkko ensin alas komennolla
ifdown eth1
sitten
iwconfig eth1 ap 00:18:9B:3F:80:32
iwconfig eth1 ap 00:18:9B:3F:80:32
lopuksi verkko ylös
ifup eth1
jos ei tuolla pysty pistämään access pointtia kuntoon niin sitten se on huhhuh..
Tuosta ifconfigin tulosteesta näkee myös ettei sun tikkusi ole saanut IP-osoitetta (tietenkään ei jos ap ei ole), oikeasti sen pitäisi näyttää tältä, IP-osoite on kohdassa "inet addr"
eth1 Link encap:Ethernet HWaddr 00:0C:F1:23:97:89
inet addr:192.168.2.102 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20c:f1ff:fe23:9789/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13779 errors:48 dropped:0 overruns:0 frame:0
TX packets:1809 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1776636 (1.6 MiB) TX bytes:293158 (286.2 KiB)
Interrupt:11 Base address:0xe000 Memory:d0201000-d0201fff
Mun täytyy nyt valitettavasti heivata tämä ketju toistaiseksi mutta toivottavasti sait tästä jotain eväitä vianhakuun. Aiheesta löytyy kyllä paljon tietoa googlen kautta ainakin jos hallitsee englantia.
Pistän vielä pari vinkkiä, joskus tämä menee niin kinkkiseksi että tuosta verkkolaitteesta pitää kaivaa piirin tarkka tunnus jotta oikea ajuri voidaan valita, tämä tapahtuu komennolla
lsusb -v | grep idP
jolloin kaikkien usblaitteiden idProduct tulostuu ja viimeisestä 4:stä numerosta näkee piirin tarkan tunnisteen.
Lisäksi voit katsoa näkeekö ydin wlanisssa jotain ongelmaa komennolla
dmesg | grep zd1211
täytyy tuossa iltapäivällä koittaa vielä mutta kiitoksia juu infoista ja ohjeista selventäny asioita huomattavasti.
Se gnomen "yhteysjuttu" on se NetworkManager, josta puhuin tossa edellä. Jos käytät NetworkManageria, niin sun ei pitäs tarvita tehdä käsin yhtään mitään asetuksia /etc/network/interfaces tiedostoon jne. Itseasiassa ne käsin tehdyt asetukset voi jopa sotkea network managerin toimintaa. Ilmeisesti niin on käynyt, jos kerran langattomat yhteydet ei enää näy network managerin gnome-appletissa.
Eli käytä joko network manageria tai tee langattoman verkon asetukset itse käsin, mutta älä yritä molempia yhtäaikaa.
Jos teet itse käsin langattoman verkon asetukset, niin poista network manager:
# apt-get --purge remove network-manager
"ja tuossa usbi palikassa ei tuo valo tunnu palavan kyllä mistähän moinen hnn ?"
Kokeilin tuota wl54usb palikkaa omassa koneessani pitkästä aikaa. Kun palikan tyrkkää usb-porttiin, niin valo palaa kokoajan, jos firmware ei ole asennettuna. Jos firmware on asennettuna niin se vain vilauttaa valoa. Eli siis mulla tekee ihan samaa, ainakin jos yhteyttä langattomaan verkkoon ei ole muodostettu.
Mä en pysty tuota palikkaa itse enää varsinaisesti testaamaan, koska se ei tunnu toimivan tuon nykyisen Buffalon tukiaseman kanssa. Tosin se johtunee tukiaseman asetuksiata. Langaton verkko kyllä näkyy tuolla, mutta NetworkManager herjaa tälläistä jos yrittää yhdistää:
"Error connecting to wireless network
The requested wireless network requires security capabilities unsupported by your hardware."
Eli toi palikka ei ilmeisesti sisällä tukea joillekin turvaominaisuuksista jotka on säädetty tukiasemassa päälle. En viitsi alkaa sääteleen tota tukiasemaa nyt ja etsimään mikä ton aiheuttaa.
Itse käytin tuota wl54usb -palikkaa aikaisemmin läppärissä kun olin liikkeellä jossain missä oli avoin verkko. Mutta sitten hommasin toisen kortin joka toimii huomattavasti paremmin kuin tuo palikka. Tuon kanssa oli mulla vaikeuksia välillä saada yhteyttä, ilmeisesti se liittyi jotenkin signaalin voimakkuuteen tjsp. Kävi myös aina välillä mielessä, että toi palikka ei vaan toimi kunnolla kaikkien tukiasemien kanssa kun välillä oli niin tuskasen vaikeaa saada yhteyttä.
Lisäksi toi palikka kuumenee ihan helvetisti nykyinen wlan-kortti ei kuumene oikeestaan yhtään.
Esim kun mä oon aina välillä istunut täällä Espoossa Fennia-diskossa alkuillasta läppärin kanssa yhdellä tuopilla, niin ton wl54usb-palikan kanssa ei ole koskaan meinannu millään saada yhteyttä tukiasemaan, mut ton nykysen tp-linkin kortin kanssa yhteys muodostuu yleensä heti. Eli sanosin että aika kuraa toi wl54usb ilmeisesti.
Noin siis muistelen jostain lukeneeni, että network managerin kanssa suositeltas ettei /etc/interfaceen jne työnnettäs omia säätöjä langattomille korteille. Voin olla vääräässäki toki.
Niin joo unohdin jo että syy miksei toi toimi ton buffalon kanssa saattaa hyvinkin olla, että tukiasemassa on wpa-saalus päällä :)
"Esim kun mä oon aina välillä istunut täällä Espoossa Fennia-diskossa alkuillasta läppärin kanssa yhdellä tuopilla, niin ton wl54usb-palikan kanssa ei ole koskaan meinannu millään saada yhteyttä tukiasemaan, mut " .. kuudennen tuopin jälkeen olen saanut yhteyden CIA:han ja avaruusasema Alfaan ;D ;D
Ei vain, lueskelin vähän noista zd1211 ja zd1211rw ajureista ja mitenkäs se olikaan, jossakin kernelissä oli alkuperäinen zd1211 versio ja jossakin toisessa oli korjatumpi versio ajurista jolloin myös nuo ledit pitäisi toimia eri tavalla, kernelin ajuri ei välttämättä osaa käyttää ledejä, riippuu siis kernelistä mutta se ei kuitenkaan vaikuta itse langattoman verkon/paikan toimintaan, välttämättä.
Kuten tuolla totesit niin tuo Network Manager tosiaan on hanakka sotkemaan asiaa, sen "pitäisi" toimia juuri noin ettei ../interfaces tarvi muokata manuaalisesti ja se tosiaan voi myös sotkea asiaa, tosin Network Manager itse kirjoittelee kyseisen tiedoston yleensä uusiksi kun laitteet määritellään uudestaan. Iwconfigilla pitäisi kuitenkin pystyä muuttamaan asetuksia dynaamisesti vaikka Network Manager olisikin ottanut laitteen käyttöön joten noin vauhdissa muutosten pitäisi onnistua ihan hyvin.
Harmillisen hankalia nää wlanit vielä on, mulla oli muuten yhdessä koneessa tuollainen siemensin zd1211 palikka ja pistin sen läppäriin (etch) kun meinasin itse kokeilla miten sen saisi toimimaan mutta multa puuttui jokin firmwaren tiedosto, dmesg näytti kyllä että zd1211 kytkettiin ja yritti yhdistää mutta virhe oli että firmware..joku puuttui enkä löytänyt ko. tiedostoa mistään joten ei nyt sekään onnistunut.
Tuossa on muuten hieman lisätietoa aiheesta
http://zd1211.wiki.sourceforge.net/
Yhteensopivuustaulukko, linkki on edellisen linkin sivulta, komennolla "lsusb -v | grep idP" pitäisi siis tulla näkyviin piirin tunnus joka tuossa listassa vastaa tunnusta sarakkeessa "USB Product" ja määrittää tarkasti ajurin joka tarvitaan.
http://www.linuxwireless.org/en/users/Drivers/zd1211rw/devices