Priročnik za KPPP
Priročnik za KPPP
Naprej

Priročnik za KPPP

Lauri Watts

Prevod:: Matej Badalič
Različica 1.01.00 (2001-06-11)

Dovoljuje se kopiranje, distribucija in/ali spreminjanje tega dokumenta pod pogoji GNU Free Documentation License, različice 1.1 ali katerekoli poznejše objavljene s strani Free Software Foundation; brez nespremenljivih razdelkov, brez besedil na prednji strani ovitka in brez besedil na zadnji strani ovitka. Kopija license je vključena v razdelek označen "GNU Free Documentation License".

KPPP je klicalo in maska za pppd. Omogoča interaktivnoustvarjanje skript in nastavitev omrežja.


Poglavje 1. Uvod
Uvod
Nazaj
Naprej

Poglavje 1. Uvod

KPPP je klicalo in maska za pppd. Omogoča interaktivnoustvarjanje skript in nastavitev omrežja. Avtomatiziral vam bo klicniproces do vašega ISP-ja in vam omogočal ugoden nadzor nad celotnim procesom.

Ko je enkrat povezan, vam bo KPPP prinesel bogato garnituro statistikin vam beležil porabljen čas na zvezi.

Vgrajen terminal in ustvarjatelj skript, vam bo omogočal, da boste z lahkoto vzpostavili vašo povezavo. Ne boste več potrebovali nobenega dodatnega terminalskega programa, kot je seyon ali minicom za testiranje in nastavitev vaše povezave.

KPPP lastnosti izdelajo račune za stroške telefoniranja, ki vam omogočajo lahek nadzor nad vašimi stroški na zvezi.

Upamo, da boste s tem klicalom zadovoljni.

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 2. Priklop na lahek način
Priklop na lahek način
Nazaj
Naprej

Poglavje 2. Priklop na lahek način

Nekaj stvari, ki bi jih morali vedeti, preden pričnete

Če imate kolikor toliko moderno distribucijo Linux®a, se vam bo morda zdel preostanek dokumenta odveč. KPPP ima malega in pametnega čarovnika, ki vam bo v mnogih primerih vzpostavil povezavo z internetom v le nekaj minutah.

Ne gelde na to, ali uporabljate čarovnika ali ne, preden pričnete, rabite naslednje podatke:

  • Telefonsko številko modemov vašega ISP-ja.

  • Vaše uporabniško ime in geslo pri vašem ISP-ju.

  • DNS strežnik vašega ISP (eden je dovolj, ampak dva je bolje).

Drugi opcijski podatki, ki jih rabite za poln dostop do servisov vašega ISP so:

  • Naslov strežnika prihajajoče pošte (pogosto pop.vasisp.com ali pa mail.vasisp.com)

    Prav tako preverite, ali vaš ISP uporablja protokol POP3 ali pa IMAP,

  • Naslov strežnika odhajajoče pošte (SMTP) (lahko je enak kot pri strežniku prihajajoče, pogosto pa ima ime podobno smtp.vasisp.com).

  • Naslov strežnika Usenet News (NNTP), morda podobno news.vasisp.com ali pa nntp.vasisp.com).

  • Vse posredniške (proxy) strežnike, ki jih je postavil vaš ISP.

Vsi ti podatki so verjetno na voljo v papirjih, ki te jih prejeli od vašega ISP ob podpisu z njimi ali pa jih lahko prejmete os ISP telefonske podpore.

Oboroženi z zgornjim in dovolj novo namestitvijo Linux®a boste morda ugotovili, da je vzpostavitev internetne povezave lahko tako preprosto, kot je KPPP-jev čarovnik.

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 3. Čarovnik KPPP
Čarovnik KPPP
Nazaj
Naprej

Poglavje 3. Čarovnik KPPP

Zagon čarovnika.

Čarovnika lahko zaženete iz KPPP-jevega osnovnega zaslona. Poženite KPPP iz menuja K, kjer ga boste našli v menuju Internet kot Klicalo za internet.

Pojavilo se bo naslednje pogovorno okno:


Zagonski zaslon KPPP

Zagonski zaslon KPPP


Verjetno ne bo imel nobenih vnosov, s katerimi bi začeli in točno to bomo sedaj storili.

Kliknite na gumb Nastavitve, da pričnete z vzpostavitvijo nove internetne povezave.

Čarovni vam bo ponudil tri možnosti, Čarovnik Nastavitev s pogovornimi okni in Prekliči.


Čarovnik vas vpraša, kaj želite storiti...

Čarovnik vas vpraša, kaj želite storiti


Prekliči

Izberite to, če res ne želite nastaviti novega računa. Sporočilo bo izginilo in zaslon izbiralca bo spet tak kot prej.

Čarovnik

Če imate primerno sodoben modem in uporabljate enega izmed večjih ISP v vaši državi, bo čarovnik verjetno sposoben takoj vzpostaviti delujočo intenetno povezavo. Poizkusite najprej to, preden poskušate vzpostaviti internetno povezavo ročno.

Nastavitev s pogovornimi okni

Če ne uspete s čarovnikom ali pa le želite delati stvari sami, iberite to. Čarovnik je trenutno uporaben le za nekaj držav in internetnih ponudnikov.

Za to poglavej bomo predpostavili, da boste izbrali Čarovnik, nastavitev s pomočjo pogovornih oken pa bo opisana v poznejšem poglavju.

Preostanek čarovnika
Preostanek čarovnika

Preostanek čarovnika

Prvi zaslon vsebuje le uvodno besedilo in razlaga stvari, o katerih berete v prvem razdelku tega poglavja. Pritisnite na gumb Naprej, da nadaljujete.

Drugi zaslon va vpraša po državi, v kateri živite. Vse države niso predstavljene tu, in če država v kateri živite ni našteta, boste morali pritisniti gumb Prekliči nakr se bo zagnala Nastavitev s pogovornimi okni.

Na naslednjem zaslonu vam bo ponujen seznam ponudnikov interneta (ISP), ki jih KPPP pozna, osnovan na vaši izbiri lokacije v prejšnjem zaslonu. Če vaš ISP ni naštet, boste morali pritisniti gumb Prekliči in uporabiti Nastavitev s pogovornimi okni

Sedaj boste morali vnesti vaše uporabniško ime in geslo za vašo internetno povezavo. Prosim, upoštevajte, da sta pri nekaterih ISP račun in geslo za vašo pošto ralična, tako da poskrbite, da izberete pravega. Kliknite na gumb Naprej za nadaljevanje.

Na naslednjem zaslonu imate možnost vnosa posebnih izbirnih predpon, ki jih morda rabite - na primer, če morate izbrati “0” za zunanjo povezavo ali pa predpono, ki jo morate izbrati da izključite klic na čakanje. Kliknite na gumb Naprej za nadaljevanje.

In to je vse! če želite ponovno obiskati vaše izbire, lahko uporabite gumba Nazaj in Naprej, da se premikate skozi pogovorna okna. Ko ste zadovoljni, pritisnite gumb Končaj.

Seveda pa lahko te podatke uredite pozneje s KPPP-jevim pogovornim oknom nastavitev.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 4. Vzpostavljanje povezave s pomočjo pogovornih oken
Vzpostavljanje povezave s pomočjo pogovornih oken
Nazaj
Naprej

Poglavje 4. Vzpostavljanje povezave s pomočjo pogovornih oken

Vzpostavljanje povezave s pomočjo pogovornih oken ni bistveno težje kot s pomočjo čarovnika.

Pogovorno okno nastavitev lahko dosežete na enak način kot čarovnika. Poženi KPPP iz menuja K, kjer ga boste našli v menuju Internet kot Klicalo za internet.

Pojavilo se bo naslednje pogovorno okno:


Zagonski zaslon KPPP

Zagonski zaslon KPPP


Verjetno na začetku ne bo imel izplnjenih polj in ravno to želimo spremeniti.

Kliknite na gumb Nastavitve, da pričnete vzpostavljati povezavo z internetom.

To pot izberite Pogovorna nastavitev in pojavilo se bo naslednje pogovorno okno:


Pogovorno okno Nov račun

Pogovorno okno Nov račun


Pogovorno okno Nov račun vsebuje naslednje razdelke:

Običajno vam ni treba izpolniti vseh, čeprav je vsak posebej opisan v nadaljevanju.

List Pokliči


List Pokliči

List Pokliči


List Pokliči vsebuje naslednje možnosti:

Ime povezave:

Račun morate poimenovati. Ime je lahko poljubno, vendar pa mora biti vsako ime unikat.

Telefonska številka:

