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]
