Det kommer att antas att du har installerat de nödvändiga nätverksverktygen 
från din Linuxdistribution och att du har ställt in vilken seriell port som 
skall användas för /dev/modem.
Oftast tillåter standardkonfigurationen att endast root-användaren har 
direktaccess till /dev/modem.
För att ansluta direkt till shellkonton hos ISPn och för att experimentera med anslutningssekvenser så kan du använda programmet minicom. Det är ganska okomplicerat att använda.
För att konfigurera maskinen för användning på Internet så måste du vara 
inloggad som root. Innan du fortsätter, se till att filen 
/etc/hosts.deny innehåller följande rad:
ALL: ALL
/etc/hosts.allow:
ALL: LOCAL
ALL: 127.0.0.1
Det är trevligt att ha ett namn kopplat till maskinen, ett namn som användaren
av dynamisk IP kan välja som han eller hon vill. Lägg namnet i filen
/etc/HOSTNAME:
roderick
Nästa steg är att sätta upp namnservern i filen /etc/resolv.conf:
search .
nameserver 193.212.1.0
Om du vill kunna använda namn som somemachine som en förkortning av
somemachine.acme.xz, så måste du ersätta den första raden med:
search acme.xz
Ett minimum av konfiguration behövs även i filen /etc/hosts. De flesta
klarar sig bra med:
127.0.0.1       localhost
0.0.0.0         roderick
Även en minimal fil /etc/networks behövs:
loopback        127.0.0.0
localnet        0.0.0.0
Du bör även sätta din externa e-postdomän i filen /etc/mailname:
acme.xz
Användarnamn och lösenord hos ISPn skall specificeras i filen 
/etc/ppp/pap-secrets:
dirk * PrettySecret
För de ISPar som använder CHAP istället för PAP så heter filen
/etc/ppp/chap-secrets.
Till sist så måste man specificera hur anslutningsproceduren skall gå till. 
Detta görs i filen /etc/ppp/chatscript:
TIMEOUT 5
"" ATZ
OK ATDT12345678
ABORT "NO CARRIER"
ABORT BUSY
ABORT "NO DIALTONE"
ABORT WAITING
TIMEOUT 45
CONNECT ""
TIMEOUT 5
"name:" ppp
ATZ, med något som passar deras modem bättre. Den sista raden 
specificerar att man väntar sig en prompt som slutar med name: och att 
svaret på den prompten skall vara ppp. Andra system kanske har andra 
inloggningsprocedurer.
För att verkligen initiera ett samtal, så kan PPP-protokollet initieras genom att ge följande kommando:
exec pppd connect \
     'chat -v -f /etc/ppp/chatscript' \
      -detach crtscts modem defaultroute \
      user dirk \
      /dev/modem 38400
Vi bör nu vara on-line och vara så tills programmet avslutas genom att trycka ctrl-C. Alla meddelanden som härrör från anslutningen kommer att läggas på systemloggen. För att läsa dem, försök med:
tail /var/adm/messages
dmesg
Så länge som PPP är igång så har du direkt access till Internet och kan använda program som ftp, ncftp, rlogin, telnet, finger osv. Alla dessa program skall finnas i nätverkspaketet.
Mer information om PPP finns också tillgänglig från:
/usr/lib/ppp/README.linux-chat
Till slut, en ytterligare kommentar om säkerhet. Filen 
/etc/inetd.conf listar alla tjänster som din maskin kommer att erbjuda
externt. Med filerna /etc/hosts.deny och /etc/hosts.allow som
vi har skapat så kommer ingen extern access att tillåtas. För de som behöver
det så måste access tillåtas explicit i filen /etc/hosts.allow.
Lokal trafik kan tillåtas genom:
ALL: LOCAL
man 5 hosts_access.
En viss förvirring finns beträffande namnen på POP-protokollen. En 
definition i filen /etc/services som är kompatibelt med det mesta är:
pop2            109/tcp         pop-2           # PostOffice V.2
pop3            110/tcp         pop-3 pop       # PostOffice V.3
ALT: Istället för chatscript kan man använda den mer flexibla 
dip. Men inte tillsammans med diald.
ALT: De som är lyckliga nog att ha en permanent TCP/IP anslutning tex via Ethernet kan ignorera allt som rör PPP och istället börja ställa in sitt nätverkskort.
ALT: Andra kanske inte har möjlighet att använda PPP, men kanske har möjlighet att använda SLIP istället, för vilket det finns ungefär samma stöd som för PPP. En annan möjlighet är UUCP. Andra kanske måste lita till SOUP för utväxling av nyheter och e-post. En beskrivning av det senare finns på:
ftp://ftp.sol.no/user/bjorn/Linux-offline.tgz
Programmet TERM är också en möjlighet. Se Term HOWTO.