Določite telefonsko številko. Da naredite številko bolj pregledno, lahko uporabite znake kot je “-”. Če sestavite več številk z dvopičjem (⊀ 1111111:2222222:3333333, bo KPPP poskušal izbrati številke eno za drugo, če prejme zaseden signal. Z gumbom Dodaj lahko dodate številko, z Odstrani pa jo odstranite s seznama. Gumba navzgor in navzdol pa spremenita vrstni red seznama.

Overovljenje

Izberite ustrezno metodo avtentifikacije, ki naj jo KPPP uporabi pri prijavi v strežnik. Več informacij poiščite pri vašem ponudniku. PAP in CHAP sta opisana v Poglavje 7, PAP in CHAP.

Shrani geslo

Označite to možnost, če želite, da si KPPP zapomni vaše geslo.

Prikroji argumente pppd...

To bo odprlo pogovorno okno za prikrojitev pppd argumentov. To pogovorno okno lahko uporabite, da dodate željene možnosti s kateremi bo KPPP ravnal s pppd. Poglejte pppd man strani za seznam možnosti, ki so na voljo. Dokler niste prepričani kaj delate, bi se morali zadržati pred šušmarjenjem s pppd možnostmi.

List IP
List IP

List IP


List IP

List IP


Dinamičen naslov IP

Preverite, ali vaš ISP uporablja dinamično dodeljevanje IP naslovov. To pomeni, da se bo najverjetneje vaš IP naslov vsakič spremenil, ko boste vzpostavili povezavo.

uStatični naslov IP

Če vam je vaš ISP dodelil statičen IP naslov, označite to polje. V tem primeru boste rabili seveda ta naslov, ki ga vnesite v polje IP naslov in Subnet Mask, če je na voljo. Če niste povsem prepričani, vprašajte svojega ISP. Velika večina ISP-jev uporablja dinamično dodeljevanje naslovov, tako da bo neoznačeno polje v večini primerov pravilna izbira.

Samodejno nastavi ime računalnika iz te IP

Izberite to možnost, če želite, da KPPP nastavi ime gostitelja in domene vašega računalnika po uspešno vzpostavljeni ppp povezavi.

To je doseženo s poizvedbo določenega strežnika DNS z IP, dodeljenim za povezavo ppp.

Ta možnost je uporabna za tiste samostojne računalnike, s katerimi želimo uporabljati protokole, kot so talk, ki zahtevajo, da naj bo ime gostitelja enako, kot je poznan na internetu. Povozi možnost Ime domene v razdelku DNS in privzete vrednosti računalnika so povrnjene na originalne vrednosti, ko prekinete povezavo ppp.

Ta možnost ni uporabna, če želite v internetu le brskati, preverjati pošto ali se pogovarjati (chat). Stranski učinek je onemogočanje kakršnekoli nove povezave z vašim strežnikom X - z drugimi besedami, ne morete več odpirati GUI programov.

To možnost vklopite le, če jo res nujno rabite.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

List Prehod
List Prehod

List Prehod


List Prehod

List Prehod


Privzeti prehod

Označite, če želite, da pppd uporablja prehod za vaš računalnik. To je privzeto.

Stalni prehod

Označite to, če želite določiti prehod, ki naj bo uporabljen namesto privzetega.

Dodeli privzeto pot prek tega prehoda

To boste skoraj zagotovo potrebovali. Pustite neizbrano, če resnično veste kaj delate.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

List DNS
List DNS

List DNS


List DNS

List DNS


Ime domene:

Določa ime domene za vašo mašino. Prav tako kot DNS naslovi, se obnovi na originalno, ki je določena v /etc/resolv.conf, ko se prekine povezava. Če se to polje pusti prazno, se ne naredi nobene spremembe imenu domeni, ki je določena v /etc/resolv.conf

Prikrojitev:

Izberite med Samodejno (ISP vam bo samodejno dodelil DNS strežnik ob prijavi) in Ročno. Če izberete ročno, je omogočen razdelek DNS IP naslov

DNS IP naslov

Ta razdelek je omogočen le, če pri prejšnji opciji izberete Ročno. Dodajte DNS strežnike, povezane z vašim ISP. Določiti morate vsaj en DNS, da bo vaš OS sposoben razrešiti človeku berljive IP naslove, kot je na primer ftp.kde.org. Naslovi DNS strežnika morajo biti dobavljeni v numerični obliki, ⊀ 128.231.231.233. Ti naslovi bodo ob delovanju dodani /etc/resolv.conf.

Izberite gumb Dodaj da dodate nov naslov DNS strežnika v seznam. Če želite odstraniti vnos s seznama, uporabite gumb Odstrani.

Med povezavo izklopi obstoječe strežnike DNS

Izberite to možnost, če želite, da že obstoječe vnose imenskih strežnikov DNS v /etc/resolv.conf med povezavo izklopiti.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

List Prijavna skripta
List Prijavna skripta

List Prijavna skripta


List Prijavna skripta

List Prijavna skripta


Uporabite to pogovorno okno, da sestavite klicno skripto za klicno povezavo z vašim ISP-jem. Uporabite mini-terminal in informacije pridobljene od vašega ISP-ja, da boste razumeli katera zaporedja akcij so potrebna za izvršitev.

Izberite možnost iz spustnega polja na levi strani in nato dodajte parametre za to dejanje v urejevalnem polju na desni strani. Uporabite gumb Dodaj za dodajanje vnosa na dnu skripte, ki je prikazana na dnu okna. Z gumbom Vstavi lahko dodate vnos kjerkoli v skripti, z Odstrani pa izbrišete vrstico iz skripte.

Izbire, ki so na razpolago:

Expect

KPPP bo čakal na določen niz, ki ga mora prejeti.

Pošlji

KPPP bo poslal določen niz.

Iskanje

KPPP bo pregledoval vhodni tok za določenim nizom in shranilkaterikoli znak po nizu do prve nove vrstice v internemmedpomnilinku. Zadnji in vodilni presledek bosta odrezana.

Shrani

Trajno shran prej pregledn niz v določen register. Do sedaj je edini veljaven register password.

Premor

Naredi odmor za določen časovni interval v sekundah

Odloži

KPPP bo poslal modemu ukaz za prekinitev (hangup).

Odgovori

KPPP bo postavil modem v način za odgovarjanje

Timeout

Dinamično spremeni privzeti čas odmora na določeno časovno vrednost v sekundahmed izvrševanjem skripte. Če je potrebno, lahko med izvrševanjem večkrat spremenitečas odmora.

Prompt

KPPP namigne uporabniku z določenim nizom, naj vnese določen niz.Uporabnik bo videl kaj je vtipkano.Če določen niz vključuje oznako ## bo oznaka zamenjana s trenutno vsebino pregledanega intrenega medpomnilnika,kot je bil prej shranjen z ukazom scan

PWPrompt

KPPP namigne uporabniku z določenim nizom, naj vnese niz.Za vsak vtipkan znak bo prikazana zvezdica.

ID

Če je polje ID polje Login ID v KPPPjevem glavnem pogovornem oknu zapolnjeno, pošlji ta ID.Če polje Login ID ni zapolnjeno, KPPP namigne uporabniku z določenim nizom, naj vnese ID. Uporabnik bo videl kaj je vtipkano.Ob drugem prehodu, kot v primeru zanke ali med avtentifikacijo,se bo povziv prikazal ne glede na to, ali je Login ID izpolnjen ali ne.

Geslo

Če je polje Password v glavnem pogovornem oknu KPPP zapolnjeno, pošlje to geslo. Če polje Password ni zapolnjeno, KPPP namigne uporabniku z določenim nizom,naj vnese geslo. Za vsak vtipkan znak bo prikazana zvezdica.Ob drugem prehodu, kot v primeru zanke ali ob preverjanju istovetnostise bo poziv izpisal ne glede na to, ali je poljePassword izpolnjeno ali ne.

LoopStart

KPPP bo čakal na določen niz, ki ga mora prejeti.Niz bo shranil za uporabo pri LoopEnd.

LoopEnd

KPPP bo čakal na določen niz, ki ga mora prejeti, dazapusti zanko. Če najprej prejme niz od primernega LoopStart, bo sprožil skok na vrstico po LoopStart in s tem omogočil ponovitev username/password sloga na pare pogovornih oken.

Example Scripts

Primer 4.1. Primeri skript

Tukaj je preprosta skripta, ki jo lahko uporabljam za povezavo z mojim ISP:

 Expect      ID:                        # čakaj na ID:
 Send        myid                       # myid morate zamenjati z vašim id
 Expect      word:                      # čakaj na 'password'
 Send        4u3fjkl                    # pošlji moje geslo '4u3fjkl'
 Expect      granted                    # Moj ISP pošlje 'Permission granted' ob uspešni prijavi.
 Send        ppp                        # To zažene ppp povezavo zame 
                                        # na ISP-jevi strani.

Primer 4.2. Tukaj je skripta za enak račun z ID in zahtevo gesla:

Tukaj je skripta za enak račun z ID in zahtevo gesla. Ta skripta vas bo vsakič vprašala za ID in geslo, ne glede na to,kaj je vpisano v Login ID in geslo v KPPPjevem glavnem pogovornem oknu.

Ta skripta prikaže tudi uporabo strukture LoopStart/LoopEnd. Če gre med prijavnim postopkom kaj narobe, na primer, če napačno vpišem geslo, bo moj ISP izpisal obvestilo o napaki in ponovno zagnal id/password zanko s ponovnim izpisom niza ID:. Če je niz ID zaznan preden je bila LoopEnd ključna beseda razčlenjena, bo KPPP ponovno zagnal skripto po LoopStart ključni besedi.

 LoopStart   ID:                        # počakaj na ID:
 Prompt      Enter ID:                  # Vprašaj me za moj ID in ga odpošlji.
 Expect      word:                      # čakaj na 'password'
 PWPrompt    Enter Password:            # Vprašaj me za moje geslo in ga odpošlji.
 LoopEnd     granted                    # Moj ISP pošlje 'Permission granted' ob uspešni prijavi.
 Send        ppp                        # To požene ppp povezavo zame

Primer 4.3. Povpraša za podatki, ki niso izpolnjeni v galvenm pogovornem oknu.

Tukaj je skripta, ki jo trenutno uporabljam za povezovanje z mojim ISP-jem: Ta skripta bo vprašala za ID in geslo samo če nisem izpolnil primerna polja v KPPPjevem glavnem pogovornem oknu.

 LoopStart   ID:                        # wait for ID:
 ID          Enter ID:                  # Prompt me for my ID and send it off.
 Expect      word:                      # wait for 'password'
 Password    Enter Password             # Prompt me for my password and send it off.
 LoopEnd     granted                    # My ISP send 'Permission granted' on login success.
 Send        ppp                        # This starts a ppp connection for me
                                        # on the ISP side

Primer 4.4. Skripta za ISP, ki uporablja preverjanje povprašaj/odgovori (challenge/response).

Tukaj je skripta, ki jo uporabljam za povezovanje z ISP-jem, ki uporablja neko vrsto pozivno/odgovorne identifikacije. Ponavadi dobite strojni izkaz (hardware token) (pametno katrico z zaslonom in kalkulatorjem kot je keypad) od vašega ISP-ja. Tukaj morate vedeti geslo, da lahko uporabljate izkaz. Ko kličete, vam vaš ISP prikaže poziv. Na poziv morate odgovoriti z vašim izkazom in pridobiti dinamično geslo kot odgovor. Potem morate vnesti to geslo.

 LoopStart   ID:                        # wait for ID:
 ID          Enter ID:                  # Prompt me for my ID and send it off.
 Scan        Challenge:                 # Scan for 'Challenge' and store everything behind up to the next newline.
 Expect      Password:                  # wait for 'password'
 Prompt      Your token is ## - Enter Password  # Prompt me for my password and send it off.
 LoopEnd     granted                    # My ISP sends 'Permission granted' on login success.
 Send        ppp                        # This starts a ppp connection for me
                                        # on the ISP side

Primer 4.5. Uporaba Scan in Save (shrani) v skriptah

Naslednji dnevnik prikazuje prijavno proceduro izmišljenega ISP-ja, ki določi novo geslo ob vsaki prijavi. Novo geslo mora biti preverjeno in shranjeno za naslednjo sejo.

 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 se lahko uporablja, da naredi tista nadležna opravila za vas in izniči tveganje za izgubo tistega majhnega papirja, na katerem je vaše trenutno geslo. Ključni del naslednje skripte je kombinacija ključnih besed Scan/Save.

7 Expect      Login:                     # wait for login prompt
 ID                                     # send ID
 Expect      Password:                  # wait for password prompt
 Password                               # send password
 Scan        is:                        # wait for '... next session is:' and
                                        # scan the preceding password
 Save        password                   # save the new password for next login
 Expect      Verification:              # wait for 'Verification:'
 Password                               # send new password
 Expect      choice:                    # wait for a prompt that let's you choose
                                        # between different options (telnet, SLIP, PPP)
 Send        3                          # choose option 3, i.e. PPP


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

List Izvedi
List Izvedi

List Izvedi


List Izvedi

List Izvedi


Tu lahko izberete ukaze za zagon ob določenih stopnjah povezave. Ti ukazi tečejo z vašim realnim uporabniškim id, tako da ne morete pognjati ukazov, ki zahtevajo korenske privilegije, razen seved, če ne kličete kot root (slaba ideja zaradi mnogih razlogov!)

Poskrbite, da podate celotno pot do programa, sicer ga KPPP ne bo našel.

Ukaze, ki naj bodo pognani, lahko dodate ob štirih različnih časih med precesom povezovanja:

Pred povezavo

Poženi ta ukaz preden se prične izbiranje, tako da že teče, ko se povezujete z vašim ISP.

Ob povezavi

Poženi ta ukaz le po opravljeni uspešni povezavi

Pred odjavo

Poženi ta ukaz ob še vedno vzpostavljeni povezavi, preden modem odloži.

Ob odjavi

Poženi ta ukaz potem, ko je bila povezava prekinjena.

Morda boste želeli takoj po priklopu pognati na primer leafnode ali pa preveriti vašo pošto. Morda boste želeli zagotoviti, da je vsa čakajoča pošta poslana, preden zaprete povezavo. Morda boste želeli da “čistilna” skripta po prekinitvi povezave uredi dnevnike in počisti predpomnilnik.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

List Računovodstvo
List Računovodstvo

List Računovodstvo


List Računovodstvo

List Računovodstvo


Da omogočite/onemogočite računovodstvo označite polje Vklopi računovodstvo

Iz seznama izberite ustrezna pravila za vašega ponudnika.

Če jih ne morete najti, jih lahko napišete sami s prepisovanjem predloge, ki jo lahko najdete v dodatku.

Zadnja možnost na tej strani je Količinsko računovodstvo

Količinsko računovodstvo

Kaj je količinsko računovodstvo?

V splošnem pomeni štetje števila bajtov iz ali v Internet. KPPP lahko šteje bajte noter, bajte ven ali oboje. Od vas je odvisno kaj želite (morate) uporabljati.

Zakaj naj bi uporabljal količinsko računovodstvo?

Zato, ker je v današnjih časih veliko ponudnikov dostopa do Interneta začelo računati svojim strankam po številu prenešenih bajtov. Zelo pogosto vam tak ISP določi določen limit prenosa in vam zaračuna vsak prenešen megabajt nad tem limitom. KPPP vam prikazuje trenutno količino in vam lahko pomaga pri ohranjanju minimalnih zneskov vašega računa. Seveda če nimate količinskih limitov in ste radovedni lahko tudi uporabljate to možnost...

Kateri tip količinskega računovodstva naj izberem?

To je odvisno od vašega ponudnika. Veliko ponudnikov beleži samo koliko megabajtov dobite iz Interneta in ignorira koliko jih pošljete ven. V tem primeru bi morali izbrati Bajtov noter. Če morate plačevati za oboje, bi morali izbrati Bajtov noter inven. Bajtov ven ni v veliko pomoč in je tukaj samo za zaključitev celote. Morda je uporabno za tiste, ki poganjajo FTP strežnik.

Slaba stran

Na našo nesrečo obstaja tudi pri količinskem računovodstvu slaba stran. KPPP bo štel samo število bajtov ne glede na njihov izvor. Veliko ponudnikov postavi limit samo za dostop do interneta, ne pa za njihovo lastno omrežje. Zatorej če kdaj pa kdaj deskate in uporabljate posrednika za predpomnjenje (proxy -cache), se bo posrednik nahajal v omrežju vašega ponudnika in vam zato ponudnik ne bo zaračunal za bajte prenešene iz tega posrednika za medpomnjenje. Kljub temu KPPP ne bo vedel, da ti IP paketi prihajajo od posrednika in jih bo zato štel. Zato če uporabljate posrednika ali vaš ponudnik uporablja novičarski strežnik s predpomnjenjem (kot je nntpcached ), bo količina posredovana od KPPP nekoliko večja kot bi morala biti.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 5. Globalne nastavitve KPPP
Globalne nastavitve KPPP
Nazaj
Naprej

Poglavje 5. Globalne nastavitve KPPP

Spremembe, ki jih napravite tu, vplivajo na vse račune, ki ste jih vzpostavili v KPPP.

Vez Računi


Vez Računi

Vez Računi


V tem pogovornem oknu lahko upravljate račune. Imena računov se nahajajo v seznamu na levi strani pogovornega okna.

Da zbrišete račun, izberite gumb Izbriši. Preden je račun dokončno zbrisan, boste to morali še potrditi.

Kopijo računa lahko naredite z gumbom Prepiši. To lahko uporabite na primer za to, da ločite uporabnike v družini, čeprav bi bilo bolje, da bi bili tudi ločeni uporabniki operacijskega sistema! Morda pa imate le več kot en račun pri istem ISP-ju in želite uporabljati oba.

Izbira Uredi... bo odprla pogovorno okno, opisano v Nastavitev s pogovornimi okni, vendar z izbranimi podrobnostmi računa.

Gumb Nov... bo ponudil izbiro med čarovnikom ali naszavitbijo s pogovornim oknom.

Če izberete račun in ste vklopili računovodstvo, potem se bodo zbrane informacije za ta račun pojavile v poljih označenih z Telefonski stroški: in Glasnost: .

Na levi strani sta dva gumba: Resertiraj... in Poglej dnevnike.

Pritisk na gumb Resertiraj... bo resertiral telefonske stroške in glasnost na 0. To boste verjetno želeli uporabiti enkrat na mesec oziroma četrtletje, ko ste prejeli telefonski račun in preverili telefonske stroške. Lahko ju resertirate nedovisno in po pritisku gumba Resertiraj izberete kateri element želite resertirati.

Pritisk na gumb Poglej dnevnike bo odprl okno, kjer bodo prikazani vsi klici, ki so bili opravljeni s KPPP. Če ste shranili dnevnike, se lahko premikate naprej in nazaj v mesečnih korakih. To je uporabno, če ste prejeli nenormalno velik telefonski račun in raziskujete zakaj!

Vez Naprava
Vez Naprava

Vez Naprava


Vez Naprava

Vez Naprava


Tukaj lahko izberete in prilagodite vaš modem.

Naprava modema

Izberite napravo, ki ustreza vaši strojni opremi.

/dev/ttys0

DOS ali Windows uporabniki bodo prepoznali to kot COM1, COM2 je /dev/ttyS1 in tako dalje. Te naprave se večinoma uporabljajo na sistemih Linux®.

/dev/cua0

Prva serijska vrstica (COM1). COM2 bi bila /dev/cua1 in tako dalje. Te naprave se večinoma uporabljajo na BSD sistemih - FreeBSD, NetBSD in OpenBSD. Starejši Linux® sistemi jih morda tudi imajo, čeprav so bili na Linux®u pred časom preimenovani v /dev/ttySx.

/dev/ttyI0

Pod Linux®om pripada to notranji ISDN kartici. Te naprave posnemajo splošen Hayes kompatibilen modem. /dev/ttyI0 je za prvo, /dev/ttyI1 za drugo ISDN kartico in tako dalje. Te naprave so na voljo samo v Linux® različici.

/dev/modem

Veliko Linux® distribucij ima simbolično povezavo z resnične naprave za modem na /dev/modem. Tej uporabi bi se morali izogibati. Uporabljajte raje resnične naprave.

Nadzor pretoka

Izbirate med strojnim (CRTSCTS), programskim (XON/XOFF) innobenim. Privzeta nastavitev je strojni nadzor pretoka.

Zaključitev linije

Izberite pravilno “Vnosno” znakovno sekvenco za vaš modem. Večina modemov uporablja “CR/LF”. Kljub vsemu nekateri modemi potrebujejo drugačne nastavitve. Če naletite na težave, ko zaganjate skripto: igrajte se s temi parametri.

Hitrost povezave

Iz seznama hitrostnih povezav izberite tisto, ki jo podpirajovaša serijska vrata. Upoštevajte, da zaporedna vrata v večini podpirajo podpirajo mnogo večje hitrosti kot vaš modem. Pričeti bi morali z najvišjo številko, ki je na voljo in jo znižati le, če imate težave pri povezavi.

Uporabi zaklepno datoteko

Aktivirajte to možnost, če želite, da KPPP ustvari zaklepno datoteko. Pod Linux®om bi bil imenik za to datoteko /var/lock. Programi kot je mgetty so odvisni od obstoja takih zaklepnih datotek in KPPP ne bo deloval z mgetty, če zaklepna datoteka ni nastavljena. Preverite, da ne uporabljate možnosti lock (zakleni) v pppd, če želite, da KPPP zaklene modem, ker bo pppd možnost lock (zakleni) povzročila, da bo pppd poskušal zakleniti modemsko napravo. Ker pa KPPP že pred tem zaklene napravo, pppd ne bo uspel in KPPP bo prikazal pppd nepričakovano umrl.

Čas na voljo modemu

To je čas v sekundah, katerega KPPP čaka za odgovor CONNECT iz vašega modema po klicanju k drugemu modemu. Priporočam vam nastavitev na 30 sekund.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Vez Modem
Vez Modem

Vez Modem


Vez Modem

Vez Modem


Počakaj ob zasedeni liniji

To je čas, ki naj ga modem počaka preden ponovno izbira, potem ko je prejel signal, da je linija zasedena. Upoštevajte, da nekateri ponudniki zahtevajo, da ta čas ne sme biti prekratek.

Glasnost modema

Uporabite drsnik za nastavitev glasnosti modema. Levo je nizka glasnost, na desni pa visoka. Na nekaterih modemih pomeni nizka jakost izklop zvoka, na drugih pa sta srednje in visoko eni in ista stvar.

Ukazi modemu

To bo odprlo okno, katerega boste morali izpolniti z ukazi za modem primernimi za vaš modem. Če ste lastnik Hayes kompatibilnega modema verjetno ne boste potrebovali nobenega spreminjanja privzetih nastavitev. Spodbujam vas, da kljub vsemu preberete o Hayes ukazih v Dodatku te dokumentacije. Tam navedene informacije bi morale biti v pomoč, če naletite na težave pri vzpostavljanju stabilne povezave z modemi vašega ISP-ja. Nastavitvi Predinic. premor in Premor po inicializaciji sta lahko zelo zanimivi, če doživite kakšne zaklepe z modemom. To bo povzročilo, da bo KPPP naredil premor malenkost pred in po pošiljanju začetnega niza. Predinic. premor bo pospremljen z odpošiljanjem CR razen, če ne bo podan interval zakasnitve 0.

Povprašaj modem

Pritisk na ta gumb bo sprožil, da bo KPPP vprašal vaš modem, da se bo identificiral. Ob uspehu bodo odgovori vaših modemov prikazani v pogovornem oknu. To lahko, ali pa tudi ne, dokazuje informativne odvisnosti na vašem modemu.

Terminal

Pritisk na gumb Terminal bo odprl mini terminal. Mini terminal lahko uporabljate za testiranje vašega modema in eksperimentiranje s posredovalnim protokolom za zagon ppp povezave z vašim ISP-jem. Ne boste več potrebovali terminalskega programa kot je minicom ali Seyon.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

List Graf
List Graf

List Graf


List Graf

List graf


Tukaj lahko nastavite barve, ki jih uporablja graf KPPP. Nastavite lahko polja Barva ozadja, Barva besedila, Barva sprejetih bajtov in Barva oddanih bajtov.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

List Razno
List Razno

List Razno


List Razno

List Razno


Tukaj je nekaj možnosti, ki nekako ne sodijo v druge razdelke, a so lahko vseeno zelo uporabne.

Različica pppd

Čas na voljo pppd

KPPP bo počakal na ta znesek časa po zagonu skriptein zagonu pppd, da pppd vzpostavi veljavno ppp povezavo, preden prenehain ubije pppd.

Ob povezavi zasidrajmo v pult

Če je ta možnost izbrana, se bo KPPP zasidral v pult, kjer bo prikazan z majhno animirano ikono. Uporabite levi miškin gumb na tej ikoni, da obnovite KPPPjevo okno. Desni miškin gumb bo odprl padajoči menu, ki omogoča, obnovitev okna, prikaže dodatne statistike prenosa ali prekine povezavo. Ta možnost ima prednost pred Ob povezavi skr -Bči -A okno.

Samodejno ponovno pokliči ob prekinjeni povezavi

Z izbiro te možnosti se bo KPPP poskušal ponovno povezati, v primeru, da se zveza nenapovedano prekine, medtem ko ste na zvezi.

Na naslovu prikaži uro

To bo povzročilo, da bo KPPP prikazal čas trajanja povezave na naslovu KPPP okna medtem, ko ste na zvezi.

Prekini povezavo ob izhodu iz strežnika X

Označitev tega bo povzročila, da bo KPPP prekinil ppp povezavo, odklopil modem in prekinil računovodstvo na urejen način, kadar je izklopljen strežnik X. To je uprabno, če ob tem ko ugasnete strežnik X večkrat pozabite, da ste povezani, ali pa preprosto, če vas skrbi, da bi morali ročno prekiniti sejo. Če ne želite prekiniti povezave ob izhodu iz strežnika X, potem pustite to potrditveno polje prazno. Pazite, saj v primeru da imate omogočeno računovodstvo in pustite to možnost vključeno, boste imeli v dnevnikih neprekinjen račun vsakič, ko strežnik X izklopi in prekine KPPP.

Zapusti ob prekinjeni povezavi

Ob povezavi skrči okno

Če je izbrana ta možnost bo okno KPPP skrčeno ko bo vzpostavljena povezava. Čas trajanja povezave bo prikazan v opravilni letvi.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

List O oknu
List O oknu

List O oknu

List O oknu prikaže različico, licenco in podatke o avtorju KPPP.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 6. KPPP in vprašanja varnosti
KPPP in vprašanja varnosti
Nazaj
Naprej

Poglavje 6. KPPP in vprašanja varnosti

Ta razdelek je v glavnem za superuporabnike (root), ljudi s pomembnimi varnostnimi vprašanji ali za preprosto tehnično zainteresirane ljudi. Ni vam potrebno prebrati tega, če uporabljate Linux® samo doma za vaše potrebe (čeprav se lahko naučite kaj novega, če to preberete).

Omejevanje dostopa do KPPP

Sistemski administrator bo mogoče želel omejiti dostop, komu je dovoljeno uporabljati KPPP. Za to obstajata dva načina:

Omejevanje dostopa z dovoljenji za skupine

Ustvarite novo skupino (mogoče jo boste hoteli poimenovati dialout ali podobno), dodajte vse uporabnike, ki naj bi imeli dovoljenje za uporabo KPPP-ja v to skupino in vtipkajte:

# chown root.dialout /opt/kde/bin/kppp
# chmod 4750 /opt/kde/bin/kppp

Tukaj se privzame, da je bil KDE nameščen v /usr/local/kdein vaša nova skupina se imenuje dialout.

Omejevanje dostopa na KPPP-jev način

Preden se karkoli naredi, KPPP preveri, če obstaja datoteka imenovana /etc/kppp.allow. Če ta datoteka obstaja, bodo SAMO uporabniki imenovani v tej datoteki imeli dovoljenje za klicanje. Ta datoteka mora biti berljiva vsakemu uporabniku (seveda NE zapisljiva). Prepoznana so samo imena s katerimi se uporabniki prijavijo, zato ne morete uporabiti UID-jev v tej datoteki. Tukaj je kratek primer:

# /etc/kppp.allow
# comment lines like this are ignored
# as well as empty lines

fred
karl
daisy

V zgornjem primeru samo uporabniki fred, karl in daisy lahko kličejo, kot tudi vsak uporabnik z UID nastavljen na 0. Zato vam ni potrebno postaviti uporabnika root v to datoteko.

KPPP ima nastavljen SUID bit. Kaj pa varnost?
KPPP ima nastavljen SUID bit. Kaj pa varnost?

KPPP ima nastavljen SUID bit. Kaj pa varnost?

Navidezno je nemogoče napisati program za klicanje brez SUID bita, ki je istočasno varen in preprost za uporabo za neizkušene uporabnike. KPPP odgovarja na varnostna vprašanja z naslednjo strategijo:

  • Takoj ko se program zažene, se KPPP razveji.

  • Glavni proces (master process) (kateri skrbi za vse GUI stvari, uporabniško medsebojno delovanje in podobno) takoj za tem prekine SUID način in teče z navadnimi uporabniškimi privilegiji.

  • Podrejeni proces (slave process) ohrani svoje privilegije in je odgovoren za akcije, ki potrebujejo privilegije root-a. Da ohranimo ta del varen, se tukaj ne uporabijo nobeni klici KDE ali Qt™ knjižnic, ampak samo preprosti klici C knjižnic. Izvorna koda za ta proces je kratka (okrog 500 vrstic) in dobro dokumentirana, zato jo je lahko preveriti, če vsebuje varnostne luknje.

  • Glavni in podrejeni proces komunicirata s standardnim UNIX® IPC.

Resnično hvala Harriju Portenu, da je napisal ta odlični del kode. Jaz sem mislil, da je nemogoče - on pa jo je napisal v enem tednu.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 7. PAP in CHAP
PAP in CHAP
Nazaj
Naprej

Poglavje 7. PAP in CHAP

Od različice 0.9.1 dalje KPPP neposredno podpira najbolj pogosto uporabljeno obliko PAP identifikacije.

PAP z KPPP

Obstajata dva različna načina kako uporabljati PAP:

Identifikacija pri odjemalcu

Ta varianta se uporablja pri večini komercialnih ISP-jev. V osnovi pomeni, da se morate vi (ali vaš računalnik) identificirati samega sebe na ISP-jevem PPP strežniku. PPP strežnik se ne sme sam od sebe idnetificirati z vašim računalnikom. To ni zadeva varnosti, saj bi morali vedeti, s katerim računalnikom ste se želeli povezati.

Če vam vaš ISP dodeli samo uporabniško ime in geslo, ter vam reče, da uporabljajte PAP identifikacijo, morate uporabljati to varianto.

Identifikacija v obe smeri

Podobno kot zgoraj, vendar vaš računalnik zahteva, da ISP-jev PPP strežnik identificira sam sebe. Z namenom vzpostavitve povezave, morate izbrati način identifikacije Na skripti temelječ, ne pa PAP, ter morate ročno urediti /etc/ppp/pap-secrets. Čeprav KPPP ne prinaša vgrajene podpore za to varianto, se da vseeno brez težav vzpostaviti povezavo.

Priprava KPPP za PAP

  1. Preverite, da /etc/ppp/options (in ˜/.ppprc če imate tako datoteko) ne vsebujeta naslednjih argumentov:

    • +pap

    • -pap

    • papcrypt

    • +chap

    • +chap

    • +ua

    • remotename

    Zelo malo verjetno je, da je kateri izmed argumentov že tam, vendarse morate prepričati.

  2. Zaženite KPPP

  3. Kliknite naNastavitve

  4. Izberite račun s katerim želite uporabljati PAP in kliknite na Uredi

  5. Kliknite na jeziček Pokliči

  6. Izberite PAP iz potrditvenega polja Identifikacija

  7. Če ne želite vsakič, ko kličete vnašati geslo, izberite Shrani geslo. To bo shranilo geslo. Preverite, da nobeden razen vas, nima dostopa do vašega računa, ker bi tako lahko tista oseba prišla dovašega gesla.

  8. To je vse. Zaprite pogovorna okna, vnesite vaše uporabniško ime in geslo, ki vam ga je dodelil vaš ISP ter preprosto kliknite Poveži.

PAP in CHAP s KPPP (alternativni način)
PAP in CHAP s KPPP (alternativni način)

PAP in CHAP s KPPP (alternativni način)

Naslednje se nanaša na epošto od Keitha Browna in razlaga kako narediti, da bo KPPP deloval s splošnim PAP ali CHAP računom. Če vam je vaš ISP dal samo uporabniški id in geslo za račun, lahko preskočite ta razdelek, ker boste rešili vse težave z branjem prejšnjega.

PAP na prvi pogled izgleda precej bolj zakompliciran, kot je v resnici. Strežnik (mašina na katero se povezujete) v osnovi pove odjemalcu (vaši mašini) naj se identificira z uporabo PAP. Odjemalec (pppd) pogleda v specifično datoteko za vnos, ki vsebuje ustrezno ime strežnika in odjemalčevo ime za to povezavo, ter nato pošlje geslo, če je tam najde. To je vse o tem!

Sedaj je tukaj razlaga kako narediti, da se bo to zgodilo. Privzamem, da uporabljate pppd različico 2.2.x ali boljši in standardno namestitev nastavitvenih datotek pod /etc/ppp.

Z namenom, da ponazorim stanje, se pretvarjam, da imam internetni račun z glob.net, z uporabniškim imenom userbaz in geslo foobar.

Najprej moram vse to dodati datoteki /etc/ppp/pap-secrets. Oblika vnosa za naš namen je:

UPORABNIŠKOIME  IMESTREŽNIKA   GESLO

zato v /etc/ppp/pap-secrets dodam vrstico:

userbaz     glob           foobar

Opomba

Ime za strežnik lahko uporabim katerokoli ime hočem v kolikor uporabim isto ime v pppd argumentih, kot bomo kmalu videli. Skrajšal sem ga v glob. To ime se uporablja samo, da se najde pravilno geslo.

Sedaj moram nastaviti mojo povezavo v KPPP. Osnove so enake kot za druge povezave, zato se ne bom spuščal v podrobnosti, razen, da se boste prepričali, da je datoteka /etc/ppp/options prazna in da ne potrebujete nobene prijavne skripte.

Sedaj je v pogovornem oknu nastavitev KPPP na dnu lista Klicne nastavitve gumb Prikroji argumente pppd. To odpre pogovorno okno podobno tistemu za urejanje prijavne skripte. Tukaj bomo vnašali vrednosti, ki bodo poslane pppd-ju kot argumenti ukazne vrstice, v primeru argumentov mnogokratnih-vrednosti, pa moramo vnesti vsako vrednost kot ločen vnos v seznamsko polje, v pravilnem vrstnem redu.

Sem lahko vnesemo katerekoli druge argumente, ki jih želimo najprej. Sedaj moramo dodati argumente, ki jih pppd potrbuje za obravnavanje PAP identifikacije. V tem primeru bom dodal user, userbaz,remotename, glob, v tem vrstnem redu.

Argument user pove pppd-ju za katero uporabniško ime naj išče v pap-secrets in je pošlje strežniku. Remotename uporablja pppd samo zato, da najde vnose v datoteki pap-secrets in se ne pošlje strežniku. Zato je to lahko karkoli kar jaz želim, v kolikor je dosledno z vnosom v datoteki pap-secrets.

To je zaenkrat vse. Sedaj bi si morali biti sposobni nastaviti vašo lastno povezavo s strežnikom s PAP identifikacijo. CHAP ne bi smel biti veliko drugačen. Poglejte Linux® Network Administrators' Guide za chap-secrets datotečni format in uporabljene pppd argumente. Ostalo bi morala biti samo navlaka, vendar...vaš cilj, ah saj veste za ostalo.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 8. Triki in namigi za modem
Triki in namigi za modem
Nazaj
Naprej

Poglavje 8. Triki in namigi za modem

Ta razdelek bi moral opogumiti bojazljivce za uporabo (ne tako) prikrite umetnosti prelisičenja modema. Tukajšnji ukazi so vsi standardni Hayes AT, vendar vsi modemi niso enaki, zato je lahko vaša pot različna.

Seje modema

Seja modema vam omogoča direktno upravljanje modema.Vi vnesete ukaze in modem bo odgovoril. Da pridobite modemsko sejo, ko ninobena povezava aktivna, pojdite v pogovorno okno Nastavitve,Modem Terminal. To bo odprlo okno za interaktivno nastavitev modema. Poskusite vpisati ATZ (toponovno nastavi(resetira) vaš modem) Morali bi dobiti odgovor OK. Uporabite Datoteka->Zapri, da končate sejo.

Profili modema
Profili modema

Profili modema

Eden izmed razlogov zaradi katerih želite dati direktne ukaze modemu je, da želite ohraniti garnituro modemskih nastavitev, če jih imate, ne da jih določate za vsako povezavo. Dober način kako se to naredi je preko modemskih profilov. Modemi imajo lahko shranjenih več oštevilčenih profilov, z 0,1,... AT&V ukazom jih lahko pregledate vse. Privzeti profil je ponavadi 0 (to se lahko spremeni z AT&Y.) Profil, ki je trenutno v uporabi, se imenuje “aktivni” profil.

Ko spremenite nastavitev, se aktivni profil spremeni. Ukaz ATZ bo modemu naročil, naj naloži privzeti profil tako, da bo izbrisal vse spremembe, ki ste jih naredili. Da shranite spremembe, naložite profil, ki ga želite spremeniti z ukazom ATZn (kjer n pomeni številko profila). Naredite željene spremembe in jih nato shranite z AT&Wn. Da bo kppp uporabljal profil, ki ga želite, spremenite modemu inicializacijski niz (Nastavitve Modem Ukazi modemu Inicializacijski niz.) Na primer ATZ1 bo določil, naj kppp resetira modem in uporabi shranjeni profil #1.

Če želite resetirati vaš modem na neko znano začetno točko, uporabite AT&F&W, da nastavite aktivni profil na tovarniške nastavitve in da te nastavitve shrani kot privzeti profil.

Primeri spremenjenih profilov so v naslednjih razdelkih.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Prisilite modem naj odloži
Prisilite modem naj odloži

Prisilite modem naj odloži

Včasih ima KPPP težave pri odložitvi modema. To je ponavadi rezultat nesporazuma mednastavitvami KPPP in med modemskimi nastavitvami. Standardni modem uporablja dve metodi, da se odloči za odložitev: Ukazi in DTR. Način z ukazi vključuje pošiljanje ubežnega niza modemu, ki ga postavi v ukazni način, potem pa izda ukaz za odložitev (ATH)

Izven KPPP-ja, ko ročno nastavljate pppd paket, je pogosto koristno uporabljati način z ukazi, da lahko zakjučite terminalsko sejo in potem zaženete pppd brez da bi odložili modem. V večini drugih situacij je priljubljena metoda DTR, ker je preprostejša.

DTR (AT&Dn) metoda

Način DTR bo odložil modem vsakič, ko bo KPPP končal uporabljati modem. Če dobite modemsko sejo in povprašate za stanje preko AT&V in je med drugimi prikazanimi nastavitvami za aktivni profil tudi &D0, potem je DTR odložitvena metoda onemogočena. Da omogočite DTR metodo uporabite gumb Terminal. Potem:

ATZ # reset to default profile
AT&D2  # Set to hang up on DTR drop
AT&W  # Write to default profile

Kako deluje DTR metoda

Vsakič ko se Data Terminal Ready (DTR) linija na serijski liniji med gostiteljevim računalnikom in modemom poveča, se modem odloži. Ko KPPP odpre serijska vrata, se DTR linija potlači, zato lahko na zunanjem modemu vidite DTR (ali TR) lučko,ki se prižge, ko se to zgodi. Ko TR lučka ugasne (ker je KPPP zaprl serijska vrata, ali še kaj slabšega!), bo modem odložil.

Ukazni način

Drugi način kako modem odloži, ko je povezan (uporaben ko je AT&Dn kjer n ni enak 2), je da modem sprejme ukaz, ko je seja v napredovanju. Da ga pravilno odložite, vzpostavite modemsko sejo in postavite čas varovanja na kratek interval kot je:

ATZ
ATS12=5
AT&W

Potem uporabite drsnik v Čas varovanja, da prilagodite vrednost registra S12) na 5. Modem bi sedaj moral pravilno odložiti.

