I have to set up a server which only has a dialup connection for receiving and sending mail. I have successfully connected via PPP to the ISP, but the big problem arises when users try to connect via ppp.
Here is the log:
Code:
Mar 3 12:46:25 pink pppd[17000]: pppd 2.4.4 started by a_ppp, uid 0
Mar 3 12:46:25 pink pppd[17000]: using channel 14
Mar 3 12:46:25 pink pppd[17000]: Using interface ppp0
Mar 3 12:46:25 pink pppd[17000]: Connect: ppp0 <--> /dev/ttyS0
Mar 3 12:46:25 pink pppd[17000]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0xcf3227a3> <pcomp> <accomp>]
Mar 3 12:46:25 pink pppd[17000]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0xcf3227a3> <pcomp> <accomp>]
Mar 3 12:46:28 pink pppd[17000]: rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x44ea5635> <pcomp> <accomp> <callback CBCP>]
Mar 3 12:46:28 pink pppd[17000]: sent [LCP ConfRej id=0x2 <callback CBCP>]
Mar 3 12:46:28 pink pppd[17000]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0xcf3227a3> <pcomp> <accomp>]
Mar 3 12:46:28 pink pppd[17000]: rcvd [LCP ConfReq id=0x3 <asyncmap 0x0> <magic 0x44ea5635> <pcomp> <accomp>]
Mar 3 12:46:28 pink pppd[17000]: sent [LCP ConfAck id=0x3 <asyncmap 0x0> <magic 0x44ea5635> <pcomp> <accomp>]
Mar 3 12:46:28 pink pppd[17000]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0xcf3227a3> <pcomp> <accomp>]
Mar 3 12:46:28 pink pppd[17000]: rcvd [LCP Ident id=0x4 magic=0x44ea5635 "MSRASV5.20"]
Mar 3 12:46:28 pink pppd[17000]: rcvd [LCP Ident id=0x5 magic=0x44ea5635 "MSRAS-0-VD"]
Mar 3 12:46:28 pink pppd[17000]: rcvd [PAP AuthReq id=0x4 user="roger" password=<hidden>]
Mar 3 12:46:28 pink pppd[17000]: pam_unix(ppp:session): session opened for user roger by a_ppp(uid=0)
Mar 3 12:46:28 pink pppd[17000]: user roger logged in
Mar 3 12:46:28 pink pppd[17000]: PAP peer authentication succeeded for roger
Mar 3 12:46:29 pink pppd[17000]: LCP terminated by peer (DM-jV5^@<M-Mt^@^@^@^@)
Mar 3 12:46:30 pink pppd[17000]: Hangup (SIGHUP)
Mar 3 12:46:30 pink pppd[17000]: Modem hangup
Mar 3 12:46:30 pink pppd[17000]: pam_unix(ppp:session): session closed for user roger
Mar 3 12:46:30 pink pppd[17000]: Connection terminated.
Mar 3 12:46:30 pink pppd[17000]: Connect time 0.1 minutes.
Mar 3 12:46:30 pink pppd[17000]: Sent 97 bytes, received 129 bytes.
Mar 3 12:46:30 pink pppd[17000]: Exit.
The user trying to connect uses Windows 2003 and says the error message is "TCP/IP error".
edit: The correct error code is 738: Server didnt assigned an IP address.
This is the config for the ppp when acting as server:
/dev/ttyS0
38400
debug
kdebug 1
modem
crtscts
auth
login
192.168.1.99:192.168.1.100
ms-dns 192.168.1.1
defaultroute
ipcp-accept-local
ipcp-accept-remote
I copied this config from a server that worked perfectly as ppp server, so I moved the modem tho this older server to see what happens. And now I get a similar error:
Code:
Mar 3 13:39:56 prospero pppd[16763]: pppd 2.4.4 started by a_ppp, uid 0
Mar 3 13:39:57 prospero pppd[16763]: using channel 1
Mar 3 13:39:57 prospero pppd[16763]: Using interface ppp0
Mar 3 13:39:57 prospero pppd[16763]: Connect: ppp0 <--> /dev/ttyS1
Mar 3 13:39:57 prospero pppd[16763]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:39:57 prospero pppd[16763]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:40:00 prospero pppd[16763]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:40:01 prospero cron[17003]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )
Mar 3 13:40:03 prospero pppd[16763]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:40:06 prospero pppd[16763]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:40:09 prospero pppd[16763]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x326213fb> <pcomp> <accomp> <callback CBCP>]
Mar 3 13:40:11 prospero pppd[16763]: sent [LCP ConfRej id=0x2 <callback CBCP>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP ConfReq id=0x3 <asyncmap 0x0> <magic 0x326213fb> <pcomp> <accomp> <callback CBCP>]
Mar 3 13:40:11 prospero pppd[16763]: sent [LCP ConfRej id=0x2 <callback CBCP>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP ConfReq id=0x3 <asyncmap 0x0> <magic 0x326213fb> <pcomp> <accomp> <callback CBCP>]
Mar 3 13:40:11 prospero pppd[16763]: sent [LCP ConfRej id=0x3 <callback CBCP>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP ConfReq id=0x4 <asyncmap 0x0> <magic 0x326213fb> <pcomp> <accomp> <callback CBCP>]
Mar 3 13:40:11 prospero pppd[16763]: sent [LCP ConfRej id=0x4 <callback CBCP>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0x57fdc4f3> <pcomp> <accomp>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP ConfReq id=0x5 <asyncmap 0x0> <magic 0x326213fb> <pcomp> <accomp>]
Mar 3 13:40:11 prospero pppd[16763]: sent [LCP ConfAck id=0x5 <asyncmap 0x0> <magic 0x326213fb> <pcomp> <accomp>]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP Ident id=0x6 magic=0x326213fb "MSRASV5.20"]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP Ident id=0x7 magic=0x326213fb "MSRAS-0-VD"]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [LCP Ident id=0x7 magic=0x326213fb "MSRAS-0-VD"]
Mar 3 13:40:11 prospero pppd[16763]: rcvd [PAP AuthReq id=0x1 user="roger" password=<hidden>]
Mar 3 13:40:11 prospero ppp(pam_unix)[16763]: session opened for user roger by
a_ppp(uid=0)
Mar 3 13:40:11 prospero pppd[16763]: user roger logged in
Mar 3 13:40:11 prospero pppd[16763]: PAP peer authentication succeeded for roger
Mar 3 13:40:11 prospero PPP BSD Compression module registered
Mar 3 13:40:11 prospero PPP Deflate Compression module registered
Mar 3 13:40:12 prospero pppd[16763]: not replacing existing default route to eth2 [200.55.150.177]
Mar 3 13:40:12 prospero pppd[16763]: local IP address 192.168.1.99
Mar 3 13:40:12 prospero pppd[16763]: remote IP address 192.168.1.100
Mar 3 13:40:12 prospero pppd[16763]: IPCP terminated by peer (2b^SM-{^@<M-Mt^@^@^@4)
Mar 3 13:40:12 prospero pppd[16763]: Connect time 0.0 minutes.
Mar 3 13:40:12 prospero pppd[16763]: Sent 0 bytes, received 16 bytes.
Mar 3 13:40:12 prospero pppd[16763]: LCP terminated by peer (2b^SM-{^@<M-Mt^@^@^@^@)
Mar 3 13:40:13 prospero pppd[16763]: Hangup (SIGHUP)
Mar 3 13:40:13 prospero pppd[16763]: Modem hangup
The first server uses Gentoo 2008.0, the second uses Gentoo 2007.0. The modem is an old CNet V90 serial modem.
So I dont know if I should blame the phone lines, or what. Can somebody give me an idea?