Ogni volta che reinstallo la slackware mi ritrovo sempre a riconfigurare la connessione.
Oggi descriverò come faccio ogni volta, sperando che possa essere d’aiuto a qualcun altro.
Partiamo dal presupposto che ho un modem alice e che lo collego al pc con cavo ethernet e che ho una schedaMarvell Technology 88E8053 PCI-E…
[Breve nota: tutti i comandi vanno lanciati da un terminale]
1- Partiamo subito col vedere se la nostra scheda è stata riconosciuta:
lspci | grep Eth
Nel caso in cui la scheda fosse già riconosciuta nell’output del comando dovreste avere qualcosa come questo:
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 19)
Nel caso in cui la scheda non fosse riconosciuta (mi è capitato con slackware 11) vedere nota 1.
2- Una volta accertati che la scheda è stata riconosciuta, la attiviamo con:
ifconfig eth0 up
Per attivarla ad ogni avvio, vedere nota 2.
3- Ora dobbiamo configurare la connessione e lo facciamo con:
pppoe-setup
Questa configurazione richiede la risposta a pochissime domande, dare invio per lasciare i valori di default nel caso non si sapesse la risposta.
4- La connessione è configurata. Ora dobbiamo indicare alcuni DNS. Io uso gli opendns ma si possono tranquillamente usare altri. Diamo:
echo “nameserver 208.67.222.222” > /etc/resolv.conf
5- A questo punto dovrebbe essere tutto apposto. Ogni qual volta ci vogliamo connettere dobbiamo solo dare da terminale:
pppoe-start
Poi ci sono altri comandi, i fondamentali sono:
pppoe-stop //stoppare la connessione
pppoe-status //controllare stato della connessione
Per altri utili comandi potete dare un’occhiata con:
ls /usr/sbin/ | grep pppoe
6- Tutto dovrebbe andare! Almeno sulla slackware 12.1 su cui giro ora va perfettamente, però con la slack 11 ho avuto anche un altro problema. Si veda nota 3.
________________
NOTA 1- La prima volta che effettuai questa procedura è stato su slack 11 e non mi riconosceva la scheda di rete.
Mi è bastato caricare il modulo sk98lin.
Lo ho caricato e ho fatto sì che fosse lanciato ad ogni avvio:
modprobe sk98lin
poi aggiungere in fondo al file /etc/rc.d/rc.modules-2.x.x la seguente riga:
/sbin/modprobe sk98lin
NOTA 2- Per attivare la scheda ad ogni avvio aprite il file /etc/rc.d/rc.local ed aggiungete subito dopo prime righe con il cancelletto il comando, così:
#!/bin/sh
#
# /etc/rc.d/rc.local: Local system initialization script.
#
# Put any local startup commands in here. Also, if you have
# anything that needs to be run at shutdown time you can
# make an /etc/rc.d/rc.local_shutdown script and put those
# commands in there.
ifconfig eth0 up
NOTA 3- Come ho detto nella slack 12.1 non ho avuto problemi. Sempre però con la 11, dopo aver effettuato tutti i 5 passaggi non si connetteva. Dovevo reindirizzare il traffico con(da lanciare dopo pppoe-start):
route add default ppp0
In questo caso potrà risultare noioso lanciare sempre due comandi per connettersi. Potete però crearvi un semplice file /home/utente/connetti.sh con all’interno:
pppoe-start
route add default ppp0
Diamo i permessi al file:
chmod 0555 /home/utente/connetti.sh
Così ora per connetterci non daremo più due comandi, ma daremo semplicemente:
./connetti.sh
E poi sempre per disconnetterci daremo pppoe-stop o pppoe-status & company.