Kirjoittaja Aihe: DWL G122  (Luettu 7113 kertaa)

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
DWL G122
« : 13.03.06 - klo:15.05 »
Eli ostin D-Linkin DWL-G122 -USB wlan-tikun, jotta yläkerran Ubuntu -koneella saisi netinkin pystyyn. Mutta eipä se niin helppoa ollutkaan.

Olen kiertänyt 12 962 sivustoa tästä aiheesta, eikä mitään (tai ainakaan mitään, mitä ymmärtäisin) ole löytynyt. D-Linkin oma tukikin käskee hakemaan Googlella. Olen koettanut saada tikun Windows -ajureita toimimaan ndiswrapperilla, kunnes jokin ihme modprobe ei ollutkaan samaa mieltä. Olen koettanut asentaa RaLinkin (DWL-G122:n piirien valmistaja) omaa Linux ajuria, enkä osannut tehdä mitään, ja kaveri ircissä kertoi, että tarvitsen nettiyhteyden joitain kernelin headreita varten (?). Koetin myös Rt2x00 -ajuria, enkä osannut sillekään tehdä yhtään mitään. Etsin netistä asennusohjeita, mutta joka artikkelissa oli joko eri Linux-distro, eri laite tai sitten vain liian monimutkaisesti ja hämärästi selitetty.

Koetin kysyä tästä Ubuntun omalla irc-kanavalla. Mutta heitäpähän tuo ei paljon hetkauttanut, koska lumilautailusta tuli kiinnostavampi puheenaihe miltei heti. Jos sitä kysymystä nyt kukaan noteerasi alkuunkaan.

Huomasin myös tänään, että Ubuntu ei enää huomaa USB-muistitikkuani (reboottasin 2 kertaa, eikä vieläkään), mutta se on sivuseikka.

Ei tämä saisi olla niin kauhean vaikeaa.

"Sitten on moduuli kortille ja asetusohjelma valmiudessa, seuraavaksi ladataan moduuli ja kytketään kortti." -tyyliset tekstit eivät kerro minulle yhtään mitään, joten haluaisin vastauksen suomeksi, vaihe vaiheelta, toooodella yksinkertaisesti, kaikki pikku- ja sivuseikat mukaan lukien.

Kupuntu

  • Käyttäjä
  • Viestejä: 804
  • Kubuntu 8.10 @ Amilo A1645
    • Profiili
Re: DWL G122
« Vastaus #1 : 13.03.06 - klo:15.21 »
Eli ostin D-Linkin DWL-G122 -USB wlan-tikun, jotta yläkerran Ubuntu -koneella saisi netinkin pystyyn. Mutta eipä se niin helppoa ollutkaan.

Olen kiertänyt 12 962 sivustoa tästä aiheesta, eikä mitään (tai ainakaan mitään, mitä ymmärtäisin) ole löytynyt. D-Linkin oma tukikin käskee hakemaan Googlella. Olen koettanut saada tikun Windows -ajureita toimimaan ndiswrapperilla, kunnes jokin ihme modprobe ei ollutkaan samaa mieltä. Olen koettanut asentaa RaLinkin (DWL-G122:n piirien valmistaja) omaa Linux ajuria, enkä osannut tehdä mitään, ja kaveri ircissä kertoi, että tarvitsen nettiyhteyden joitain kernelin headreita varten (?). Koetin myös Rt2x00 -ajuria, enkä osannut sillekään tehdä yhtään mitään. Etsin netistä asennusohjeita, mutta joka artikkelissa oli joko eri Linux-distro, eri laite tai sitten vain liian monimutkaisesti ja hämärästi selitetty.

Koetin kysyä tästä Ubuntun omalla irc-kanavalla. Mutta heitäpähän tuo ei paljon hetkauttanut, koska lumilautailusta tuli kiinnostavampi puheenaihe miltei heti. Jos sitä kysymystä nyt kukaan noteerasi alkuunkaan.

Huomasin myös tänään, että Ubuntu ei enää huomaa USB-muistitikkuani (reboottasin 2 kertaa, eikä vieläkään), mutta se on sivuseikka.

Ei tämä saisi olla niin kauhean vaikeaa.