Kako deluje ukazni način

Ko je lokalni modem povezan z oddaljenim modemom, je v “povezanem”, stanju, kjer pošlje vse znake, ki jih prejme oddaljenemu modemu brez prevajanja. Da modem sprejme znake kot ukaze, mora nekdo postaviti modem v stanje z ukazi. To naredi ubežni niz.

Ubežni niz je definiran kot trije časovni intervali, katerih dolžina je definirana z S12 (v petdesetinkah na sekundo.)

  • Tiše (quiet) (mora trajati več kot S12/50 sekund)

  • Ubežni niz (definiran od registra S2, privzeto je “+”) se ponovi trikrat (manj kot S12/50 sekund med vsako ponovitvijo).

  • Tiše (quiet) (mora trajati več kot S12/50 sekund)

Ko je enkrat modem v ukazovnem načinu, mu lahko pošljete ukaze. Da odloži mu pošljite ATH. Ubežni niz in odložitveni niz, ki jih uporablja KPPP sta prikazana v pogovornih oknih Ukazi modemu. Te nastavitve bi morale ustrezati vašemu modemu.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Narediti tonsko klicanje hitrejše
Narediti tonsko klicanje hitrejše

Narediti tonsko klicanje hitrejše

Če lahko uporabljate tonsko klicanje, se znesek časa, ki se porabi za klicanje lahko spremeni z uporabo S11 registra. Ta podaja trajanje (v 100stotinkah sekunde), da pošlje vsak ton posebej med klicanjem. Privzeto je ponavadi 95 (skoraj sekunda.) Kako hitro lahko kličete je odvisno od opreme telefonske družbe, ki vzdržuje vašo linijo. Minimalno trajanje je 50, skoraj dvakrat hitrejše. Ta hitrost pogosto deluje.

