Date: Sun, 22 Feb 2004 18:41:54 +0200 From: Kyryll A Mirnenko <mirya@ukrpost.net> To: freebsd-questions@freebsd.org Subject: ISP dialing with callback Message-ID: <51-2629189.20040222184154@ukrpost.net>
next in thread | raw e-mail | index | archive | help
This topic seems to be an elder one, but nobody around couldn't help me. I need to setup ppp (user) to dial to my callback-ISP. Here're useful info: 1). IPS uses PAP authentification. 2). Phone number negotiation is unsupported, I need to send it. When using Windows ppp-dialer (really buggy), everything is OK, so that's not ISP problem. Direct connection & authentification goes right, but no incoming call after that. I browsed my logs & only strange thing I found is there was no phone number I should send (at least in the readable part, not in the packages sent). Here're my configs (truncated with dummy logins & passwords :) - the provider entry is "sitel": [ /etc/ppp/ppp.conf ] default: set log phase tun chat cbcp command pap ident user-ppp VERSION (built COMPILATIONDATE) set device /dev/cual0 set speed 38400 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ \"\" AT OK-AT-OK ATE1Q0 OK \\dATDP\\T TIMEOUT 80 CONNECT" set timeout 180 # 3 minute idle timer (the default) enable dns # request DNS info (for resolv.conf) enable vjcomp deflate deflate24 protocomp pred1 accept vjcomp deflate deflate24 protocomp pred1 set urgent udp +53 sitel: set phone 2053203 set authname CALLER set authkey MYPASSWORD set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255 add default HISADDR set callback auth cbcp E.164 6661313 set cbcp 6661313 incoming: set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255 set authname CALLER set authkey MYPASSWORD [ /etc/ppp/ppp.secret ] CALLER MYPASSWORD * * 6661313 [ /etc/ttys ] console none unknown off secure # ttyv0 "/usr/libexec/getty Pc" cons25u on secure # Virtual terminals ttyv1 "/usr/libexec/getty Pc" cons25u on secure ttyv2 "/usr/libexec/getty Pc" cons25u on secure ttyv3 "/usr/libexec/getty Pc" cons25u on secure ttyv4 "/usr/libexec/getty Pc" cons25u off secure ttyv5 "/usr/libexec/getty Pc" cons25u off secure ttyv6 "/usr/libexec/getty Pc" cons25u off secure ttyv7 "/usr/libexec/getty Pc" cons25u off secure ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xtermu off secure # ttyd0 "/usr/libexec/getty callback1" dialup on # AND SO ON... [ /etc/gettytab ] default:\ :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\ :if=/etc/issue: # my callback account callback1|38400-baud:\ :np:sp#38400:pp=/etc/ppp/callback.ppp: # AND OTHERS... [ /etc/ppp/callback.ppp ] #!/bin/sh echo "!!! Incoming call. Use kill -TERM $$ to kill it..." | wall -g wheel exec /usr/sbin/ppp -direct incoming That's all. If have a solution or any experience in setting-up user-ppp callback, reply (workable configs won't be out of place).
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51-2629189.20040222184154>