"Sitten on moduuli kortille ja asetusohjelma valmiudessa, seuraavaksi ladataan moduuli ja kytketään kortti." -tyyliset tekstit eivät kerro minulle yhtään mitään, joten haluaisin vastauksen suomeksi, vaihe vaiheelta, toooodella yksinkertaisesti, kaikki pikku- ja sivuseikat mukaan lukien.
Tuolla ohjeita: http://forum.ubuntu-fi.org/index.php?topic=1391.0
Amilo A1645: AMD 3300+ 2.0 Ghz, 512 mb RAM, 80 gb kiintolevy.
Last.fm

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Re: DWL G122
« Vastaus #2 : 13.03.06 - klo:16.03 »

Kupuntu

  • Käyttäjä
  • Viestejä: 804
  • Kubuntu 8.10 @ Amilo A1645
    • Profiili
Re: DWL G122
« Vastaus #3 : 13.03.06 - klo:16.25 »
Nähtävästi tuota tiedostoa http://fi.archive.ubuntu.com/ubuntu/pool/main/l/linux-source-2.6.12/linux-image-2.6.12-10-386_2.6.12-10.25_i386.deb ei enää ole ollenkaan... mitäs nyt?
Toimiiko sulla netti? Jos toimii niin tee päivitykset ja se siinä. Jos ei niin sitten jätät sen kohdan pois. Tai sitten joku muu sanoo mitä tehdä.
Amilo A1645: AMD 3300+ 2.0 Ghz, 512 mb RAM, 80 gb kiintolevy.
Last.fm

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Re: DWL G122
« Vastaus #4 : 13.03.06 - klo:17.23 »
Taas piskuinen ongelma (ei tämä saisi olla NÄIN vaikeaa...)

Kupuntu

  • Käyttäjä
  • Viestejä: 804
  • Kubuntu 8.10 @ Amilo A1645
    • Profiili
Re: DWL G122
« Vastaus #5 : 13.03.06 - klo:17.36 »
Taas piskuinen ongelma (ei tämä saisi olla NÄIN vaikeaa...)
Katos noi threadit: http://forum.ubuntu-fi.org/index.php?topic=2317.0, http://forum.ubuntu-fi.org/index.php?topic=2035.0 ja http://forum.ubuntu-fi.org/index.php?topic=2305.0 ja päättele, että onko mulla tää hankalaa. Elämä on hankalaa, mutta yleensä ainakin joku neuvoo.
Amilo A1645: AMD 3300+ 2.0 Ghz, 512 mb RAM, 80 gb kiintolevy.
Last.fm

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: DWL G122
« Vastaus #6 : 13.03.06 - klo:17.39 »
Eipä tietenkään ole, kun et kyseistä pakettia asentanut. Samaisesta paketista on näämmä tullut jo kaksi uutta versioita, joista uusin on linux-image-2.6.12-10-386_2.6.12-10.30_i386.deb Liiski se ja asenna ja tee sitten loppujen ohjeiden mukaan. (sudo dpkg -i linux-image-2.6.12-10-386_2.6.12-10.30_i386.deb etc.)
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Re: DWL G122
« Vastaus #7 : 13.03.06 - klo:18.27 »
Pukkasi 15 miljoonaa erroria... tää on hiton vaikeaa... miksei mikään voi toimia niinkuin pitäisi?!

Errorit:

(Reading databse ... 60444 files and directories currently installed.)
Preparing to rplace linux-image-2.6.12-10-386 2.6.12-10.30 (using linux-image-2.6.12-10-386_2.6.12-10.30.deb) ...

You are attempting to install an initrd kernel image (version
2.6.12-10-386) but you do not seem to have a /usr/sbin/mkinitramfs
command. This will break the installation, unless initrd-tools are
also being installed right now.

Could not find /usr/sbin/mkinitramfs. at /var/lib/dpkg/tmp.ci/preinst line 193.
The directory /lib/modules/2.6.12-10-386 still exists. Continuing as directed.
Unpacking replacement linux-image-2.6.12-10-386 ...
Searching for GRUB installation directory ... found: /boot/grub .
Testing for an exsisting GRUB menu.list file... found: /boot/grub/menu.lst .
Searching for a splash image... none found, skipping...
Found kernel: /boot/vmlinuz-2.6.12-10-386
Found kernel: /boot/vmlinuz-2.6.10-5-386
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

dpkg: dependency problems prevent configuration of linux-image-2.6.12-10-386:
 linux-image-2.6.12-10-386 depends on initramfs-tools (>= 0.17); however:
  Package initramfs-tools is not installed.
dpkg: error processing linux-image-2.6.12-10-386 (--install):
 dependecy problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-2.6.12-10-386