ATZ        # reset to default profile
ATS11=50   # fastest possible dialling, use a higher number if it doesn't work
AT&W   # write to default profile


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 9. Nastavitev KPPP za povratni klic
Nastavitev KPPP za povratni klic
Nazaj
Naprej

Poglavje 9. Nastavitev KPPP za povratni klic

To poglavje je zasnovan materialu, ki ga je pripravil Martin Häfner,

UNIX® ali Linux® strežnik za povratni klic

To poglavje predstavlja povratno klicanje UNIX® (Linux®) in postopek nastavljanja KPPP da se bo lahko povezal na strežnik za povratno klicanje UNIX® še posebej za na skriptah temelječ strežnik za povratni klic Linux®.

Uvod k povratnemu klicanju

Za uporabo povratnega klicanja obstaja kar nakaj razlogov. Ti so:

  • Večja varnost vašega krajevnega omrežja

  • Zmanjšanje stroškov zunanjih sodelavcev

  • Nadzor nad telefonskimi stroški kjer se klici obravnavajo kot poslovni strošek

Pomislite na nekoga, ki kliče številko vašega strežnika na klic in nato ugane geslo. Zakaj bi si delali skrbi s požanim zidom, do vaše Internetnepovezave, ko pa je do vašega omrežja tako lahko dostopati?

Programje za povratni klic v splošnem prosi za vaše ime in nato prekine zvezo. Nato vas pokliče nazaj, ponavadi na številko, ki je shranjena na strežniku v podatkovni zbirki. Odjemnik nato spet nadaljuje s klicanjem, kot da se ni zgodilo nič. Strežnik nato prosi za vaše uporabniško ime in geslo in pri tem ve, da ste kar ste rekli, da ste, ko ste prvič poklicali, ali vsaj da ste kjer ste rekli, da ste. Povezava se vzpostavi kot ponavadi in program pppd se zažene.

Vprašanje je, kako odjemniku dopovedati, da naj dvigne slušalko ko strežnik pokliče nazaj. Potrebujete poseben program kot je mgetty? Odgovor je, ne, ne potrebujete posebnega odjemnega programa. V splošnem lahko za povratno-klicne povezave karteregakoli odjemnika, za povezavo bi lahko uporabili celo navaden terminalski program kot je minicom.

Edino kar je treba storiti je, da modemu naročite, da naj telefonu ob ZVONENJUsamodejno odgovori, če modem zazna klic. To je narejeno z naslednjimi modemskimi ukazi:

AT&SO=1

To modemu pove, da naj skušalko dvigne po enem zvonenju RING.

