Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: MySaviour - 02.09.08 - klo:18.39
-
Eli tästä aiheestahan löytyy ohjeita vaikka kuinka, mutta enpä ole saanut toimimaan. Sain n. 3 vuotta vanhan pena nelosen ja uuden Ubuntun (8.04) asensin. Vanhalta koneelta otin mukaan kaverin tekemän scriptin, jonka ajamalla saan netin aina toimimaan, mutta ärsyttää käyttää sitä. Onko 8.04 sen verran eri juttu ettei vanhat ohjeet auta, vai mikä on vialla? Scripti on siis se legendaarinen "sudo modprobe -r pcnet32"... jne. Konvertteriakaan en ala enää hommaamaan.
-
Vanhalta koneelta otin mukaan kaverin tekemän scriptin, jonka ajamalla saan netin aina toimimaan, mutta ärsyttää käyttää sitä.
Voithan aina lisätä scriptin ajettavaksi bootissa.
Kopioi skripti tekstitiedostoon, lisää siihen ajo-oikeudet ja kopioi se hakemistoon /etc/init.d
Sitten lisää se ajettavaksi:
sudo update-rc.d skriptinnimi defaults
Jos skriptissä on moduulien poistamisia/lisäämisiä, ne kannattaa siirtää niihin tarkoitettuihin tiedostoihin:
Ne mitä ei saa ladata bootissa:
/etc/modprobe.d/blacklist
Ja ne mitkä pitää ladata:
/etc/modules
Jos haluat niin voit kopioida tänne skriptisi, jolla sun netti todistettavasti toimii. Siitä voi sitten päätellä millä tavalla se kannattaa yhdistää koneen käynnistymiseen. Jos asiat tapahtuvat väärässä järjestyksessä niin se ei välttämättä silloin toimi.
-
sudo modprobe -r pcnet32
sudo modprobe pcnet32 homepna=1
Tuolla saan aina homepna-puolen pci-kortista käyntiin, mutta eth0 täytyy joka kerta konfiguroida, eli kirjoittaa ip-osoitteet ja muut uusiks, mikä on hieman rasittavaa.
-
Tällä ohjeella olen saanut aina HomePNA:n toimimaan mummini Ubuntussa... Ei tarvi mitään komentoja naputella tämän jälkeen, homma vaan yksinkertasesti toimii.
HOMEPNA:
1) add line in module-tools-init to unload the pcnet32 driver from the kernel prior to reading the modules file
# Loop over every line in /etc/modules.
modprobe -r pcnet32 > /dev/null 2>&1
log_begin_msg 'Loading modules...'
grep '^[^#]' $MODULES_FILE | \
while read module args; do
[ "$module" ] || continue
if [ "$VERBOSE" != no ]; then
log_begin_msg "Trying module $module"
if modprobe $module $args >/dev/null 2>&1; then
log_end_msg 0
else
log_end_msg 1 || true
fi
else
modprobe $module $args >/dev/null 2>&1 || true
fi
done
log_end_msg 0
2) add line to /etc/modules
pcnet32 homepna=1
3) reboot
-
Kokeiles tällaista loitsua päätteeseen:
sudo su
echo "options pcnet32 homepna=1" >> /etc/modprobe.d/options
exit
Ja reboottia perään...
Tollain sen pitäs ladata se moduuli tolla asetuksella. Jospa se samalla lopettais asetusten hukkaamisenki :)
EDIT: Karri ehti ensin. Tee Karrin ohjeen mukaan, kun se on todistettu toimivaksi.