Hi Dirk, > It appears that on, at least Mandrake 10.1 official (kernel 2.6.9.1), > when the ADSL line goes down, modem_run does not kill the running pppd > and the existing pppd does not pick up the, successfully, restarted > connection.
this is not the ADSL line going down, it is the modem being disconnected from your computer. Since I guess you didn't pull it out, this indicates a problem with your USB setup: bad or too long cable, not enough power for the modem, nasty USB hub (eg: VIA), bug in the kernel. > Is this a config issue? Or is this a feature? It's a bad feature that I plan on getting rid of: when the modem is disconnected, all packets that pppd tries to send fail, but pppd carries on regardless, keeping the ATM connection up (not that it's connected to anything), which results in: connect(0.38): Address already in use. The solution is to force all connections closed when the device is disconnected. I think I know how to do it (it needs to be done in the kernel driver), but I haven't found time for it yet. > Jan 30 17:29:46 newgate modem_run[1959]: Error reading interrupts > Jan 30 17:29:46 newgate modem_run[1959]: [monitoring report] ADSL link stays > stable (down) > Jan 30 17:29:46 newgate kernel: usb 1-2: USB disconnect, address 3 > Jan 30 17:29:47 newgate modem_run[1959]: Device disconnected, shutting down > Jan 30 17:29:47 newgate kernel: usb 1-2: new full speed USB device using > address 4 > Jan 30 17:29:57 newgate modem_run[17390]: modem_run version 1.3 started by > root uid 0 > Jan 30 17:29:57 newgate modem_run[17397]: modem_run version 1.3 started by > root uid 0 > Jan 30 17:29:57 newgate modem_run[17402]: modem_run version 1.3 started by > root uid 0 > Jan 30 17:29:59 newgate kernel: usb 1-2: bulk timeout on ep5in > Jan 30 17:29:59 newgate kernel: usb 1-2: usbfs: USBDEVFS_BULK failed ep 0x85 > len 512 ret -110 > Jan 30 17:30:53 newgate modem_run[17390]: ADSL synchronization has been > obtained > Jan 30 17:30:53 newgate modem_run[17390]: ADSL line is up (1152 kbit/s down | > 288 kbit/s up) > Jan 30 17:30:53 newgate pppd[17411]: Plugin pppoatm.so loaded. > Jan 30 17:30:53 newgate pppd[17411]: PPPoATM plugin_init > Jan 30 17:30:53 newgate pppd[17411]: PPPoATM setdevname - remove unwanted > options > Jan 30 17:30:53 newgate pppd[17411]: PPPoATM setdevname_pppoatm - SUCCESS:0.38 > Jan 30 17:30:53 newgate pppd[17411]: pppd 2.4.2 started by root, uid 0 > Jan 30 17:30:53 newgate pppd[17411]: connect(0.38): Address already in use > Jan 30 17:30:53 newgate pppd[17411]: Exit. For the moment, I suggest (1) you try to find out why the kernel thinks your modem was disconnected, and (2) practice doing: killall pppd :) All the best, Duncan. Liste de diffusion modem ALCATEL SpeedTouch USB Pour se désinscrire : mailto:[EMAIL PROTECTED]
