natgillin/translations-raw huggingface dataset:
If you want to test this, you can first use an ordinary terminal program such as minicom, and call your callback server, to see what hapens.
Om du vill prova det här, kan du först använda ett vanligt terminalprogram som minicom, och anropa din återuppringningsserver för att se vad som händer.
The & kppp; setup
Inställning av & kppp;
So, now that you've seen the theory in action, how do you go about setting up & kppp; to handle the connection?
Så nu när du har sett teorin i användning, hur ser du till att ställa in & kppp; för att hantera anslutningen?
The procedure is quite straightforward, as follows.
Proceduren är ganska rättfram, enligt följande:
First tell the modem to accept connections, and to not stop the negotiation when the callback server hangs up the line for the first time. You can add both these options in the Modem tab of the & kppp; configuration, by adding to the option Dial String the string ATamp; C0S0=1DT
Tala först om för modemet att acceptera anslutningar, och inte stoppa förhandlingen när återuppringningsservern lägger på första gången. Du kan lägga till båda de här alternativen under fliken Modem i & kppp; s inställningar, genom att lägga till strängen ATamp; C0S0=1DT i alternativet Kommando för att ringa upp.
There are no other changes with configuration for & kppp;. If you meet trouble with modem init and reset, check the Troubleshooting section for more information.
Det finns inga andra ändringar i & kppp; s inställningar. Om du får problem med initiering och återställning av modemet, kontrollera avsnittet Felsökning för mer information.
Think about your server for a moment. Remember that & UNIX;, & Windows; and Macintosh operating systems have differing opinions about how to end a line in a text file, and therefore, in login procedures too. If you are connecting to a & Windows; server, use CR/ LF, if you are connecting to a & UNIX; server, use CR, and if you are connecting to a Macintosh server, use LF
Fundera på servern ett ögonblick. Kom ihåg att operativsystemen & UNIX;, & Windows; och Macintosh har olika idéer om hur ett radslut i en textfil ser ut, och därför också i inloggningsprocedurer. Om du ansluter till en & Windows; - server, använd CR/ LF, om du ansluter till en & UNIX; - server, använd CR, och om du ansluter till en Macintosh- server, använd LF.
We are assuming for these instructions that you are calling a & Linux; callback package which uses ordinary login (not PAP or such).
För de här anvisningarna antar vi att du ringer upp ett & Linux; återuppringningspaket som använder vanlig inloggning (inte PAP eller något sådant).
Set the Authentication style in the Dial tab of the account configuration to Script-based
Ställ in Autentisering under fliken Uppringning i abonnemangsinställningarna till Skriptbaserad
Now you have to build the login script. Editing of login scripts is one of the very cool features of & kppp; You can find it in the Login Script tab of the Edit Account dialog.
Nu måste du bygga upp inloggningsskriptet. Att redigera inloggningsskript är en av de verkligt häftiga funktionerna i & kppp;. Du hittar det under fliken Inloggningsskript i dialogrutan Ändra abonnemanget.
In this example, the user userxyz needs the following script to be called. The callback server already knows the table of names and their applicable phone numbers, so you select the phone number to be used with an alias, for security purposes.
I det här exemplet kräver användaren anvxyz att följande skript anropas. Återuppringningsservern känner redan till namntabellen och motsvarande telefonnummer, så du väljer telefonnumret som ska användas med ett alias, av säkerhetshänsyn.
For each line, choose the criteria from the drop down list on the left of the dialog, and type in the action in the text box on its right. Choose the Add to add each line to the script. You can use Insert to add a line into the middle of the script, and Remove to delete a line if you made a mistake.
Välj alternativ från kombinationsrutan till vänster i dialogrutan för varje linje, och skriv in åtgärden i textrutan till höger. Välj Lägg till för att lägga till varje linje i skriptet. Du kan använda Infoga för att lägga till en rad mitt i skriptet, och Ta bort för att ta bort en rad om du gör ett misstag.
The entire script should look something like this (without the comments, shown here starting with a #)
Hela skriptet ska se ut ungefär så här (utan kommentarerna, som visas här med ett inledande # tecken)
Expect ogin: # remember, we do ordinary terminal login ID "" # kppp sends the id you configured in the main dialog Expect for userxyz: # a list of available numbers is shown, the user should choose one Send userxyz-home # the user wants to be called back on their home number Expect ogin: # The callback process is now running, a new connection, and so a new login. ID Expect assword: # Now send your password Expect & gt; # Wait for the command prompt (the prompt may vary) Send start_ppp # this command starts the pppd
Expect ogin: # kom ihåg, vi gör en vanlig terminalinloggning ID ""# kppp skickar användarnamn som du ställde in i huvuddialogrutan Expect for anvxyz: # en lista på tillgängliga nummer visas, användaren ska välja ett Send anvxyz- hem # användaren vill bli återuppringd på sitt hemnummer Expect ogin: # Återuppringningsprocessen kör nu en ny anslutning, och alltså en ny inloggning. ID Expect assword: # Skicka nu ditt lösenord Expect & gt; # Vänta på kommandoprompten (kan variera) Send start_ ppp # Det här kommandot startar pppd
After waiting for the login request, the user sends his ID and waits for a list of available phone numbers for that username. Then he tells the server which of the numbers offered he would like to be called back on. & kppp; can open a dialog for this, if your location changes often, & eg; you are a sales representative and move from hotel to hotel. Now the server is expecting login and password for authentication, but in the meantime, the server hangs up and calls the user back. The authentication information is sent, and & kppp; waits for a command prompt, and then starts a small script (here called start_ppp which fires up pppd on the server.
Efter att ha väntat på inloggningsbegäran, skickar användaren sin identitet och väntar på en lista av tillgängliga telefonnummer för det användarnamnet. Därefter talar han om för servern vilket av alla tillgängliga nummer som han vill bli återuppringd med. & kppp; kan visa en dialogruta för det här, om din plats ofta ändras, t. ex. om du är en försäljare och flyttar från hotell till hotell. Nu väntar sig servern användare och lösenord för inloggning, men under tiden lägger servern på och ringer tillbaka till användaren. Autentiseringsinformationen skickas, och & kppp; väntar på en kommandoprompt, och startar ett litet skript (som heter start_ ppp här) som kör igång pppd på servern.
The start_ppp script might look something like the following:
Skriptet start_ ppp kan se ut ungefär som följer:
Of course, setting up a PPP server is not within the scope of this document. For detailed information, see the pppd man pages. An excellent description of a callback server can be found at http: / /ap-dec717c. physik. uni-karlsruhe. de/ ~mh/ callback
Att ställa in en PPP - server är förstås utanför det här dokumentets omfattning. Se manualsidorna för pppd för detaljerad information. En utmärkt beskrivning av en återuppringningsserver finns på http: // ap- dec717c. physik. uni- karlsruhe. de/ ~mh/ callback.
All other configuration issues, such as pppd configuration or IP settings work as normal, and no special software is required to pick up the line.
Alla andra inställningsdetaljer, som inställning av pppd eller IP - inställningar fungerar som vanligt, och ingen särskild programvara behövs för att svara.
& kppp; callback and other programs such as mgetty or any other faxgetty can be run on the same serial port. There are no problems with the dial in, as & kppp; creates a lock file which will tell the getty program that another application (in this case, & kppp; of course,) is using the line at that time.
Återuppringning med & kppp; och andra program som mgetty eller vilken annat faxprogram som helst kan köras på samma serieport. Det finns inga problem med att svara, eftersom & kppp; skapar en låsfil som talar om för faxprogrammet att ett annat program (i det här fallet förstås & kppp;), använder linjen för tillfället.
There are some known problems with & kppp; in callback mode:
Det finns några kända problem med & kppp; i återuppringningsläge:
As you initialize the modem to auto answer, you need to reset the modem after your connection is closed. Otherwise, your modem will continue to pick up the line for you, which is not a good idea if the line in question is your main phone line.
När du initierar modemet att svara automatiskt, måste du återställa det efter din anslutning har avslutats. Annars kommer modemet fortsätta att svara, något som inte är en bra idé om linjen i fråga är din vanliga telefonlinje.
& kppp; has some small problems when sharing a line with another program, such as mgetty. If mgetty is running on the same modem line, & kppp; is not able to initialize the modem correctly.
& kppp; har vissa småproblem när en linje delas med ett annat program, som mgetty. Om mgetty kör via samma modemlinje, kan inte & kppp; initiera modemet på ett riktigt sätt.
& kppp; is unable to prompt for certain user input during a scripting based login. Unfortunately, when using the example script above, & kppp; also asks for the user name the second time the callback server requests it. You can get rid of this by hardcoding your userid into the login script (not very portable or nice, but it works.
& kppp; klarar inte av att ge en prompt för viss inmatning från användaren under skriptbaserad inloggning. När exemplet ovan används frågar & kppp; tyvärr också efter användarnamnet andra gången som återuppringningsservern frågar efter det. Du kan bli av med det här genom att hårdkoda ditt användarnamn i inloggningsskriptet (inte särskilt flyttbart eller trevligt, men det fungerar).
Internet Resources for server software
Resurser på Internet för serverprogramvara
& Linux; callback server software bundles are available in many places.
Paket med programvara för & Linux; återuppringningsservrar är tillgängliga på många ställen.
The well known mgetty is a very powerful program, and is also able to handle callback connections. A description of how to set up mgetty for this purpose is maintained at http: / /www. dyer. demon. co. uk/ slug/ tipscrip. htm, by Colin McKinnon, colin@wew. co. uk.
Det välkända programmet mgetty är mycket kraftfullt, och kan också hantera anslutningar med återuppringning. En beskrivning av hur man ställer in mgetty för detta syfte är tillgänglig på http: // www. dyer. demon. co. uk/ slug/ tipscrip. htm, av Colin McKinnon, colin@ wew. co. uk.
There is also a ready to use package for & Linux; at http: / /www. icce. rug. nl/ docs/ programs/ callback/ callback. html. This package is maintained by Frank B. Brokken, frank@icce. rug. nl. As the setup, although straightforward, is not very easy, I have written a short introduction for it at http: / /ap-dec717c. physik. uni-karlsruhe. de/ ~mh/ callback/, which also contains a more general introduction to callback.
Det finns också ett paket färdigt att använda för & Linux; på http: // www. icce. rug. nl/ docs/ programs/ callback/ callback. html. Det här paketet underhålls av Frank B. Brokken, frank@ icce. rug. nl. Eftersom inställningen, fastän rättfram, inte är särskilt lätt, har jag skrivit en kort introduktion till det på http: // ap- dec717c. physik. uni- karlsruhe. de/ ~mh/ callback /, som också innehåller en mer allmän introduktion till återuppringning.
& Windows; NT RAS callback
& Windows; NT RAS återuppringning
& Windows; NT uses a completely different approach than the one described above. NT requires an extension to the PPP protocol itself, called CBCP (Call Back Control Protocol). pppd has support for this protocol, but you must recompile pppd. If anybody has experience with successfully connecting to an NT callback server, please let us know.
& Windows; NT använder ett helt annan metod än den som beskrivs ovan. NT kräver en utökning av själva PPP - protokollet, benämnd CBCP (Call Back Control Protocol). pppd har stöd för det här protokollet, men du måste kompilera om pppd. Om någon har erfarenhet av att ansluta till en NT- återuppringningsserver med lyckat resultat, låt oss få veta det.
The & kppp; Handbook
Handbok & kppp;
& kppp; is a dialer and front end for pppd, allowing for interactive script generation and network setup.
Kppp är ett uppringningsprogram och grafiskt gränssnitt för pppd, som tillåter interaktiv skriptgenerering och nätverksinställning.
dialer
uppringningsprogram
& kppp; is a dialer and front end for pppd. It allows for interactive script generation and network setup. It will automate the dialing in process to your ISP while letting you conveniently monitor the entire process.
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.
Once connected & kppp; will provide a rich set of statistics and keep track of the time spent online for you.
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.
A built-in terminal and script generator will enable you to set up your connection with ease. You will no longer need an additional terminal program such as seyon or minicom to test and setup your connection.
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; features elaborate phone cost accounting, which enables you to easily track your online costs.
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.
We hope you enjoy this dialer, and that it eases your way onto the internet.
Vi hoppas att du trivs med det här uppringningsprogrammet, och att det underlättar din väg fram till Internet.
& kppp; is derived from ezppp 0.6, by Jay Painter. However, nearly everything in & kppp; was rewritten so ezppp and & kppp; do not have much in common any longer.
& kppp; härleddes från ezppp 0. 6, av Jay Painter. Nästan allting i & kppp; har dock blivit omskrivet så att ezppp och & kppp; har inte så mycket gemensamt längre.
Primary Developers:
Huvudsakliga utvecklare:
& Harri. Porten; & Harri. Porten. mail; (Current maintainer)
& Harri. Porten; & Harri. Porten. mail; (nuvarande underhållare)
Many thanks to the following people who have contributed code to & kppp;
Stort tack till de följande, som har bidragit med kod till & kppp;
Jesus Fuentes Saaverdra jesus. fuentes@etsi. tel. uva. esfor implementing several options and miscellaneous work.
Jesus Fuentes Saaverdra jesus. fuentes@ etsi. tel. uva. esfor som har implementerat flera inställningsalternativ och diverse arbete.
Markus Wuebben wuebben@eure. de for the ATI query dialog
Markus Wuebben wuebben@ eure. de för dialogrutan ATI- förfrågan
Peter Silva peter. silva@videotron. ca for pop up dialogs and other contributions
Peter Silva peter. silva@ videotron. ca för dialogrutor och andra bidrag
Martin Hauml; fner mh@ap-dec717c. physik. uni-karlsruhe. de for the section on callback.
Martin Hauml; fner mh@ ap- dec717c. physik. uni- karlsruhe. de för avsnittet om återuppringning.
Olaf Kirch okir@caldera. de for the introduction to the mysteries of file descriptor passing.
Olaf Kirch okir@ caldera. de för inledningen till mysterierna med att skicka fildeskriptorer.
Documentation copyright 2001 & Lauri. Watts; & Lauri. Watts. mail;, although largely based on the original by & Bernd. Johannes. Wuebben; & Bernd. Johannes. Wuebben. mail;
Dokumentation copyright 2001 & Lauri. Watts; & Lauri. Watts. mail;, dock till stor del baserat på originalet av & Bernd. Johannes. Wuebben; & Bernd. Johannes. Wuebben. mail;
How to obtain & kppp;
Hur man skaffar & kppp;
Preparing your Computer for a & PPP; Connection
Att förbereda din dator för en & PPP; - anslutning
The following sections contain some fairly generic information for several common operating systems which might run & kppp;. The following sites may be of interest for further information about the ppp protocol, pppd and networking in general:
Följande avsnitt innehåller en del ganska generell information för flera vanliga operativsystem som skulle kunna använda & kppp;. Följande webbplatser kan vara intressanta för ytterligare information om ppp - protokollet, pppd och nätverksanslutning i allmänhet.
The & Linux; & PPP; & FAQ;:
& Linux; & PPP; vanliga frågor:
The Network Administrators' Guide:
Guide för nätverksadministratörer:
Preparing a & Linux; system for & PPP;
Att förbereda ett & Linux; - system för & PPP;
In order for & kppp; (or indeed, pppd) to work, your kernel must have ppp support compiled in. If this is not the case, get yourself the latest version of pppd from any of the popular & Linux; archives (such as, and recompile your kernel with ppp support enabled.
För att & kppp; (eller i själva verket, pppd) ska kunna fungera, måste din kärna ha kompilerats med stöd för ppp. Om det inte är fallet, skaffa den senaste versionen av pppd från något av de populära & Linux; - arkiven (som, och kompilera om kärnan med stöd för ppp aktiverat.
Do n't fret, since this sounds a lot scarier than it actually is. Do n't forget to install pppd afterwards.
Oroa dig inte, det här låter mycket mer skrämmande än det egentligen är. Glöm inte att installera pppd efteråt.
If you're not sure if you have a kernel with ppp support, issue the dmesg at the command prompt and look for something like this:
Om du inte är säker på att du har en kärna med ppp- stöd, skriv in kommandot dmesg på kommandoraden, och leta efter något som liknar det här:
& kppp; tries to find out for itself if your kernel supports & PPP;. If not, you will be notified as soon as & kppp; starts up.
& kppp; försöker själv ta reda på om din kärna stöder & PPP;. Om inte, så blir du informerad så fort som & kppp; startat.
For & Linux; 2. x kernels, the pppd daemon should be version 2.3 or greater. You can find out what version your system has, by issuing the command pppd --version on the command line. None of the pppd daemons actually have a --version, but putting the option in will cause the pppd daemon to issue an error message, and then to print out a list of options and other information, which includes the version of the ppd daemon.
För & Linux; 2. x kärnor, ska pppd - demonen ha version 2. 3 eller senare. Du kan ta reda på vilken version systemet har genom att skriva in kommandot pppd -- version på kommandoraden. Inga av pppd - demonerna har i själva verket en -- version, men genom att ta med väljaren gör att pppd - demonen skriver ut ett felmeddelande, följt av en lista med väljare och annan information, som innehåller versionen av ppd - demonen.
PAP and CHAP
PAP och CHAP
Starting with version 0.9.1, & kppp; has supported directly the most commonly used form of PAP authentication.
Från version 0. 9. 1, har & kppp; direktstöd för de vanligaste typerna av PAP - autentisering.
PAP with & kppp;
PAP med & kppp;
There are two different ways to use PAP.
Det finns två olika sätt att använda PAP.
Client side authentication
Autentisering på klientsidan
This variant is used by many commercial ISP's. It basically means that you (or rather, your computer) must authenticate yourself to the ISP's PPP server. The PPP server does not need to authenticate itself to your computer. This is no security issue, as you should know which computer you just tried to dial to.
Det här sättet används av många kommersiella Internetleverantörer. Det betyder egentligen att du (eller i själva verket din dator) måste autentisera dig på Internetleverantörens PPP - server. PPP - servern behöver inte autentisera sig på din dator. Det här är inte en säkerhetsfråga, eftersom du borde veta vilken dator som du precis försökt ringa upp.
If your ISP gives you a username and password, and tells you to use PAP authentication, this is the variant you should choose.
Om din Internetleverantör ger dig ett användarnamn och lösenord, och anger att du ska använda PAP - autentisering, är det här det sätt som du ska välja.
Two way authentication
Tvåvägsautentisering
As above, but in this case your computer requires the ISP PPP server to authenticate itself. In order to establish a connection, you must chose the authentication method Script based, not PAP, and you will have to manually edit / etc/ ppp/ pap-secrets. While & kppp; does n't provide built in support for this variant, it is nevertheless easy to establish a connection.
Som ovan, men i det här fallet kräver din dator att Internetleverantörens PPP - server ska autentisera sig. För att kunna upprätta en förbindelse, måste du välja autentiseringsmetoden Skriptbaserad, inte PAP, och du måste redigera / etc/ ppp/ pap- secrets för hand. Även om & kppp; inte tillhandahåller inbyggt stöd för det här sättet, är det ändå lätt att upprätta en förbindelse.
Preparing & kppp; for PAP
Att förbereda & kppp; för PAP
Make sure that the file / etc/ ppp/ options (and tilde; /. ppprc if it exists) do not contain one of the following arguments:
Försäkra dig om att filen / etc/ ppp/ options (och tilde; /. ppprc om den finns) inte innehåller något av följande argument:
remotename
fjärrnamn
It is very unlikely that any of these options are already there, but just to be sure, please check.
Det är inte alls troligt att några av de här alternativen redan finns, men bara för att vara på den säkra sidan, kontrollera det.
Start & kppp;
Starta & kppp;
Click Setup
Klicka på Inställningar
Choose the account you want to use PAP with and click Edit
Välj abonnemanget som du vill använda PAP tillsammans med och klicka Redigera
Choose the Dial tab
Välj fliken Uppringning
Select PAP in the Authentication drop down box.
Välj PAP i kombinationsrutan Autentisering.
If you do not want to retype the password each time you dial in, select Store password. This will save the password to a file, so make sure that nobody else has access to your account.
Om du inte vill skriva in ditt lösenord varje gång du ringer upp, välj Spara lösenordet. Det här sparar ditt lösenord i en fil, så försäkra dig om att ingen annan har tillgång till ditt konto.
That's it. Close the dialogs, type in the username and password your ISP supplied, and click Connect.
Det är allt. Stäng dialogrutorna, skriv in användarnamnet och lösenordet som din Internetleverantör har tillhandahållit, och klicka på Anslut.
An alternative method of using PAP and CHAP with & kppp;
Ett alternativt sätt att använda PAP och CHAP med & kppp;
This section is based on an email from Keith Brown kbrown@pdq. net and explains how to make & kppp; work with a generic PAP or CHAP account. If your ISP just gave you a user id and a password for an account, you probably can skip this section, and the instructions in the previous one will be all you need.
Det här avsnittet är baserat på e- post från Keith Brown kbrown@ pdq. net och förklarar hur man får & kppp; att fungera med ett generellt PAP - eller CHAP - abonnemang. Om din Internetleverantör precis gav dig ett användarnamn och lösenord för ett konto, kan du förmodligen hoppa över det här avsnittet, eftersom instruktionerna i det föregående är allt du kommer att behöva.