G'day,

I've just recently got PPPOE working with Solaris, and it works great.  
However, I've got a problem where the connection stops working, however sppp0 
is still up and shows an ip address.  To get the connection working again, I 
have to kill the pppd process, and start it again.

If I disconnect the connection from the ISP end, then the machine works as 
expected, and will reconnect.
I've got debugging on, however I can't see anything out of the ordinary.

>From my pppdebug log:
...
Aug 12 18:13:38 storageserver pppd[1960]: [ID 702911 daemon.debug] rcvd [LCP 
EchoReq id=0x8 magic=0x59621493 69 77 9a 10]
Aug 12 18:13:38 storageserver pppd[1960]: [ID 702911 daemon.debug] sent [LCP 
EchoRep id=0x8 magic=0x69779a10 69 77 9a 10]
Aug 12 18:14:39 storageserver pppd[1960]: [ID 702911 daemon.debug] rcvd [LCP 
EchoReq id=0x9 magic=0x59621493 69 77 9a 10]
Aug 12 18:14:39 storageserver pppd[1960]: [ID 702911 daemon.debug] sent [LCP 
EchoRep id=0x9 magic=0x69779a10 69 77 9a 10]
...

Anyone know what the cause could be, or how to get around it?
I could write a script that checks if the machine can ping, etc, every 5 
minutes and if not, restart the pppd process, but there must be a reason why 
the machine isn't picking up the disconnection?

I'm aware that I'll probably have to give some more info like config files, 
etc, but I thought it would be good not to have a post made up of mostly 
configs.
 
 
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to