sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #01274
Re: PPP i RH 5.1 og 5.2
Lars Marqvart Joergensen wrote:
...
> Hvis man opretter PPP-forbindelsen vha. RH's netkonfigurationsværktøj
> (eller Linuxkonf), så er der en option, som hedder noget i retning af
> "Escape control chars". I RH5.1 skal jeg (der bruger et ZyXEL 2864I
> ISDN "modem") slå denne option til, hvis jeg skal kører manuelt med
> PPP forbindelsen. Ellers virker den ikke.
Hvilke tegn bliver der så lavet Escape på ?
Det er "asyncmap NNNNN" kommandoer i /etc/ppp/options, se "man pppd"
> Det sjove er, at jeg skal slå den _fra_ når jeg bruger Diald! Er der
> nogen, der har en forklaring på dette?
Ja "asyncmap 0" er det normale, og hvis det virker med diald,
så bør det også virker med normal pppd, da diald kalder pppd :)
> Andet problem (som var det jeg bruge søndagen på): I RH 5.2 har
> "Escape control chars" lige pludselig fået en anden betydning (dette
> opdagede kl. 0.30 mandag morgen :-( ). Når man slå optionen til
> medfører dette at "asyncmap FFFFFFFF" bliver tilføjet ppp options. I
> RH 5.1 er det "asyncmap 00000000" der bliver tilføjet.
> Hvorfor "%"!%"@§§ <højlydt banden> har RH ændret dette ???
"Escape control chars" => asyncmap FFFFFFFF, dvs. alle control characters
bliver "escaped". Øjensynlig en fejl i RH5.1 ? eller skulle man
også angive hvilke tegn der skal have en "escape" ?,
ellers er funktionen jo ubrugelig :)
> I RH 5.2 skal man altså slå "Escape control chars" fra og i stedet
> skrive "asyncmap 0" i ppp-options feltet (i hvert fald, når man
> anvender et ISDN "modem"). Det sjove er, at bruge man den analoge del
> af modem'et virker det fint uden asyncmap sat til ???
> Jeg håber, der er nogen, som kan give nogle svar på ovenstående til
> gavn for både mig og sikkert en del andre, der løber ind i samme
> problem.
Svaret har delvist været her i forbindelse med asyncmap og ISDN-PPP.
Men jeg kan tilføje:
1) almindelig modem :
seriel analog tlf. seriel
PC med pppd --------- modem -------------------- modem -------- PC m. pppd
(PPP protokol)
Du beder så om "asyncmap xxxx" i PPP protokolen, og begge ender
bliver enige om dette (forhåbentlig). Du beder om dette da du mener
at din oldgamle modem ikke kan klare at visse styretegn sendes
til modemet (f.eks. Xon/Xoff da du har valgt denne handshake da
modemet ikke kan hardware handshake).
Alle modem jeg er faldet over de sidste 3-4 år kan klare "asyncmap 0"
ligeledes også de fleste (alle?) ISP'ere.
2) ISDN TA med PPP protokol indbygget:
seriel ISDN
PC med pppd ------- ISDN TA m. PPP -------------- ISDN box med PPP protokol
Du burde kunne sende alle tegn til din ISDN TA , som har en
PPP protokol kørende med den anden ende. For din pppd på PC'en
føles det som om du kommnunikerer med den anden ende, men i virkeligheden
går det via PPP protokolen på ISDN TA.
Derfor må der f.eks. ikke anvendes CHAP men kun PAP på Zyxel omninet+
(ISDN TA) og den sørger selv for at anvende CHAP med den modsatte ende.
Der er næppe nogen der aflytter de 1.5 meter serielkabel mellem
port og ISDN TA :)
--
mvh Frank Damgaard
frda@xxxxxxxxxxxxx | frank@xxxxxxxx | frank@xxxxxxx |fido 2:236/15.2
References