Configurazione di un modem seriale sul WRT54GS
Pacchetti necessari
- setserial
- microcom (comodo ma non fondamentale)
- chat (permette al ppp di dialogare con il modem)
- pppstats (facoltativo)
Configurazione della seriale 1
Dal momento che tts/0 e` usata dalla console, noi userermo tts/1. Prima di tutto occorre usare setserial per assegnare un IRQ a tts/1, infatti di default questa ne e` priva. Inoltre, lo usiamo anche per dare la velocita` giusta alla seriale. Questa cosa va fatta al boot, per cui occorre inserire i comandi in /etc/init.d/Squalcosa. Abbiamo nel pacchetto di Setserial il comodo file /etc/init.d/S15serial, che va modificato per impostare velocita` e quant'altro. RTFM di seterial per i parametri.
/usr/sbin/setserial /dev/tts/1 irq 3 spd_hi
Configurazione dei moduli
Per usare il ppp, occorre caricare alcuni moduli. Modificare il file /etc/modules inserendo queste righe:
slhc ppp_genric ppp_deflate ppp_async
Configurazione del kernel
Se si vuole usare il dial on demand, e si ha ip dinamico (come e` solitamente) occorre abilitare nel kernel la funzionalita` apposita, cosi`:
echo 1 > /proc/sys/net/ipv4/ip_dynaddr
Oppure, piu` pulito, modificando /etc/sysctl.conf, aggiungendo una riga cosi`:
net.ipv4.ip_dynaddr=1