Det finns ett flertal dokumenterade sätt att skapa en uppkoppling till Internet med telefonmodem. Man kan använda System/Administration/Network, installera gnome-ppp (alt. kppp), wvdialconf/wvdial eller pppconfig /pon/poff. Inget av alternativen fungerade speciellt bra för min del utan jag meckade fram en mer "rakt på" lösning som fungerade.
1. Installation
Vi behöver installera ett paket som bl.a innehåller drivrutiner
Kod: Markera allt
sudo apt-get install sl-modem-daemon
Vi ska använda PAP protokollet för autentisera oss i ISP:s modempool.
Öppna pap-secrets
Kod: Markera allt
sudo nano /etc/ppp/pap-secrets
<användare> * <lösenord>
Där <användare> och <lösenord> ersätts med de uppgifter som erhållits från ISP. Observera att avstånden mellan posterna görs med tab-tangenten.
Efter att ha ersatt <> skulle vi i princip kunna klistra in nedanstående kommando i terminalen och köra:
Kod: Markera allt
sudo pppd /dev/ttySL0 115200 user <användare> defaultroute connect 'chat "" "atdt<telefonnr till ISP>" CONNECT ""'
a) Mitt interna modem hittades på /dev/ttySL0, men kan även även heta något annat t.ex. ttySL1, ttySL2 ...
b) Vald överföringshastighet 115200
c) Kommandot ovan startar pppd som i sin tur startar chat, som pratar med modemet på /dev/ttySL0. user <användare> säger åt pppd vilken användare som är aktuell i pap-secrets.
d) Mellan at och dt<telefonnr till ISP> brukar finnas en initieringssträng. Den behövs inte av moderna modem som använder sig av "hårdvaruhandskakning". Därför är den utlämnad här.
3. Meny
För att göra det lite trevligare lägger vi kommandoraden i menyn.
a. Högerklicka på ubuntusymbolen längst upp till vänster på sidan och välj Edit Menus.
b. Markera Internet på vänstra delen och klicka på knappen New Item på högra delen av sidan.
c. Fyll i enligt följande:
Type: Application in Terminal
Name: Modem/start
Command: sudo pppd /dev/ttySL0 115200 user <användare> defaultroute connect 'chat "" "atdt<telefonnr till ISP>" CONNECT ""'
Comment: -
d. Klicka på ikonen av välj bilden av en telefon (gnome-modem-monitor-applet.svg)
Vi behöver också ett kommando för nedkoppling. Gör enligt ovan men med denna text:
Type: Application in Terminal
Name: Modem/kill
Command: sudo poff
Comment: -
4. Logg:
Vi vill sedan också ha koll på vad som händer och sker. Det gör vi med:
Kod: Markera allt
plog
Kör även plog efter nedkoppling för att få uppgifter om uppkopplingstid, skickad och mottagen trafik.