Ymmärsin itsekin, että se haluaa jonkin initramfs-tools -homman, mutta muuta en tiedä...
« Viimeksi muokattu: 13.03.06 - klo:18.41 kirjoittanut sysrq868 »

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: DWL G122
« Vastaus #8 : 13.03.06 - klo:19.10 »
juputi jup hommaa kaatuu jos sammutat koneen. Eli päätteeseen vain sudo apt-get install initramfs-tools ja yrität uudelleen asennusta.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Re: DWL G122
« Vastaus #9 : 13.03.06 - klo:19.49 »
sudo apt-get install initramfs-tools kertoo seuraavaa:

Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Pakettia initramfs-tools ei ole saatavilla, mutta toinen paketti viittaa siihen.
Tämä voi tarkoittaa paketin puuttuvan, olevan vanhentunut tai
saatavilla vain jostain muusta lähteestä
E: Paketilla initramfs-tools ei ole asennettavaa valintaa


Ja kun koetan sudo dpkg -i linux-image-2.6.12-10-386_2.6.12-10.30_i386.deb, tulee täsmälleen samat rimpsut kuin äskenkin...

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: DWL G122
« Vastaus #10 : 13.03.06 - klo:20.10 »
Ahaa eli nyt vasta tajusin. Kone ei liene netissä ja yrität siirtää tarvittavat paketit usbi tikulla. Joten aikaisemmin antamani komento ei voi toimia, koska sillä haetaan paketit verkosta. Voit hakea ne manuaalisesti toisella koneella täältä. Varoituksen sananen noista voisi olla se, että varmista että kaikki riippuvuuksien riippuvuudetkin on kunnossa. Homman saa toimimaan käsin mutta se on todella hikistä puuhaa(joutunet asentamaan x-määrän paketteja). On todella yllättävää ettei tuota inetramfs-toolssia löydy koneelta, se on nimittäin todella tärkeä työkalu.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Re: DWL G122
« Vastaus #11 : 13.03.06 - klo:20.18 »
Ja tätä tiedostoa siis käsitellään samalla tavalla kuin linux-image.x.x.x.x..-x.x-xx.x.debiäkin?

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: DWL G122
« Vastaus #12 : 13.03.06 - klo:20.21 »
Aivan. Niinkuin kaikkia .deb filuja jos niitä asentaa koneelle.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Re: DWL G122
« Vastaus #13 : 14.03.06 - klo:16.23 »
..no näin.

Initramfs-tools näyttää riippuvan joistain "klibc-utils" ja "busybox-cvs-initramfs", ja arvatenkin nämäkin riippuvat jostakin, jota ei koneessani ole. Kone on vanha romu, lähinnä testikoneena kaiken maailman jutuille, joten siinä on vain n. 6 Gt kovalevy. Nyt näyttää siltä, että tämä kiintolevy tulee täyteen näistä kaikista .deb tiedostoista, vain että pääsisin langattomasti nettiin.

Jopas minä virheen tein kun asensin Ubuntun. Tai minkään Linuxin ylipäätänsä.


Windows: Tikku sisään, ajurit levyltä alle 2 minuutissa, valmis.

Linux: Ensin joutuu lataamaan, siirtämään ja asentamaan yhden paketin, joka tarvitsee toista pakettia, joka tarvitsee 16 muuta pakettia, jotka kaikki rippuvat kahdesta muusta paketista, jotka kumpikin tarvitsevat vielä puolitoista pakettia toimiakseen. Tämän jälkeen systeemi on niin solmussa, että käynnistäminen kestää 6 minuuttia eikä mikään USB-portti toimi.


Eli nyt jos joku vielä jaksaa, niin haluaisin sellaisen paketin, jossa on ne paketit, josta tämä paketti, josta ensimmäinen paketti on riippuvainen, on riippuvainen, ja kaikki ne paketit, josta ne ovat riippuvaisia, niin että kaikki riippuvuuden riippuvuuden roikkuvuuksien riippuvuudet on hoideltu. Ja koska USB-portit ei reagoi, ja Ubuntu ryssi levyt niin, että Windows ei hyväksy niitä, se saisi vielä mahtua levykkeelle (<~1,4 Mt).

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: DWL G122
« Vastaus #14 : 14.03.06 - klo:20.11 »
Niinpä niin tuo usbi ongelma on breezyyn liittyvä bugi(hoaryssä ei moista esiinny ja dapperissa se on korjattu).

