[ubuntu-in] Continuing Problems with Huawei ETS2288
Moz
listmoz at gmail.com
Fri Mar 27 16:38:50 GMT 2009
Hi Ram,
Your email is very well written and is specific, so I am reading it very
carefully, but I am travelling so my response might be in pieces.
> ~$ sudo modprobe usbserial vendor=0x0451 product=0x3410
>
>
So far so good. But why did you not give the mknod command right after
this, before configuring wvdial
> PPPD Options = crtcts multilink usepeerdns lock defaultroute
>
Wonder why you need PPPD options. I don't with my ETS1201. But there is
a spelling error above. Did you copy-paste? It should be crtscts.
> Then tried the options given by Moz and Onkar
>
> 1 Made a file called
> :~$ sudo gedit /etc/rc.local
>
> Added the following lines (without the -S and the path to the password file)
> sudo modprobe usbserial vendor=0x0451 product=0x3410
> sudo mknod /dev/ttyUSB0 c 188 0
> sudo mknod /dev/ttyUSB1 c 188 1
> exit 0
>
>
I am currently using the above, but without any modifications to any
/etc/modprobe.d/ . I did that because it might conflict. But no idea. I
also tried everything else, but only the above (without any other
modifications) works.
> Then checked to see if there was a file called /dev/ttyUSB0
>
> this is the result
> -$ls /dev/ttyu*
> /dev/ttyu0 /dev/ttyu3 /dev/ttyu6 /dev/ttyu9 /dev/ttyuc /dev/ttyuf
> /dev/ttyu1 /dev/ttyu4 /dev/ttyu7 /dev/ttyua /dev/ttyud
> /dev/ttyu2 /dev/ttyu5 /dev/ttyu8 /dev/ttyub /dev/ttyue
>
> So no ttyUSB0 or 1
>
You did not look for ttyUSB0, you looked for something with ttyu*, which
is different than ttyU*.
> While setting up in 7.10 the following are the things done
> dmesg
>
> the lines below are dmesg output from 7.10 (note the difference)
> #kr# error message that i get
>
> [ 646.188000] ti_usb_3410_5052 2-1:1.0: TI USB 3410 1 port adapter
> converter detected
> [ 646.188000] ti_usb_3410_5052: probe of 2-1:1.0 failed with error -5
> [ 646.188000] usb 2-1: device_add(2-1:1.0) --> -5
>
> after which a rules file is setup
> Now we have to make one rule file in
> /etc/udev/rules.d/026_ti_usb_3410.rules . with the following lines
> #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 which when dmesg is queried we get
> dmesg
>
> ti_usb_3410_5052 1-2:2.0: TI USB 3410 1 port adapter converter detected
> [ 2081.240000] usb 1-2: TI USB 3410 1 port adapter converter now
> attached to ttyUSB0
> [ 2081.356000] ti_usb_3410_5052_1 ttyUSB0: TI USB 3410 1 port adapter
> converter now disconnected from ttyUSB0
> [ 2081.356000] ti_usb_3410_5052 1-2:2.0: device disconnected
> [ 2081.364000] ti_usb_3410_5052 1-2:2.0: TI USB 3410 1 port adapter
> converter detected
> [ 2081.364000] usb 1-2: TI USB 3410 1 port adapter converter now
> attached to ttyUSB0
>
> and then the device works well.
>
> ***
> So the question is what is this
> [ 1642.274280] firmware: requesting ti_usb-3410.bin
>
> and why am i getting the /dev/ttyUSB0 error
>
> Since there are many devices being setup would like to know if anyone
> has got this device ets2288 working on Ubuntu 8.04 or 8.10
>
I have been using ETS1201 under Ubuntu 8.04 (64 bit) and earlier under
Ubuntu 8.10 (32 bit) for months now. And in between I also used it under
Kubuntu 8.10 for a short while. And I had no problems. I had problems
only when I tinkered with the config as per advice by Onkar, and my
internet connection stopped working. But I do think that that is a more
correct way of doing, only that someone more knowledgeable than me has
to figure out the exact method, I can not do that.
Warm regards
Moz
More information about the ubuntu-in
mailing list