Kot veliko drugih programov, tudi KPPP prever ali je strežnik zaprl povezavo in nato prekine trenutno sejo, če zazna signal NO CARRIER (ni nosilca). To pri nastavljanju povratnega klica nastane resničen problem. NO CARRIER bo seveda zaznan takoj, ko strežnik za povraten klic prekine povezavo. Zato nekateri strežniki uporabljajo posebne programe za prijavo. Kako naj se torej te težave lotite? Modemu naročite naj ves čas prikazuje CARRIER UP(kar ne povzroča težav, če odjemniku naročite naj prekine povezavo). To lahko storite z naslednjim ukazom:

AT&C0

Če želite to preizkusiti, lahko najprej uporabite navaden terminalski program kot na primer minicom, in poklčete strežnik za povratno klicanje, da boste videli kaj se bo zgodilo.

Nastavitev KPPP

Sedaj, ko ste videli postopek v teoriji, kako torej KPPP nastaviti, da bo s takšno povezavo deloval?

Postopek je dokaj enostaven:

  1. Najprej modemu povejte naj sprejme povezave in naj pogajanja ne zaustavi,ko strežnik za povratno klicanje prvič povezavo prekine prvič. Obe nastavitvi lahko nastavite na jezičku Modem v nastavitvah KPPP in sicer tako, da izbiri Klicni niz dodate ukazni niz AT&C0S0=1DT

    V nastavitvah KPPP vam drugih sprememb ni treba delati. Če med pripravo modema na klic in ponastavljanjem pride do težav, si za več informacij oglejte poglavje Odpravljanje težav.

  2. Za trenutek pomislite na vaš strežnik. Seveda veste, da imajo operacijski sistemi UNIX®, Windows® in Macintosh različna mnenja o tem kako vrstico končati v besedilni datoteki, torej tudi v prijavnih postopkih. Če se povezujete na strežnik Windows®. uporabite CR/LF, če se povezujete na strežnik UNIX® uporabite CR, in če se povezujete na strežnik Macintosh, uporabiteLF

  3. V tem primeru se domneva, da kličete povratno-kličoči paket Linux®, ki uporablja navadeno prijavo (ne PAP ali podobne).

    Slog identifikacije na jezičkuPokliči v nastavitvah računa nastavite naNa skripti temelječ

  4. Sedaj morate izdelati skripto za prijavo. Urejanje prjavnih skript je ena od odlik KPPP To lahko najdete na jezičkuPrijavna skripta v pogovornem oknu Uredi račun.

    V tem primeru mora uporabnik uporabnikčžš poklicati naslednjo skripto. Strežnik za povraten klic že pozna seznam imen in pripadajočih telefonskih številk, zato telefonsko številko iz varnostnih razlogov izberete s pomočjo nadomestnega imena.

    Za vsako vrstico iz padajoćega seznama na levi strani pogovornega okna izberite kriterij, in v vnosno polje na desni vnesite dejanje. Da bi dejanje skripti dodali, izberite gumb Dodaj Da bi vrstico dodali na sredini skripte uporabite gumbVstavi, da pa bi vrstico, če ste naredili napako izbrisali, uporabite gumb Odstrani.

    Celotna skripta naj bi izgledala nekako takole (brez komentarjev, ki se začenjajo z #)

     
    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       >            # Wait for the command prompt (the
    prompt may vary)
    Send         start_ppp       # this command starts the pppd
    

    Po čakanju na zahtevo za prijavo, uporabnik pošlje svojo ID in počaka na seznam telefonskih številk, ki so na voljo za to uporabniško ime. Nato strežniku pove na katere od ponujenih številk bi se rad odzival. KPPP lahko za to odpre pogovorno okno, če se vaša lokacija pogosto spreminja ⊀ ste potnik in se selite iz hotela v hotel. Sedaj strežnik pričakuje uporabniško ime in geslo za identifikacijo, vendar medtem strežnik povezavo prekine in uporabnika pokliče nazaj. Nato pošlje podatke o identifikaciji in KPPP počaka na poziv in požene majhno skripto (ki se tu imenujestart_ppp), ki na strežniku požene program pppd.

    Skripta start_ppp je lahko na primer takšna:

    #!/bin/sh
    stty -echo
    exec /usr/sbin/pppd -detach silent modem
    

    Seveda nastavljanje strežnika PPP ta dokument ne obsega. Za podrobne informacije si oglejte priročnik man programa pppd. Odličen opis strežnika za povraten klic lahko najdete na http://ap-dec717c.physik.uni-karlsruhe.de/~mh/callback

Vse druge težave pri nastavljanju kot na primer nastavljanje pppd ali nastavitve IP delujejo kot ponavadi in za vzpostavitev povezave niso potrebni nobeni dodatni programi.

Opomba

Povratno klicanje KPPP in druge programe kot na primer mgetty ali katerikoli drug program faxgetty lahko poganjate na istih zaporednih vratih. S klicanjem ni nobenih težav, saj KPPP ustvari datotečno ključavnico, ki bo programu getty povedala, linijo trenutno uporablja nek drug program (v tem primeru je to seveda KPPP).

Odpravljanje težav

V načinu povratnega klicanja so s KPPP znane naslednje težave:

  • Ko modem nastavite za samodejno odgovarjanje, morate po prekinitvi povezave modem ponastaviti. V nasprotnem primeru bo modem ponovno hotel vzpostaviti povezavo, kar ni dobra ideja, če je linija o kateri govorimo vaša glavna telefonska linija.

  • KPPP ima nekaj manjših težav z deljenjem linije z nekim drugim programom kot na primer mgetty. Če mgetty teče na isti modemski liniji, KPPP modema ne bo mogel pravilno nastaviti.

  • KPPP med na skripti temelječim prijavljanjem včasih ne more prositi za vnos s strani uporabnika. Na žalost pri uporabi zgornje skripte, KPPP za uporabniško ime prosi tudi, ko ga strežnik za povraten klic zahteva drugič. Tega se lahko znebite tako, da v prijavno skripto vpišete vaš id uporabnika (ni ravno lepo in prenosljivo, vendar deluje).

Spletne strani za strežniško programje

Paketi s strežnikom za povratno klicanje za Linux® so na voljo na več mestih.

Dobro znan mgetty je zelo močan program in pravtako lahko upravlja s povratno-klicnimi povezavami. Opis kako za ta namenmgetty je vzdrževan na http://www.dyer.demon.co.uk/slug/tipscrip.htm, stran pa vzdržuje Colin McKinnon, .

Za Linux® je na voljo tudi paket na http://www.icce.rug.nl/docs/programs/callback/callback.html. Ta paket vzdržuje Frank B. Brokken, . Čeprav je nastavljanje dokaj očitno, pa ni enostavno. Zato sem na http://ap-dec717c.physik.uni-karlsruhe.de/~mh/callback/ napisal kratko predstavitev, ki vključuje tudi splošno predstavirtev povratnega klicanja.

Povratno klicanje Windows® NT RAS
Povratno klicanje Windows® NT RAS

Povratno klicanje Windows® NT RAS

Windows® NT uporablja popolnoma drugačen postopek od zgoraj opisanega. NT zahteva razširitev protokola PPP samega, ki se imenuje CBCP (Call Back Control Protocol). pppd vsebuje podporo za ta protokol,vendar morate pppd ponovno prevesti. Če ima kdorkoli z uspešnim povezovanjem na strežnik za povratni klic NT izkušnje, naj nam prosim pove o tem.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 10. Vprašanja in odgovori
Vprašanja in odgovori
Nazaj
Naprej

Poglavje 10. Vprašanja in odgovori

10.1. Vprašanja o klicanju
10.1.1. KPPP ne morem spraviti v delovanje. KPPP mi sporoči, da je pppd umrl ali da se je iztekel čas na voljo modemu! Kaj se dogaja?
10.1.2. Zakaj mi KPPP sporoči Oprostite, ne morem odpreti modema?
10.1.3. Zakaj mi KPPP sporoči, da ne more ustvariti zaklepne datoteke za modem?
10.1.4. Zakaj je KPPP nameščen z vključenim SETUID bitom?
10.1.5. Kaj naj naredim, ko KPPP samo stoji pri miru in čaka: Pričakujem OK
10.1.6. Povezava deluje pravilno, vendar ne morem zagnati nobene aplikacijePovezava deluje pravilno, vendar ne morem zagnati nobene aplikacije!
10.1.7. KPPP poroča o uspešni povezavi, vendar Konqueror pravi samo Unknown host hostname, Netscape pa The server does not have a DNS entry.
10.1.8. Kako naredim, da KPPP pošlje \n ali \r?
10.1.9. Kako ustavim KPPP-jeve pritožbe: Ne morem ustvariti zaklepne datoteke?
10.1.10. Zakaj moj modem povzroča tako veliko hrupa med klicanjem?
10.1.11. Glasnost modema sem premaknil na izključena in preveril ukaze modemu,vendar še vedno slišim ta hrup med klicanjem!
10.1.12. KPPP poroča nenavadno hitrost modema, kot je 115200 ali pa 57600
10.1.13. Zakaj KPPP poroča Neznana hitrost
10.1.14. Imam resnično počasno povezavo
10.1.15. Moja povezava je RESNIČNO počasna!
10.1.16. Moja telefonska linija potrebuje pulzno klicanje namesto tonskega klicanja (ali obratno). Kako lahko to spremenim?
10.2. Vprašanja o pravilih za telefonske stroške
10.2.1. Kako napišem datoteko s pravili za telefonske stroške?
10.2.2. Napisal sem datoteko s pravili za telefonske stroške za mojo regijo. Kam jo lahko pošljem, da jo bodo lahko tudi drugi uporabljali?
10.2.3. Lahko moja datoteka s pravili za telefonske stroške vsebuje decimalne številke za merjenje časa, npr. "(0.17, 45.5)"?
10.2.4. Moja država se drži premaknjenega praznika, ki je različen od velike noči.
10.3. Vprašanja o sistemskih dnevnikih
10.3.1. Vidim sporočilo Serijska linija je zazankana. Kaj pomeni to?
10.3.2. Dnevnik prikazuje Signal 15
10.3.3. Prejeta serijska linija ni 8-bitno čista
10.3.4. Ne morem najti modula ppp-compress. Kaj pa je to?

10.1. Vprašanja o klicanju

10.1.1. KPPP ne morem spraviti v delovanje. KPPP mi sporoči, da je pppd umrl ali da se je iztekel čas na voljo modemu! Kaj se dogaja?
10.1.2. Zakaj mi KPPP sporoči Oprostite, ne morem odpreti modema?
10.1.3. Zakaj mi KPPP sporoči, da ne more ustvariti zaklepne datoteke za modem?
10.1.4. Zakaj je KPPP nameščen z vključenim SETUID bitom?
10.1.5. Kaj naj naredim, ko KPPP samo stoji pri miru in čaka: Pričakujem OK
10.1.6. Povezava deluje pravilno, vendar ne morem zagnati nobene aplikacijePovezava deluje pravilno, vendar ne morem zagnati nobene aplikacije!
10.1.7. KPPP poroča o uspešni povezavi, vendar Konqueror pravi samo Unknown host hostname, Netscape pa The server does not have a DNS entry.
10.1.8. Kako naredim, da KPPP pošlje \n ali \r?
10.1.9. Kako ustavim KPPP-jeve pritožbe: Ne morem ustvariti zaklepne datoteke?
10.1.10. Zakaj moj modem povzroča tako veliko hrupa med klicanjem?
10.1.11. Glasnost modema sem premaknil na izključena in preveril ukaze modemu,vendar še vedno slišim ta hrup med klicanjem!
10.1.12. KPPP poroča nenavadno hitrost modema, kot je 115200 ali pa 57600
10.1.13. Zakaj KPPP poroča Neznana hitrost
10.1.14. Imam resnično počasno povezavo
10.1.15. Moja povezava je RESNIČNO počasna!
10.1.16. Moja telefonska linija potrebuje pulzno klicanje namesto tonskega klicanja (ali obratno). Kako lahko to spremenim?
10.1.1.

KPPP ne morem spraviti v delovanje. KPPP mi sporoči, da je pppd umrl ali da se je iztekel čas na voljo modemu! Kaj se dogaja?

Ste prebrali pazljivo ta priročnik? Tukaj so ponovno najbolj pogostepasti:

  • Kliknite na gumb Podrobnosti. KPPP vam bo pokazal izvleček iz dnevnika PPP obvestil (to lahko ne deluje na ne-Linux® sistemih ali celo na nekaterih Linux® distribicijah). Dnevnik vam bo pomagal, da boste odkrili hrošča.

  • Preverite, da je pppd v resnici pppd binaren in ne skripta

  • Preverite, da ima pppd nastavljen setuid root. Ta način lahko nastavite z ukazom chmod u+s pppd kot root.

  • Preverite, da obstaja datoteka /etc/ppp/options in da ne vsebuje nobenih spornih vnosov. Če ste v dvomih: pustite datoteko prazno.

  • Preverite, da NE uporabljate možnosti lock kot argument za pppd (KPPP že poskrbi za zaklepanje naprave )

  • Odstranite lock možnost iz obeh vaših /etc/ppp/optionsin ˜/.ppprc datotek!

  • Uporaba simbolične povezave /dev/modem lahko povzroči spore. Odstranite izvor takih težav z uporabo resnične naprave, ⊀ /dev/cuaX ali /dev/ttySX.

    Opomba

    COM1 je enak ttyS0, COM2 je ttyS1 in tako dalje.

  • Preverite, ali imate potrebna dovoljenja. V primeru težavbi morda najprej poskusili pognati najprej kot root in pozneje, kovse deluje pravilno, dati manj škodljiva dovoljenja, če si ne morete privoščiti,da bi pognali KPPP s setuid root. Pravilna smer za nadaljevanje bi bila, da bi mogočeustvarili skupino modem.

  • Lahko da zaganjate pppd preveč zgodaj, t.j. preden je oddaljeni strežnik sposoben sklepati PPP povezavo. Če uporabljate prijavno skripto, bi morali uporabiti vgrajeni terminal, da bi preverili vašo prijavno proceduro. Nekateri ponudniki bodo zahtevali, da preprosto izdate Send ali Send ppp, da se zažene PPP. Nekateri uporabniki celo poročajo, da morajo dodati Pause 1 ali Pause 2 njihovi skripti, da rešijo težave s časovnim usklajevanjem.

