Problems setting up (connecting to) a PPP server, please help (contains log file entries)
Howdy, I'm trying to set up a PPP server (this is an extension of my earlier queries on how to log in with mgetty) So far everything is doing pretty good, I've read most of the PPP-HOWTO, I'm using wvdial (as the HOWTO recommends) and getting as far as authenticating, however it fails when the PPP server tries to start. After looking in the log files I'm afraid I haven't got something right with the IPs. I'm connecting two boxes (the client is on a LAN connected to the Internet, the server is atm, but won't be once it's moved to it's real home), with the goal of getting a TCP/IP connection (we aren't trying to proxy or masquerade out to the Internet right now) between the two. I'm a little confused by the following line in the PPP-HOWTO: "The 'proxyarp' option sets up (surprise!) a proxy ARP entry in the PPP server's ARP table. It basically says "send all packets destined for the PPP client to me". This is the easiest way to set up routing to a single PPP client. You cannot, however, use this if you are routing between two LANs. You must add proper network routes that can't use proxy ARP." Could someone explain that? The options set in the server's /etc/ppp/options file are: debug crtscts lock modem asyncmap 0 netmask 255.255.255.0 Log file entries follow Here's the client's /var/log/messages: Jan 8 20:28:09 garnet kernel: tty_io.c: process 23505 (statserial) used obsolete /dev/cua1 - update software to use /dev/ttyS1 Jan 8 20:29:23 garnet mgetty[23587]: no line given: Success Jan 8 20:29:23 garnet mgetty[23587]: Usage: mgetty [-x debug] [-s speed] [-r] line: Success Jan 8 20:36:13 garnet mgetty[23602]: cannot set controlling tty (ioctl): Operation not permitted Jan 8 20:36:14 garnet mgetty[23602]: failed dev=modem, pid=23602, got signal 2, exiting Jan 8 20:37:11 garnet mgetty[23609]: cannot set controlling tty (ioctl): Operation not permitted Jan 8 20:37:55 garnet mgetty[23609]: failed dev=modem, pid=23609, got signal 2, exiting Jan 8 20:49:30 garnet exiting on signal 15 However I do not think it's the client's problem. I must say I have no idea why the mgetty on garnet (client) is doing anything while I'm dialing /out/. Is that normal? Here's the tailing end (failing end) of the client's wvdial output: CONNECT 115200 --> Carrier detected. Waiting for prompt. Welcome to SuSE Linux 7.0 (i386) - Kernel (l). lxsrv01!login: Welcome to SuSE Linux 7.0 (i386) - Kernel (l). lxsrv01!login: --> Looks like a login prompt. --> Sending: <my_user_name_here> <my_username_here_too> Password: --> Looks like a password prompt. --> Sending: (password) Last login: Tue Jan 9 14:10:12 on ttyS0 Have a lot of fun... [1b](Bjw@lxsrv01:~ > --> Hmm... a prompt. Sending "ppp". ppp ~[7f]}#@!}!}!} }4}"}&} } } } }%}&:j1U}'}"}(}"[14]J~ --> PPP negotiation detected. --> Starting pppd at Tue Jan 9 00:13:54 2001 --> PPP daemon has died! (exit code = 10) --> Disconnecting at Tue Jan 9 00:13:59 2001 --> Auto Reconnect will be attempted in 5 seconds --> pppd error! Look at files in /var/log for an explanation. Now here's /var/log/messages from the server: Jan 9 14:23:01 lxsrv01 pppd[463]: pppd 2.3.11 started by jw, uid 500 Jan 9 14:23:01 lxsrv01 pppd[463]: Using interface ppp0 Jan 9 14:23:01 lxsrv01 pppd[463]: Connect: ppp0 <--> /dev/ttyS0 Jan 9 14:23:01 lxsrv01 pppd[463]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbaea3155> <pcomp> <accomp>] Jan 9 14:23:01 lxsrv01 pppd[463]: rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb77c7f55> <pcomp> <accomp>] Jan 9 14:23:01 lxsrv01 pppd[463]: sent [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xb77c7f55> <pcomp> <accomp>] Jan 9 14:23:04 lxsrv01 pppd[463]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbaea3155> <pcomp> <accomp>] Jan 9 14:23:04 lxsrv01 pppd[463]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xbaea3155> <pcomp> <accomp>] Jan 9 14:23:04 lxsrv01 pppd[463]: sent [LCP EchoReq id=0x0 magic=0xbaea3155] Jan 9 14:23:04 lxsrv01 pppd[463]: sent [IPCP ConfReq id=0x1 <addr 192.168.0.27> <compress VJ 0f 01>] Jan 9 14:23:04 lxsrv01 pppd[463]: sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>] Jan 9 14:23:04 lxsrv01 pppd[463]: rcvd [IPCP ConfReq id=0x1 <addr 0.0.0.0> <compress VJ 0f 01>] Jan 9 14:23:04 lxsrv01 pppd[463]: sent [IPCP ConfRej id=0x1 <addr 0.0.0.0>] Jan 9 14:23:04 lxsrv01 pppd[463]: rcvd [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>] Jan 9 14:23:04 lxsrv01 pppd[463]: sent [CCP ConfAck id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>] Jan 9 14:23:04 lxsrv01 pppd[463]: rcvd [LCP EchoRep id=0x0 magic=0xb77c7f55] Jan 9 14:23:04 lxsrv01 pppd[463]: rcvd [IPCP ConfAck id=0x1 <addr 192.168.0.27> <compress VJ 0f 01>] Jan 9 14:23:04 lxsrv01 pppd[463]: rcvd [CCP ConfAck id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>] Jan 9 14:23:04 lxsrv01 pppd[463]: Deflate (15) compression enabled Jan 9 14:23:04 lxsrv01 pppd[463]: rcvd [IPCP ConfReq id=0x2 <addrs 0.0.0.0 0.0.0.0> <compress VJ 0f 01>] Jan 9 14:23:04 lxsrv01 pppd[463]: sent [IPCP ConfRej id=0x2 <addrs 0.0.0.0 0.0.0.0>] Jan 9 14:23:05 lxsrv01 pppd[463]: rcvd [IPCP ConfReq id=0x3 <compress VJ 0f 01>] Jan 9 14:23:05 lxsrv01 pppd[463]: sent [IPCP ConfAck id=0x3 <compress VJ 0f 01>] Jan 9 14:23:05 lxsrv01 pppd[463]: Could not determine remote IP address Jan 9 14:23:05 lxsrv01 pppd[463]: sent [IPCP TermReq id=0x2 "Could not determine remote IP address"] Jan 9 14:23:05 lxsrv01 pppd[463]: rcvd [IPCP TermReq id=0x4 "Could not determine local IP address"] Jan 9 14:23:05 lxsrv01 pppd[463]: sent [IPCP TermAck id=0x4] Jan 9 14:23:05 lxsrv01 pppd[463]: rcvd [IPCP TermAck id=0x2] Jan 9 14:23:05 lxsrv01 pppd[463]: sent [LCP TermReq id=0x2 "No network protocols running"] Jan 9 14:23:05 lxsrv01 pppd[463]: rcvd [LCP TermReq id=0x2 "No network protocols running"] Jan 9 14:23:05 lxsrv01 pppd[463]: sent [LCP TermAck id=0x2] Jan 9 14:23:05 lxsrv01 pppd[463]: rcvd [LCP TermAck id=0x2] Jan 9 14:23:05 lxsrv01 pppd[463]: Connection terminated. Jan 9 14:23:05 lxsrv01 pppd[463]: Connect time 0.1 minutes. Jan 9 14:23:05 lxsrv01 pppd[463]: Sent 265 bytes, received 232 bytes. Jan 9 14:23:05 lxsrv01 pppd[463]: Exit. Thanks a ton, in advance. ---------------------------------------- Jonathan Wilson System Administrator Cedar Creek Software http://www.cedarcreeksoftware.com Central Texas IT http://www.centraltexasit.com
participants (1)
-
wilson@claborn.net