Configurazione di un modem seriale sul WRT54GS

Pacchetti necessari

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