Če nič ne pomaga, bi morali dobiti nekaj podatkov za razhroščevanje iz vašega sistemskega dnevnika z ukazom:

# tail /var/log/messages
10.1.2.

Zakaj mi KPPP sporoči Oprostite, ne morem odpreti modema?

To pomeni, da KPPP nima dovoljenj, da odpre napravo modema, ali da ste izbrali napravo modema na jezičku Modem, ki ni veljavna. Najprej preverite, če ste izbrali pravo modemsko napravo. Ko ste enkrat prepričani, da ste izbrali pravilno modemsko napravo, morate dati KPPP pravilna dovoljenja za dostop do modemske naprave in dovoljenja, da lahko spreminja /etc/resolv.conf v primeru, če želite, da KPPP pravilno nastavi DNS. Če si lahko privoščite poganjati KPPP s setuid root bo to rešilo vse težave v zvezi z dostopom, če si tega ne morete privoščiti, boste morali ugotoviti katera so pravilna dovoljenja za vaše namene. Z namenom, da date KPPPju setuid root dovoljenja, naredite naslednje:

% su root
# chown root:root $KDEDIR/bin/kppp
# chmod +s $KDEDIR/bin/kppp
# exit
10.1.3.

Zakaj mi KPPP sporoči, da ne more ustvariti zaklepne datoteke za modem?

To v večini primerov pomeni, da imate KPPP nameščen brez vključenaga SETUID bita, medtem ko vi, oseba ki izvaja KPPP,nimate dovoljenja za pisanje v imenik zaklepne datoteke, ki se kot privzeto nahaja v /var/lock. To je na primer v primeru Red Hat® sistemov. Preverite pogovorno okno modema za natančno lokacijo, ki ste jo izbrali. Rešitev je preprosta -- ali poženete KPPP s SETUID, če si lahko privoščite, ali pa dodelite navadnim uporabnikom dovoljenje za pisanje v /var/lock ali pa ustvarite skupino modem, ki bo imela dostop do /var/lock datoteke.

10.1.4.

Zakaj je KPPP nameščen z vključenim SETUID bitom?

V resnici ni nobene potrebe za SETUID bit, če poznate malo UNIX® sistemskega upravljanja. Preprosto ustvarite skupino modem dodajte vse uporabnike, ki jim želite omogočiti dostop do modema tej skupini in naredite modemsko napravo berljivo/zapisljivo tej skupini. Če želite, da DNS nastavitev deluje s KPPP, potem mora biti /etc/resolv.conf berljiva/zapisljivačlanom te skupine. Isto velja za/etc/ppp/pap-secrets in /etc/ppp/chap-secrets, čeželite uporabljati vgrajeno PAP ali CHAP podporo.

Skupina KPPP je pozneje veliko delala na tem, da bi naredila KPPP setuid-varen. Vendar je od vas odvisno, da se odločite, če želite to namestiti in na kakšen način.

Mogoče boste želeli še prebrati razdelek Varnost.

10.1.5.

Kaj naj naredim, ko KPPP samo stoji pri miru in čaka: Pričakujem OK

Ste se igrali s CR/LF nastavitvami? Poskusite CR, LF ali CR/LF.

Vaš modem lahko potrebuje nekaj časa, da odgovori, če se je inicializiral.Odprite pogovorno okno Ukazi modemu na jezičku Modem in se igrajte z zakasnitvami Predinic. premor Premor po inicializaciji. Preverite, če vam je uspelo pri drastičnem povečanju njihovih vrednosti in potem te vrednosti uskladite.

10.1.6.

Povezava deluje pravilno, vendar ne morem zagnati nobene aplikacijePovezava deluje pravilno, vendar ne morem zagnati nobene aplikacije!

Verjetno ste vključili možnost Auto Configure Host Name in ima zato strežnik X probleme s povezovanjem do vašega novo imenovanega odjemalca. Če resnično potrebujete to možnost (verjetno da ne) si morate sami nastaviti primerno identifikacijo. Zagon ukaza xhost + preden zaženete povezavo, bo opravilo to delo, vendar bodite pozorni na varnostna tveganja, ki jih ta ukaz povzroči, ker ima sedaj vsakdo odobren dostop do vašega strežnika X.

10.1.7.

KPPP poroča o uspešni povezavi, vendar Konqueror pravi samo Unknown host hostname, Netscape® pa The server does not have a DNS entry.

Poskusite ping-ati drugi strežnik po njegovi IP številki, ⊀ ping 195.0.254.76. Če todeluje, poskusite naslednje:

  • Preverite, če ste vnesli KPPP-ju vsaj en DNS naslov.

  • preveriti vsebino /etc/host.conf. Tam bi morala biti vrstica, ki pravi nekaj podobnega temu: order hosts, bind. Ključna beseda je bind, ki obvešča razreševalno knjižnico, naj vključi povpraševanje imenskega strežnika, ko izvaja iskanje po naslovih.

10.1.8.

Kako naredim, da KPPP pošlje \n ali \r?

Preprosto pošljite prazen niz, kot je v naslednji skripti:

Send                            # send an empty string
Expect           ID:            
Send             itsme
Expect           word:
Send             forgot
Expect           granted
Send             ppp
10.1.9.

Kako ustavim KPPP-jeve pritožbe: Ne morem ustvariti zaklepne datoteke?

