Hi guys,

> May 10 07:31:44 trojanfoe kernel: usbcore: registered new driver speedtch
> May 10 07:31:44 trojanfoe kernel: usb 4-2: found stage 1 firmware 
> speedtch-1.bin.4.00
> May 10 07:31:44 trojanfoe kernel: usb 4-2: found stage 2 firmware 
> speedtch-2.bin.4.00
> May 10 07:31:44 trojanfoe kernel: ADSL line is synchronising
> May 10 07:31:44 trojanfoe kernel: ADSL line is up (1152 Kib/s down | 288 
> Kib/s up)
> 
> However it doesn't tell you what files it's looking for in the first place, 
> so this can be difficult to get working. 
> 
> Fred, I have checked the speedtch.c file that comes with my kernel (2.6.11.8) 
> and the following line clearly shows that the firmware version has to be part 
> of the name:
> 
> sprintf(buf, "speedtch-%d.bin.%x.%02x", phase, major_revision, 
> minor_revision);

no, this is wrong, you missed the other lines:
        sprintf(buf, "speedtch-%d.bin.%x", phase, major_revision);
and
        sprintf(buf, "speedtch-%d.bin", phase);

They are tried in succession.

> Therefore it doesn't matter which flavour of Linux you are running, merely 
> which kernel you are running.

?

> To fix this, without going through the obviously arduous zip process, simply 
> link the existing files you have with files named the revision number:
> 
> $ su -
> (root password)
> # cd /etc/hotplug/firmware
> # ln speedtch-1.bin speedtch-1.bin.4.00
> # ln speedtch-2.bin speedtch-2.bin.4.00
> 
> and reboot and rejoice (hopefully).

No!  Call them speedtch-1.bin and speedtch-2.bin

The idea of searching first with major and minor revisions is that
it helps distributions distribute firmware.  Some modems require
special firmware, but most work fine with generic firmware.  So a
distribution can supply (for example):

speedtch-1.bin  <- generic first stage firmware, ok for most modems
speedtch-1.bin.4 <- special firmware for revision 4 modems

Then modems with revision not equal to 4 will use speedtch-1.bin,
and revision 4 modems will use speedtch-1.bin.4.

If you are a normal user (i.e. have only one modem), then just name
the firmware files speedtch-1.bin and speedtch-2.bin and everything
will be OK.

Ciao,

D.


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

        

Reply via email to