On Mon, 13 Aug 2007 14:19:18 GMT Allen Weiner <(E-Mail Removed)> wrote:
| I run Fedora 7 and KDE. I use Verizon DSL with a Westell 6100 E90 modem.
| PPPoE function is provided by the modem. When I lose my DSL connection
| (loss of sync), the only way so far I've been able to regain my Internet
| connection is to force a reboot without cleanly shutting down my current
| session. I suspect this isn't normal, but I don't know where to even
| begin to debug.
|
| I believe that when I lose DSL sync, I should be able to regain my
| Internet connection by doing the following:
|
| 1. power off the modem (powered off for at least two minutes)
| 2. deactivate eth0
| 3. power up the modem (wait at least one minute for modem LED to display
| sync)
| 4. activate eth0
|
| I've tried doing this from both the GUI (K -> System -> Network Device
| Control -> deactivate eth0) and from the command line: (ifconfig eth0
| down). In both cases the command hangs. There is no progress for over
| thirty minutes.
|
| When I lose DSL sync, ifconfig reports eth0 "UP" but not "RUNNING".
It has lost data link, much like unplugging the cable.
| If I try to cleanly shut down Fedora (K -> logout -> Restart computer),
| a hang occurs at "shutting down interface eth0". This hang persists for
| over ten minutes.
The PPP session may be hanging this. PPP I believe is still handled in
kernel space (Linus: we know you like to move logic out to user space,
could you please do this with PPP soon). Some script started that up.
In Fedora it's probably part of the network scripts. Hopefully killing
the process that opened the socket and handed PPP handling over to the
kernel should reset it. Reset or kill PPP before trying to reset eth0.
It may not be necessary to reset eth0 if PPP can be reset. Or it may
also be necessary to unplug the ethernet cable from one end or the other
as part of the hardware resets.
--
|---------------------------------------/----------------------------------|
| Phil Howard KA9WGN (ka9wgn.ham.org) / Do not send to the address below |
| first name lower case at ipal.net /
spamtrap-2007-08-14-(E-Mail Removed) |
|------------------------------------/-------------------------------------|