The strange case of the Huawei ETS 2288 CDMA data phone on 7.10 and 9.04 As you may have tracked on this list i have been having major headaches trying to setp the above device on 9.04. Initially there was a usbserial bug and then it simply does not work. But Linux ram-laptop 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux [ 14.244000] usb 3-1: reset full speed USB device using uhci_hcd and address 2 [ 14.384000] usb 3-1: device firmware changed [ 14.384000] usb 3-1: USB disconnect, address 2 [ 14.384000] ti_usb_3410_5052: probe of 3-1:1.0 failed with error -5 [ 14.500000] usb 3-1: new full speed USB device using uhci_hcd and address 3 [ 14.716000] usb 3-1: configuration #1 chosen from 2 choices [ 14.720000] ti_usb_3410_5052 3-1:1.0: TI USB 3410 1 port adapter converter detected [ 14.720000] ti_usb_3410_5052: probe of 3-1:1.0 failed with error -5 [ 14.720000] usbcore: registered new interface driver ti_usb_3410_5052 [ 14.720000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/ti_usb_3410_5052.c: TI USB 3410/5052 Serial Driver v0.9 [ 14.732000] ti_usb_3410_5052 3-1:2.0: TI USB 3410 1 port adapter converter detected [ 14.732000] usb 3-1: TI USB 3410 1 port adapter converter now attached to ttyUSB0 [ 14.800000] ti_usb_3410_5052_1 ttyUSB0: TI USB 3410 1 port adapter converter now disconnected from ttyUSB0 [ 14.800000] ti_usb_3410_5052 3-1:2.0: device disconnected [ 14.808000] ti_usb_3410_5052 3-1:2.0: TI USB 3410 1 port adapter converter detected [ 14.808000] usb 3-1: TI USB 3410 1 port adapter converter now attached to ttyUSB0 and this is the rules file that is added -$ /etc/udev/rules.d/026_ti_usb_3410.rules #TI USB 3410 SUBSYSTEM=="usb_device" ACTION=="add" SYSFS{idVendor}=="0451",SYSFS{idProduct}=="3410" \ SYSFS{bNumConfigurations}=="2" \ SYSFS{bConfigurationValue}=="1" \ RUN+="/bin/sh -c 'echo 2 > /sys%p/device/bConfigurationValue'" After this wvdial connects the device *** On 9.04 the problem has been two fold initially in the 2.6.28.11 kernal there was a bug (https://bugs.launchpad.net/bugs/345002) to do with recognizing the cdma device and connecting it to the right /ttyUSB0 place, seemingly this has been resolved in kernal 2.6.28.13. But the said device 2288 still did / does not work - atleast not normally. The bug resolves the issue of the device being identified and being connected to /dev/ttyUSB0 by defualt, but It only works in this strange method outlined in the next para:- first i need to boot up in 7.10 and run the device , after this i do a reboot and boot up into 9.04 and immediately startup the device - again using wvdial, and *strangely, if it connects on the first try the device works properly. If the connection gets broken then i get the error message /ttyUSB0 input output error ** it seems that the problem is that 9.04 does not load the right driver to the device, which someone told me is a dumb device and gets reset each time it gets attached to an OS. So my question is how can i get 9.04 to load the right driver (without having to do the 7.10 and reboot thingaamajig) Is there a way i can extract the correct firmware loaded in in 7.10 and make 9.04 use that ?? would appreciate yor help thanks ram