Handbok KPPP. Lauri Watts Översättare: Stefan Asserhäll



Relevanta dokument
Startanvisning för Bornets Internet

Handbok Fjärranslutning till skrivbord. Brad Hards Urs Wolfer Översättare: Stefan Asserhäll

Datum Den första bilden i installationsprogrammet visar vilken version det är. Klicka på Nästa eller tryck Enter för att fortsätta.

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll

Proxy. Krishna Tateneni Översättare: Stefan Asserhäll

Filbindningar. Mike McBride Översättare: Stefan Asserhäll

E-post. A. Windows Mail. Öppna alternativ. Placera ikonen på skrivbordet.

FIRSTCLASS. Innehåll:

Konfigurera Routern manuellt

Laboration 2 Datorverktyg vid LiU

Läs detta innan du sätter igång!

Installationsanvisning - Kopplingen mellan GK96 och golf.se -

Startguide för Administratör Kom igång med Microsoft Office 365

Instruktion: Trådlöst utbildningsnät orebro-utbildning

Bordermail instruktionsmanual

Installationsguide för FAR Komplett Offline 2.1.2

Handbok Spectacle. Boudhayan Gupta Boudhayan Gupta Översättare: Stefan Asserhäll

kom igång med Maestro 100

Användarmanual TextAppen Online

Snabbguide till First Class

Konfigurera Routern manuellt

Installationsguide / Användarmanual

ViTal. Talsyntes. Användarhandledning

Instruktion: Trådlöst nätverk för privata enheter

FC-kurs Röbäcks skolområde, åk 5-6

Egna genvägar. Subhashish Pradhan T.C. Hollingsworth Översättare: Stefan Asserhäll

SGH-A400 WAP Browser Användarhandbok

Telia Connect för Windows

Version 1.8.7A. Tidrapportering med ctimesheet

Webbgenvägar. Krishna Tateneni Yves Arrouye Översättare: Stefan Asserhäll

E-post Vad kostar QuickNets E-post system Om du har problem med att skicka E-post Att använda vår webbmail... 3

Prestige 660M. Snabbinstallation. Version 1.0

Om du behöver hjälp. Telia Simka Bruksanvisning

Compose Connect. Hosted Exchange

Installationsanvisningar fiberstream (LAN) Version 1.0

KARLSBORGS ENERGI AB ADSL INSTALLATIONSHANDBOK REV

Konfigurera Xenta från Babs

Manual för din hemsida

Kom igång med. Windows 8. DATAUTB MORIN AB

Lathund för BankID säkerhetsprogram

TW100-S4W1CA. Bredbandsrouter (med 4-ports switch) (vers. E) Snabbinstallationsguide

ANVÄNDARBESKRIVNING FÖR PERSONAL

Handbok Dela Skrivbord. Brad Hards Översättare: Stefan Asserhäll

Använda Internet. med hjälp av Internet Explorer. Nybörjarguide

PROGES PLUS THERMOSCAN RF. Instruktionsmanual V

Umgås på nätet KAPITEL 6. Chatta via webbläsaren

Cisco AnyConnect installation på Windows 7

Hemmanätverk. Av Jan Pihlgren. Innehåll

ENTRÉ DOKUMENTHANTERING...

Handbok Kanagram. Danny Allen Översättare: Stefan Asserhäll

Kakor. Krishna Tateneni Jost Schenck Översättare: Stefan Asserhäll

Viktigt! Läs igenom hela anvisningen innan du påbörjar inloggningen för första gången.

Vop handledning. Användarhandledning till Vop applikationen. UPPGJORD: Mattias Gyllsdorff GODKÄND:Mattias Gyllsdorff REV: A DATUM:

Android-app. Användarmanual 1.0. Copyright 2013 bildtelefoni.net

Innehåll. 1 Inledning 5. 2 Förinställning 6. 3 Anpassa användargränssnittet 7. 4 Anpassa interna inställningar 9. 5 Förbereda att bränna en skiva 10

SkeKraft Bredband Installationsguide

Innehåll Information om hemkatalog och lagring av filer... 2 PC... 3 DAFGU-/GDA-dator, Windows

Guide för konfigurering av Office 365 konton

Office 365 Kompetens 2014 / MB

Integration med Vitec Express

Nokia C110/C111 nätverkskort för trådlöst LAN. Installationshandbok

Office 365 MB. Innehåll. Inledning / Inställningar Outlook (e-post) Kalender Personer (kontakter)... 5 OneDrive molnet... 5.

ICAP Karl Johansgatan 42 Individual Computer Applications AB Göteborg Sida 1

KARLSBORGS ENERGI AB INTERNET KABEL-TV INSTALLATIONSHANDBOK REV

Innehåll Information om hemkatalog och lagring av filer... 2 PC... 2 GDA-dator, Windows

Utseende. Lauri Watts Översättare: Stefan Asserhäll

Hja lp till Mina sidor

Användarguide. Bildslinga internet

Välj bort om du vill. 96 Internet och e-post. 2. Mail-programmet finns i datorn. 1. Skriv mail i sökrutan. Windows Live Mail i Aktivitetsfältet.

Innehållsförteckning:

Snabbstartsguide INSTALLATION OCH ANVÄNDNING AV CISCO TELEFONSTYRNING OCH PRESENCE 8.X MED IBM LOTUS SAMETIME

Handbok Dela Skrivbord. Brad Hards Översättare: Stefan Asserhäll

