Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!paladin.american.edu!zombie.ncsc.mil!nntp.coast.net!howland.reston.ans.net!vixen.cso.uiuc.edu!uwm.edu!homer.alpha.net!daily-planet.execpc.com!earth!jkane From: jkane@earth.execpc.com (Jeff Kane) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: [Q] pppd examples? Date: 14 Mar 1996 15:49:35 GMT Organization: Exec-PC Lines: 85 Message-ID: <4i9f6f$g91@daily-planet.execpc.com> References: <4i2rui$kqf@daily-planet.execpc.com> NNTP-Posting-Host: earth-le1.execpc.com X-Newsreader: TIN [version 1.2 PL2] I have solved some of my problems. But still have a couple left. >I am trying to set up pppd for a small office to use >for work from home type connections. > can the ppp0 port and the eth0 ports both > be part of the same subnet? ie. Yes. I had the same problem with either proxy arp or routing. The handbook had a hint in the SLIP section that wasn't mentioned in the PPP section. Add - sysctl -w net.inet.ip.forwarding = 1 except the handbook said to make it 0 (zero) not 1! also, setting gateway=YES in /etc/sysconfig does this. >Third, what is the difference between pap/chap and > using the /etc/passwd file for login. Or, simply, > can one use the /etc/passwd without pap/chap? This is the one that still has me stumped. My /etc/ppp/options file is ... crtscts netmask 255.255.255.0 192.xx.xx.25:192.xx.xx.26 # The xx is a real number. domain xxx.xxxxx.com # The x's are real words. passive modem auth # Sometimes I remark this #login # Sometimes I remark this proxyarp kdebug 1 debug If I remark "auth", and have client use no login, get in OK. pppd[3760]: pppd 2.1.2 started by jeff, uid 0 pppd[3761]: Connect: ppp0 <--> /dev/ttyd0 pppd[3761]: local IP address 192.xx.xx.25 pppd[3761]: remote IP address 192.xx.xx.26 If I use PAP but not require it (remark "auth"), the login fails. pppd[3751]: pppd 2.1.2 started by jeff, uid 0 pppd[3752]: Connect: ppp0 <--> /dev/ttyd0 pppd[3752]: No response to PAP authenticate-requests If I require auth, the login always fails. pppd[3722]: pppd 2.1.2 started by jeff, uid 0 pppd[3723]: Connect: ppp0 <--> /dev/ttyd0 pppd[3723]: upap authentication failure for papa /kernel: ppp0: garbage received: 0xc0 (need 0xFF) pppd[3723]: Connection terminated. If I do not specify the "login" and do use the "auth" options in the /etc/ppp/options file, I get ... pppd: peer authentication required but no authentication files accessible my /etc/ppp/pap-secrets file is ... # * * "" papa myhost password If I unremark the first line (* * "") then, I do not get the missing file message, but I do still fail the authentication process. If I have also gotten the following message when there is an entry in the /etc/passwd for the user, but not in the /etc/ppp/pap-secrets ... pppd[2748]: pppd 2.1.2 started by jeff, uid 0 pppd[2749]: Connect: ppp0 <--> /dev/ttyd0 /kernel: pid 2749: pppd: uid 0: exited on signal 11 If I have an entry in the pap-secrets. But not in the /etc/passwd, it appears that I get the following message. pppd[2650]: pppd 2.1.2 started by jeff, uid 0 pppd[2651]: Connect: ppp0 <--> /dev/ttyd0 pppd[2651]: upap login failure for papa pppd[2651]: Connection terminated. What should a pap-secrets file look like? And does it have to have an entry in the /etc/passwd file that matches it? -- Jeff Kane jkane@execpc.com Sysop - Home Brew University BBS Brew City Campus 414-238-9074 Genealogy Search: Brickner, Kane, Kimbro, LaClaire, Snyder|Snider, Seecs|Seetch|Sich, and Thorton. Visit my homepage for more ... http://www.execpc.com/~jkane