|
|
Hi there,
On 2005-05-14, Adam Dyga <adeon@xxxxxxxxxxxxxx> wrote:
>
> HELLO,
>
> I've got a big problem with Thomson/Alcatel SpeedTouch 330 modem.
>
Ahhh, but when it works its a beauty :)
> Generally, there is a problem with firmware uploading.
> The modem is silver, and according to /proc/bus/usb/devices its revision
> is 4.00 so the right firmware is in ZZZL_3.012 file in
> SpeedTouch330_firmware_3012.zip.
>
> I tried to use speedbundle package from
> http://linux-usb.sourceforge.net/SpeedTouch. Installation went OK, but
> when the /etc/hotplub/usb/speedtch script (called by hotplug machinery)
> starts modem_run it fails to upload the firmware.
> Logged error messages:
>
> May 14 17:37:38 gnat modem_run[2103]: BLOCK1
> May 14 17:37:40 gnat kernel: usb 1-2: modem_run timed out on ep5in
> May 14 17:37:40 gnat kernel: usb 1-2: usbfs: USBDEVFS_BULK failed ep
> 0x85 len 512 ret -110
> May 14 17:37:42 gnat kernel: usb 1-2: modem_run timed out on ep5out
> May 14 17:37:42 gnat kernel: usb 1-2: usbfs: USBDEVFS_BULK failed ep 0x5
> len 935 ret -110
> May 14 17:37:42 gnat modem_run[2103]: BLOCK1
>
> This is repeated a few times, then the modem_run fails (return code!=0).
> This is log output from 2.6.11.9 kernel, but 2.4.30 generates very
> similar messages.
> The same problem exists when I try to invoke modem_run manually.
>
> The modem is detected by OS correctly, output from lsusb:
> Bus 002 Device 001: ID 0000:0000
> Bus 001 Device 001: ID 0000:0000
> Bus 001 Device 002: ID 06b9:4061 Alcatel Telecom Speed Touch ISDN or
> ADSL Modem
>
> What's more, the modem works alright in windows :|
> Does anybody know a solution? Help !!
>
I spent hours working this one out and I realised I had forgotten to create a
/sys directory and mount it. You probably have forgotten your /proc/bus/usb
too. Create /sys and add the following to your /etc/fstab:
-------- relevant chunk of my /etc/fstab --------
# system file systems:
proc /proc proc defaults 0 0
sys /sys sysfs defaults 0 0
devpts /dev/pts devpts defaults 0 0
tmpfs /tmp tmpfs size=256M,nosuid,nodev 0 0
usbfs /proc/bus/usb usbfs defaults 0 0
--------
Have fun
Alex
> Cheers
> AD
|
|