Vad finns i paketet. Detta bör finnas i paketet: Ett trådlöst modem, E5 Ett batteri Denna manual samt säkerhetsinformation En USB-kabel En nätadapter

SKYPE uppkoppling under SAAF årsmötet.

Använda Google Apps på din Android-telefon

Installationsguide Windows 10

Konfiguration av LUPP synkronisering

UochM Kundsupport 1. Du har fått ett från UochM med följande information (har du inte fått det så kontaktar du UochM):

Handhavande manual problemhantering

Snabbstartsguide. Verktygsfältet Snabbåtkomst Kommandona här är alltid synliga. Högerklicka på ett kommando om du vill lägga till det här.

Fönsterbeteende. Mike McBride Jost Schenck Översättare: Stefan Asserhäll

Uppdatering av läsplatta och mötesapp

Ikoner. Mike McBride Jost Schenck Anne-Marie Mahfouf Översättare: Stefan Asserhäll

En felsökningsguide för rcloud Office tjänsterna och lite manualer.

Jobbschemaläggare. Morgan N. Sandquist Utvecklare: Gary Meyer Granskare: Lauri Watts Översättare: Stefan Asserhäll

ios-appen Användarmanual 1.0 Copyright 2013 bildtelefoni.net

Kort-kort om utdelade användarkonton och datormiljön på NADA

2. Ibruktagande av Modem- och ISDN-förbindelse

Installera SoS2000. Kapitel 2 Installation Innehåll

VÄLKOMMEN TILL OWNIT!

LAN Port: 4 X RJ45 10/100BASE-TX Fast Ethernet med Auto MDI/MDIX. Resetknapp: Återställer enheten till fabriks inställningar

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel:

INSTALLATION AV KLIENT

TES Mobil. Användarmanual. Användarmanual TES Mobil Dok.nr v8

Fjärranslutning. Fjärranslutning med telefonmodem i W95 och W98:

Migrera till Word 2010

Installationsguide fo r CRM-certifikat

Uppdaterad Lathund Synpunkten för handläggare och ansvarig chef

Fråga: Hur ställer jag in min router utan att använda CD skivan? Svar: Du kan ställa in din router manuellt genom att följa stegen nedan.

Författare Version Datum. Visi System AB

Transkript:

Lauri Watts Översättare: Stefan Asserhäll

2

Innehåll 1 Inledning 7 2 Det lätta sättet att koppla upp 8 2.1 Några saker som du ska ha färdiga innan du börjar.................. 8 3 KPPPs guide 9 3.1 Att starta guiden...................................... 9 3.2 Resten av guiden...................................... 10 4 Att ställa in en anslutning med dialogrutorna 12 4.1 Fliken Uppringning..................................... 14 4.2 Fliken IP........................................... 15 4.3 Fliken Förmedlingsnod................................... 16 4.4 Fliken DNS.......................................... 17 4.5 Fliken Inloggningsskript.................................. 18 4.5.1 Exempel på skript................................. 19 4.6 Fliken Kör.......................................... 23 4.7 Fliken Kostnader...................................... 24 4.7.1 Volymkostnadshantering............................. 24 4.7.1.1 Vad är volymkostnadshantering?................... 24 4.7.1.2 Varför ska jag använda volymkostnadshantering?......... 24 4.7.1.3 Vilken sorts volymkostnadshantering ska jag välja?......... 25 4.7.1.4 Nackdelar................................. 25 5 Övergripande KPPP-inställningar 26 5.1 Fliken Abonnemang.................................... 26 5.2 Fliken Modem........................................ 27 5.2.1 Fliken Enhet..................................... 27 5.2.2 Fliken Modem.................................... 29 5.3 Fliken Graf.......................................... 30 5.4 Fliken Diverse........................................ 31

6 Säkerhetshänsyn med KPPP 33 6.1 Att begränsa tillgången till KPPP............................. 33 6.1.1 Att begränsa tillgången med gruppskydd.................... 33 6.1.2 Att begränsa tillgången på KPPPs eget sätt................... 33 6.2 Kppp har SUID-biten satt? Vad händer då med säkerheten?............. 34 7 PAP och CHAP 35 7.1 PAP med KPPP....................................... 35 7.1.1 Autentisering på klientsidan........................... 35 7.1.2 Tvåvägsautentisering............................... 35 7.1.3 Att förbereda KPPP för PAP............................ 35 7.2 Ett alternativt sätt att använda PAP och CHAP med KPPP.............. 36 8 Modemtrick och tips 38 8.1 Modemsessioner...................................... 38 8.2 Modemprofiler....................................... 38 8.3 Att få modemet att lägga på................................ 38 8.3.1 DTR (AT&Dn)-metoden.............................. 39 8.3.1.1 Hur DTR-metoden fungerar...................... 39 8.3.2 Kommandometoden................................ 39 8.3.2.1 Hur kommandometoden fungerar.................. 39 8.4 Att snabba upp tonvalsuppringning........................... 40 9 Anpassa KPPP för återuppringning 41 9.1 UNIX eller Linux återuppringningsserver...................... 41 9.1.1 En introduktion till återuppringning....................... 41 9.1.2 Inställning av KPPP................................ 42 9.1.3 Felsökning...................................... 43 9.2 Windows NT RAS återuppringning........................... 44 10 Frågor och svar 45 11 Tack till och licens 50 A Installation 51 A.1 Hur man skaffar KPPP................................... 51 A.2 Kompilering och installation................................ 51 A.3 Att förbereda din dator för en PPP-anslutning..................... 51 A.3.1 Att förbereda ett Linux -system för PPP.................... 51 B Kommandouppsättning för Hayes-modem 53 B.1 Den grundläggande Hayes kommandouppsättningen................. 54 B.2 Den utökade Hayes kommandouppsättningen..................... 57 B.3 Bakstreck- och procentkommandon........................... 59 B.4 S-register........................................... 61 C Ett exempel på en mall för telefonkostnadshantering. 64 4

