Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: joppa - 01.05.10 - klo:18.18
-
Tässäpä aivan aloittava Linux-käyttäjä kyselee, miten ko. Wlan-kortin saisi toimimaan. Koneessa on uusin Ubuntu ja kortti vasta hankittu. Kortin hankin, koska paketin päällä oli pingviinilogo ja tieto Linux-tuesta.
Koneen mielestä mitään wlan-korttia ei ole. DeviceManager sen kyllä näyttää. Ajuriakin olen yrittänyt käännellä netistä löytämieni erilaisten ohjeiden avulla (D-Linkin sivuilta kopioidusta tiedostosta), mutta tähän mennessä en ole päässyt "make all" komentoa pidemmälle. Tässä vaiheessa tulee ilmoitus, ettei tarvittavaa hakemistoa ole ja homma pysähtyy siihen.
Olen myös toisaalta ollut ymmärtävinäni, että uusimmissa Ubuntuissa olisi ajurit ko. kortille valmiina. Kuitenkaan mikään wlan-käsky tai -ohjelma ei tunnista korttia.
Kaipaisin täytenä noviisina ns. rautalangasta (mieluiten tukevasta ja yksityiskohtaisen selkeästä) väännetyn ohjeen kortin toimimaan saattamiseksi. Useimmat löytämäni ohjeetkin ovat tällaiselle aloittavalle käyttäjälle puoliksi hepreaa, kun jossain kohdin aina oletetaan käyttäjän ymmärtävän jonkin linux-slangin merkityksen tai tietävän ns. tavanomaisen menettelytavan kyseisessä kohdin. Minulta nämä tiedot toistaiseksi puuttuvat. Vähitellen "räpeltämällä" oppia tulee, mutta tässä kohdin on sormi suussa, kun tuntuu, ettei mitään kautta pääse eteenpäin.
ps. koneessa on rinnalla Windows ja siinä kortti toimii ok.
-
Komenna
lshw -C network
Niin nähdään mitä mieltä se on siitä kortista ja mikä ajuri on ladattu.
Sitten semmoinen juttu, että mikä Ubuntun versio käytössä. Se on tärkeä tieto kun on kyse toimimattomasta laitteesta ja usein muutenkin eli kannattaa aina mainita kun on ongelmia.
-
Ok.
*-network
description: Ethernet interface
product: nForce2 Ethernet Controller
vendor: nVidia Corporation
physical id: 4
bus info: pci@0000:00:04.0
logical name: eth0
version: a1
serial: 00:0c:76:e5:22:f5
width: 32 bits
clock: 66MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=forcedeth driverversion=0.64 latency=0 maxlatency=20 mingnt=1 multicast=yes
resources: irq:22 memory:ef000000-ef000fff ioport:c400(size=8)
*-network UNCLAIMED
description: Network controller
product: RT2561/RT61 rev B 802.11g
vendor: RaLink
physical id: 8
bus info: pci@0000:01:08.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=32
resources: memory:ee000000-ee007fff
Ubuntu on 9.10 (karmic)
Ydin 2.6.31-20-386
Gnome 2.28.1
-
Tuohon olisi käsittääkseni tullut jo Hardyssa (8.04) ajuri mukana. Tuossa tulosteessa se näkyy jälkimmäisenä korttina, näkyy olevan RaLinkin RT2561/RT61 rev B 802.11g. Oletko katsonut, että jos klikkaat network-manageria oikeasta yläkulmasta (taisi Karmicissa olla kaksi näyttöä "päällekkäin" kuvakkeena), onko langattoman lähiverkon kohdalla täppä? Jos on, niin klikkaapa sitä vasemmalla ja katso, näkyykö langattomia verkkoja? Tässä (http://forum.ubuntu-fi.org/index.php?topic=30025.0) on ainakin tuntunut toimivan pelkällä network-managerilla, vaikka muuten ympäristö onkin aika erilainen omaasi verrattuna.
-
Jännä. Ei väitä käyttävänsä jotain ajureita. ???
configuration: latency=32
Minäkin tutkin asiaa ja ymmärsin, että siihen olisi ajurit olleet jo kauan. Tosin nyt huomasin, että tuosta olisi kahta versiota. Toinen Marvellin piirillä ja toinen Atheroksen. Ja kovasti väitetään, että ei saa käyttää Ndiswrapperia.
Tuo on rev B, joten veikkaan, että siinä on tuo Atheros. Kokeileppas:
sudo modprobe ath9k
http://linux.fi/wiki/WLAN-kortit#Atheros[/s]
EDIT: Ei ollutkaan. Kts. yllä lshw:tä.
-
modprobe vastaa:
WARNING: All cofig files need .conf: etc/modprobe.d/ndiswrapper, it will be ignored in a future relase.
Rutilt Wlan manager ilmoittaa: Critical error: Can't find any wireless network interface. Code: -3
Network Manager ei näytä mitään langattomia verkkoja.
-
Sanoit avausviestissäsi kokeilleesi "jotain ohjeita" ja ajurin kääntämistä käsin. Löydätkö linkkiä enää noihin ohjeisiin? Ja muistatko, oletko asentanut ndiswrapperia? Voit tarkistaa sen komennolla
dpkg -l | grep ndiswrapper
Jos tuo palauttaa "ii"-alkuisen rivin, se on asennettuna.
-
Device Managerin mukaan kotissa on Ralinkin RT2561/RT61. Eikös tämä merkintä tarkoita nimenomaan Ralinkin piiriä?
lspci - v antaa tiedoksi kernel modules rt61pci
Tämän linkin: http://linux.fi/wiki/Ralink_rt2x00 mukaan tähän pitäisi jostain saada erillinen firmware. Mistähän tuota alkaisi metsästää?
Ndiswrapperilla kokeilin Windows ajuria. Tässä oli apuna ohjelma Windowsin langattomien verkkokorttien ajurit. Toimivaa en kortista sillä saanut. Voi olla, koska alkutaipaleella linuxissa olen, että en osannut tehdä asioita oikein. Lisäohjeita siis kaivataan. Olen kuitenkin epäileväinen ndiswrapperin suhteen, koska sen käytöstä on varoitettu.
http://linux.fi/wiki/WLAN-kortit. Täältä en löytänyt tätä rev-B korttia, mutta nuo tiedot Device Managerissa kohdassa info.product ja info.vendor viittaavat Ralinkiin.
http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=Category:PCI. Heips! Tuolta löytyy juurikin tämä rev-B kortti! Mutta erilaisia mahdollisuuksia sen ajuriongelmaan.
Nytvaan tarvitaan kunnon ohjeet, jotta saadaan homma toimimaan.
-
Lähtisin ensin siitä, että poistat sen ndiswrapperin kokonaan. Se nimittäin muistaakseni blacklistaa (estää toimimasta) ainakin jonkin ajurin, joten sekin voi estää tuota toimintaa. Voit tarkistella tuota blacklistiä komennolla
cat /etc/modprobe.d/blacklist
-
http://wireless.kernel.org/en/users/Drivers/rt61pci
Ehkä tuo tarvitsee paketin linux-firmware-nonfree?
-
Ehkä tuo tarvitsee paketin linux-firmware-nonfree?
Muistaakseni tuossa paketissa on vain piraattina jaeltavia TV-korttien laitteisto ajureita.
-
Ehkä tuo tarvitsee paketin linux-firmware-nonfree?
Muistaakseni tuossa paketissa on vain piraattina jaeltavia TV-korttien laitteisto ajureita.
No sitten ei se ainakaan. :-\
-
Ndiswrapperilla asensin Windowsin ajurin. Nyt wlan-yhteys ilmestyy ja Rutilt tunnistaa sen, mutta statuksena on disconnected ja avattaessa se ilmoittaa "laitteita ei voida tunnistaa". Verkkotyökaluissa Langattoman liitännän asetuksissa tulee ilmoitus "verkkolaitetta ei ole olemassa" Pitäisikö kortti nyt jotenkin "aktivoida", kytkeä tms. jollain komennolla jota en tiedä?
Vai siis eikö ndiswrapperia voi käyttää tässä tapauksessa?
lshw antaa nyt seuraavan:
*-network
description: Wireless interface
product: RT2561/RT61 rev B 802.11g
vendor: RaLink
physical id: 8
bus info: pci@0000:01:08.0
logical name: wlan0
version: 00
serial: 00:26:5a:82:0b:1a
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ndiswrapper+netrt61g driverversion=1.55+D-Link,06/04/2005, 1.00.00. latency=32 multicast=yes wireless=IEEE 802.11g
resources: irq:17 memory:ee000000-ee007fff