[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