----- Original Message ----- 
From: "Jean Hoderd" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Sunday, December 26, 2004 10:26 AM
Subject: [speedtouch] Problems running Speedtouch on Fedora Core 3


> Hi,
>
> I am having problems getting my SpeedTouch USB 330 (rev 4)
> to run under Fedora Core 3 (kernel 2.6.9-1.681_FC3).
> I have installed the speedtouch rpm package (ver. 1.3.1)
> available from speedtouch.sf.net, and I am using the
> ppp (ver. 2.4.2) and rp-pppoe (ver. 3.5) packages which
> came with Fedora.  As for the Linux kernel driver, this
> version of the kernel already includes it as a modules:
> I can find it under /lib/modules/
>
> Now, I'm still having problems understanding the overall
> gist of the procedure.  I have found plenty of tutorials
> on the net, but most of them simply state "DO THIS AND THIS"
> without explaining the big picture.  At first they seemed
> to be contradicting each other, but I now realised that there
> are several different ways of getting the Speedtouch to work!
> (Pure user-space, user-space plus kernel driver, etc.)
>
> Anyway, my current understanding of the matter is that
> hotplug will sense the modem being connected, will call
> the script /etc/hotplug/usb/speedtouch, which will call
> the script /usr/bin/speedtouch-start, which will call
> modem_run and invoke ppp with the speedtouch-pppoe peer
> as a parameter.  (The speedtouch-pppoe peer must be
> configured with speedtouch-setup, if I understood correctly).
>
> However, as you can see by the log at the end of this message,
> modem_run seems to be invoked several times -- by whom, I wonder?
>
> Also, there seems to be a problem loading the firmware.
> I have found elsewhere on the net instructions stating that
> the speedtouch firmware must first be split into two parts
> before loading.  However, it seems that no else is following
> these instructions and they claim that everythig works well
> for them.
>
I don't know where those instructions are to split the file in two parts but
it was never needed with any version.

In contrary, it was sometime necessary with some firmware and maybe one or
two modem_run versions to concatenate the two parts in one if your were too
lazzy to understood the new syntax supporting two separate files.

> Well, to summarise: is the gist of the procedure outlined
> above correct?

> Why is modem_run being run several times?

This is a know problem with hot-plug and kernel 2.4 branch only, hot-plug is
run with each interface with no way to know from wich interface it is
called.
For 2.6 kernels, $DEVPATH parameter exist

> What else must be configured for things to run smoothly?
> And what is this br2684ctl module that some people say
> must be run in order to create the pppoe connection?
> (I do know that the link used by my provider is PPPoE)
>
br2684 module and br2684ctl are necessary if you use the kernel driver to
bridge from an atm to an ethernet interface.

> I hope you can provided me with answers to at least some
> of these questions!  Also helpful would be an up-to-date
> tutorial explaining all the options and possibilities of
> getting the Speedtouch to run under Linux -- does someone
> know of its existence?  (All my googling returned nothing
> of the kind).
>
There is too much options possible to be able to describe all combinations.
Main possibilities are :
- user-space vs kernel space driver (both use modem_run except in 2.6.10
kernel where kernel space driver is different)
- hot-plug / specific script (I haven't pratice this part)
- PPPoA / PPPoE
PPPoE can be too used from user-space: rp-pppoe package or kernel space with
the rp-pppoe.so plugin wich is standard with ppp-2.4.2 and ppp-2.4.3
PPPoA can be used from user-space with pppoa3 or from kernel space with
pppoatm.so plugin wich is standard in ppp-2.4.3 but only assembled from
various patches in ppp-2.4.0b2/ppp-2.4.1/ppp-2.4.2


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

        

Reply via email to