<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE> call-back mini HOWTO : $B<j=g(B</TITLE> <LINK HREF="Call-back-3.html" REL=next> <LINK HREF="Call-back-1.html" REL=previous> <LINK HREF="Call-back.html#toc2" REL=contents> </HEAD> <BODY> <A HREF="Call-back-3.html">$B<!$N%Z!<%8(B</A> <A HREF="Call-back-1.html">$BA0$N%Z!<%8(B</A> <A HREF="Call-back.html#toc2">$BL\<!$X(B</A> <HR> <H2><A NAME="s2">2. $B<j=g(B</A></H2> <H2><A NAME="ss2.1">2.1 PART I: $B<+Bp$G%M%C%H!)(B</A> </H2> <P>$B$[$H$s$I$N?M$O;E;v>l$G%$%s%?!<%M%C%H$r;H$C$F$$$^$9!#$7$+$7!"<+Bp$G$"(B $B$k$$$O;E;v>l0J30$N>l=j$G$b$?$S$?$S%M%C%H$rI,MW$H$9$k$3$H$,$"$j$^$9!#:_(B $BBp$G$N:n6H$O!"2q<R$+$i$N:n6H$h$j$b$h$j0B>e$,$j$K$J$k$+$b$7$l$^$;$s!#$b$C(B $B$H$b$h$$2r7hJ}K!$O(B Linux $B$N%5!<%P$K%3!<%k%P%C%/%=%U%H%&%'%"$r%$%s%9%H!<(B $B%k$9$k$3$H$@$H;W$$$^$9!#%3!<%k%P%C%/$O!"HqMQ$r2q<RIiC4$H$7!"%j%9%H$7$?(B $BEEOCHV9f$K:F%@%$%"%k$G$-$k$h$&$K$7$^$9!#(B $B1?MQJ}K!$r>R2p$7$^$7$g$&!#%b%G%`$,%3!<%k%P%C%/$7$F$b$h$$$H5v2D$5$l$F$$(B $B$k?M$O!"$^$:(B Linux $B$N%5!<%P$KEEOC$r$+$1$FG'>Z$r<u$1$^$9!#%f!<%6B&$G$O!"(B $B%b%G%`$r(B "$B%b%G%`$r@ZCG$9$k(B" $B$H$$$&@_Dj$KJQ99$7$F$*$/$H!"F1;~$K(B Linux $B$O%f!<%6$KEEOC$r$7$^$9!#%f!<%6$O:FEYG'>Z$r<u$1$^$9!#@\B3$,40N;$9$k$H%5!<(B $B%P$K$O2]6b$,$+$+$j$^$9!#%f!<%6$O@\B3$r3+;O$7$?$H$-$@$1$NNA6b$rJ'$&$N$G(B $B$9!#5v2D$5$l$F$$$J$$?M$?$A$K%3!<%k%P%C%/$,;H$($J$$$h$&$K!"%3!<%k%P%C%/(B $B%W%m%0%i%`$K$OFsEY$N>H9g$dDI2C%*%W%7%g%s$,$"$j$^$9!#<RFb%M%C%H%o!<%/$d(B $B%$%s%?!<%M%C%H$+$i$N@\B3$@$1$K%"%/%;%9<T$r8BDj$G$-$^$9!#%3!<%k%P%C%/$O(B $B$H$F$bM;DL$,$-$-$^$9!#0J2<!"(BLinux $B%7%9%F%`$G$N%3!<%k%P%C%/%5!<%P$N%3%s(B $B%U%#%0%l!<%7%g%s$r8x3+$7!"$*;H$$$N%3%s%T%e!<%?$G:FEEOC@\B3$r@_Dj$9$kJ}(B $BK!$r>R2p$7$F$$$^$9!#(B <P> <P> <H2><A NAME="ss2.2">2.2 PART II: $B%b%G%`$K$D$$$F(B</A> </H2> <P>$B4IM}<T$O$5$^$6$^$J<oN`$N%b%G%`$r;H$$$?$,$j$^$9$,!"%b%G%`$r9XF~$9$k$H$-(B $B$O!"$$$/$D$+$NCm0U;v9`$rK:$l$F$O$$$1$^$;$s!#(B <P> <P> <UL> <LI>Linux $B$GF0$+$J$$$N$G!"(BWin-Modem $B$OGc$o$J$$!#(B $BLuCm!'(BWin-Modem $B$O(B Linux $B>e$GI,$:$7$bF0$+$J$$$o$1$G$O$J$$$h$&$G$9$,!"(B Win-Modem $B$G%3!<%k%P%C%/$,$&$^$/$$$/$+$I$&$+$OITL@$G$9!#(B The Winmodems-and-Linux HOWTO $B$d(BModem-HOWTO $B$J$I$r;29M$K$7$F$/$@$5$$!#(B Modem HOWTO $B$O(B JF $B$KOBLu$,$"$j$^$9$N$G;29M$K$7$F$/$@$5$$!#(B <A HREF="http://www.linux.or.jp/JF/JFdocs/Modem-HOWTO.html">Modem-HOWTO ($BOBLu(B)</A> </LI> <LI>$B30IU$1%b%G%`$OFbB"%b%G%`$h$j$bB.$$!#(B </LI> <LI>ISA $B%9%m%C%H$K$5$9FbB"%b%G%`$O(BPCI $B%9%m%C%H$G;H$&$b$N$h$j$b$*4+$a$G$9!#(B ($B2?$+JL$N$b$NMQ$K(B PCI $B%9%m%C%H$r;D$7$F$*$/$3$H$,$G$-$^$9(B) </LI> <LI>Plug&Play $B%b%G%`$O;HMQ$7$J$$!#(B $B$b$7$9$G$K;HMQ$7$F$$$k$J$i!"(B Plug&Play $B%*%W%7%g%s$rMxMQ$7!"6u$$$F$$$k(B com $B%]!<%H>e$K%b%G%`$r@_Dj$7$^$9(B (Plug&Play-HOWTO $B$r;2>H$7$F$/$@$5$$(B)$B!#(B </LI> </UL> <P> <P>$BE,@Z$J%b%G%`$rF~<j$7$?$i!"%7%9%F%`$K%b%G%`$r@_Dj$7$J$1$l$P$J$j$^$;$s!#(B $B%b%G%`$,!"$I$N(B com $B%]!<%H>e$K$"$k$+$r%A%'%C%/$7$^$9!#$=$l$+$i%O!<%I%&%'%"$H(B /dev/modem $B$K%7%s%\%j%C%/%j%s%/$r:n$j$^$9!#$?$H$($P!"#2$DL\$N(B com $B%]!<%H$K%b(B $B%G%`$,$D$J$,$C$F$$$k$J$i!"<!$N$h$&$K$7$^$9!#(B <P> <PRE> ln -s /dev/cua1 /dev/modem </PRE> <P> <P>$B%j%s%/$r3NG'$7$F$*$-$^$9!#(B <P> <PRE> lrwxrwxrwx 1 root uucp 9 Sep 19 19:10 /dev/modem -> /dev/cua1 </PRE> <P> <P>$BJL$N(B com $B%]!<%H>e$K%b%G%`$,$D$J$,$C$F$$$k$J$i!"%b%G%`%G%P%$%9$H(B com $B%]!<%H$O(B $B<!$N$h$&$J4X78$K$J$C$F$$$^$9!#(B <P> <PRE> /dev/cua0 is com1 /dev/cua1 is com2 /dev/cua2 is com3 /dev/cua3 is com4 </PRE> <P> <P>$B?7$7$$%+!<%M%k$G$O<!$N$h$&$K$J$C$F$$$^$9!#(B <P> <PRE> /dev/ttyS0 is com1 /dev/ttyS1 is com2 /dev/ttyS2 is com3 /dev/ttyS3 is com4 </PRE> <P>minicom $B$r;H$C$F@_Dj$r%A%'%C%/$7$^$9!#(B <P>$BLuCm!'(Bkernel-2.2.x $B$N(B /usr/src/linux/Documentation/Changes $B$N(B General Information $B$K<!$N$h$&$J5-=R$,$"$j$^$9!#(B /dev/ttyS* $B$G@_Dj$7$?$[$&$,$h$$$G$7$g$&!#(B <P>Also, please remember that cua* devices are now obsolete. Switch to the corresponding ttyS* device instead (e.g., cua0 -> ttyS0, cua1 -> ttyS1, etc.). cua* $B%G%P%$%9$O8=:_$O;H$o$l$F$$$^$;$s!#(B $B$+$o$j$KBP1~$9$k(B ttyS* $B%G%P%$%9$KJQ99$7$^$9!#(B ($B$?$H$($P!"(Bcua0 $B$O(B ttyS0 $B$K!"(Bcua1 $B$O(B ttyS1 $B$N$h$&$K$J$j$^$9!#(B) <P>$B$^$?(B mgetty $B$N%Q%C%1!<%8$N(B doc $B$N%G%#%l%/%H%j$K(B ttyS-cua.txt $B$H$$$&(B $B%U%!%$%k$,E:IU$5$l$F$$$k$N$G;2>H$7$F$/$@$5$$!#(B <P> <P> <H2><A NAME="ss2.3">2.3 PART III Linux $B$KEEOC$r$+$1$k(B</A> </H2> <P>Linux $B>e$K%"%/%;%92DG=$J%3!<%k%P%C%/$r:n$k:G=i$N<j=g$O!"%+!<%M%k$KE,@Z(B $B$J%Q%i%a!<%?$r@_Dj$9$k$3$H$G$9!#%+!<%M%k$K(B ppp $B$,AH$_9~$^$l$F$$$k$+$I$&(B $B$+$r%A%'%C%/$7$^$9!#$*;H$$$N%+!<%M%k$K(B ppp $B$,AH$_9~$^$l$F$$$J$$!"$"$k(B $B$$$O%b%8%e!<%k$K$b$J$C$F$$$J$$$J$i!"%+!<%M%k$r:F9=C[$7!"(Bppp $B$rAH$_9~$^(B $B$J$1$l$P$$$1$^$;$s!#$h$j>\$7$$>pJs$O(B Kernel-HOWTO $B$K$"$j$^$9!#$G$-$F$$(B $B$^$9$M!#E,@Z$J%+!<%M%k$r$*;H$$$G$9$M!#$=$l$G$O%7%9%F%`$K%=%U%H%&%'%"$r(B $B%$%s%9%H!<%k$7$^$7$g$&!#%3!<%k%P%C%/%W%m%0%i%`$O(B mgetty-sendfax $B$H(B ppp $B$N0lIt$G$9!#$*;H$$$N%G%#%9%H%j%S%e!<%7%g%s$K$9$Y$F$N$b$N$,F~$C$F$$$k$G(B $B$7$g$&!#%3!<%k%P%C%/%7%9%F%`$OFs2sG'>Z$r9T$$$^$9$+$i!"%5!<%PB&$G$O(B ppp $B$rAv$i$;$k%f!<%6$r:n$C$F$*$-$^$9!#(B <P>$BLuCm(B : /etc/passwd $B$K0J2<$NFbMF$rDI2C$7$^$9!#(B <P> <PRE> pppuser:klkIOM89mn65H:230:PPP Dialin:/home/pppuser:/etc/ppp/ppplogin </PRE> <P> <P>$B<!$K%Q%9%o!<%I$rJQ99$7$^$9!#(B/etc/ppp/pap-secret $B$K%Q%9%o!<%I$K$D$$$F$N(B $B>pJs$rDI2C$7$J$1$l$P$$$1$^$;$s(B($B>\:Y$O(B man pppd $B$G3NG'$7$F$/$@$5$$(B)$B!#(B <P> <PRE> pppuser * password_for_pppuser * </PRE> <P>$BLuCm!'(B$ cat /etc/ppp/pap-secret $B$G3NG'$7$F$*$-$^$9!#(B <P> <P>$B$3$N%f!<%6$ODL>o$N%7%'%k$r;}$C$F$$$^$;$s$,(B /etc/ppp/ppplogin $B%U%!%$%k(B $B$KB8:_$7$^$9!#$3$N%U%!%$%k$O<+J,$G:n@.$7$^$9!#(B $B$?$H$($P(B vi $B$r;H$C$F(B /etc/ppp/ppplogin $B$r<!$N$h$&$KJT=8$7$^$9!#(B <P> <PRE> #!/bin/sh exec /usr/sbin/pppd -detach 192.168.1.1:192.168.1.2 </PRE> <P> <P>$B%"%I%l%9(B 192.168.1.1 $B$O%b%G%`$r;}$D%5!<%P$N%"%I%l%9$G!"(B $B%"%I%l%9(B 192.168.1.2 $B$O<+J,$N%b%G%`$K3d$jEv$F$k%"%I%l%9$G$9!#(B $B$3$N%U%!%$%k$K<B9T%*%W%7%g%s$rN)$F$^$9!#(B ppp $B%G!<%b%s$r;H$&$N$G!"$3$N%G!<%b%s$K%*%W%7%g%s$r@_Dj$7$J$/$F$O$$$1$^$;$s!#(B /etc/ppp/options $B%U%!%$%k$rJT=8$7$^$9!#(B <P> <PRE> netmask 255.255.255.0 proxyarp lock crtscts modem </PRE> <P> <P>Proxyarp $B$O!"%5!<%P$K$"$k%b%G%`$rDL$8$F%$%s%?!<%M%C%H$K=P$F9T$/$3$H$,(B $B$G$-$k$N$G!">e5-%*%W%7%g%s$G:G$b=EMW$J$b$N$G$9!#$=$NB>$N%*%W%7%g%s$O$*(B $B;H$$$N%b%G%`$N@)8f$K;H$o$l$^$9!#%*%W%7%g%s(B proxyarp $B$r;H$o$J$1$l$P!"%f!<(B $B%6$O%m!<%+%k%M%C%H%o!<%/$G$@$1:n6H$,$G$-$^$9!#>\:Y$O(B PPP-HOWTO $B$d%*%s(B $B%i%$%s%^%K%e%"%k$G(B pppd $B$rD4$Y$F$/$@$5$$!#(B <P>$BCm!'(BARP [Address Resolution Protocol] <P>$B$=$l$G$O%5!<%P>e$N%b%G%`$r@_Dj$7$^$7$g$&!#(B $B%5!<%P5/F08e$K@\B3$r<u$1F~$l$k=`Hw$r$7$J$1$l$P$$$1$^$;$s!#(B /etc/inittab $B$rJT=8$7!"#2$DL\$N(B com $B%]!<%H>e$K%b%G%`$r2C$($^$9!#(B <P> <PRE> s1:2345:respawn:/sbin/mgetty ttyS1 -D /dev/ttyS1 vt100 </PRE> <P> <P>$B#1$DL\$N(B com $B%]!<%H$KBP$7$F$O<!$N$h$&$K$J$j$^$9!#(B <PRE> s0:2345:respawn:/sbin/mgetty ttyS1 -D /dev/ttyS1 vt100 </PRE> <P>init q $B$rAw$j$^$9!#(B $B5-O?$K$I$s$J%(%i!<>pJs$b=P$J$$$J$i!"<!$K?J$_$^$7$g$&!#(B /etc/ppp $B$N%G%#%l%/%H%j$KLa$j!"(B options.ttyS1 $B$H$$$&%U%!%$%k$r:n$j$^$9(B(com1 $B%]!<%H$N%b%G%`$K$O(B options.ttyS0 $B$K$J$j$^$9(B)$B!#(B <P> <PRE> IP_local: IP_remote </PRE> <P> <P>$B$o$l$o$l$N%M%C%H$G$O<!$N$h$&$K$7$F$$$^$9!#(B <PRE> 192.168.1.1:192.168.1.2 </PRE> <P> <P>$B$5$i$K$9$k$3$H$,$"$j$^$9!#(B /etc/mgetty+sendfax/login.config $B$H$$$&%U%!%$%k$r%A%'%C%/$7$^$9!#(B $B0lHV=EMW$J$b$N$O<!$N9T$G$9!#(B <P> <PRE> /AutoPPP/ - a_ppp /usr/sbin/pppd auth -chap +pap login detach kdebug 7 debug </PRE> <P> <P>$BB>$N9T$O(B <CODE>#</CODE>$B%^!<%/$r$D$1$k$3$H$,$G$-$^$9!#(B <P> <P>pppuser $B$O(Bpppd $B$r2TF/$5$;!"%$%s%?!<%U%'!<%9$H$7$FF0$/$h$&$K$7$J$1$l$P(B $B$J$j$^$;$s$+$i!"<!$N%3%^%s%I$G!"(Bpppd $B$K(B suid $B$r@_Dj$7$^$9!#(B <P> <PRE> chmod u+s /usr/sbin/pppd </PRE> <P>$BLuCm!'(B$ ls /usr/sbin/pppd <P>$B$=$&$9$l$P$3$N$h$&$K$J$j$^$9!#(B <PRE> -rwsr-xr-x 1 root root 106892 Jan 11 1999 /usr/sbin/pppd </PRE> <P> <P>$B;d$N%5!<%P$G$O(B pppd $B$N:F5/F0$rM%@h$5$;$?8e$KLdBj$,$"$C$?$N$G!"(B cron $B$K2C$($k$N$O$h$$9M$($@$H;W$$$^$9!#(B $B%5!<%P$O%k!<%?$H$7$FF0$-$^$9!#(B IP forwarding $B$r;H$($k$h$&$K(B /etc/rc.d/rc.local $B$K<!$N9T$r2C$($^$9!#(B <PRE> echo "1" > /proc/sys/net/ipv4/ip_forward </PRE> <P> <P>RedHat $B$N%f!<%6$N>l9g$O!"(B FORWARD_IPV4=false $B$+$i(B FORWARD_IPV4=true $B$K(B /etc/sysconfig/network $B%U%!%$%k$GJQ99$G$-$^$9!#(B <P> <P>$BG'>Z$N$?$a$K(B Linux $B$KEEOC$r$+$1$^$9!#$=$N$?$a$K%9%/%j%W%H$r;H$$$^$9!#(B MS Windows $B$r;H$&$J$i!"(B<CODE>"$B@\B3$N$"$H$GC<Kv$r8F$S=P$9(B"</CODE> $B$N%*%W%7%g(B $B%s$r%^!<%/$7$F$*$-$^$9!#%f!<%6L>(B pppuser $B!"%Q%9%o!<%I$O(B pppuser $B$N%Q%9(B $B%o!<%I$G%m%0%$%s$7$^$9!#$9$Y$F$,$&$^$/$$$-$^$9$h$&$K!#(B <P> <P> <H2><A NAME="ss2.4">2.4 PART IV Linux $B$,EEOC$r$+$1$k(B</A> </H2> <P>$B;d$?$A$O$9$G$K(B Linux $B%5!<%P(B $B$KEEOC$r$+$1$k$3$H$,$G$-$^$9!#$5$F!"(BLinux $B$,;d$?$A$KEEOC$r$+$1$kHV$G$9!#Fq$7$$$3$H$G$O$"$j$^$;$s!##2$D$N%U%!%$%k(B $B$rJT=8$7$J$/$F$O$$$1$^$;$s!#(B<CODE>/etc/mgetty+sendfax/callback.conf</CODE>$B$H$$$&%U%!%$%k$r:n$j!"$=$l$r6u$C$]$N%U%!%$%k$K$7$F$*$-$^$9!#(B <P> <P> <P>$B<!$K%f!<%6$NEEOCHV9f$rEPO?$7$^$9!#$5$-$[$I@\B3$K;H$C$?EEOCHV9f$r=q$-$3$_$^$9!#(B $B$=$N$?$a$K(B /etc/mgetty+sendfax/login.conf $B$K<!$N$h$&$J9T$r2C$($^$9!#(B <P> <PRE> call - - /usr/sbin/callback - S 123456 </PRE> <P> <P>$BEEOC$,Hs%f!<%6$N>l9g$O@\B3$N3+;O$rMW5a$7$^$9!#(B <CODE>/etc/mgetty+sendfax/login.conf</CODE> $B$KEPO?$5$l$?EEOCHV9f(B ($BNc$G$O(B 123456 $B$H$7$F$$$^$9(B)$B$KEEOC$r$+$1$k%W%m%0%i%`$rF0$/$h$&$K$7$F$*$-$^$9!#(B $B$=$NB>%f!<%6$bF1$8J}K!$GEPO?$7$^$9!#$I$N$h$&$KF0$$$F$$$k$N$+@bL@$7$^$7$g(B $B$&!#%5!<%P$KEEOC$r$+$1$k$H!"G'>Z$r<u$1$^$9!#EEOC$r$+$1$k$HHs%f!<%6$H$7(B $B$F%m%0%$%s$9$k$N$G$9!#<+J,$N%3%s%T%e!<%?$N%9%/%j%W%H$,%b%G%`$r%O%s%0%"%C(B $B%W$7$^$9!#$=$N$^$^BT5!$9$k$H@\B3$O@Z$i$l$^$9!#$9$k$H!"%3!<%k%P%C%/%W%m(B $B%0%i%`$,5/F0$7!"@^$jJV$78F$S=P$7$r<u$1$^$9!#%Q%9%o!<%I$r;H$C$F(B pppuser $B$H$7$F:FEYG'>Z$5$l$k$H!"EEOC$,$D$J$,$j(B ppp $B$,3NN)$7$^$9!#$3$l$G$9$Y$F(B $B$G$9!#2TF/>uBV$O$H$F$bC1=c$G$9!#(BMS Windows $B$r$*;H$$$J$i!"$*;H$$$NEEOC(B $BHV9f$K%@%$%"%k%"%C%W$r%$%s%9%H!<%k$7$J$1$l$P$J$j$^$;$s!#%b%G%`%W%m%Q%F%#(B $B$N(B"$B%W%m%Q%F%#(B- - ->$B>\:Y(B- - -> $BDI2C%*%W%7%g%s(B" $B$K<!$N%b%G%`%3%^%s(B $B%I$r=q$-9~$_$^$9!#(B <P> <PRE> &c0s0=1 </PRE> <P> <P>$B%b%G%`%W%m%Q%F%#$NAk$rJD$8EEOC$r$+$1$^$9!#>e$K<($7$?J}K!$G%m%0%$%s$7$^(B $B$9!#(BLinux $B$r;H$&$J$i%9%/%j%W%H$r;H$o$J$1$l$P$$$1$^$;$s!#(BLinux $B$G$O$3$l(B $B$,0lHVNI$$$H$$$&%9%/%j%W%H$r$R$H$D$@$1Ds<($9$k$N$OFq$7$$$G$9!#%7%9%F%`(B $B$K$*$$$F!"(Bppp $B$r$&$^$/@_Dj$9$k$3$H$,$^$:$O=EMW$J$3$H$G$9!#(B($B<!$K<($7$?(B $B%9%/%j%W%H$r;H$C$F(B pppuser $B$H$7$FEEOC$r$9$k$3$H$,$G$-$^$9(B)$B!#2<5-$N%9%/(B $B%j%W%H$O!"(B A. Gozdz $B$K$h$C$F=q$+$l$^$7$?!#(B <P> <P> <P>$B$3$l$i$N%9%/%j%W%H$O(B Slackware $B$GF0$-$^$9!#(B <P> <P>ppp $B%G!<%b%s$N%3%s%U%#%0%l!<%7%g%s%U%!%$%k(B /etc/options (com2 $B%]!<%H$K$D$J$,$C$F$$$k%b%G%`$NNc(B) <P> <PRE> lock defaultroute noipdefault modem /dev/cua1 33600 crtscts debug passive asyncmap 0 </PRE> <P> <P>$BL\E*JL$N%9%/%j%W%H$G$9!#(B <P> <UL> <LI> /etc/ppp/ppp-call$)B <PRE> #!/bin/bash teksta="Connection failed" tekstb="Probably, You will be connect" # /sbin/setserial /dev/cua1 spd_vhi killall -INT pppd 2>/dev/null rm -f /var/lock/LCK* /var/run/ppp*.pid (/usr/sbin/pppd -detach /dev/ttyS1 115200 \ connect "/usr/sbin/chat -v -f /etc/ppp/pppcallback" &) || \ (echo $teksta; ls marsss >/dev/null; exit 1) echo $tekstb exit 0 </PRE> </LI> <LI> /etc/ppp/pppcallbacks <PRE> TIMEOUT 60 ABORT 'ERROR' ABORT 'BUSY' ABORT 'NO ANSWER' ABORT 'NO DIALTONE' ABORT '\nVOICE\r' ABORT '\nRINGING\r\n\r\nRINGING\r' '' AT&FH0 <p>'OK-+++\c-OK' 'AT&C0S0=1' TIMEOUT 75 OK ATDT123456 CONNECT '' ogin:-ogin: ppp_pseudouser '\nNO CARRIER\r' '' TIMEOUT 180 '\nRING\r' AT&C1A CONNECT '' TIMEOUT 20 ogin:-ogin: pppuser sword:-sword password_for_pppuser </PRE> </LI> <LI>$B$5$F(B ppp-call $B$r<B9T$7$^$7$g$&(B :) </LI> </UL> <P> <P> <P>$B<!$N%9%/%j%W%H$O(BLINUX RED HAT 6.x $B$G$9!#(B <P> <UL> <LI>/etc/ppp/options <PRE> lock defaultroute noipdefault modem 33600 crtscts debug passive asyncmap 0 </PRE> </LI> <LI>/etc/ppp/pppcallback <PRE> TIMEOUT 5 ABORT 'ERROR' ABORT 'BUSY' ABORT 'NO ANSWER' ABORT 'NO DIALTONE' ABORT '\nVOICE\r' ABORT '\nRINGING\r\n\r\nRINGING\r' '' AT&FH0 'OK-+++\c-OK' 'AT&C0S0=1' TIMEOUT 40 OK ATDT5376443 CONNECT '' ogin:-ogin: ppp-pseudo-user '\nNO CARRIER\r' '' TIMEOUT 180 '\nRING\r' AT&C1A CONNECT '' TIMEOUT 20 ogin:-ogin: pppuser sword:-sword password_for_ppuser </PRE> </LI> <LI>/usr/bin/ppp-call <PRE> #!/bin/bash teksta="Connection failed" tekstb="Probably, You will be connect" # /sbin/setserial /dev/cua1 spd_vhi killall -INT pppd 2>/dev/null rm -f /var/lock/LCK* /var/run/ppp*.pid (/usr/sbin/pppd -detach call ppp_call &) || \ (echo $teksta; ls marsss >/dev/null; exit 1) echo $tekstb exit 0 </PRE> </LI> <LI>$B$5$F(B ppp-call $B$r<B9T$7$^$7$g$&(B :) </LI> </UL> <P> <P> <P>M$ Windows $B$r$*;H$$$J$i@\B3$N$?$a$K<!$N%9%/%j%W%H$r;H$($^$9!#;d$O$3$N(B $B%9%/%j%W%H$N%F%9%H$r$7$F$$$^$;$s(B($B;d$O%?!<%_%J%k$r;H$C$F$$$^$9(B)$B$,!"<ALd(B $B$,$"$l$P(B Adrian Debkowski(adrian@cr-media.pl) $B$K?R$M$F$/$@$5$$!#(B <P> <PRE> proc main delay 1 waitfor "ogin:" transmit "call^M" waitfor "RING" transmit "ATA^M" waitfor "CONNECT" waitfor "ogin:" transmit "pppuser^M" waitfor "word:" transmit "ppp^M" endproc </PRE> <P> <HR> <A HREF="Call-back-3.html">$B<!$N%Z!<%8(B</A> <A HREF="Call-back-1.html">$BA0$N%Z!<%8(B</A> <A HREF="Call-back.html#toc2">$BL\<!$X(B</A> </BODY> </HTML>