Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: sysrq868 - 09.07.06 - klo:12.23
-
Klikkaa!! (http://forum.ubuntu-fi.org/index.php?topic=4058.msg29424#msg29424)
Kyllä, minä käytin etsi-toimintoa, mutta en löytänyt mitään omaan ongelmaani liittyvää tai sitten ongelmanratkaisu vaatii laajaa linux-kielen osaamista, jota ei minulle ole siunaantunut.
Eli sähläsin tuossa aiemmin D-Linkin iki-ihanan langattoman vastaanottimen (DWL G122) asennuksen kanssa useilla irc-kanavilla ja täällä Suomen Ubuntu-foorumeilla (linkki (http://forum.ubuntu-fi.org/index.php?topic=1391.20) linkki (http://forum.ubuntu-fi.org/index.php?topic=2331.0)). Tulokset: ei yhteyttä, tuhosin yhden CD:n jotenkin niin että se toimii vain tällä Ubuntu-koneella, laihduin 2 kiloa kun juoksin alakerran Windows-nettikoneen ja yläkerran Ubuntu-koneen välillä, ei löydä vastaanotinta ja kernel panic.
Jos joku jaksaa lukea tuon jälkimmäisen threadin läpi, hän huomaa, että olen aika blondi ja hidas näiden asioiden kanssa ja tekstit tyyliin "sitten vaan resetoit sen kernelin sieltä af_configista root-oikilla ja deletoit temppitiedostot homesta ja olet kuivilla" sekoittavat vain enemmän kuin auttavat yhtään.
Joku minulle kertoi, että Dapperissa olisi enemmän kuin autuasta käyttää näitä Ralinkin/D-Linkin tikkuja kun tökkäsee vain paikalleen ja avaa Mozillan.
Nyt olisi siis kolme tehtävää: korjata tämä kernel panic, jota en edes ymmärrä, miten ihmeessä sen sain aikaiseksikaan, asentaa Dapper tämän nykyisen Hoaryn tilalle niin, että mieluusti mikään tiedostostoistani ei häviä (CD:llä onnistuu, kunhan saisi sen kernelin paniikin loppumaan) ja saada vihdoin tämä langaton nettiyhteys toimimaan.
Kernel panic:
Booting 'Ubuntu, kernel 2.6.12-10-386 '
root(hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/hdal ro quiet splash
[Linux-bzImage, setup=0x1c00, size=0x124cfcl
savedefault
boot
Uncompressing Linux... Ok, booting the kernel.
[4294670.166000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[4294670.166000]
Kiitos jo etukäteen kaikille
~sysrq868
-
Eikö kukaan? Mitään? :'(
-
Eikö kukaan? Mitään? :'(
Odotas hetki, vastaan ensin yhteen toiseen viestiin.
Ystävällisin terveisin Asmo Koskinen.
-
Olisiko tästä apua?
http://mail.nl.linux.org/kernelnewbies/2005-05/msg00002.html
-
Olisiko tästä apua?
http://mail.nl.linux.org/kernelnewbies/2005-05/msg00002.html
Ei ihan. En tiedä, vaikuttaako, että minulla tuntuu olevan jokin 2.6.12-10 eikä 2.6.11 niinkuin tuossa, enkä usko, että olen sitä itse kääntänyt (poltin vain imagen levylle ja asensin Winukan päälle :-\).
Mutta joka tapauksessa, tuo on sellaista tekstiä, joka ei ihan uppoa neljännelläkään lukukerralla meikäläisen kaltaiseen tyhmäkkeeseen. Ja vaikka ymmärtäisin puoletkin, ei tuo silti auta minua tekemään kernel panicille mitään, se vain ymmärtääkseni kertoo aika pitkälti vain miten välttää sitä.
Itselläni olisi käyttöä step-by-step-for-total-dummies -tyylisille ohjeille (Klikkaa sitä. Hyvä! Sitten kirjoita tämä siihen riville. Noin!).
-
Itselläni olisi käyttöä step-by-step-for-total-dummies -tyylisille ohjeille.
Tärkeintä olisi ensin saada se /home pelastettua.
Onko /home omalla osiolla, esimerkiksi /dev/hda2?
Onko kaikki yhdellä osiolla, /dev/hda1?
Mahtuuko /home yhdelle rompulle?
Onko sinulla Dapper CD poltettuna?
Onko sinulla Linux-koneessa vain yksi CD-asema, joka on samalla polttava CD-asema?
Onko sinulla muistitikkua, jolla voisit siirtää tiedostot turvaan.
Ajan takaa sitä, että Dapper CD on samalla Live CD, jonka avulla voi joko siirtää (muisitikku) tai tallettaa (CD) /home-osion tiedostot turvaan
Sen jälkeen asennat Dapperin niin, että /home on on omalla osiollaan.
Vastaa noihin kysymyksiin, niin katsotaan mitä voi tehdä.
PS. Minäkään en ehdi vastaamaan ihan reaaliaikaisesti, mutta tämän päivän kuluessa kyllä.
Ystävällisin terveisin Asmo Koskinen.
-
Muistaakseni koko kovalevy on vain yksi osio... Voin olla toki väärässäkin, mutta ei tuossa koneessa ole tainnut ikinä olla mitään osioita.
Home mahtuu kyllä yhdelle rompulle, valitettavasti kone on vuodelta jotain '98, joten siinä ei ole polttavaa CD-asemaa. Ja ihan kuin sillä olisi väliä, mutta CD:t, jotka ovat kerran olleet Ubuntussa, eivät enää onnaa Windowsissa, vaikka aiemmin tällaista ongelmaa ei ole ollutkaan.
Dapper CD ei ole vielä poltettuna, mutta olisi kiva saada ensin vähän teoriaa, ennen kuin menen polttelemaan CD:itä... Ja hetkessähän senkin polttelee!
Linux-koneessa on yksi CD-asema ja yksi diskettiasema (ihan kuin se mitään auttaisi), mutta kuten sanoin jo aikaisemmin, asema ei ole polttava.
Minulla on käytössäni useita muistitikkuja, joille jokaiselle mahtuisi minun kovin pieni /home-kansioni vallan mainiosti moneenkin kertaan. Valitettavasti (jos luit sähläysthreadini (http://forum.ubuntu-fi.org/index.php?topic=2331.0) tuke81:n kanssa) mikään koneen USB-porteista ei enää reagoi, mitä ilmeisemmin johtuen jostain tämän langattoman tikun lukuisista ajureista, niiden vaatimista muista tiedostoista ja linux-imageista, jotka kaikki loppujen lopuksi olivatkin Breezyyn, ja jotka minä asensin Hoaryyn.
Tarkkasilmäinen guru varmastikin löytää tuosta threadista myös syyn siihen, miksi USB-portit ei toimi, miksi CD:t bugaa, ja miksi kernel nyt panikoi...
Ongelmat Ubuntu Hoaryni kanssa tähän mennessä:
- Kernel panic käynnistettäessä
- Mikään USB-portti ei reagoi niihin laitettaviin USB-laitteisiin
- Koneeseen pistetyt CD:t eivät enää toimi Windowsissa
- Kone tunnisti aikaisemmin muttei osannut käyttää hyväkseen (ei ajureita, kait) D-Linkin DWL G122 -USB-langatonta vastaanotinta
- Koneessa vieläkin sisällä Breezyyn kuuluva paketti
-
Muistaakseni koko kovalevy on vain yksi osio... Voin olla toki väärässäkin, mutta ei tuossa koneessa ole tainnut ikinä olla mitään osioita.
Minulla on käytössäni useita muistitikkuja, joille jokaiselle mahtuisi minun kovin pieni /home-kansioni vallan mainiosti moneenkin kertaan.
Kun buuttaat Dapperin CD:llä, joka on samalla Live CD, niin usb-portit tulevat kyllä käyttöön. Voit lykätä usb-tikun kiinni ja se pulpahtaa työpöydälle.
Sitten liität koneen kovalevyn Live-systeemin. Avaat Gnome-terminaalin ja kirjoitat:
mkdir /mnt/home
mount -t ext3 /dev/hda1 /mnt/home
cd /mnt/home/home
Tuo viimeinen siksi, että /mnt/home = / kovalevyllä.
Kun vielä kirjoitat
ls /mnt/home/home
niin sinun pitäisi nähdä tiedostosi.
---
Live CD ja USB-tikku mahdollistaa minkä tahansa koneen ottamisen omaan käyttöön, kunhan biosista on sallittu CD-buuttaus ja siellä ei ole salasanaa.
---
Polta se Dapper CD Windows-koneessa ja ota USB-tikulla /home talteen.
---
Kun sitten varsinaisen asennuksen, niin huolehdi vain yhdestä asiasta. Siitä, että /home on omalla osiolla. Kaiken muun voit antaa Dapperin ehdottaa, valitse tietenkin suomi asennuskieleksi. Lue nämä ohjeet:
http://www.ubuntu-fi.org/Wiki/Asennusopas
Kohta 8! "Muokkaa itse osiotaulua / Liitoskohtien valmistelu. Jos muokkaat itse osiotaulua, tai sinulle esitetään "Liitoskohtien valmistelu"-ikkuna, katso Osiointi-sivulta lisätietoja."
http://www.ubuntu-fi.org/Wiki/Osiointi
Itse teen yleensä näin kaikki asennukset (IDE-levylle):
/dev/hda1 swap
/dev/hda2 /
/dev/hda3 /home
/dev/hda1 | Koko sama kuin fyysinen muisti (256/256, 512/512 jne).
/dev/hda2 | Juuri-osio, jossa kaikki ohjelmat yms. Sen voi milloin tahansa laittaa uusiksi uuden asennuksen yhteydessä tai vaikka distroa vaihtaessa.
/dev/hda3 | Kotihakemisto, johon ei kosketa kuin aivan ensimmäisen asennuksen yhteydessä
Nyrkkisääntönä pidän, että pienilla kovalevyilla /home on 2/3, isoilla 3/4. Parasta olisi, että /home olisi kokonaan oma levynsä, jota voi sitten vaikka siirtää koneesta toiseen.
Ystävällisin terveisin Asmo Koskinen.
-
Olen tällä hetkellä lataamassa Dapperin CD-isoa, ja tuli tässä vain mieleeni, että tuossa nykyisessä Hoary-Ubuntussani on luotu kaksi eri käyttäjää (joilla siis luonnollisesti omat /home -kansionsa ja salasanansa), ja molemmilla käyttäjillä on /home -kansioissaan pelastamisen arvoisia tiedostoja. Toimiiko tuo antamasi ohje molemmille ja miten? Kirjaudutaan sisään molemmilla erikseen ja tehdään tuo
mkdir /mnt/home
mount -t ext3 /dev/hda1 /mnt/home
cd /mnt/home/home
ls /mnt/home/home
molemmilla käyttäjillä?
-
Olen tällä hetkellä lataamassa Dapperin CD-isoa, ja tuli tässä vain mieleeni, että tuossa nykyisessä Hoary-Ubuntussani on luotu kaksi eri käyttäjää (joilla siis luonnollisesti omat /home -kansionsa ja salasanansa), ja molemmilla käyttäjillä on /home -kansioissaan pelastamisen arvoisia tiedostoja. Toimiiko tuo antamasi ohje molemmille ja miten? Kirjaudutaan sisään molemmilla erikseen ja tehdään tuo
mkdir /mnt/home
mount -t ext3 /dev/hda1 /mnt/home
cd /mnt/home/home
ls /mnt/home/home
molemmilla käyttäjillä?
Tuota ei varmaankaan tarvitse tehdä kahta kertaa, koska kaikkien käyttäjien tiedostot sijaitsevat home-kansion alla näin:
/home/käyttäjä1/
/home/käyttäjä2/
/home/käyttäjä3/
-
Eli kirjaudun yhdellä ja teen niin kuin Asmo kertoi, niin korjaan tikulleni kaikkien käyttäjien kaikki tiedostot jotka ovat /home -kansiossa?
-
Eli kirjaudun yhdellä ja teen niin kuin Asmo kertoi, niin korjaan tikulleni kaikkien käyttäjien kaikki tiedostot jotka ovat /home -kansiossa?
Näin on.
-
Ei se ole ikinä täydellistä... ;) Noin 500 vuoden odotuksen jälkeen sain vihdoin Ubuntun auki CD:ltä, terminaalin löydettyä ja tikun tunnistettua. Mutta mutta:
ubuntu@ubuntu:~$ mkdir /mnt/home
mkdir: Hakemiston "/mnt/home" luominen ei onnistu: Lupa evätty.
ubuntu@ubuntu:~$
Teinkö jotakin väärin, jätinkö jotakin tekemättä? Ehkä
sudo mkdir /mnt/home
tai jotain? En minä tiedä sentään. Ja miksi /home pitäisi luoda alkuunsakaan? Kun kerran sen pitäisi jo olla olemassa, jos sieltä koetetaan jotakin tikulle saada, vai? Vai enkö vain ymmärrä jotakin? (Paljon mahdollista)
-
Öö... Siis haluat siirtää /home kansion koneesta/asennuksesta toiseen?
Eli: Koska koneesi ei tunnista usb-laitteita, boottaat siltä ubuntu cd:ltä. Etsi se oma kiintolevysi sieltä Nautiluksella.
Etsi kansio /home ja kopsaa se sinne tikulle. Varmista, että se /home on tosiaankin siellä tikulla.
Sen jälkeen voit asentaa Dapperin, liitä tikku, jolle koppasit sen /home: n ja kopioi se sinne uuden asennuksen /home: n tilalle? (ehkä sudolla kannattaa yrittää)
-
Eli tähän ei välttämättä tarvitse päätettä/terminaalia/whatever ollenkaan?
-
Hmm... kyllä varmaankin tarvii... Nyt kun asiaa tarkemmin ajattelin, levy pitää ekaksi liittää (mountata, kuten Asmo kertoikin), joten kyllä sitä päätettä tulee tarviimaan.
Kasaampa näistä tämän ketjun posteista ihan askel askeleelta-ohjeen, jonka (pitäisi) toimia oikein.
Näin:
1. Starttaa Ubuntun asennus-cd:ltä HUOM: paina asennuksen alussa F6 ja kirjoita sinne perään rescue, sillä saat rootin oikeudet.
2. Liitä oma kiintolevysi (se, millä kotihakemistosi ovat?), kirjoita päätteeseen (Sovellukset/Applications | Apuohjelmat/Accessories | Pääte/Terminal) nuo Asmon antamat ohjeet, eli:
sudo mkdir /mnt/home
sudo mount -t ext3 /dev/hda1 /mnt/home
Noilla komennoilla tehdään ensin kansio /mnt/home, jonne liitetään oma levysi Live-cd:n tiedostohallintaan.
3. Avaa tiedostohallinta (nautilus) tai Sijainnit | Tietokone.
4. Avaa toinen ikkuna tiedostohallinnasta tuplaklikkaamalla Usb-tikun kuvaketta työpöydällä.
5. Etsi ensimmäisestä tiedostohallinan ikkunasta kohta tiedostojärjestelmä. Etsi kansio /mnt/home/ (jonka loimme juuri).
6. Sieltä pitäisi löytyä kansio home. Kopioi se toiseen tiedostohallinta-ikkunaan eli tikulle ja voilá! Kotikansiosi on nyt turvassa siellä tikulla.
7. Nyt varmista vielä että tiedostosi ovat tallessa. Sammuta tietokone ja nykäise tikku irti
8. Voit nyt asentaa Dapperin siihen edellisen päälle. Käytä varmuuden vuoksi samaa käyttäjänimeä.
9. Kun Dapper on asennettu, kopioi sieltä tikulta se /home sieltä sinne nykyiseen asennukseesi. Tarvitset taas päätettä, kirjoita sinne näin (Huom: Risuaidan jälkeen olevaa ei kirjoiteta): cd media
ls #Katso täältä laitteesi nimi, tai työpöydältä. Seuraavassa komennossa tarvitset sitä.
cd <laitteennimi> #Korvaa <laitteennimi> äsken pyydystämälläsi nimellä.
sudo cp -r home /
Jos komento ei toimi, voi itse käsin (avaa työpöydältä se tikkusi) kaivaa tiedostosi sieltä.
-
Onko tuo F6-rescue -jutun takainen "MemTest86"-bluescreeni täysin pakollinen kun se kerran tuntuu kestävän vuosia (minuutti per prosentti)?
-
memtest? ööh... miksi minulla ei sellaista ole tullut?
-
Pistin F6 kirjoitin "rescue" niin tuli iso sininen ruutu joka ajatteli viivästyttää asennustani huomattavasti.
En jaksanut siinä vaiheessa kun aikaa oli kulunut 38 minuuttia ja koko jutusta oli vasta 43 prosenttia takana ja painoin Esciä.
Mutta step-by-step -ohjeesi kohta 7 kummastuttaa... miksi kone pitäisi sammuttaa, kun kerran Dapperi (ainakin käsittääkseni) asennetaan tuplaklikkaamalla työpöydällä olevaa ikonia "Asenna"?
-
Pistin F6 kirjoitin "rescue" niin tuli iso sininen ruutu joka ajatteli viivästyttää asennustani huomattavasti.
En jaksanut siinä vaiheessa kun aikaa oli kulunut 38 minuuttia ja koko jutusta oli vasta 43 prosenttia takana ja painoin Esciä.
Mutta step-by-step -ohjeesi kohta 7 kummastuttaa... miksi kone pitäisi sammuttaa, kun kerran Dapperi (ainakin käsittääkseni) asennetaan tuplaklikkaamalla työpöydällä olevaa ikonia "Asenna"?
oho... En taaskaan ajatellut loppuun asti :)
Sitä ei tarvitse sammuttaa
-
Kahlasin asennuksen läpi nyt sitten tähän osiointiin, joka olikin vaikeampaa kuin luulinkaan.
En ymmärrä tästä aiheesta mitään Asmo Koskisen muuten niin selvästä ja yksinkertaisesta ohjeesta.
Liitin mukaan kuvan tästä koskemattomasta osiontitaulusta vai mikä onkaan...
[ylläpito on poistanut liitteen]
-
Eli eli... miten saisin nämä osiot kohdalleen niin kuin Asmo sanoi?
/dev/hda1 swap
/dev/hda2 /
/dev/hda3 /home
/dev/hda1 | Koko sama kuin fyysinen muisti (256/256, 512/512 jne).
/dev/hda2 | Juuri-osio, jossa kaikki ohjelmat yms. Sen voi milloin tahansa laittaa uusiksi uuden asennuksen yhteydessä tai vaikka distroa vaihtaessa.
/dev/hda3 | Kotihakemisto, johon ei kosketa kuin aivan ensimmäisen asennuksen yhteydessä
-
Meh, ihan sama. Pidän nuo osiot... Kai Dapperin voi asentaa Dapperin päälle myöhemmin jos osioita tarvisi niin kauheasti...
EDIT: Virheilmoitus "Tiedostojärjestelmää ei voi luoda." tms. ja olen takaisin asennuksen kohdassa 5, osiointi. Enkä pääse tuon ohi vaikka millä osiovaihtoehdoilla vääntäisin... Auttakaa nyt joku! Kiitos!
-
Ai niin... osiosi, mitä yrität muuttaa, pitää irrottaa koneesta (umount). Kirjoita päätteeseen umount /dev/hda1
-
Ja se oli tuollaisesta 16 merkin komennosta kiinni? Augh.
-
Sain nyt siis vihdoin Dapperin asennettua. Kiitos sekä Asmolle että Tuplanollalle! :D
Jäljellä on enää kolmas tehtävä kolmesta: Langaton internet-yhteys pelaamaan.
Faktat:
- Yläkerran Ubuntu Dapperissa on D-Linkin valmistama USB-vastaanotin DWL G122 (http://www.dlink.fi/?go=jN7uAYLx/oIJaWVUDLYZU93ygJVYKuJQSNvhLPG3yV3oUo94hq4vOZolMa5k5zks)
- Alakerran Windows-koneessa on D-Linkin valmistama reititin DI-524 (http://www.dlink.fi/?go=jN7uAYLx/oIJaWVUDLYZU93ygJVYKuJQSNvhLPG3yV3oVI58gq4uPp4oPKFh7T4s)
- Sain sekä reitittimen ja vastaanottimen yhdessä paketissa, joten niiden pitäisi toimia keskenään
- Ubuntu on löytänyt vastaanottimen, koska se näkyy laitehallinnassa
- Firefoxilla testattaessa internet-yhteyttä ei ole, enkä ymmärrä mitään Ubuntun verkkotyökaluista
- Reitittimen teho riittää yläkertaan asti, koska Windows-kannettavani saa kyllä yhteyden
Kiittäen,
~sysrq868
-
Eikö kukaan? Olisi ihan kiva päästä tosiaan nettiin tuolla Dapperilla...
-
1. Palaako siinä Ubuntu-koneesi langattomassa USB-kikkulassa jotain valoja eli onko se millään tavalla hengissä?
2. Mitä lspci kertoo siitä?
3. Mitä ajuria käytät?
3. Onko sulla WEP tai WPA käytössä? Jos on, onko avaimet oikein?
Ilman taustatietoja on mahdoton neuvoa eli vastaa nyt noihin ensin niin kysellään sitten lisää ;-)
-
Tikussa ei pala mitään valoja, mutta tiedän, että Ubuntu on havainnut sen, koska se löytyy Laitehallinnasta. Ehkä Ubuntu ei vain älyä, että se on verkkolaite?
lspci:stä en löytänyt mitään wlaniin, vastaanottimeen tai yleensäkään internetiin liittyvää, vain kauheasti eri mainintoja Intelin valmistamista komponenteista (USB:sta, ISA:sta, IDE:stä, PCI:stä, VGA:sta ja jostain audio controllerista)
En ole tähän Dapperiin asentanut minkäänlaisia ajureita, koska sain sellaisen kuvan, että rt2500:ta (joka on piiri jota DWL-G122:ni käyttää (http://ralink.rapla.net/)) varten Ubuntussa on jo omat ajurit (https://help.ubuntu.com/community/WifiDocs/Driver/RalinkRT2500?highlight=the%20rt2500%20driver%20is%20installed%20out%20of%20the%20box).
Joka tapauksessa asensin Dapperinkin nyt sitä varten, kun viime kerralla kun asensin ajureita (http://forum.ubuntu-fi.org/index.php?topic=2331.0), sain aikaiseksi kernel panicin, USB-portit jumiin ja yhden miltei tyhjän CD-RW -levyn käyttökelvottomaksi.
Yhteydessäni on nelinkertainen suoja: salaus (WPA-PSK), salasana, ESSID-nimen piiloitus ja sallittujen MAC-osoitteiden lista. Tikun MAC-koodi on jo sallittujen listoilla valmiiksi.
Salausavainten, salasanojen tai ESSIDien muistelemiseen ei ole tarvinnut käyttää liikaa aivoja vielä, kun Ubuntu ei edes löydä yhteyttä enkä osaa käyttää Dapperin ultra-hieroglyyfisiä verkkotoimintoja.
Ehkä tämä thread kuuluisi Aloittelijoiden alueelle? :D
-
Kyllä sun täytyy opetella käyttämään sitä verkkoasetusten hallintatyökalua että saat asetettua sen wlan-palikkasi asetukset kohdalleen. Muuten et saa verkkoa toimimaan.
-
Kyllä kai minä sinne tiedot osaisin tunkea oikeisiin kohtiin asetuksiin, jos koko tikku edes näkyisi siellä verkkotyökaluissa! Eihän tässä kait muuten mitään ongelmia olisikaan.
-
Katso jos tuosta olisi apua:
http://ubuntuforums.org/showthread.php?t=211906
Google on ystävä, laita hakusanoiksi vaikka "rt 2500 usb ubuntu". Niillä minä tuon englanninkielisen threadin löysin.
-
Löysin natiivin ajurin (tosin kokeilin (ehkä) tätä jo Hoaryssä, eikä tuloksia) Ralinkin nettisivuilla (http://www.ralinktech.com/supp-1.htm).
Minulla ei vain ole mitään hajua mitä tekisin .tar.gz -tiedostoille... :-\
-
Pura se ja lue README. Eli pura vaikka se paketti sillä Gnomen omalla pakettiohjelmalla.
-
Joo, nyt muistankin. Tein tämän jo aikaisemmin...
Juttu on se, että readme on tarkoitettu über-guruille joiden elämä = linux. Näin ei minun kohdallani ole (jos ette ole vielä huomanneet). Siinä teille readme:ta:
$insmod rt2570.ko
bash: rt2570.ko: command not found.
-
Kopiois tänne se READMEn sisältö.
-
* README *
* Ralink Tech Inc. *
http://www.ralinktech.com
===============================================================================================
ModelName:
===========
RT2500USB
===============================================================================================
Driver lName:
===========
rt2570.ko
===============================================================================================
Ralink Hardware:
===========
Ralink 802.11b/g wireless network card.
===============================================================================================
Description:
=============
This is a linux device driver for Ralink RT2500USB b/g WLAN Card.
This driver implements basic 802.11 function.
Infrastructure and Ad-hoc mode with open or shared or wpapsk or wpa2psk authentication method.
WEP-40 and WEP-104 or tkip or aes encryption.
===============================================================================================
Compatibility:
===================
Testing has been done with LinEX kernel 2.6.9, Fedora Core 3.
You may encounter some rough edges when working with recent other Linux kernels branch.
===============================================================================================
FILE LAYOUT:
=============
*.c : c files
*.h : header files
Makefile.6 :Makefile for kernel 2.6
Makefile.4 :Makefile for kernel 2.4
./LINUX_RACONFIG_Vx.x.x.x : source code for utility RaConfig2500 version x.x.x.x
./LINUX_RACONFIG_Vx.x.x.x/bin/LINUX/RaConfig2500 : utility RaConfig2500
===============================================================================================
Build Instructions:
====================
0) $dos2unix *
$chmod 644 *
$chmod 755 Configure
1) cp Makefile.x Makefile // x is your kernel
2) $make
3) $insmod rt2570.ko # Insert driver module
4) $ifconfig rausb0 up # Bring up device
5) $dhclient rausb0 # Get network IP address
Note: Script functionality:
Configure retrive linux version
6) ./LINUX_RACONFIG_Vx.x.x.x/bin/"Linux"/RaConfig2500
if lack of libstdc++.so.6, cp ./LINUX_RACONFIG_Vx.x.x.x/libstdc++.so.6 /usr/lib
7)Edit(or add the line) in /etc/modules.conf
alias rausb0 rt2570
8 ) Create and edit 'ifcfg-rausb0' file in /etc/sysconfig/network-script/
DEVICE='rausb0'
ONBOOT='yes'
BOOTPROTO='dhcp'
===============================================================================================
CONFIGURATION:
====================
RT2500 driver can be configured via following interfaces,
i.e. i)RaConfig2500, ii)wireless extension,
i) RaConfig2500 is utility for rt25usb.
ii) Wireless extension usage please refer to man page of 'iwconfig', 'iwlist' and 'iwpriv'.
Here is definition for private command 'iwpriv'
-------------------------------------------------------------------------------------------------------
NAME
iwpriv - configure optionals (private) parameters of a wireless network
interface
SYNOPSIS
iwpriv [interface]
iwpriv [interface] [parameters] [val]
DESCRIPTION
[interface] [parameters] [val] explaination
----------- ----------------- ---------------- --------------------------------
rausb0 auth 1~5 1:Open
2:Shared
3:WPAPSK
4:WPA2PSK
5:WPANONE
rausb0 psm 0~1 0:Continuous wake up
1:power safe mode
rausb0 enc 1~4 1:none
2:wep
3:tkip
4:aes
rausb0 wpapsk 8~64 chars WPAPSK password
===============================================================================================
EXAMPLE:
====================
Example I: Config STA to link with AP and OPEN/NONE(Authentication/Encryption)
1. iwconfig rausb0 mode Managed
2. iwconfig rausb0 key off
3. iwconfig rausb0 essid "AP's SSID"
Example II: Config STA to link as Ad-hoc mode and OPEN/NONE(Authentication/Encryption)
1. iwconfig rausb0 mode ad-hoc
2. iwconfig rausb0 key off
3. iwconfig rausb0 essid "Desired SSID"
Example III: Config STA to link with AP and OPEN/WEP(Authentication/Encryption).
Default Key ID = 3
1. iwconfig rausb0 key [3]
2. iwconfig rausb0 key s:abcde
3. iwconfig rausb0 essid "AP's SSID"
Example IV: Config STA to link with ad-hoc mode and WPAPSK/TKIP(Authentication/Encryption)
WPA PreShared-Key is 12345678
1. iwconfig rausb0 mode ad-hoc
2. iwpriv rausb0 auth 4
3. iwpriv rausb0 enc 3
4. iwconfig rausb0 essid "Desired SSID"
5. iwpriv rausb0 wpapsk 12345678
6. iwconfig rausb0 essid "Desired SSID"
Example V: Config STA to link with AP and WPAPSK/AES(Authentication/Encryption)
WPA PreShared-Key is 12345678
1. iwpriv rausb0 enc 4
2. iwpriv rausb0 auth 3
3. iwconfig rausb0 essid "AP's SSID"
4. iwpriv rausb0 wpapsk 12345678
5. iwconfig rausb0 essid "AP's SSID"
Example VI: Config STA to link with AP and WPA2PSK/TKIP(Authentication/Encryption)
WPA PreShared-Key is 12345678
1. iwpriv rausb0 enc 3
2. iwpriv rausb0 auth 4
3. iwconfig rausb0 essid "AP's SSID"
4. iwpriv rausb0 wpapsk 12345678
5. iwconfig rausb0 essid "AP's SSID"
p.s Step 2 is part of generating wpapsk password and is necessary.
-
Varmista nyt vielä että sulla on varmasti laite ja ajuri samaa paria. Mitä lsusb kertoo siitä laitteesta?
Mitä tuossa READMEssä et ymmärrä?
Ongelma on minuakin kiinnostava siinä mielessä että mulla itsellä on A-Linkin WL54PC pcmcia-kortti jonka kanssa oli aika taistelu Hoaryn aikaan että sain sen toimimaan (se käyttää rt2500-ajuria). Breezyssä ja Dapperissa on ollut ajuri valmiina ja kortti on toiminut moitteitta. Voi olla että samaa piiriä käyttävää usb-laitetta varten ei Dapperissa ole ajuria valmiina :-\
-
DWL-G122 pitäisi olla rt2500 -piirinen...
lsusb on tätä mieltä:
Bus 001 Device 003: ID 07d1:3c03 D-Link System
Bus 001 Device 002: ID 0bda:0103 Realtek Semiconductor Corp.
Bus 001 Device 001: Id 0000:0000
Readme:ssa juuri ja juuri ymmärsin, että nuo kaikki pitää kirjoittaa terminaaliin... kaikki meni kuin rasvattu kohdissa 1 ja 2, mutta kuten jo aikaisemmin sanoin, kohdassa 3 käy näin:
$insmod rt2570.ko
bash: rt2570.ko: command not found.
Sen minäkin älysin, että jos kone ei ymmärrä käskyä, ei kannata jatkaa eteenpäinkään. Vaikkakin kohdassa 4 käy samoiten.
-
Anna sille lsusb-komennolle vielä -v vipu. Siis lsusb -v
Mitä se nyt kertoo?
-
Se $ pitää jättää pois insmodin edestä. Se kertoo, että komento pitää suorittaa roottina (muistaakseni :))
-
lsusb -v on tätä mieltä:
Bus 001 Device 003: ID 07d1:3c03 D-Link System
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x07d1 D-Link System
idProduct 0x3c03
bcdDevice 0.01
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 300mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
can't get device qualifier: Operation not permitted
can't get debug descriptor: Operation not permitted
cannot read device status, Operation not permitted (1)
Ja kun koetin kohtia 3 ja 4 ilman dollareita, Ubuntu kertoi tätä:
insmod: can't read 'rt2570.ko': no such file or directory
rausb0: ERROR while getting interface flags: Laitetta ei ole
Että näin tällä kertaa. :-[
-
kokeile ladata toi moduuli näin
sudo modprobe rt2570
sitten kurkkaa verkkoasetuksiin
-
Yllättäen modprobe ei herjannutkaan mitään (muistelisin, että Hoaryssa kun kokeilin modprobea, se ei toiminut, koska se halusi initframs-toolsin tai jonkun joka oli sitten kiinni vielä kahdesta muusta paketista...).
Mutta silti, Verkkoasetuksista löytyy edelleen vain ja ainoastaan Modeemiyhteys, joka ei oletettavastikaan toimi, eikä ole kohteena muutenkaan.
Vai pitäisikö Verkkoasetuksissa tehdä vielä muutakin?
ifconfig rausb0 up kertoo vieläkin tuota samaa:
rausb0: ERROR while getting interface flags: Laitetta ei ole
-
Hmmm... tuli tässä mieleeni, että kun kone on erittäin vanha, siinä ei varmaankaan ole edes verkkokorttia. Tosin käsitin, että DWL-G122 olisi ihan oma verkkokorttinsa/se ei tarvitsisi sellaista.
Voin toki olla väärässäkin, pelkkä ajatus...
Bottomline: en vieläkään pääse nettiin, vaikka haluaisinkin, enkä todellakaan ymmärrä, miksi tai mitä pitäisi tehdä. Auttakaa! ???
-
Bump!
-
Aaagh! Voisiko joku erittäin ystävällisesti auttaa minua, koska tämä olisi erittäin kiva saada toimimaan! :'( :'(
-
Tuolla näyttää joku ratkaisseen ongelman ndiswrapperilla:
http://www.linuxquestions.org/questions/showthread.php?t=290463
Muista: Google on ystävä.