natgillin/translations-raw huggingface dataset:
You can obtain some information about your serial port with setserial -a / dev/ ttySx and check for interrupt conflicts with other components of your system. The & kcontrol; module Information might also be of help here.
Du kan erhålla en del information om din serieport med setserial - a / dev/ ttySx och kontrollera om det finns avbrottskonflikter med andra komponenter i systemet. Inställningscentralens modul Information kan också vara till hjälp i det här fallet.
My phone line needs pulse dialing instead of tone dialing (or vice-versa). How do I change that?
Min telefonlinje kräver pulsval istället för tonval vid uppringning (eller tvärtom). Hur ändrar jag det?
You must modify your modem dial string. Nearly all modems support the following AT commands:
Du måste ändra modemets uppringningssträng. Nästan alla modem stöder följande AT- kommandon:
Selects tone dialing
Väljer tonval
Selects pulse dialing
Väljer pulsval
Questions about Telephone Cost Rules
Frågor om kostnadsregler för telefonsamtal
How do I write a telephones cost rules file?
Hur skriver jag en regelfil för telekostnader?
Just follow the TEMPLATE rules file supplied with & kppp;. You should be able to find a copy in $KDEDIR/ doc/ HTML/ yourlang / kppp/. Use the -r & kppp; command line option to check the syntax of your proposed rules file.
Följ bara regelfilen TEMPLATE som följer med & kppp;. Du bör hitta en kopia i $KDEDIR/ doc/ HTML / sv / kppp /. Använd kommandoradsväljaren - r med & kppp; för att kontrollera syntaxen av din föreslagna regelfil.
I have written a telephone cost rules for my region. Where can I submit it so that others can make use of it?
Jag har skrivit en regelfil för telekostnader för mitt område. Vart kan jag skicka den så att andra kan använda den?
Can my phone cost rulefile contain fractional time units like "(0.17, 45.5)"?
Kan min regelfil för telekostnader innehålla tidsenheter med decimaler som "(0. 17, 45. 5)"?
Yes this is possible. But you should n't use unusually small time units below a tenth of a second, because this would result in higher CPU load, although you probably wo n't notice on a modern CPU.
Ja, det är möjligt. Men du bör inte använda ovanligt korta tidsenheter under en tiondels sekund, eftersom det skulle orsaka större belastning på CPU: n, även om det förmodligen inte märks på en modern CPU.
My country observes other moving holidays than Easter.
I mitt land firas andra högtider än påsk som flyttar sig.
In that case, you need to write new code that allows for the computation of that holiday. Please have a look at ruleset. cpp and emulate the easter example. Then send in the patches!.
För detta fal måste du skriva ny kod som tillåter att den här helgen beräknas. Var snäll ta en titt i ruleset. cpp och ta efter exemplet med påsk. Skicka sedan in programfixarna.
Questions about the System Logs
Frågor om systemloggarna
I see a message saying Serial line is looped back. What does this mean?
Jag ser ett meddelande som säger Serial line is looped back. Vad betyder det?
Short answer: You did n't start the PPP software on the peer system.
Ett kort svar: Du startade inte PPP - programvaran på det andra systemet.
The logs show Signal 15
Loggarna visar Signal 15
If you see the following lines, you've probably just received a timeout error from & kppp;. & kppp; has been waiting for the PPP interface to come up and gave up after the specified timeout. pppd was signalled to shut down, with signal number 15, & ie; SIGTERM.
Om du ser följande rader, har du troligen precis fått ett fel beroende på att en tidsgräns överskridits från & kppp;. & kppp; har väntat på att PPP - gränssnittet ska aktiveras och gav upp efter den angivna tidsgränsen. En signal med signalnummer 15, dvs. SIGTERM, skickades till pppd för att den skulle avslutas.
What about Receive serial link is not 8-bit clean
Vad gäller för Receive serial link is not 8- bit clean?
The PPP daemon is alarmed by the fact that all the data it receives has bit 8 set to zero. In most cases this simply indicates that the remote PPP server is n't running yet. You might still be confronted by a login prompt that echoes back all the data sent by your pppd.
PPP - demonen är oroad över det faktum att all data som den tar emot har bit 8 satt till noll. I de flesta fall betyder det helt enkelt att PPP - servern i andra ändan inte kör ännu. Du kan fortfarande konfronteras med en inloggningsprompt som ekar tillbaka all data som skickas av din pppd.
and ca n't locate module ppp-compress? What's this?
Och can' t locate module ppp- compress? Vad är detta?
Do you see the following messages?
Ser du följande meddelanden?
Just add the lines:
Lägg då bara till raderna:
to your / etc/ conf. modules file.
till din / etc/ conf. modules - fil.
& kppp; and security issues
Säkerhetshänsyn med & kppp;
This section is mainly for superusers (root) people with high security demands, or simply technically interested people. It is not necessary to read this if you only use & Linux; at home for yourself, although you may learn a thing or two in any case.
Det här avsnittet är i huvudsak ämnat för systemadministratörer (root), de med höga säkerhetskrav eller helt enkelt tekniskt intresserade. Det är inte nödvändigt att läsa det här om du bara använder & Linux; hemma själv, även om du i alla fall kan lära dig ett och annat.
Restricting access to & kppp;
Att begränsa tillgången till & kppp;
A system administrator might want to restrict access as to who is allowed to use & kppp;. There are two ways to accomplish this.
En systemadministratör kan vilja begränsa tillgången med avseende på vem som får använda & kppp;. Det finns två sätt att åstadkomma detta.
Restricting access with group permissions
Att begränsa tillgången med gruppskydd
Create a new group (you might want to name it dialout or similar), and put every user that should be allowed to use & kppp; into that group. Then type at the prompt:
Skapa en ny grupp (du skulle kunna vilja döpa den till dialout eller något liknande), och lägg till alla användare som ska få lov att använda & kppp; i den här gruppen. Skriv sedan på kommandoraden:
This assumes that & kde; was installed in / opt/ kde/ and that your new group is named dialout.
Det här förutsätter att & kde; installerades i / opt/ kde / och att den nya gruppen heter dialout.
Restricting access & kppp; 's way
Att begränsa tillgången på & kppp; s eget sätt
Before doing anything, & kppp; checks if there is a file named / etc/ kppp. allow. If such a file exists, only users named in this file are allowed to dial out. This file must be readable by everyone (but of course NOT writable.) Only login names are recognized, so you cannot use UID's in this file. Here is a short example:
Innan det gör någonting, kontrollerar & kppp; om det finns en fil som heter / etc/ kppp. allow. Om den här filen finns, tillåts bara användare som namnges i den här filen att ringa upp. Den här filen måste vara läsbar av alla (men förstås INTE skrivbar). Bara inloggningsnamn känns igen, så du kan inte använda en UID i den här filen. Här är ett kort exempel:
# / etc/ kppp. allow # comment lines like this are ignored # as well as empty lines fred karl daisy
# / etc/ kppp. allow # kommentarrader som den här ignoreras # precis som tomma rader hans karl lena
In the example above, only the users fred, karl and daisy are allowed to dial out, as well as every user with a UID of 0 (so you do n't have to explicitly list root in the file).
I det ovanstående exemplet, tillåts bara användarna hans, karl och lena att ringa upp, liksom alla användare med UID 0 (så du behöver inte explicit ange root i filen).
& kppp; has the SUID bit on? What about security?
Kppp har SUID - biten satt? Vad händer då med säkerheten?
It's virtually impossible to write a dialer without the SUID bit that is both safe and easy to use for inexperienced users. & kppp; addresses the security issues with the following strategy.
Det är mer eller mindre omöjligt att skriva ett uppringningsprogram som både är säkert och lätt att använda för ovana användare utan att sätta SUID - biten. & kppp; hanterar säkerhetsproblemen med följande strategi.
Immediately after the program starts, & kppp; forks.
Omedelbart efter att programmet har startat, så skapar & kppp; en ny process (fork).
The master process, which handles all the GUI operations (such as user interaction), drops the SUID state after the fork, and runs with normal user privileges.
Huvudprocessen, som hanterar hela det grafiska gränssnittet med användarpåverkan, släpper SUID - tillståndet efter den nya processen skapats, och kör med normala användarrättigheter.
The slave process keeps its privileges, and is responsible for all actions that need root privileges. To keep this part safe, no & kde; or & Qt; library calls are used here, just simple library calls. The source code for this process is short (around 500 lines) and well documented, so it's easy for you to check it for security holes.
Den nya processen behåller sina rättigheter, och ansvarar för alla åtgärder som behöver rättigheter som root. För att hålla den här delen säker, så används inga anrop till & kde; - eller & Qt; - biblioteken, utan bara enkla biblioteksanrop. Källkoden för den här processen är kort (omkring 500 rader) och väldokumenterad, så det är lätt att kontrollera den för att hitta säkerhetsluckor.
Master and slave processes communicate with standard & UNIX; IPC.
Huvudprocessen och den nya processen kommunicerar med vanliga & UNIX; IPC.
Special thanks to Harri Porten for writing this excellent piece of code. It was thought to be impossible, but he managed it within a week.
Särskilt tack till Harri Porten för att ha skrivit den här utmärkta koden. Det ansågs omöjligt, men han lyckades inom en vecka.
Modem Tricks and Hints
Modemtrick och tips
This section should get the fearful started on the (not so) arcane art of modem tweaking. The commands here are all Hayes AT standard, but all modems are not equal, so your mileage may vary.
Det här avsnittet bör få även de räddhågade att börja med den mystiska konsten att finjustera modem. Här är alla kommandon enligt Hayes AT standard, men alla modem är inte likadana, så ditt resultat kan variera.
Modem Sessions
Modemsessioner
A Modem session allows you to interact with the modem directly. You type commands, and it will respond. To obtain a modem session, when no connection is active, go into Setup, then Modem Terminal dialog. This will open a window for interactive configuration of the modem. Try typing ATZ (which resets your modem) Your should get an OK response. Use File Close to end the session.
En modemsession låter dig komma åt modemet direkt. Du skriver in kommandon, och det svarar. För att starta en modemsession när ingen anslutning är aktiv, gå till dialogrutan med Inställningar, därefter Modem Terminal. Då öppnas ett fönster för interaktiv inställning av modemet. Försök skriva ATZ (som återställer modemet). Du bör få svaret OK. Använd Arkiv Avsluta för att avsluta sessionen.
Modem Profiles
Modemprofiler
One reason you might want to send the modem commands directly is if you have a set of modem configurations you want to keep, and not have to specify for every connection. A good way to do that is via modem profiles. Modems can have several stored profiles numbered 0,1,... ATamp; V can be used to view them all. The default profile is usually 0 (this can be changed via ATamp; Y.) The profile currently in use is called the active profile.
En orsak att du kan vilja skicka kommandon direkt till modemet är om du har ett antal modeminställningar som du vill behålla, och inte behöva ange för varje anslutning. Ett bra sätt att göra detta är med modemprofiler. Modem kan ha flera lagrade profiler som numreras 0, 1,... ATamp; V kan användas för att titta på allihopa. Den förvalda profilen är oftast nummer 0 (det här kan ändras med ATamp; Y.) Profilen som används för närvarande kallas den aktiva profilen.
When you change a setting, the active profile is modified. The ATZ command will have the modem load the default profile, erasing any changes you have made. To save changes, Load the profile you want to change via ATZ n (where n is the profile number). Make the changes you want, then save it with ATamp; W n. To have kppp use the profile you want, change the modem initialization string (Setup Modem Modem Commands Initialization String.) For example ATZ1 will have the kppp reset the modem and use stored profile #1.
När du ändrar en inställning, så ändras den aktiva profilen. Kommandot ATZ får modemet att ladda den förvalda profilen, och ta bort alla ändringar som du har gjort. För att spara ändringar, ladda profilen som du vill ändra med ATZ n (där n är profilens nummer). Gör alla ändringar du vill, och spara den sedan med ATamp; W n. För att få kppp att använda profilen som du vill ha, ändra modeminitieringssträngen (Inställningar Modem Modemkommandon Kommando för att initiera). Kommandot ATZ1 får till exempel kppp att återställa modemet och använda den lagrade profilen nummer 1.
If you want reset you modem to get back to some known starting point, use ATamp; Famp; W to set the active profile to the factory defaults, and store those settings as the default profile.
Om du vill återställa modemet för att komma tillbaka till en känd startpunkt, använd ATamp; Famp; W för att ställa in den aktiva profilen till fabrikens förinställda värden, och lagra de här inställningarna i den förvalda profilen.
Examples of profile changes are in the next section
Exempel på profiländringar finns i nästa avsnitt
Getting the modem to hang up
Att få modemet att lägga på
Sometimes you may find that & kppp; has difficulties hanging up the modem. This is likely the result of a mismatch between & kppp; settings and those of the modem. A standard modem uses two methods to decide to hangup: Command, and DTR. The Command method involves sending an escape sequence to the modem, which puts it in command mode, then issuing the hangup command (ATH).
Ibland kan du märka att & kppp; har svårigheter med att få modemet att lägga på. Det här orsakas troligen av en felanpassning mellan & kppp; s och modemets inställningar. Ett standardmodem använder två metoder för att bestämma sig för att lägga på: Kommando, och DTR. Kommandometoden innebär att en sekvens för att avbryta skickas till modemet, som ställer det i kommadoläge, och att sedan skicka ett kommando för att lägga på (ATH).
Outside of & kppp;, when configuring the pppd package manually, it's often helpful to use the command method, so that one can exit a terminal session, and then start pppd without having the modem hangup. In most other situations, the DTR method is preferred, as it is simpler.
Om du anpassar pppd - paketet manuellt utanför & kppp; är det ofta en god hjälp att använda kommandometoden, så att man kan avsluta en terminalsession, och därefter starta pppd utan att modemet lägger på. I de flesta andra situationer är DTR - metoden att föredra, eftersom den är enklare.
DTR (ATamp; Dn) method
DTR (ATamp; Dn) - metoden
The DTR method will have the modem hangup whenever & kppp; stops using the modem. If you obtain a modem session, and query the state via ATamp; V, and you can see among the displayed settings for the active profile a amp; D0, then the DTR hangup method is disabled. To enable the DTR method, use the Terminal button to get a modem session, then:
DTR - metoden gör att modemet lägger på så fort & kppp; slutar använda modemet. Om du startar en modemsession, och frågar efter tillståndet med ATamp; V, och du kan se amp; D0 bland inställningarna som visas, är DTR - metoden att lägga på avstängd. För att aktivera DTR - metoden, använd Terminal knappen för att starta en modemsession, och skriv sedan:
ATZ # reset to default profile ATamp; D2 # Set to hang up on DTR drop ATamp; W # Write to default profile
ATZ # återställ till förvald profil ATamp; D2 # Ställ in att lägga på när DTR försvinner ATamp; W # Skriv till förvald profil
How the DTR method works
Hur DTR - metoden fungerar
Whenever the Data Terminal Ready (DTR) line on the serial line between the host computer and the modem goes high, the modem hangs up. When & kppp; opens the serial port, the DTR line is pulled low, on an external modem, you can see the DTR (or TR) light come on when this happens. When the TR light goes out (because & kppp; has closed the serial port, or something worse!), the modem will hangup.
När signalen Data Terminal Ready (DTR) på serieanslutningen mellan värddatorn och modemet blir hög, lägger modemet på. När & kppp; öppnar serieporten, ändras DTR - anslutningen till låg, på ett externt modem kan du se DTR - lampan (eller TR - lampan) tändas när detta sker. När TR - lampan släcks (eftersom & kppp; har stängt serieporten, eller något värre!), kommer modemet att lägga på.
Command method
Kommandometoden
The other way to have a modem hang up when connected (used when ATamp; D n where n is not 2) is to have the modem accept the command when a session is in progress. To have it hang up properly, get a modem session, and set the guard time to a short interval like so:
Det andra sättet att få ett modem att lägga på när det är anslutet (använt med ATamp; D n där n inte är 2) är att få modemet att acceptera kommandot när en session pågår. För att få det att lägga på som det ska, starta en modemsession och ställ in vakttiden till ett kort intervall, på det här sättet:
Then use the Guard Time slider in the Modem commands section to match the register (S12 to this value 5. The modem should then hangup properly.
Använd sedan skjutreglaget Vakttid i modemkommandodelen för att stämma med registret (S12 till värdet 5). Därefter ska modemet lägga på som det ska.
How the Command Method Works
Hur kommandometoden fungerar
When the local modem is connected to a remote modem, it is in the connect state, where it passes all characters it receives to the remote modem without interpretation. To have the modem accept the characters as commands for itself, one must put the modem into the command state. The escape code does this.
När det lokala modemet är anslutet till ett fjärrmodem, befinner det sig i tillståndet anslutet, där det skickar alla tecken som det tar emot till fjärrmodemet utan tolkning. För att få modemet att ta emot tecken som kommandon till sig själv, måste man ställa om modemet till kommandotillståndet. Koden som avbryter utför detta.
The escape code is defined as being three intervals of time whose length is defined by S12 in fiftieths of a second.
Koden som avbryter definieras som tre tidsintervall med längden definierad av S12 i femtiondels sekunder.
Quiet (must last more than S12 / 50 seconds)
Tyst (måste vara längre än S12 / 50 sekunder)
Escape character (defined by the register S2, the default is +), repeated three times (less than S12 / 50 seconds between each.
Tecknet som avbryter (som definieras av registret S2, det förvalda värdet är +), repeterat tre gånger (med mindre än S12 / 50 sekunder mellan varje gång).
Once the modem is in the command state, you can send it commands. To have it hang up, send the command ATH. The escape codes and the hangup string used by & kppp; are shown in the Modem Commands dialog. These should match your modem.
När modemet väl är i kommandoläge, kan du skicka kommandon till det. För att få det att lägga på, skicka kommandot ATH. Koderna för att avbryta och strängen för att lägga på som & kppp; använder visas i dialogrutan Modemkommandon. De här måste passa ihop med ditt modem.
Make Tone dialing faster
Att snabba upp tonvalsuppringning
If you can use tone dialing, the amount of time it takes to dial can be changed using the S11 register. It gives the duration (in 100hundreds of a second) to send each tone while dialing. The default is usually 95 (almost a second.) How fast you can dial depends on the phone company's switching equipment which handles your line. The minimum duration is 50, almost twice as fast, and that speed often works.
Om du kan använda tonvalsuppringning, kan tiden det tar att ringa upp ändras med S11 - registret. Det anger tiden (i hundradels sekunder) för att skicka varje ton under uppringningen. Förvalt värde är oftast 95 (nästan en sekund). Hur snabbt du kan ringa upp beror på telefonbolagets växelutrustning som hanterar din anslutning. Den minimala tiden är 50, nästan dubbelt så snabbt, och den hastigheten fungerar ofta.
ATZ # reset to default profile ATS11=50 # fastest possible dialing, use a higher number if it does n't work ATamp; W # write to default profile
ATZ # återställ till förvald profil ATS11=50 # snabbast möjliga uppringning, använd ett större värde om det inte fungerar ATamp; W # skriv till förvald profil
You can start the wizard from & kppp; 's initial screen. Start & kppp; from your K menu, where you will find its entry in the Internet as Internet Dialer.
Du kan starta guiden från & kppp; s fönster som visas vid start. Starta & kppp; från K - menyn, där du hittar den under Internet som Uppringningsverktyg för Internet.
The & kppp; dialer startup screen
Startskärm för & kppp; uppringning
It will probably not have any entries to begin with, and that's what we're about to do now.
Den kommer förmodligen inte ha några poster till att börja med, men det är dem vi ska fylla i nu.
Choose this if you really do n't want to be setting up a new account right now. The message box will go away, and you will be left with the dialer screen as before.
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.
The first screen you see contains just introductory text, explaining the things you read about in the first section of this chapter. Press Next to move on.
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.
The second screen asks you to choose the country you live in. Not all countries are represented here, and if the country you live in is not listed, you will have to press Cancel, in which case the Dialog based setup will start for you to continue with.
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.
On the next screen, you will be given a choice of Internet Providers that & kppp; knows about, based on your choice of location in the previous screen. Again, if your ISP is not listed here, you will have to press Cancel and do your setup in the Dialog based setup
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.
On the next screen, you have a chance to enter any special dial prefixes you might have - for example, if you must dial 0 for an outside line, or if have a prefix you can dial to turn off call waiting. Choose Next to continue.
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.
And that's all! If you want to revisit any of your choices, you can use the Back and Next buttons to move back and forth through the dialogs. When you're happy, press the Finish button, and you're all done.
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.
Of course, any of this information can be edited at a later time, from the & kppp; Configuration dialog.
Naturligtvis kan all den här informationen redigeras vid ett senare tillfälle från & kppp; s inställningsdialogruta.
The & krdc; Handbook
Handbok Fjärranslutning till skrivbord