To pomeni, da nimate dovoljenj, da bi ustvarili zaklepno datoteko. Če izberete, da boste uporabljali zaklepno datoteko, morate imeti dovoljenje za pisanje v imenik (ponavadi //var/lock). To seveda ni več težava, če ste dali KPPP-ju setuid dovoljenja. Prosim preberite razdelek Lock files.

10.1.10.

Zakaj moj modem povzroča tako veliko hrupa med klicanjem?

Kliknite na Nastavitve, Modem. Tukaj lahko nadzorujete glasnost modema v treh korakih: izključena, srednja in visoka. Za večino modemov imata srednja in visoka za rezultat isto glasnost. Če to ne deluje, preverite, da so izbrane pravilne nastavitve za vaš modem v Nastavitve, Modem, Ukazi modemu.

10.1.11.

Glasnost modema sem premaknil na “izključena” in preveril ukaze modemu,vendar še vedno slišim ta hrup med klicanjem!

Začetni klicni niz glasnosti se izgubi, če vaš modem ne more obvladati hitrosti, ki jo vzpostavi ukaz od KPPP. Povečajte vrednost Premor po inicializaciji v Nastavitve, Modem, Ukazi modemu.

10.1.12.

KPPP poroča nenavadno hitrost modema, kot je “115200” ali pa “57600

Veliko modemov poroča samo hitrost serijskih vrat in ne hitrost preko telefonske linije kot privzeto hitrost. Te modeme morate nastaviti, da bodo poročali resnično hitrost po liniji (dodajte modemskemu inicializacijskemu ali klicnemu nizu). Za večino modemov je ta ukaz ATW2. Če ga želite dodati v klicni-niz (dial-string) (tipično ATD), bi bil novi klicni niz enak ATW2D.

10.1.13.

Zakaj KPPP poroča “Neznana hitrost

Novi modemi imajo pogosto zelo kompleksna obvestila kot je CONNECTLAP.M/V42.bis/115000:RX/31200:TX in KPPP ne more pravilno razčleniti takega obvestila. Vključite Prikaži dnevnik, da boste videli hitrost povezave.

10.1.14.

Imam resnično počasno povezavo

Če niste zadovoljni s hitrostjo modema, preverite, da ste nastavili hitrost povezave (Nastavitve NapravaHitrost povezave) na 57600 ali več. Preverite, da vaša serijska vrata podpirajo višje hitrosti. Veliko sistemov baziranih na i486 ne delujejo pravilno, ko nastavite hitrost na 115200. Če imate čip 8250 UART ne bo delovalo. Če pa imate 16550 ali 16550A bi moralo delovati brezhibno.

Dodatno preverite navodila za uporabo vašega modema za inicializacijski niz, ki omogoča način hitre povezave.

10.1.15.

Moja povezava je RESNIČNO počasna!

Če podatki kapljajo v samo nekaj bajtov na sekundo, bi morali preveriti nastavitve vaše strojne opreme. Če premikanje vaše miške pospeši oddajanje, je to definitivno problem strojne opreme!

Pridobite si nekaj informacij o vaših serijskih vratih ssetserial -a /dev/ttySx in preverite za spore v prekinitvah z drugimi komponentami vašega sistema. Modul KControla Informacije vam je pri tem lahko v pomoč.

10.1.16.

Moja telefonska linija potrebuje pulzno klicanje namesto tonskega klicanja (ali obratno). Kako lahko to spremenim?

Spremeniti morate vaš klicni niz(dial string) modema. Skoraj vsi modemi podpirajo naslednje AT-ukaze:

ATDT

Izbere tonsko klicanje

ATDP

Izbere pulzno klicanje

10.2. Vprašanja o pravilih za telefonske stroške

10.2.1. Kako napišem datoteko s pravili za telefonske stroške?
10.2.2. Napisal sem datoteko s pravili za telefonske stroške za mojo regijo. Kam jo lahko pošljem, da jo bodo lahko tudi drugi uporabljali?
10.2.3. Lahko moja datoteka s pravili za telefonske stroške vsebuje decimalne številke za merjenje časa, npr. "(0.17, 45.5)"?
10.2.4. Moja država se drži premaknjenega praznika, ki je različen od velike noči.
10.2.1.

Kako napišem datoteko s pravili za telefonske stroške?

Preprosto sledite datotekam s pravili PREDLOGA, ki prihaja s kppp. Morali bi najti kopijo v $KDEDIR/doc/HTML/yourlang/kppp/. Uporabite možnost -r KPPP v ukazni vrstici, da preverite sintakso vaše predlagane datoteke s pravili.

10.2.2.

Napisal sem datoteko s pravili za telefonske stroške za mojo regijo. Kam jo lahko pošljem, da jo bodo lahko tudi drugi uporabljali?

10.2.3.

Lahko moja datoteka s pravili za telefonske stroške vsebuje decimalne številke za merjenje časa, npr. "(0.17, 45.5)"?

Da lahko. Vendar nebi smeli uporabljati nenavadno majhne časovne enote (pod desetinko sekunde), ker bi to imelo za posledico visoko obremenitev CPE (CPU) (čeprav dvomim, da boste to opazili s sodobno CPE (CPU) :-)

10.2.4.

Moja država se drži “premaknjenega” praznika, ki je različen od velike noči.

V tem primeru morate napisati novo kodo, ki omogoča računanje za ta praznik. Prosimo poglejte ruleset.cpp in posnemajte “velikonočni” primer. Potem pošljite popravke!

10.3. Vprašanja o sistemskih dnevnikih

10.3.1. Vidim sporočilo Serijska linija je zazankana. Kaj pomeni to?
10.3.2. Dnevnik prikazuje Signal 15
10.3.3. Prejeta serijska linija ni 8-bitno čista
10.3.4. Ne morem najti modula ppp-compress. Kaj pa je to?
10.3.1.

Vidim sporočilo Serijska linija je zazankana. Kaj pomeni to?

Kratek odgovor: Niste zagnali PPP programske opreme na enakovrednem sistemu.

10.3.2.

Dnevnik prikazuje Signal 15

Če uporabljate naslednje linije, ste verjetno tudi dobili napako o izteku časa od KPPP-ja. KPPP je čakal, da bi se pojavil PPP vmesnik in se vdal po določenem iztečenem času. pppd je bil obveščen, naj zaključi s signalno številko 15, ⊀ SIGTERM.


pppd[26921]: pppd 2.3.5 started by me, uid 500
pppd[26921]: Using interface ppp0
pppd[26921]: Connect: ppp0 <--> /dev/ttyS0
pppd[26921]: Terminating on signal 15.
pppd[26921]: Connection terminated.
pppd[26921]: Exit.
10.3.3.

Prejeta serijska linija ni 8-bitno čista

PPP daemon je alarmiran, ker vsi podatki, ki jih prejme imajo bit 8 nastavljen na nič. V večini primerov to preprosto nakazuje, da oddaljeni PPP strežnik še ni zagnan. Lahko se še vedno soočate s prijavno vrstico, ki vrne nazaj vse podatke, ki jih je poslal vaš pppd.

10.3.4.

Ne morem najti modula ppp-compress. Kaj pa je to?

Ali dobite naslednja sporočila?


modprobe: can't locate module ppp-compress-21 
modprobe: can't locate module ppp-compress-26 
modprobe: can't locate module ppp-compress-24

Dodajte vrstice:


alias ppp-compress-21 bsd_comp 
alias ppp-compress-24 ppp_deflate 
alias ppp-compress-26 ppp_deflate 

vašo datoteko /etc/conf.modules.

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poglavje 11. Zahvala in licence
Zahvala in licence
Nazaj
Naprej

Poglavje 11. Zahvala in licence

KPPP

KPPP je izpeljan iz ezppp 0.6, avtor Jay Painter. Vendar pa je bilo skoraj vse v KPPP spisano znova, tako da ezppp in KPPP nimata več veliko skupnega.

Poglavitni razvijalci:

  • Bernd Johannes Wuebben

  • Mario Weilguni

  • Harri Porten (trenutni vzdrževalec)

Zahvale gredo naslednjim ljudem, ki so prispevali kodo za KPPP

  • Jesus Fuentes Saaverdra za izvedbo večih možnosti in razna dela.

  • Markus Wuebben za pogovorno okno poizvedb ATI.

  • Peter Silva za pogovorna okna in druge prispevke

  • Martin A. Brown

  • Martin Häfner za razdelek o callback.

  • Olaf Kirch za uvod v skrivnosti podajanja opisnikov datotek.

Avtorske pravice za dokumentacijo (c) 2001 Lauri Watts , čeprav je je precej osnovano na originalu Bernda Johannesa Wuebbena

Dokumentacija je objavljena pod pogoji GNU Free Documentation License.

Pogoji uporabe programa so določeni v GNU General Public License.

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Dodatek A. Namestitev
Namestitev
Nazaj
Naprej

Dodatek A. Namestitev

Kako pridobiti KPPP

KPPP je del projekta KDE http://www.kde.org/.

KPPP lahko najdete v paketu kdenetwork na ftp://ftp.kde.org/pub/kde/, glavni FTP strani projekta KDE.

Prevajanje in namestitev
Prevajanje in namestitev

Prevajanje in namestitev

Da prevedete in namestite KPPP v vaš sistem, vtipkajte naslednje v osnovni imenik distribucije KPPP:

% ./configure
% make
% make install

Ker KPPP uporablja autoconf in automake ne bi smeli imeti težav pri prevajanju. Če nanje vendarle naletite, jih prosim sporočite v poštne sezname KDE.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Priprava vašega računalnika na povezavo PPP
Priprava vašega računalnika na povezavo PPP

Priprava vašega računalnika na povezavo PPP

Naslednji razdelki vsebujejo nekaj dovolj splošnih podatkov za operacijske sisteme, na katerih morda teče KPPP. Za več informacij o protokolu ppp, o pppd in omreževanju bodo morda uporabne naslednje strani:

Priprava Linux® sistema za PPP

Da bo KPPP (pravzaprav, pppd) deloval, mora vaše jedro imeti prevedeno podporo za ppp. Če ne, si priskrbite zadnjo različico pppd s kateregakoli priljubljenega Linux® arhiva (kot je na primer ftp://sunsite.unc.edu/pub/Linux/system/Network/serial/ppp/ in prevedite jedro z vključeno podporo za ppp.

Ne prestrašite se preveč, saj to zveni veliko huje, kot je v resnici. Ne pozabite zatem namestiti pppd.

Če ne veste, ali imate jedro s podporo za ppp, uporabite v ukazni vrstici dmesg in iščite nekaj podobnega:


PPP: version 2.3.0 (demand dialling)
TCP compression code copyright 1989 Regents of the University of California
PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
PPP line discipline registered

KPPP poskuša ugotoviti sam, ali vaše jedro podpira PPP. Če ne, vas bo KPPP o tem obvestil takoj po zagonu.

Za jedra Linux® 2.x mora biti pppd različice 2.3 ali novejši. Različico vašega sistema izveste z uporabo ukaza pppd --version v ukazni vrstici. Nobena izmed različic pppd v resnici nima možnosti --version, vendar pa bo uporaba le te povzročila, da se bo pppd pritožil in izpisal seznam možnosti in drugih podatkov, ki vključuje različico pritajenega strežnika ppd.

Priprava računalnika s FreeeBSD za povezave PPP



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Dodatek B. Garnitura ukazov Hayes za modem
Garnitura ukazov Hayes za modem
Nazaj
Naprej

Dodatek B. Garnitura ukazov Hayes za modem

Tu je opis nabora ukazov Hayes. Večina modemov v veliki meri sledi tem naboru znakov. Če ste izgubili priročnik za vaš modem ali pa ga sploh nikoli niste imeli, vam ta referenca utegne priti prav. Sam sem, na primer, končno odkril, kako utišati zvočnik svojega modema: ATM0 -- Končno: tišina!

Inicializacijski niz za modem sestoji iz zaporedja ukazov. Modem pripravi za komunikacije, nastavlja lastnosti, kot je način klicanja, zaznava signala zasedenosti, in mnoge druge nastavitve. Novejši komunikacijski programi za modem nastavijo inicializacijski niz namesto vas glede na to, katere lastnosti omogočite v menujih itd.

Mnoga leta so predstavljali modemi proizvajalca Hayes standard. Ko je trg modemov zrastel, so mnogi vsaj delno sledili standardu Hayes. Naslednje je del spiska naborov ukazov Hayes (imenovanih tudi ukazi “AT”). Nabor ukazov Hayes lahko razdelimo v štiri skupine:

Osnovni nabor ukazov

Velika črka, ki ji sledi številka, na primer M1.

Razširjen nabor ukazov

&” (znak "in") in velika črka, ki ji sledi števka. To je razširitev osnovnega nabora ukazov. Na primer, &M1. Vedite pa, da je M1 različno od &M1.

Nabor lastniških ukazov

Navadno se ti ukazi začnejo bodisi z obrnjeno poševnico (“\”), bodisi z znakom za odstotek (“%”), in se močno razlikujejo med proizvajalci modemov. Zato so spodaj podani le nekateri od teh ukazov.

Ukazi za delo z registrom

Sr=n kjer je r število registra, ki ga je treba spremeniti, n pa nova vrednost, ki mu je prirejena.

Register” je računalniški izraz za točno določeno mesto v pomnilniku. Modemi imajo še vedno le malo pomnilnika. Ta četrti nabor ukazov se uporablja za vnos vrednosti v določen register (kraj v pomnilniku). Register lahko shranjuje določeno “spremenljivko” (alfanumerični podatek), ki ga uporabita modem in programje za komunikacijo. Na primer, S7=60 naroči vašemu računalniku, da “nastavi register #7 na vrednost 60”.

Opomba

Čeprav je večina ukazov definiranih kot kombinacija črke in številke (L0, L1 itd.), raba ničle ni obvezna. V tem primeru L0 pomeni isto kot le L. Spomnite se tega ob branju spodnje tabele!

Tu so nekateri najpomembnejši znaki, ki se lahko pojavijo v inicializacijskem nizu za modem. Ti znaki se navadno ne bi smeli spreminjati.

AT

Pove modemu, da sledijo modemski ukazi. To mora biti obvezno na začetku vsake vrstice ukazov.

Z

Postavi modem nazaj v njegovo privzeto stanje

, (a comma)

naredi sekundni premor v vašem programju. Zaporedoma lahko uporabite več kot en ukaz ,. Na primer, ,,,, pove programju, naj čaka štiri sekunde. (Trajanje premora ureja nastavitev registra S8).

^M

Pošlje končni znak CR modemu. To je nadzorna koda, ki ga večina komunikacijskega programja pozna pod angleškim imenom “Carriage Return

Osnovni nabor ukazov Hayes

Urejen po abecedi:

Tabela B.1. Osnovni nabor ukazov Hayes

UkazOpisKomentarji
A0 ali AOdgovori na prihajajoči klic 
A/Ponovi zadnji ukazNe prični z AT. Enter običajno prekine.
B0 ali BPogajanja o klicu.Sekvenca odgovora za V32 Mode/CCITT.
B1Pogajanja o klicu.Sekvenca odgovora za Bell 212A
B2Pogajanja o klicu.Izčrpni/tihi odgovor
DPokliči

Pokliče naslednjo številko in se nato rokuje v izvirnem načinu.

P

Pulzno izbiranje

T

Tonsko izbiranje

W

Počaja na drugo tonsko izbiranje

,

Počakaj čas določen v registru S8 (običajno 2 sekundi)

;

Po izbiranju ostani v ukaznem načinu.

!

Flash switch-hook (Odloži za pol sekunde, kot pri posredovanju klica.

L

Izberi zadnjo številko

E0 ali ENo EchoNe bo odmeval ukazov računalniku
E1EchoPrikaže ukaze na zaslonu računalnika (da vidite, kaj tipkate)
H0Status povezaveOn hook - Odloži
H1Hook statusOff hook - klic sprejet
I0 ali IPoizvedovanje, infromacije ali izpraševanjeTa ukaz je zelo odvisen od modela. I0 navadno vrne številko ali kodo, medtem ko višje številke pogosto ponujajo bolj uporabne informacije.
L0 ali LGlasnost zvočnika. Modemi z gumbi za določanje glasnosti tega običajno ne bodo imeli.Izklopljeno ali nizka glasnost.
L1 Nizka glasnost.
L2 Srednja glasnost
L3 Glasno ali zelo glasno
M0 ali MZvočniki so izklopljeniM3 je prav tako pogost, vendar se pri različnih znamkah razlikuje.
M1 Zvočnik je vklopljen, dokler ni zaznan oddaljen nosilec (⊀ dokler ni zaznan drug modem)
M2 Zvočnik je vedno vklopljen (po CONNECT se slišijo zvoki prenosa podatkov)
N0 ali NHitrost rokovanjaRokuj se le pri hitrosti, določeni z S37
N1 Rokuje se pri hitrostih, višjih od S37
O0 ali OVrni se na zvezoGlej tudi X1, saj je lahko aktivno tudi zaznavanje tonskega izbiranja.
O1 Po zaporedju učenj izenačevalnika se vrni na zvezo
Q0 ali Q1Tihi načinIzključeno - prikaže kode rezultatov, uporabnik vidi odgovore ukazov (npr. OK)
Q1Tihi načinVključeno - kode rezultatov so zadržane, uporabnik ne vidi odgovorov.
Sn? Poizvedi po vsebini registra S n
Sn=rStoreShrani vrednost r v S-register n
V0 ali VIzčrpenNumerične kode rezultatov
V1 Angleške kode rezultatov (npr. CONNECT, BUSY, NO CARRIER itd.)
X0 ali XSmartmodemHayes Smartmodem 300 kompatibilne kode
X1 Običajno doda osnovnim kodam hitrost povezave (⊀ CONNECT 1200
X2 Običajno doda detekcijo tonskega načina (preprečuje slepo izbiranje in včasih prepreči AT0)
X3 Običajno doda detekcijo signala zasedenosti
X4 Navadno doda zaznavanje signala za zasedenost in tonskega izbiranja
Z0 ali ZResetirajResetiraj modem na shranjeno nastavitev. Uporabite Z0, Z1 itd. za več profilov. To je isto kot &F za tovarniško nastavitev na modemih, ki nimajo NVRAM (trajnega pomnilnika)
Razširjen nabor ukazov Hayes
Razširjen nabor ukazov Hayes

Razširjen nabor ukazov Hayes

Ukazi z znakom in

Tabela B.2. Razširjen nabor ukazov Hayes

UkazOpisKomentarji
&B0 ali &BParametri za vnovično učenjeOnemogoči samodejno učenje
&B1Parametri za vnovično učenjeOmogoči samodejno učenje
&B2Parametri za vnovično učenjeOmogoči samodejno učenje, a prekini povezavo, če ni izboljšanja po preteku obdobja, ki ga določa S7
&C0 ali &C1Zaznavanje nosilnega tonaSignal je vedno vključen
&C1Zaznavanje nosilnega tonaKaže oddaljeni nosilni ton (navadno privzeto in zaželeno)
&D0 ali &DData Terminal Ready (DTRSignal prezrt (odvisno od modema, zato za tega poglejte svoj priročnik za modem!)
&D1Data Terminal Ready (DTRČe gre DTR iz stanja vklopljenosti v stanje izklopljenosti, modem vstopi v ukazni način (le nekateri modemi)
&D2Data Terminal Ready (DTRNekateri modemi položijo zvezo ob prehodu DTR iz vključenega v izključenega (to je navadno zaželena privzeta vrednost)
&D3Data Terminal Ready (DTROdloži slušalko, resetira modem, in se vrne v ukazni način ob DTR
&F0 ali &FTovarniške nastavitve

Splošne privzete vrednosti, združljive s Hayes.

To je navadno dobra stvar za vaš inicializacijski niz, saj se lahko ukazi &F1-&F3 razlikujejo med modemi in so lahko vir težav pri priklapljanju. (Ker nikoli ne veste, kaj natančno &F2 proizvajalca X zares spremeni.)

Po drugi strani pa se izplača preskusiti nekaj drugih spodnjih izbir; težave mnogo ljudi je mogoče rešiti tako, da zapleten inicializacijski niz zamenjamo s preprostim &F2 ali čim podobnim. Vendar, če gradite inicializacijski niz, je najboljše, da začnete s preprostim &F, in ne uporabljate “prilagojene” oblike privzetih vrednosti.

&F1Tovarniške nastavitveTovraniške nastavitve, prilagojene IBM PC kompatibilnemu uporabniku
&F2Tovarniške nastavitveTovarniške nastavitve za Mac s programskim rokovanjem
&F3Tovarniške nastavitvePrivzete nastavitve za Mac w/strojno vzpostavitev povezave
&G0 ali &GZščitni toniOnemogoči zaščitne tone
&K0 ali &KLokalni nadzor pretokaOnemogoči lokalni nadzor pretoka
&K1Lokalni nadzor pretokaOmogoči RTS/CTS strojni nadzor pretoka
&K2Lokalni nadzor pretokaOmogoči XON/XOFF programski nadzor lokalnega pretoka
&K3Lokalni nadzor pretokaOmogoči RTS/CTS strojni nadzor pretoka
&K4Lokalni nadzor pretokaOmogoči XON/XOFF programski nadzor lokalnega pretoka
&L0 ali &LNačin izbiranjaIzberi način klicanja (izbiranja)
&M0 ali &MNačin nadzora nad napakamiIzberi asinhroni ne-EC način (enako kot &Q0)
&P0 ali &PRazmerje pri pulznem izbiranjuRazmerje pulznega izbiranja v ZDA/Kanadi 39% / 61% premora
&P1Razmerje pri pulznem izbiranjuRazmerje pulznega izbiranja v VB/Hongkongu 33% / 67% premora
&Q0 ali &QNačin nadzora nad napakamiAsinhroni ne-EC način. Brez predpomnjenja podatkov. ASB je onemogočen.
&Q5Način nadzora nad napakamiIzberi V.42 EC operacijo (zahteva nadzor pretoka)
&Q6Način nadzora nad napakamiAsinhroni način z ASB (zahteva nadzor pretoka)
&Q8Način nadzora nad napakamiIzberi alternativni EC protokol (MNP)
&Q9Način nadzora nad napakamiPogojno stiskanje podatkov: V.42bis = da, MNP5 = ne.
&S0 ali &SIzbira dejanja DSRVedno vklopljen (privzeto)
&S1Izbira dejanja DSRSledi specifikaciji EIA (aktivnost sledi prejetemu tonu nosilca dokler ni ta izgubljen.)
&T0 ali &TSamopreverbaOd modela odvisna samopreverba na nekaterih modemih
&U0 ali &UTrellis code modulationOmogoči V.32 TCM
&U1Trellis code modulationOnemogoči V.32 TCM
&V0 ali &V1Poglej aktivne(in pogosto shranjene) nastavitve prilagoditvenih profilov (ali ATI4
&W0 ali &WShrani profilV NVRAM (&W0, &W1 itd. za večkratne profile) nekaterih nastavitev ni možno shraniti. Teh pogosto ni videti pri uporabi &V or ATI4
&Y0 ali &YIzberi konfiguracijo, naloženo ob vklopuNaloži profil 0 (privzeto)
&Y1Izberi konfiguracijo, naloženo ob vklopuNaloži profil 1
&Zn=xMehak reset in naloži shranjen profil nUpoštevajte, da so vsi elementi za &Z ignorirani


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Ukazi z \ in %
Ukazi z \ in %

Ukazi z \ in %

Tabela B.3. Ukazi z \ in %

UkazOpisKomentarji
\A0 ali \ANajvečja velikost bloka MNPnajveč 64 znakov
\A1Največja velikost bloka MNPnajveč 128 znakov
\A2Največja velikost bloka MNPnajveč 192 znakov
\A3Največja velikost bloka MNPnajveč 256 znakov
%C0 ali %COmogoči/onemogoči stiskanje podatkovIzklopljeno
%C1Omogoči/onemogoči stiskanje podatkovomogoči MNP5
%C2Omogoči/onemogoči stiskanje podatkovomogoči V.42bis (BTLZ)
%C3Omogoči/onemogoči stiskanje podatkovOmogoči MNP5 & V.42bis (BTLZ)
%D0 ali %DStiskanje podatkov512 BLTZ dictionary size
%D1Stiskanje podatkov1024 BLTZ dictionary size
%D2Stiskanje podatkov2048 BLTZ dictionary size
%D3Stiskanje podatkov4096 BLTZ dictionary size
%E0 ali %E1Ubežna metodaESCAPE ONEMOGOČEN
%E1Ubežna metodametoda +++AT (privzeto)
%E2Ubežna metodametoda Break AT
%E3Ubežna metodaOBE metodi sta omogočeni
%E4Ubežna metodaOnemogoči OK za +++
%E5Ubežna metodaOmogoči OK za +++
\J0 ali \JSamostojna prilagoditve hitrosti DTEIzklopljeno
\J1Samostojna prilagoditve hitrosti DTEHitrost DTE je prilagojena da ustreza hitrosti nosilca.
\N0 ali \NTip povezaveObičajna povezava (definicijo si oglejte spodaj)
\N1Tip povezaveNeposredna povezava
\N2Tip povezaveMNP samodejna zanesljiva povezava
\N3Tip povezaveSamodejna zanesljiva povezava
\N4Tip povezaveV.42bis zanesljiva povezava s fazno detekcijo
\N5Tip povezaveV.42bis samodejna zanesljiva povezava s fazno detekcijo
\N6Tip povezaveV.42 zanesljiva povezava s fazno detekcijo
\N7Tip povezaveV.42 samodejna zanesljiva povezava s fazno detekcijo

Neposredna povezava je preprosto povezava brez odpravljanja napak ali stiskanja podatkov. V tem primeru morata biti hitrosti povezav računalnik-modem in modem-modem enaki.

Običajna povezava uporablja nadzor pretoka (programski ali pa strojni), da lahko predpomni podatke, ki jih pošilja ali sprejema, da lahko modem posreduje podatke z drugačno hitrostjo, kot jih pošilja ali sprejema računalnik. Računalnik lahko na primer pošilja podatke z 57kb/s z uporabo stiskanja, modem pa dejansko pošilja z 28.8 kb/s. Ta način uporablja večina modemov.

Zanesljiva povezava je tip navadne povezave; če iz kakšnega vzroka stiskanje podatkov ali odpravljanje napak ne moreta biti vzdrževana, bo povezava prekinjena.(Tak modem zagotavlja, da so povezave zanesljive, saj jih bo prekinil, če niso.)

Samodejna zanesljiva povezava je v bistvu enaka, le da bo modem poizkusil spremeniti povezavo, da bo ta postala zanesljiva. To je način, ki ga uporablja večina modemov.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

S-registri
S-registri

S-registri

Tabela B.4. S registri

RegisterObsegPrivzetoFunkcija
S00-255 zvonenj1-2Odgovori na zvonenje. Ne ogovori, če je 0
S10-255 zvonenj0če je S0 večji od 0 ta register šteje prispele pozive (zvonenje).
S20-127 ASCII43 +Ubežni znak v ukazni način
S2>127 no ESC
S30-127 ASCII13 CRZnak Carriage return (enter)
S40-127 ASCII10 LFZnak Line feed (preskok v novo vrstico)
S50-32, 127 ASCII8 BSVračalka
S62-255 sekund2Čas čakanja izbirnega tona (slepo izbiranje, glejte Xn
S71-255 sekund30-60Čas čakanja na oddaljeni nosilec
S80-255 sekund2Uporaba premora za vejico pri izbiranju
S91-255 1/10 sekunde6Čas zaznavnja nosilca, potreben za prepoznavanje
S101-255 1/10 sekunde7-14Čas med izgubo nosilca in odložitvijo
S1150-255 millisekund70-95Trajanje in razmik tonov pri tonskem izbiranju
S120-255 1/50 sekunde50Varovalni čas presledka ob ukazni sekvenci +++
S36

Rezervne možnosti, če odpove odpravljanje napak:

  • 0 - Prekini povezavo

  • 1 - Vzpostavi neposredno povezavo

  • 3 - Vzpostavi običajno povezavo

  • 4 - Če je možno, vzpostavi povezavo tipa MNP sicer prekini

  • 5 - Če je možno, vzpostavi povezavo tipa MNP connection if possible, sicer neposredno povezavo.

  • 7 - Če je možno, vzpostavi povezavo tipa MNP sicer običajno povezavo

7Obravnavanje napake pri pogajanju
S37
  • 1 = 300 bps

  • 5 = 1200 bps

  • 6 = 2400 bps

  • 7 = 1200/75 bps (v.23 mode)

  • 8 = 4800 bps

  • 9 = 9600 bps

  • 10 = 12000 bps

  • 11 = 14400 bps

  • 12 = 7200 bps

0Pogajalska hitrost (Začeten pozdrav)

Mnogi modemi imajo na ducate ali celo stotine S registrov, vendar pa jih le prvih 12 predstavlja standard. Spreminjajo se z ukazom kot je ATSn=N, in preglejujejo z ATSn? (AT S10=70 S1? bi ⊀ povedal modemu, da naj sedem skund ne odloži modema, četudi modema ki odgovarja ne bo slišal , vrne pa naj število zvonenj telefona.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nazaj
Naprej
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Dodatek C. Predloga za zgled računanja stoškov telefoniranja.
Predloga za zgled računanja stoškov telefoniranja.
Nazaj

Dodatek C. Predloga za zgled računanja stoškov telefoniranja.

Če ne morete najti pravil za vašo pokrajino, jih boste morali sami s pomočjo naslednje predloge. Ne bojte se, je zelo preprosto.

Ne pozabite poslati sveže ustvarjene datoteke vzdrževalcem KPPP. Na novo ustvarjene datoteke se lahko preverijo s pomočjo KPPP-jeve možnosti ukazne vrstice in morajo biti nameščene v ${KDEDIR}/share/apps/kppp/Rules ali pa v ${HOME}/.kde/share/apps/kppp/Rules, preden ga boste lahko izbrali v tem pogovornem oknu.

################################################################
#
# Disclaimer/License
# This Template ist (c) by Mario Weilguni <mweilguni@kde.org>
# It ist licenced under the same terms as the kppp package, 
# which it is part of
#
################################################################
#
# This is a sample rule set for kppp. You can use it as a 
# template when you have to create your own ruleset. If you do
# so, remove all comments and add your own. This will allow
# other users to check your ruleset more easily.
# 
# Please sign the the tarif file with your name an email address
# so that I can contact you if necessary.
#
# NOTE: the rules in this rule set do not make much sense and
#       are only for demonstration purposes
#
# NOTE ON FILENAMES:
#	when you create your own ruleset, use "_" in filename
#	instead of spaces and use ".rst  as extension
#	   i.e. "Austria city calls"
#          --> file should be saved as "Austria_city_calls.rst"
#
# Thanks, Bernd Wuebben
# wuebben@math.cornell.edu / wuebben@kde.org
################################################################


################################################################
#
# NAME OF THE RULESET. This is NEEDED for accounting purposes.
#
################################################################
name=default

################################################################
# currency settings
################################################################

# defines ATS (Austrian Schilling) to be used as currency
# symbol (not absolutely needed, default = "$")
currency_symbol=ATS

# Define the position of the currency symbol.
# (not absolutely needed, default is "right")
currency_position=right 

# Define the number of significant digits.
# (not absolutely needed, default is "2"
currency_digits=2



################################################################
# connection settings
################################################################

# NOTE: rules are applied from top to bottom - the
#       LAST matching rule is the one used for the
#       cost computations.

# This is charged whenever you connect. If you don't have to
# pay per-connection, use "0" here or comment it out.
per_connection=0.0


# minimum costs per per connection. If the costs of a phone
# call are less than this value, this value is used instead
minimum_costs=0.0


# You pay .74 for the first 180 seconds ( 3 minutes) no matter
# whether you are connected for 1 second or 180 seconds.
# This rule will take priority during the first 180 seconds
# over any other rule, in particular the 'default' rule.
# have a look at costgraphs.gif in the docs directory
# of the kppp distribution for a graphic illustration.
flat_init_costs=(0.74,180)

# This is the default rule which is used when no other rule
# applies. The first component "0.1" is the price of one
# "unit", while "72" is the duration in seconds.
# Therefore the following rule means: "Every 72 seconds 0.1 
# ATS are added to the bill"
default=(0.1, 72)

#
# more complicated rules:
#

# "on monday until sunday from 12:00 am until 11:59 pm the costs
# are 0.2 each 72 seconds"
on () between () use (0.2, 2)

# same as above
on (monday..sunday) between () use (0.2, 2)

# same as above. You must use 24 hour notation, or the accounting
# will not work correctly. (Example: write 15:00 for 3 pm)
on (monday..sunday) between (0:00..23:59) use (0.2, 2)

# applies on friday, saturday, sunday and monday 8am until 1pm
on (friday..monday) between (8:00..13:00) use(0.3,72)

# ATTENTION:
on(monday..friday) between (21:00..5:00) use (0.4,2)
# does NOT include saturday 0:00-5:00, just monday..friday, as it says.

# applies on a given date (christmas)
on (12/25) between () use (0.3,72)

# a range of dates and one weekday
on (12/25..12/27, 12/31, 07/04, monday) between () use (0.4, 72)

# use this for easter
on (easter) between () use (0.3,72)

# easter + 50 days (Pfingstmontag/ Pentecost Monday )
on (easter+50) between () use (0.3,72)

on (thursday) between (20:00..21:52) use (8.2, 1)


# The "on()" rules above all relates to current time only. You can also
# make a rule depend on the number of seconds you have been connected
# by specifying this time as a third argument to "use()".
# For instance, let's say normal rate in the evening is 0.20 per minute,
# and it drops by 20% after one hour of connect time. This can be modelled
# like:

on () between (19:30..08:00) use (0.20, 60)
on () between (19:30..08:00) use (0.16, 60, 3600)

# Note that these rules, just like other rules, are sensitive to the 
# order in which they appear.
Nazaj
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Naprej
 


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team