[BSD] Re: PPP callback kliens
Marton Fabo
morton at eik.bme.hu
2003. Okt. 27., H, 18:09:37 CET
Antal Rutz wrote:
> Megtalaltam, tehat mukodik is a dolog, a kerdes csak az, hogy ez csak
> ilyen nehezkes tema-e (ppp beindit, majd miutan lejatszotta a behivast a
> routerbe, ppp lelo. vonalra mgetty beindit.)
> Nincs olyan megoldas, ami 'raul' a vonalamra, es lesakkozza az egeszet?
Regebben hasznaltam visszahivos ppp-t. Igazsag szerint csak nyomokban
emlekszem, hogy a tuloldal hogyan volt megoldva, es mennyire volt egy
szabvanyos, nem hazibuher megoldas; csak a script van meg, amit
hasznaltam a behivasra.
Na a lenyeg, hogy az a szerver a dialupos login utan egy "callback:"
prompt utan varta a visszahivando szamot, bontott, es hivott vissza,
gondolom egy hatterben elinditott pppd-vel. Azt is sejtem, hogy ha nincs
eleve igy megoldva a dialup login script a szerver oldalon, csak siman
kapsz egy shellt, akkor kezzel elindithatod az ottani pppd-t a megfelelo
paramterekkel a hatterben, es bonthatsz - miert ne.
Naszoval az en megoldasomban a trukk az volt, hogy a helyi pppd altal
meghivott chat script a fent emlitett promptnal bevallotta a
viszahivando szamot, majd bontott - de meg nem tert vissza. Szepen egy
timeouttal RING-re vart, ATA-val valaszolt - es ha nem veletlenul pont
idokozben a szomszed Mari neni telefonalt a macskajat keresve, akkor
valoszinusitheto, hogy a vonal tulvegen a szerver oldali pppd figyel, es
acsingozva varja, hogy vegre PPP protokollon csacsoghasson a cimbivel.
Ergo, vissza lehet terni a chat scriptbol, a szulo helyi pppd orokli a
vonalat, es mehet a dolog.
Remelem, ertheto valamennyire. Ha kell, elkuldom az erintett scripteket
- tudnak par ugyes trukkot (:
byez
mortee
További információk a(z) BSD levelezőlistáról