Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: tkataja - 03.08.06 - klo:17.21
-
Elikkäs elikkäs.
Ubuntun versio: 6.06 Desktop 386 kernelillä.
Ongelmana on sellainen että en saa erästä ajuria asentumaan. Tämä ajuri on sitä varten että
saadaan koneen Wlan-radio päälle.
http://www.marvec.org/amilo/
Ennen tämä ajuri toimi, mutta Ubuntun uudelleenasennuksen jälkeen tuli ongelma. Latasin
edellämainituilta sivuilta ajuritiedoston. Kun menen ja kirjoitan päätteeseen (roottina):
make, ilmaantuu seuraava teksti.
make -C /lib/modules/2.6.15-26-386/build SUBDIRS=/home/tkataja/Desktop/fsaa1655g modules
make: *** /lib/modules/2.6.15-26-386/build: Tiedostoa tai hakemistoa ei ole. Seis.
make: *** [default] Virhe 2
tai
make install
su -c "install -d /lib/modules/2.6.15-26-386/kernel/net/wireless/ && install -m 644 -c fsaa1655g.ko /lib/modules/2.6.15-26-386/kernel/net/wireless/ && /sbin/dep mod -a"
Password:
install: tiedoston "fsaa1655g.ko" tilaa ei voi lukea: Tiedostoa tai hakemistoa ei ole
make: *** [install] Virhe 1
Mikä nyt neuvoksi? ??? En muista yhtään miten asennus ensimmäisellä kerralla meni mutta jotain ongelmia
silloinkin ilmaantui.
Ubuntusta minulla on ollut hyviä kokemuksia eikä millään viitsisi sitä Windowsia asennella
enää tämän jälkeen. Olen erittäin kiitollinen jos joku osaa ratkaista ongelman.
t: Tkataja
-
Itselläni meni heittämällä läpi äsken omassa pöytäkoneessa jossa ei ole kyseistä Wlania. Onhan paketti build-essential asennettu? Ja kernel hederit? Eli komenna
sudo apt-get install build-essential linux-headers-2.6.15-26-386
-
Noniin.
Siinä se vika siis oli. Kiitoksia oikein paljon erittäin nopeasta vastauksesta!
Niin ja vielä yksi kysymys. Nyt wlan radion kytkeminen tapahtuu menemällä
päätteeseen ja kirjoittamalla: modprobe fsaa1655g.
Onko olemassa oikotietä onneen ja jotain keinoa saada kyseinen komento suoritettua automaattisesti
heti koneen käynnistyttyä?
-
Niin ja vielä yksi kysymys. Nyt wlan radion kytkeminen tapahtuu menemällä
päätteeseen ja kirjoittamalla: modprobe fsaa1655g.
Onko olemassa oikotietä onneen ja jotain keinoa saada kyseinen komento suoritettua automaattisesti
heti koneen käynnistyttyä?
Pitäis toimia niin, että lisäät kyseisen moduulin tiedostoon /etc/modules. Eli:
sudo gedit /etc/modules
ja sitten lisäät sinne uudelle riville
fsaa1655g
-
Nostanpa taas vanhan aiheen ylös. Ubuntun tosin olen vaihtunut versioon 7.04. Wlan toimii moitteetta, mutta olisi yksi kysymys kuitenkin joka liittyy aiheeseen.
Elikkäs tämän näköinen skripti (löysin joltain linux-sivustolta), pitäisi saada ajettua painamalla esimerkiksi kuvaketta tuosta pikakäynnistyspalkista. Miten tämä toteutetaan Ubuntussa. Kubuntussa sain sen joskus toimimaan mutten juuri muista miten. Kiitän jo valmiiksi jos joku viitsii neuvoa!
#!/bin/bash
if [ `lsmod|grep fsaa1655g|wc -l` == 1 ]
then
if [ `grep 0 /proc/fsaa1655g/radio|wc -l` == 1 ]
then
ifdown wlan0
echo "1" > /proc/fsaa1655g/radio
ifup wlan0
xmessage -center "wireless started.."
else
ifdown wlan0
echo "0" > /proc/fsaa1655g/radio
xmessage -center " Wireless stopped ....... "
fi
else
modprobe fsaa1655g
ifdown wlan0
ifup wlan0
xmessage -center "wireless started.."
fi
-
sudo gedit wlan #laita tuo skripti tähän tiedostoon
sudo chmod a+x wlan #muutetaan tiedosto käynnistettäväksi
sudo mv wlan /usr/bin #siirretään tiedosto tänne. nyt saat käynnistettyä tuon skriptin komennolla [b]wlan[/b]
Tämän jälkeen voitkin tehdä esim. pikakuvakkeen ja laittaa sen komennoksi wlan
-
Ja se toimii! Kiitoksia tuhannesti avusta.
-
Samat herjat haittää minullakin. Ubuntun versio on 8.04.1 ja kerneli on 2.6.24-19. Mikä minulle neuvoksi? =)