Tabeller B.1 Grundläggande Hayes kommandouppsättning..................... 57 B.2 Den utökade Hayes kommandouppsättningen..................... 59 B.3 Bakstreck- och procentkommandon........................... 60 B.4 S-register........................................... 62 5

Sammanfattning Kppp är ett uppringningsprogram och grafiskt gränssnitt för pppd, som tillåter interaktiv skriptgenerering och nätverksinställning.

Kapitel 1 Inledning Kppp är ett uppringningsprogram och grafiskt gränssnitt för pppd, som tillåter interaktiv skriptgenerering och nätverksinställning. Det automatiserar uppringningsförloppet till din Internetleverantör, och låter dig observera hela förloppet på ett bekvämt sätt. När KPPP väl har anslutit, ger det en stor mängd statistik och håller reda på hur lång tid som du är uppkopplad. En inbyggd terminal och skriptgenerering låter dig ställa in din anslutning med lätthet. Du behöver inte längre ytterligare ett terminalprogram som seyon eller minicom för att prova och ställa in din anslutning. Kppp har sofistikerade funktioner för kostnadsberäkning av samtal, som låter dig hålla reda på dina anslutningskostnader på ett enkelt sätt. Vi hoppas att du trivs med det här uppringningsprogrammet, och att det underlättar din väg fram till Internet. 7

Kapitel 2 Det lätta sättet att koppla upp 2.1 Några saker som du ska ha färdiga innan du börjar Om du har en någorlunda modern Linux -distribution, kan du märka att resten av det här dokumentet är onödigt. Kppp levereras med en smart liten guide som i många fall kan göra att du har en anslutning till Internet igång på bara några få minuter. Vare sig du använder guiden eller inte, bör du känna till följande information innan du börjar: Telefonnumret till din Internetleverantörs modempool. Ditt användarnamn och lösenord till Internetleverantören. Din Internetleverantörs DNS-servrar (en räcker, men två är bättre). Ytterligare information som inte krävs, men som du bör ta reda på för att komma åt all service hos din Internetleverantör är: Adressen till servern för inkommande e-post (ofta pop.leverantör.com eller mail.leverantö r.com) Ta också reda på om din Internetleverantör använder POP3-protokollet eller IMAP. Adressen till servern för utgående e-post (SMTP). Den kan vara samma som servern för inkommande e-post, eller kallas något i stil med smtp.dinleverantör.com. Adressen till servern för diskussionsgrupper (Usenet News, NNTP). Möjligen news.leverant ör.com eller nntp.leverantör.com. Eventuella proxyservrar som Internetleverantören använder. All den här informationen är antagligen tillgänglig i de användaruppgifter som du har fått från Internetleverantören efter du anmält dig hos dem, eller också bör du kunna ta reda på det via leverantörens telefonsupport. Beväpnad med ovanstående, och en någorlunda modern normalinstallation av Linux, kan du mycket väl märka att ställa in en Internetanslutning inte är svårare än att köra KPPPs guide. 8

Kapitel 3 KPPPs guide 3.1 Att starta guiden Du kan starta guiden från KPPPs fönster som visas vid start. Starta KPPP från K-menyn, där du hittar den under Internet som Uppringningsverktyg för Internet. Följande dialogruta visas: Startskärm för KPPP uppringning Den kommer förmodligen inte ha några poster till att börja med, men det är dem vi ska fylla i nu. Klicka på knappen Inställningar för att öppna dialogrutan KPPP-inställning. Välj Ny... under fliken Abonnemang för att börja ställa in en ny Internet-anslutning. Dialogrutan ger dig tre olika val, Guide, Manuell inställning och Avbryt 9

Dialogrutan frågar dig om vad du vill göra Guide Om du har ett ganska vanligt standardmodem, och använder någon av de största Internetleverantörerna i ditt land, kommer guiden förmodligen att kunna ställa in en fungerande Internetanslutning åt dig omedelbart. Prova det här först, innan du försöker ställa in anslutningen för hand. Manuell inställning Avbryt Välj det här om du inte lyckas med guiden, eller om du bara vill göra saker och ting själv. Guiden är bara användbar för en liten delmängd av länder och Internetleverantörer. Välj det här om du verkligen inte vill ställa in ett nytt abbonemang just nu. Meddelanderutan försvinner, och du blir kvar med uppringningsskärmen som tidigare. För syftet med det här kapitlet, antar vi att du väljer Guide. Den dialogbaserade inställningen beskrivs i ett senare kapitel. 3.2 Resten av guiden Den första skärmen som visas innehåller bara inledande text, som förklarar det som du läst om i det första avsnittet i det här kapitlet. Tryck på Nästa för att fortsätta. Den andra skärmen ber dig ange landet som du bor i. Alla länder finns inte representerade här, och om landet som du bor i inte är angivet, måste du trycka på Avbryt, för att fortsätta med den dialogbaserade inställningen. På nästa skärm får du välja Internetleverantörer som KPPP känner till, beroende på ditt val av land på den förra skärmen. Återigen, om din Internetleverantör inte finns med, måste du trycka på Avbryt, och göra dina inställningar med den dialogbaserade inställningen. Du blir nu tillfrågad om ditt användarnamn och lösenord för Internetanslutningen. Observera att det här skiljer sig från ditt användarnamn och lösenord för e-post för vissa Internetleverantörer, så försäkra dig om att du använder de rätta. Välj Nästa för att fortsätta. På nästa skärm har du möjlighet att skriva in eventuella extra uppringningsprefix du kan ha, om du till exempel måste slå 0 för att få en extern anslutning, eller har ett prefix som du kan slå för att stänga av funktionen med väntande samtal. Välj Nästa för att fortsätta. Och det är allt! Om du vill gå tillbaka till några av dina val, kan du använda knapparna Föregående och Nästa för att flytta dig fram och tillbaka i dialogrutorna. När du är nöjd, tryck på knappen Klar och du är helt klar. 10

