Hi,

> I tried sending this out before, but my questions didn't get answered,
> so I'll try again.  I'm sorry if the developers felt like they were
> flamed.  I'd really appreciate your help.

I was kind of busy, sorry about that.

> So I need to know this:
> 1. How are modem_run and pppd automatically being started when I plug in
> my modem?  I am bugged being a GNU/Linux user/administrator who has no
> clue what a piece of his system is doing behind his back.

This is done by the hotplug subsystem.  Look in /etc/hotplug.
The script usb.agent is run whenever a USB device is plugged in.
USB devices can have their own scripts which go in /etc/hotplug/usb.
The script for the speedtouch modem is /etc/hotplug/usb/speedtch
(or maybe speedtouch).  It launches modem_run and pppd.

> 2. Why is modem_run being loaded three times when I plug in the modem,
> and how can I get it to load only once?.

The speedtouch hotplug script is run once for each interface on the modem
(it has three interfaces).  Unfortunately there is no easy way for the script
to tell which interface it is being launched for (this is better with 2.6 kernels).  
So to stop it I would have to do tricks with lock files and all that.  Since
having it run three times is harmless, I decided to just let it run.

> 3. How can I get pppd to load the modem as ppp1 instead of ppp0?

Try
        pppd call adsl unit 1

> 4. PPPd won't let ppp0 (or ppp1, whatever) take priority as being "The
> Internet Connection" over my Ethernet card, which is connected to my
> home network, not to the Internet at all.  How can I get the ppp device
> to take priority (and if possible, automatically)?

Try the "defaultroute" pppd option.

Ciao,

Duncan.

Liste de diffusion modem ALCATEL SpeedTouch USB
Pour se désinscrire : mailto:[EMAIL PROTECTED]

        

Reply via email to