Noh eli siis paketti initramfs-tools on riippuvainen paketeista: busybox-cvs-initramfs_20040623-1ubuntu22_i386.deb, cpio_2.5-1.2ubuntu1.1_i386.deb, klibc-utils_1.0.14-1ubuntu4_i386.deb, lvm2_2.01.04-5ubuntu1_i386.deb, mdadm_1.11.0-0ubuntu1_i386.deb, udev_0.060-1ubuntu15_i386.deb(Luulisin ainakin udev lienee jo asennettu, varmista komennolla dpkg -l udev, ennekuin alat asennella(udev, mdadm, cpio, etc.))

Lisäksi cpio, lvm2, udev ja mdadm riippuvat paketista libc6_2.3.5-1ubuntu12_i386.deb, joka taas riippuu paketista libdb1-compat_2.1.3-7_i386.deb. Ja vielä klibc-utils riippuu paketista libklibc_1.0.14-1ubuntu4_i386.deb...

Ja tuota tarkasta nyt ensin komennolla dpkg -l <paketin nimi> mitkä on jo asennettu (esim. udev = dpkg -l udev ja tarkastettavat paketit on siis udev, mdadm, cpio,  klibc-utils, lvm2 ja busybox-cvs-initramfs).
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Re: DWL G122
« Vastaus #15 : 14.03.06 - klo:21.12 »
Niinpä niin tuo usbi ongelma on breezyyn liittyvä bugi(hoaryssä ei moista esiinny ja dapperissa se on korjattu).

Eh..? Käsittääkseni minulla on Hoary Hedgehog -versio... Breezystä kuulin ensimmäistä kertaa tuossa "Ralinkin WLAN-kortit toimimaan Ubuntussa" -threadissa, enkä siitä enempää tiedäkään. USB-portit toimivat n. 6 pvää sitten (ennen kuin aloitin WLANin asennuksen), mutta eivät enää. Liekö jokin paketti/ajuri/jokin muu häppärä joka sabotoi?


Liikaa olisi varmaan toivottu, että olisi joku ajuri, joka ei ole riippuvainen mistään, mikä ei olisi jo asennettu Hoaryn mukana?

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: DWL G122
« Vastaus #16 : 14.03.06 - klo:22.03 »
 >:( No ilmankos pukkaa erroria. Kaikki antamani paketit on breezyyn kuten ohjekkin. Pistä konsoleen komento uname -r, näät mikä kerneli sulla on käytössä. Lataa täältä vastaava hoaryn linux-image ja asenna se(poista sitten se breezyn linux-image koneelta vaikka synapticilla). Toivottavasti auttaa eikä kone ole vielä liian sekaisin. Tuon kortin toimimaan saamiseksi pitääkin sitten olla ja vähän taitoa. Ehkä helpointa on odottaa vähän yli kuukauden päivät että dapperi ilmestyy ja asentaa se.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Re: DWL G122
« Vastaus #17 : 14.03.06 - klo:22.22 »
Ok... Arvasinkin, ettei se oikeasti voi olla niin hankalaa. :)

Pari asiaa jäi hämäräksi...

Mikä on dapperi?
ja
Mikä on synaptic ja miten sillä poistetaan tämä ylimääräinen image?

Tulipa tässä mieleeni, ndiswrapperiin saattoi jäädä pari RaLnikin omaa ajuria (vaikka ndiswrapper ilmoittaa kaiken olevan kunnossa ndiswrapper -l, ei netti silti toimi), nimiä en muista. Voivatko nämä kouraista USB-porteista letkut irti ja siksi puikot, tikut eikä kepit toimi? Tämän wlan-tikunkin asentaminen on suht järjestöntä puuhaa, kun se ei toimisi kuitenkaan, USB:ta kun käyttää.


Nyt on jo niin myöhä, etten jaksa ruveta näpläämään tätä enää, huomenna sitten. Mutta kiitos, ja ensi erroreihin! ;)

sysrq868

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Re: DWL G122
« Vastaus #18 : 18.03.06 - klo:14.45 »
Haloo, saisinko vastauksia edes joltakulta?

Kiitos!

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: DWL G122
« Vastaus #19 : 18.03.06 - klo:15.10 »
Tjooh siis dapperi on ubuntun seuraava versio(nykyinen on breezy). Synaptic on graafinen ohjelmien asennus ohjelma, jonka saa käyntiin sovellukset->järjestelmä->synaptic tai päätteestä sudo synaptic Etsit broken filterillä tai suoraan linux-imagella ja poistat sen mikä on merkitty punaisella täpällä.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...