Naturligtvis kan all den här informationen redigeras vid ett senare tillfälle från KPPPs inställningsdialogruta. 11

Kapitel 4 Att ställa in en anslutning med dialogrutorna Att ställa in en anslutning med inställningar baserat på dialogrutorna är inte alltför mycket svårare än att använda guiden. Du kan nå inställningsdialogrutan på samma sätt som guiden. Starta KPPP från K-menyn, där du hittar den under menyvalet Internet som Anslut till Internet. Följande dialogruta visas: Startskärm för KPPP uppringningsprogram Den kommer förmodligen inte ha några poster alls till att börja med, men det är dem vi ska fylla i nu. Klicka på knappen Inställningar för att öppna dialogrutan KPPP-inställning. Välj Ny... under fliken Abonnemang för att börja ställa in en ny Internet-anslutning. Välj Manuell inställning den här gången, och följande dialog visas: 12

Dialogen Nytt abonnemang Dialogen Nytt abonnemang innehåller följande delar: Uppringning IP Förmedlingsnod DNS Inloggningsskript Kör Kostnader Normalt behöver du inte fylla i alla de här delarna, även om var och en av dem beskrivs i följande avsnitt. 13

4.1 Fliken Uppringning Fliken Uppringning har följande alternativ: Abonnemangsfliken Uppringning Anslutningens namn: Du måste ge abonnemanget ett namn. Det här kan vara vad du vill, men om du har mer än ett abonnemang, måste varje namn vara unikt. Telefonnummer: Ange telefonnumret som ska ringas upp. Du kan använda tecken som - för att göra numret mer läsbart. Om du sammanfogar en serie med nummer skilda åt av kolon (t.ex. 1111111:2222222:3333333, försöker KPPP med ett nummer i taget vid en upptagetsignal. Du kan använda knappen Lägg till för att lägga till ett nummer till. och Ta bort för att ta bort ett nummer i listan, och uppåtpil eller neråtpil för att ändra ordning i listan. Autentisering: Välj en lämplig autentiseringsmetod som KPPP ska använda för att logga in på servern. Kontrollera med din leverantör för mer information. Användning av PAP och CHAP beskrivs i kapitlet kapitel 7. Spara lösenordet Markera det här alternativet om du vill att KPPP ska komma ihåg lösenordet mellan sessioner. Ändra parametrar till pppd... Det här visar dialogrutan för pppd-argument. Du kan använda den här dialogrutan för att lägga till alla önskade alternativ som du vill att KPPP ska skicka till pppd. Se manualsidan för pppd för en lista av alternativ, men om du inte vet exakt vad du håller på med, ska du nog hejda dig från att mixtra med dem. 14

4.2 Fliken IP Abonnemangsfliken IP Dynamisk IP-adress Markera det här om din Internetleverantör använder dynamisk tilldelning av IP-adress. I det här fallet så ändras din IP-adress varje gång som du etablerar en anslutning. Fast IP-adress Markera det här om din Internetleverantör har givit dig en statisk IP-adress. I detta fallet måste du också fylla i adressen i rutan IP-adress, och dessutom eventuellt en Undernätmask om det behövs. Fråga din Internetleverantör om du inte är säker. Dynamiskt tilldelade adresser används av en överväldigande majoritet av Internetleverantörer, och att inte markera det här är i de flesta fall det rätta valet. Ändra automatiskt datorns namn till det för IP-adressen Markera det här alternativet om du vill att KPPP ska ändra värddatornamn och domän för din maskin efter en lyckad ppp-anslutning. Det här görs genom att fråga den definierade domännamnservern efter namnet med IPadressen som tilldelats för ppp-länken. Det här alternativet är användbart för oberoende maskiner som vill använda protokoll som talk, som kräver att värddatornamnet är samma som det namn som maskinen har på Internet. Det överskrider alternativet Domännamn under DNS, och maskinens förval återställs till sina ursprungliga värden när du stänger ppp-anslutningen. Det här alternativet är inte användbart om du bara vill ansluta till Internet och surfa, kontrollera e-post eller chatta. Det har sidoeffekten att inte tillåta några nya anslutningar till din X-server, med andra ord kan du inte öppna några fler program med grafiskt gränssnitt. Aktivera bara det här om du är absolut säker på att du behöver det. 15

4.3 Fliken Förmedlingsnod Abonnemangsfliken Förmedlingsnod Standardförmedlingsnod Markera det här om du vill att pppd ska använda en förvald förmedlingsnod för datorn. Det här är normalvärdet. Fast förmedlingsnod Markera det här om du vill ange en förmedlingsnod som ska användas istället för den normala. Sätt standardrutt (default route) till denna förmedlingsnod Det är nästan helt säkert att det här måste vara markerat (normalvärdet). 16

4.4 Fliken DNS Abonnemangsfliken DNS Domännamn: Ange domännamnet för din maskin. Som med DNS-adresser så återställs det till originalet som anges i /etc/resolv.conf när anslutningen avslutas. Om det lämnas tomt görs ingen ändring av domännamnet som anges i /etc/resolv.conf. Inställningar: Välj från Automatisk (Internetleverantören ger dig automatiskt DNS-serveradresser när du ansluter) och Manuell. Om du väljer manuell, aktiveras DNS IP-adress delen. DNS IP-adress: Den här delen är bara aktiverad om du väljer Manuell i föregående alternativ. Lägg till domännamnservrar som du har tilldelats av Internetleverantören. Du måste ange åtminstone en domännamnserver till operativsystemet för att kunna hantera läsbara IP-adresser som ftp.kde.org. DNS-serveradresserna som anges måste ha ett numeriskt format, t.ex. 128.231.231.233. De här adresserna läggs till i /etc/resolv.conf under körning. Tryck på knappen Lägg till för att lägga till varje ny DNS-serveradress i listrutan nedanför. Tryck på Ta bort för att ta bort en post i listan. Stäng av befintliga DNS-servrar under anslutning Om du markerar den här rutan, stängs alla DNS-servrar som listas i /etc/resolv.conf av medan anslutningen är igång. 17

4.5 Fliken Inloggningsskript Abonnemangsfliken Inloggningsskript Använd den här dialogrutan för att skapa ett uppringningsskript för anslutningen till din Internetleverantör. Du kan använda miniterminalen och informationen som tillhandahålls av Internetleverantören för att ta reda på vilken sekvens av åtgärder som behöver utföras. Välj ett alternativ från kombinationsrutan till vänster, och lägg sedan till eventuella parametrar för den åtgärden i redigeringsrutan till höger. Använd Lägg till för att lägga till varje post i slutet på skriptet, som visas i nedre delen av dialogrutan. Använd Infoga för att infoga en post var som helst i skriptet, och använd Ta bort för att ta bort en rad från skriptet. De tillgängliga alternativen är: Förvänta KPPP väntar på att den angivna strängen ska tas emot. Skicka KPPP skickar den angivna strängen. Sök Spara KPPP avsöker indataströmmen för den angivna strängen, och lagrar alla tecken från slutet av strängen till nästa nyrad i en intern buffert. Inledande och avslutande blanktecken avlägsnas också. Spara den tidigare avsökta strängen permanent i det angivna registret. För närvarande är det enda giltiga registret lösenord. Paus (sek) Vänta i det angivna antalet sekunder. Lägger på KPPP skickar kommandot hangup till modemet. 18

Svar KPPP ställer in modemet i svarsläge. Tidsgräns (sek) Fråga Ändra den förvalda tidsgränsen till det angivna antalet sekunder dynamiskt medan skriptet kör. Du kan ändra tidsgränsen flera gånger medan skriptet kör om det behövs. Fråga användaren av KPPP efter en sträng, med den angivna strängen som tips. Användaren ser vad som skrivs in. Om den angivna strängen innehåller märket ##, ersätts märket av det nuvarande innehållet av den interna avsökningsbufferten, som tidigare lagrades med kommandot sök PWPrompt ID Fråga användaren av KPPP efter en sträng, med den angivna strängen som tips. En asterisk visas för varje tecken som användaren skriver in. Om fältet Användarnamn i KPPPs huvuddialogruta är ifyllt, skickas det användarnamnet. Om fältet Användarnamn inte är ifyllt, ber KPPP användaren att skriva in ett användarnamn, med den angivna strängen som tips. Användaren ser vad som skrivs in. För andra passagen, som för en snurras andra varv, eller för autentisering vid återuppringning, visas promptern oavsett om fältet Användarnamn är ifyllt. Lösenord Om fältet Lösenord i KPPPs huvuddialogruta är ifyllt, skickas det lösenordet. Om fältet Lösenord inte är ifyllt, ber KPPP användaren att skriva in ett lösenord, med den angivna strängen som tips. En asterisk visas för varje tecken som användaren skriver in. För andra passagen, som för en snurras andra varv, eller för autentisering vid återuppringning, visas promptern oavsett om fältet Lösenord är ifyllt. Loopstart LoopEnd KPPP väntar på att den angivna strängen tas emot. Strängen sparas för användning av LoopEnd. KPPP väntar på att den angivna strängen tas emot för att gå ur snurran. Om strängen som anges av den motsvarande Loopstart tas emot först, leder det till ett hopp till raden efter Lo opstart, som gör det möjligt att repetera dialogtyper med par av användarnamn/lösenord. 4.5.1 Exempel på skript Example 4.1 Ett enkelt exempel på inloggningsskript Här är ett enkelt exempel på ett skript som jag skulle kunna använda för att ansluta till min Internetleverantör. Expect ID: # vänta på ID: Send mittid # du måste byta ut mittid med ditt användarnamn Expect word: # vänta på password Send 4 u3fjkl # skicka mitt lösenord 4 u3fjkl Expect granted # Leverantören skickar Permission granted vid lyckad inloggning. Send ppp # Det här startar en ppp - anslutning åt # mig på leverantörssidan. 19

Example 4.2 Ett inloggningsskript som frågar efter ID och lösenord, och har snurror. Här är ett skript för samma abonnemang med en fråga om användarnamn och lösenord. Det här skriptet frågar efter användarnamn och lösenord varje gång, oberoende av vad som skrivits in i fälten Användarnamn och Lösenord i KPPPs huvudskärm. Det här skriptet illustrerar också användningen av strukturen LoopStart/LoopEnd. Om någonting går fel under inloggningsproceduren, om jag till exempel stavar fel på lösenordet, skriver Internetleverantören ut ett felmeddelande och startar om användarnamn/lösenord snurran, genom att ange strängen ID: igen. Om strängen ID: hittas innan nyckelordet LoopEnd tolkas, startar KPPP skriptet igen, från raden efter nyckelordet LoopStart. LoopStart ID: # vänta på ID: Prompt Användarnamn : # Fråga efter mitt användarnamn och skicka det. Expect word: # vänta på password PWPrompt Lösenord : # Fråga mig efter lösenord och skicka det. LoopEnd granted # Leverantören skickar Permission granted vid lyckad inloggning. Send ppp # Det här startar en ppp - anslutning åt mig Example 4.3 Frågar efter information som inte fylldes i av huvuddialogen. Här är skriptet som jag verkligen använder för att ansluta till min Internetleverantör. Det hör skriptet frågar efter användarnamn och lösenord bara om jag inte har fyllt i motsvarande fält i KPPPs huvuddialogruta. LoopStart ID: # vänta på ID: ID Användarnamn : # Fråga efter mitt användarnamn och skicka det. Expect word: # vänta på password Password Lösenord : # Fråga mig efter lösenord och skicka det. LoopEnd granted # Leverantören skickar Permission granted vid lyckad inloggning. Send ppp # Det här startar en ppp - anslutning åt mig # på leverantörssidan 20

Example 4.4 Ett skript för en Internetleverantör som använder autentisering med utmaning/svar. Här är ett skript som jag använder för att ansluta till en Internetleverantör som använder någon sorts autentisering med utmaning/svar. Oftast har du fått en dosa (ett smartkort med en display och tangenter som liknar en miniräknare) från Internetleverantören. Du måste känna till ett lösenord för att kunna använda dosan. Efter uppringning visar Internetleverantören utmaningen. Du måste skriva in den i dosan och få ett dynamiskt lösenord som svar. Därefter måste du ange det lösenordet. LoopStart ID: # vänta på ID: ID Användarnamn : # Fråga efter mitt användarnamn och skicka det. Scan Challenge : # Sök efter Challenge och lagra allt efteråt till nästa nyrad. Expect Password : # vänta på password Prompt Värdet är ## - Lösenord: # Fråga efter mitt lösenord och skicka det. LoopEnd granted # Leverantören skickar Permission granted vid lyckad inloggning. Send ppp # Det här startar en ppp - anslutning åt mig # på leverantörssidan 21

Example 4.5 Att använda Scan och Save i skript Följande logg visar inloggningsproceduren för en påhittad Internetleverantör som tillhandahåller ett nytt lösenord för varje inloggning. Det nya lösenordet måste verifieras och lagras för nästa session. University of Lummerland Login: mylogin Password : The password for your next session is: YLeLfkZb Please record and enter it for verification. Verification : YLeLfkZb 1 = telnet 2 = SLIP 3 = PPP Your choice: KPPP kan användas för att utföra den här omständliga uppgiften åt dig, och samtidigt eliminera risken att förlora den lilla papperslappen där ditt nuvarande lösenord står. Den centrala delen av följande skript är kombinationen av nyckelorden Scan/Save. Expect Login: # vänta på login - prompter ID # skicka användarnamn Expect Password : # vänta på password - prompter Password # skicka lösenord Scan is: # vänta på... next session is: och # avsök det föregående lösenordet Save password # spara det nya lösenordet till nästa inloggning Expect Verification : # vänta på Verification : Password # skicka nytt lösenord Expect choice: # vänta på en prompter som låter dig välja # mellan olika alternativ ( telnet, SLIP, PPP) Send 3 # välj alternativ 3, dvs. PPP 22

4.6 Fliken Kör Abonnemangsfliken Kör Här kan du välja kommandon som körs vid vissa steg i anslutningen. De här kommandona körs med ditt riktiga användarnamn, så du kan inte köra några kommandon som kräver rootprivilegier, utom om du har ringt upp som root (en dålig sak att göra av många skäl!) Försäkra dig om att hela sökvägen anges, annars kanske KPPP inte kan hitta programmet. Du kan lägga till kommandon som körs vid fyra bestämda tider under anslutningsprocessen. Innan anslutning Kör det här kommandot innan uppringningen startas, så att det redan kör när du ansluter till din Internetleverantör. Vid anslutning Kör bara det här kommandot efter en lyckad uppringning. Innan nerkoppling Kör det här kommandot medan anslutningen fortfarande finns, innan modemet lägger på. Vid nerkoppling Kör det här kommandot efter anslutningen har stängts. Du kanske vill köra leafnode så fort som du har anslutit, eller kontrollera din e-post. Du kanske vill försäkra dig om att eventuell e-post i din utgående kö skickas, innan du stänger av din anslutning. Du kanske vill att ett upprensningsskript städer loggfiler och rensar din cache efter du har kopplat ner. 23

4.7 Fliken Kostnader Abonnemangsfliken Kostnader Klicka på rutan Använd kostnadsberäkning för att aktivera eller stänga av telefonkostnadsberäkning för det här abonnemanget. Välj en passande regel för din teleoperatör från listan. Om du inte kan hitta en, kan du skriva en själv genom att kopiera den medskickade mallen, som du hittar i ett appendix. Det sista alternativet på den här sidan är Volymkostnadshantering, som beskrivs nedan. 4.7.1 Volymkostnadshantering 4.7.1.1 Vad är volymkostnadshantering? Egentligen betyder det att räkna antalet byte som skickas till eller från Internet. KPPP kan räkna inkommande byte, utgående byte eller båda. Det är du som bestämmer vad du vill (eller måste) använda. 4.7.1.2 Varför ska jag använda volymkostnadshantering? Många Internetleverantörer låter kunder betala baserat på antal byte som överförs. Ännu vanligare är att Internetleverantörer erbjuder ett fast pris upp till en godtycklig överföringsgräns, och sedan tar mer betalt för varje Mibyte ovanför den här gränsen. KPPP visar den nuvarande volymen, och kan hjälpa dig att minimera dina räkningar. Även om du inte betalar baserat på volym, kan du förstås aktivera volymberäkning bara för att stilla din nyfikenhet. 24

4.7.1.3 Vilken sorts volymkostnadshantering ska jag välja? Det beror huvudsakligen på din leverantör. Många räknar bara hur många Mibyte du laddar ner från Internet, och ignorerar hur mycket du skickar. I detta fall ska du välja Byte in. Om du måste betala för båda, ska du välja Byte in och ut. Byte ut finns egentligen bara här för att vara komplett, eftersom vi inte känner till någon leverantör som använder det för räkningar. Det kan i alla fall vara användbart för de som kör en webb- eller FTP-server hemma. 4.7.1.4 Nackdelar Tyvärr finns det en nackdel med volymberäkningar. KPPP räknar bara antalet byte, oberoende av ursprunget. Många leverantörer anger sina gränser bara för åtkomst av Internet, och inte för data på sitt eget nätverk. Vissa leverantörer anger olika gränser för data på sitt eget nätverk, i samma land, och från andra kontinenter. Så om du inte surfar så mycket på webben, och hämtar de flesta sidorna från din Internetleverantörs egen proxyserver-cache, så tar leverantören förmodligen inte betalt för detta. KPPP vet inte att de här IP-packeten kommer från proxyservern, och räknar dem ändå. Så om den här situationen gäller dig, eller som ytterligare ett exempel, om din leverantör använder en diskussionsgruppsserver med cache som nntpcached, så kan volymen som KPPP rapporterar vara högre än den som du kommer att få en räkning på. En ljuspunkt är att KPPP åtminstone inte kommer att underskatta dina räkningar. 25

Kapitel 5 Övergripande KPPP-inställningar Ändringarna som görs här påverkar alla abonnemang som du har ställt in i KPPP 5.1 Fliken Abonnemang Fliken Abonnemang I den här dialogrutan kan du hantera själva abonnemanget. Namnen på abbonemangen syns i listan till vänster i dialogrutan. För att ta bort ett abonnemang, klicka på knappen Ta bort. Du blir tillfrågad om att bekräfta innan abonnemanget till slut tas bort. Du kan göra en kopia av ett abonnemang med knappen Kopiera- Du skulle kunna använda det för att till exempel skilja på olika användare i familjen, även om det normalt görs på ett bättre sätt genom att också låta dem vara olika användare i operativsystemet! Eller så har du mer än ett abonnemang med samma Internetleverantör, och vill använda alla. 26

Att välja Ändra... förflyttar dig till dialogrutan som beskrivs i Dialoginställningar, men med informationen för det valda abonnemanget. Att välja Nytt... ger dig ett val mellan Guide eller Dialoginställningar som redan beskrivits. Om du väljer ett abonnemang, och du har aktiverat kostnadsvisning så visas den samlade informationen för det abonnemanget i de två rutorna som heter Telekostnader: och Volym:. Till vänster om kostnadsvisningen finns två knappar: Återställ... och Visa loggar. Att trycka på Återställ... kommer att nollställa Telekostnader: och Volym:. Typiskt är att du vill göra det här en gång i månaden eller kvartalet, när du har tagit emot din telefonräkning och stämt av telekostnaderna. Du kan återställa båda oberoende av varandra, och får välja vilken post du vill återställa när du trycker på knappen Återställ... Att trycka på Visa loggar öppnar ett nytt fönster, där en logg av alla samtal som gjorts med KPPP visas. Om du har skapat loggar, kan du flytta dig framåt och bakåt i steg om en månad. Det här kan vara användbart om du har fått en onormalt stor telefonräkning och vill undersöka varför! 5.2 Fliken Modem Den här fliken visar alla inställda modem, och låter dig lägga till, redigera, kopiera och ta bort modem. Att klicka på Ny eller Redigera visar nästa dialogruta. 5.2.1 Fliken Enhet Här kan du välja och anpassa modem Fliken Enhet Modemenhet Välj enheten som passar ihop med din hårdvara. 27

/dev/ttys0 DOS- eller Windows -användare känner till det här som COM1, medan COM2 är /d ev/ttys1 och så vidare. De här är enheterna som normalt används på Linux -system. /dev/cua0 Den första serieporten (COM1). COM2 is är oftast /dev/cua1 och så vidare. De här enheterna används vanligtvis på BSD-system, det vill säga FreeBSD, NetBSD och OpenBSD. Äldre Linux -system kan också ha de här, även om de döptes om till / dev/ttysx på Linux för en tid sedan. /dev/ttyi0 På Linux hör de här till interna ISDN-kort. De här enheterna emulerar ett vanligt Hayes modem. Här är /dev/ttyi0 det första, och /dev/ttyi1 det andra ISDN-kortet och så vidare. De här enheterna är bara tillgängliga i Linux -versionen. /dev/modem Många Linux -distributioner gör en symbolisk länk från den riktiga modemenheten till /dev/modem. Du bör undvika att använda denna.. Använd den riktiga enheten som länken pekar på istället. Flödeskontroll Välj antingen hårdvara (CRTSCTS), programvara (XON/XOFF) eller ingen flödeskontroll. Den rekommenderade inställningen är hårdvaruflödeskontroll. Radbrytning Välj den riktiga teckensekvensen för radbrytning med modemet. De flesta modem använder CR/LF, men vissa behöver en annan inställning. Om du råkar ut för problem när du kör ett inloggningsskript, lek med den här parametern. Anslutningshastighet Välj från listan med anslutningshastigheter som stöds av din serieport. Observera att serieporten stöder mycket högre hastigheter än modemet i de flesta fall. Du bör troligen börja med det högsta tillgängliga värdet, och bara minska det om du har anslutningsproblem. Använd låsfil Aktivera det här alternativet om du vill att KPPP ska skapa en låsfil. Med Linux är katalogen där en sådan fil hamnar /var/lock. Program som mgetty beror på att sådana låsfiler finns, och KPPP fungerar inte ihop med mgetty om låsfilen inte skapas. Försäkra dig om att du inte använder väljaren lock för pppd om du vill att KPPP ska låsa modemet, eftersom pppd-väljaren lock gör att pppd försöker låsa modemenheten. Eftersom KPPP redan har låst enheten, kommer pppd att misslyckas, och KPPP visar felmeddelandet: pppd dog oväntat. Tidsgräns för modem Det här är tiden i sekunder som KPPP väntar på svaret CONNECT från ditt modem. En inställning på ungefär 30 sekunder bör vara tillräckligt i de flesta fall. 28

5.2.2 Fliken Modem Vänta vid upptaget Fliken Modem Det här är hur länge modemet ska vänta innan det ringer upp igen efter det har tagit emot en upptagetton. Observera att det finns krav från telebolagen i en del länder, som anger att du inte ska ställa in en för kort tid. Modemvolym Använd skjutreglaget för att ställa in modemvolymen. Till vänster är låg volym, mitten är medelhög volym och höger är hög volym. På vissa modem är låg volym detsamma som att stänga av ljudet, och på andra är medelhög och hög i själva verket samma sak. Modemkommandon I den här dialogrutan kan du fylla i eventuella särskilda kommandon som är lämpliga för modemet. Om du har ett modem som stöder Hayes, behöver du troligtvis inte ändra några av de förvalda värdena, men läs gärna appendix om Hayes kommandon i den här hjälpfilen. Informationen som tillhandahålls där kan vara till stor hjälp om du upplever problem med att ställa in en stabil anslutning till din Internetleverantörs modem, särskilt inställningarna för Fördröjning innan init och Fördröjning efter init om du råkar ut för att modemet hänger sig. De här inställningarna får KPPP att vända en kort stund precis efter initieringssträngen har skickats till modemet. Fördröjning innan init skickar också normalt ett CR, om du inte har ställt in fördröjningen till 0. Undersök modemet Att trycka på den här knappen gör att KPPP kommer att fråga efter modemets identitet. Om det här lyckas, visas modemets svar i en dialogruta. Det här kan visa sig vara upplysande eller inte, beroende på modemet. Terminal Att trycka på knappen Terminal visar en miniterminal. Du kan använda miniterminalen för att prova modemet och experimentera med förhandlingsprotokollet för att initiera en PPP-anslutning till din Internetleverantör. Du behöver inte längre ett terminalprogram som minicom eller Seyon. 29

5.3 Fliken Graf Fliken Graf Här kan du ställa in färgerna som används av KPPPs graf. Du kan välja olika färger för Bakgrund, Text, Inkommande byte och Utgående byte. 30

5.4 Fliken Diverse Fliken Diverse Här är några alternativ som inte passar in i andra delar, men som ändå kan vara mycket användbara. pppd-version Versionsnumret för pppd-demonen på ditt system. tidsgräns för pppd KPPP kommer att vänta så här länge för pppd att upprätta en ppp-länk innan det ger upp och avslutar pppd, efter skriptet har körts och startat pppd. Lägg till i panelen vid anslutning Om det här alternativet markeras, kommer KPPP att dockas i panelen där den symboliseras med en liten animerad ikon. Använd vänster musknapp på ikonen för att återställa KPP- Ps fönster. Höger musknapp öppnar en meny som låter dig återställa fönstret, visa överföringsstatistik eller koppla ner förbindelsen. Det här alternativet överskrider Minimera fönstret vid uppkoppling. Ring upp igen automatiskt vid frånkoppling Att välja det här får KPPP att försöka koppla upp igen om du blir nerkopplad. Visa klocka i namnlisten Det här får KPPP att visa uppkopplingstiden i namnlisten på KPPP-fönstret medan du är uppkopplad. Koppla ner om X-servern avslutas Att markera det här gör att KPPP avslutar ppp-länken, kopplar ner modemet, och avslutar kostnadsberäkningen på ett snyggt sätt, när X-servern stängs av. Det här är användbart om du har en tendens att glömma att du är uppkopplad när du stänger av X-servern, eller om du helt enkelt inte vill oroa dig för att behöva koppla ner sessionen för hand. Om du 31