On Wed, May 11, 2005 at 01:14:19PM +0200, Duncan Sands wrote:
> 
> 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.
>       

OK thanks for clearing that up Duncan.  However I don't think mine worked when 
I named them "generically", but then I may well have misspelt something.

Cheers,
Andy

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

        

Reply via email to