беспроводной CDMA модем HUAWEI ETS1000
интернет получаю с него, других источников дома нет
пока работаю через виндовый ящик (стационарный), но буду его перестраивать под линуксовый домашний сервер - все стоит только из-за отсутствия дров на модем
провайдер линуксовых дров не имеет (что возьмешь с белтелекома) на сайте производителя вообче чет не нашел поддержки адекватной - на вопросы молчат
если кто сталкивался подскажите пожалуйста хотяб направление движения...
Huawei ETS1000 (нужны дрова)
Модератор: Модераторы разделов
-
miami
- Сообщения: 5
- ОС: Mandriva 2008 Powerpack
Huawei ETS1000
нет ничего невозможного
-
miami
- Сообщения: 5
- ОС: Mandriva 2008 Powerpack
Re: Huawei ETS1000
ну... хоть ниодного ответа не прочитал, но всеж нарыл и настроил себе етот модем.
хоть ниодного ответа небыло, но я разобраля почему не монтировался модем - кабель usb-serial не давал
пришлось прописать правило:
создать /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'"
после этого модем примонтировался на ttyUSB0/
правда обычные звонилки не помогли - настроил и конекчусь через WVDIAL
Вот исходный текст мануалки (линк не помню смотрел с чужого компа):
хоть ниодного ответа небыло, но я разобраля почему не монтировался модем - кабель usb-serial не давал
пришлось прописать правило:
создать /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'"
после этого модем примонтировался на ttyUSB0/
правда обычные звонилки не помогли - настроил и конекчусь через WVDIAL
Вот исходный текст мануалки (линк не помню смотрел с чужого компа):
Код:
Setting up dial-up internet connection in Linux using HUAWEI CDMA modem
(For- ETS 2288/2051/2077/2251/2551/2577/and other Qualcomm modems)
tested on ETS 2288
Hello to everybody who landed on this page desperately trying to get Huawei modem work on your Linux installation. I have detailed each step, so even if you have just switched to Linux you shouldn’t have trouble following them. All you have to do is simply copy/paste the lines and you should get the problem solved, hopefully.
The commands used in the terminal require root privileges, so type su and the password to login as root.
Step 1. Installation of the Modem
1. After booting your OS, connect the phone by plugging in the USB/Serial cable.
2. Now enter the command dmesg -c to check if your modem is properly connected. If it is connected you should be able to see similar lines near the end:
ti_usb_3410_5052 1-1:2.0: TI USB 3410 1 port adapter converter detected
usb 1-1: TI USB 3410 1 port adapter converter now attached to /dev/ttyUSB0
In this case your modem is installed and you can directly proceed with setting the dial-up connection. Here it is attached to ttyUSB0 port, if another port is displayed note it and replace the port name in the wvdial.conf file that you will make shortly.
But it’s most likely that you’ll end up with the following lines:
ti_usb_3410_5052 1-1:1.0: TI USB 3410 1 port adapter converter detected
ti_usb_3410_5052: probe of 1-1:1.0 failed with error -5
This is due to the problem in the cable. There's nothing to panic though, just follow the next steps and you should be able to get it installed properly.
3. You should create the file 026_ti_usb_3410.rules. To do this enter
gedit /etc/udev/rules.d/026_ti_usb_3410.rules
Then paste the following lines into the text editor and save it.
#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'"
Your rule file is created.
If gedit (default gnome text editor) is not installed then replace it with the available text editor. For example use kwrite command for KDE.
4. Remove the cable and re-plug. Type dmesg -c again and this time you should be able to find the lines similar to:
ti_usb_3410_5052 1-1:2.0: TI USB 3410 1 port adapter converter detected
usb 1-1: TI USB 3410 1 port adapter converter now attached to /dev/ttyUSB0
Note the port as mentioned in step 2.
And that ends the installation process.
Step 2. Creating a Dial-up Connection and connecting to the Internet.
Now that the modem is installed, let’s make a dial-up connection.
Note that the dialer “KPPP” is installed by default on KDE desktops. Unfortunately it does not support “stupid mode” and cannot be used.
Using WVDIAL
One way to do this is using the program “wvdial”. It is a terminal program, so continue with the terminal and make sure you're root.
1. Creating a connection
For this you have to edit the /etc/ wvdial.conf
Enter the command
gedit /etc/wvdial.conf
Put the following lines to the file changing the Phone, “username” and “password” values as necessary (without quotes) and save it. Also make sure to replace the modem port if its different.
[Dialer huawei]
Modem = /dev/ttyUSB0
Baud = 230400
Phone = #777
Init1 = ATZ
Stupid Mode = 1
Dial Command = ATDT
Username = “username”
Password = “password”
PPPD Options = crtcts multilink usepeerdns lock defaultroute
Now the conf file is ready.
2. Connecting to the internet
1. Type wvdial huawei as a root in the terminal, and the modem connects. But it’s not all over. You cannot browse and the connection will terminate in minutes.
2. The nameserver IPs have to be entered in the file /etc/resolv.conf. Type in the terminal:
gedit /etc/resolv.conf
Copy the IPs displayed as primary and secondary DNS address displayed when the modem gets connected, paste it into this file and save it. It should be similar to this (the numbers would probably vary):
nameserver 203.81.104.25
nameserver 203.81.105.3
3. Now type wvdial huawei again as root. And voilà! This time it actually gets connected.
Press Ctrl+c to disconnect.
If you want to avoid the terminal next time you dial, download Gnome PPP and head over to the next section.
Using GNOME PPP
This is a GUI front-end for wvdial internet dialer.
Please note that you have to download this application. After installation, launch it from: Applications > Internet > GNOME PPP.
There’s nothing much to explain here. Just check out the screen shots below and enter the settings.
Gnome PPP in Ubuntu 7.04:
Be sure to make the following necessary changes in the Setup dialog:
Modem Tab- Device: /dev/ttyUSB0 (you’ll have to type it, doesn’t appear in the drop down list)
Type: USB Modem
Speed: 230400
Options Tab- Ignore terminal strings (stupid mode): Checked
Finally press Connect to dial.
That's all to connect to the internet using this neat GUI tool.
Homepage: http://www.gnome-ppp.org/
Notes:
* Use the instructions at your own risk.
* This is based on Tariq Zia's guide. I made it simpler here so that readers require no technical knowledge and less experience in Linux.
* The above steps were tested on Fedora Core 6 and Ubuntu 7.04, but should work just as fine on other distros with Linux kernel ≥ 2.6.* Type uname -r to verify.
* Please check the manufacturer's manual for details and precautions on connecting the modem.[quote]
да, еще нарыл вот такой совет, но не пробовал - если кто попробует - отпишитесь плиз:
[quote]You need to upgrade your kernel. The problem is the serial->usb cable, not the modem. The cable is only supported on recent versions of the kernel.
I got this running on SuSE 9.1 Pro so it should work for you too.
Instructions
-------------
1. Update the hwinfo, udev and mkinitrd packages. You can find them here:
http://ftp.gwdg.de/pub/linux/suse/people/agruen/i386/
2. Download the 9.3 kernel from http://ftp.gwdg.de/pub/suse/i386/9.3...4-20a.i586.rpm
3. Create an executable script file called /etc/hotplug/usb/ti_usb_3410_5420 and paste the following:
Code:
#!/bin/bash
BOOT_CONFIG=1
ACTIVE_CONFIG=2
if [ "$ACTION" != "add" ]
then
exit
fi
CONFIG_PATH=/sys${DEVPATH%/?*}/bConfigurationValue
if [ 0`cat $CONFIG_PATH` -ne $BOOT_CONFIG ]
then
exit
fi
PRODUCT=${PRODUCT%/?*}# delete version
VENDOR_ID=`printf "%d" 0x${PRODUCT%/?*}`
PRODUCT_ID=`printf "%d" 0x${PRODUCT#*?/}`
PARAM_PATH=/sys/module/ti_usb_3410_5052/parameters
function scan() {
s=$1
shift
for i
do
if [[ $s -eq $i ]]
then
return 0
fi
done
return 1
}
IFS=$IFS,
if (scan $VENDOR_ID 1105 `cat $PARAM_PATH/vendor_3410` &&
scan $PRODUCT_ID 13328 `cat $PARAM_PATH/product_3410`) ||
(scan $VENDOR_ID 1105 `cat $PARAM_PATH/vendor_5052` &&
scan $PRODUCT_ID 20562 20818 20570 20575 `cat $PARAM_PATH/product_5052`)
then
echo $ACTIVE_CONFIG > $CONFIG_PATH
fi
3. FINALLY. Create a soft link
Code:
ln -s /dev/ttyUSB0 /dev/modem
You're done! Run YaST and configure your modem.
Any trouble, email me on pndiku AT gmail DOT com.
God bless.нет ничего невозможного
-
Denjs
- Сообщения: 1685
- ОС: SuSe 10.2
Re: Huawei ETS1000
автору - респект.
Думаю будет кому полезно.
По топику - на форуме москоского SkyLink народ кажется тоже штурмовал CDMA-модемы... ну что-то обсуждал точно....
если порыть по форуму (как этому так и SkyLink ) по кодовым словам skylink, huawei, и linux (на skyblog.skylink.ru) думаю что-то можно найти. удачи.
Думаю будет кому полезно.
По топику - на форуме москоского SkyLink народ кажется тоже штурмовал CDMA-модемы... ну что-то обсуждал точно....
если порыть по форуму (как этому так и SkyLink ) по кодовым словам skylink, huawei, и linux (на skyblog.skylink.ru) думаю что-то можно найти. удачи.
-
g00fy
- Сообщения: 6
- ОС: Ubuntu
Re: Huawei ETS1000
привет,
на Линуксе (ubuntu 8.10) я совсем недавно, поетому мб делаю чтот не так как надо, но прошу помочь если можете.
у меня именно такой модем как здесь описано.
Начинаю делать всё за инструкцией, после dmesg -c:
ti_usb_3410_5052 3-2:1.0: TI USB 3410 1 port adapter converter detected
ti_usb_3410_5052: probe of 3-2:1.0 failed with error -5
Далее - создаю файл /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'"
Отключаю, присоединяю кабель, снова набираю dmesg -c, и опять получаю:
ti_usb_3410_5052: probe of 3-2:1.0 failed with error -5
Но должно било бить такое:
ti_usb_3410_5052 1-1:2.0: TI USB 3410 1 port adapter converter detected
usb 1-1: TI USB 3410 1 port adapter converter now attached to /dev/ttyUSB0
Не знаю что дальше делать(
на Линуксе (ubuntu 8.10) я совсем недавно, поетому мб делаю чтот не так как надо, но прошу помочь если можете.
у меня именно такой модем как здесь описано.
Начинаю делать всё за инструкцией, после dmesg -c:
ti_usb_3410_5052 3-2:1.0: TI USB 3410 1 port adapter converter detected
ti_usb_3410_5052: probe of 3-2:1.0 failed with error -5
Далее - создаю файл /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'"
Отключаю, присоединяю кабель, снова набираю dmesg -c, и опять получаю:
ti_usb_3410_5052: probe of 3-2:1.0 failed with error -5
Но должно било бить такое:
ti_usb_3410_5052 1-1:2.0: TI USB 3410 1 port adapter converter detected
usb 1-1: TI USB 3410 1 port adapter converter now attached to /dev/ttyUSB0
Не знаю что дальше делать(
-
g00fy
- Сообщения: 6
- ОС: Ubuntu
Re: Huawei ETS1000
после создания правила:
roman@roman-desktop ~ $ sudo dmesg -c
[ 1134.768045] usb 3-2: USB disconnect, address 3
[ 1177.416037] usb 3-2: new full speed USB device using uhci_hcd and address 4
[ 1177.612764] usb 3-2: configuration #1 chosen from 1 choice
[ 1177.617157] ti_usb_3410_5052 3-2:1.0: TI USB 3410 1 port adapter converter detected
[ 1177.617171] firmware: requesting ti_usb-3410.bin
если ещо раз:
roman@roman-desktop ~ $ sudo dmesg -c
[ 1237.628143] usb 3-2: ti_download_firmware - firmware not found
[ 1237.628170] ti_usb_3410_5052: probe of 3-2:1.0 failed with error -5
посоветейте что нибуть, а то без інтернета никак(
roman@roman-desktop ~ $ sudo dmesg -c
[ 1134.768045] usb 3-2: USB disconnect, address 3
[ 1177.416037] usb 3-2: new full speed USB device using uhci_hcd and address 4
[ 1177.612764] usb 3-2: configuration #1 chosen from 1 choice
[ 1177.617157] ti_usb_3410_5052 3-2:1.0: TI USB 3410 1 port adapter converter detected
[ 1177.617171] firmware: requesting ti_usb-3410.bin
если ещо раз:
roman@roman-desktop ~ $ sudo dmesg -c
[ 1237.628143] usb 3-2: ti_download_firmware - firmware not found
[ 1237.628170] ti_usb_3410_5052: probe of 3-2:1.0 failed with error -5
посоветейте что нибуть, а то без інтернета никак(
-
v0l0d1ka
- Сообщения: 8
- ОС: mandriva 2009
Re: Huawei ETS1000
после создания правила:
roman@roman-desktop ~ $ sudo dmesg -c
[ 1134.768045] usb 3-2: USB disconnect, address 3
[ 1177.416037] usb 3-2: new full speed USB device using uhci_hcd and address 4
[ 1177.612764] usb 3-2: configuration #1 chosen from 1 choice
[ 1177.617157] ti_usb_3410_5052 3-2:1.0: TI USB 3410 1 port adapter converter detected
[ 1177.617171] firmware: requesting ti_usb-3410.bin
если ещо раз:
roman@roman-desktop ~ $ sudo dmesg -c
[ 1237.628143] usb 3-2: ti_download_firmware - firmware not found
[ 1237.628170] ti_usb_3410_5052: probe of 3-2:1.0 failed with error -5
У меня такая тарбла. Без Инета никуда. Ось Mandriva 2009 PowerPack. Посоветуйте, что можно сделать.
-
miami
- Сообщения: 5
- ОС: Mandriva 2008 Powerpack
Re: Huawei ETS1000
v0l0d1ka писал(а): ↑04.06.2009 11:30после создания правила:
roman@roman-desktop ~ $ sudo dmesg -c
[ 1134.768045] usb 3-2: USB disconnect, address 3
[ 1177.416037] usb 3-2: new full speed USB device using uhci_hcd and address 4
[ 1177.612764] usb 3-2: configuration #1 chosen from 1 choice
[ 1177.617157] ti_usb_3410_5052 3-2:1.0: TI USB 3410 1 port adapter converter detected
[ 1177.617171] firmware: requesting ti_usb-3410.bin
если ещо раз:
roman@roman-desktop ~ $ sudo dmesg -c
[ 1237.628143] usb 3-2: ti_download_firmware - firmware not found
[ 1237.628170] ti_usb_3410_5052: probe of 3-2:1.0 failed with error -5
У меня такая тарбла. Без Инета никуда. Ось Mandriva 2009 PowerPack. Посоветуйте, что можно сделать.
такая трабла и у меня выскакивала периодически, да и ща не всегда цепляется модем сразу
решение - это поискать дрова для шнурка - они оказывается тоже собственные дрова имеют и они РАЗНЫЕ попробуй поискать еще что по шнуркам - я тут пока не могу посоветовать
извини
нет ничего невозможного
-
v0l0d1ka
- Сообщения: 8
- ОС: mandriva 2009
Re: Huawei ETS1000
В линухе я новичок - mandriva моя первая ось, поэтому все попытки решить траблу не имели успех.
Без инета никуда, поэтому прошу вашу помощь.
Без инета никуда, поэтому прошу вашу помощь.
-
Sarn
- Сообщения: 2
- ОС: CentOS
Re: Huawei ETS1000
1. Формат файла /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'"
2. Формат файла /etc/wvdial.conf :
[Dialer default]
Modem = /dev/ttyUSB0
Baud = 230400
Phone = #777
Init1 = ATZ
Stupid Mode = 1
Dial Command = ATDT
Username = mobile
Password = internet
PPPD Options = crtcts multilink usepeerdns lock defaultroute
3. Скопируйте :
sudo cp /lib/firmware/$(uname -r)/ti_3410.fw /lib/firmware/ti_usb-3410.bin
или так:
sudo cp /lib/firmware/ti_3410.fw /lib/firmware/ti_usb-3410.bin - у меня исходный файл был в той же папке.
Подключать с помощью команды wvdial как root в окне терминала.
Будет показан процесс подключения. Если всё нормально, в конце процесса покажется адрес DNS.
Этот адрес надо прописать в файле /etc/reslov.conf :
nameserver x.x.x.x
На Мандриве Free 2009 у меня всё равно всё это глючило.
Поставил CentOS 5.3 2.6.18-128.el5PAE - на том же железе всё летает и без 3 пункта.
Команду wvdial вывел на кнопку на панель.
#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'"
2. Формат файла /etc/wvdial.conf :
[Dialer default]
Modem = /dev/ttyUSB0
Baud = 230400
Phone = #777
Init1 = ATZ
Stupid Mode = 1
Dial Command = ATDT
Username = mobile
Password = internet
PPPD Options = crtcts multilink usepeerdns lock defaultroute
3. Скопируйте :
sudo cp /lib/firmware/$(uname -r)/ti_3410.fw /lib/firmware/ti_usb-3410.bin
или так:
sudo cp /lib/firmware/ti_3410.fw /lib/firmware/ti_usb-3410.bin - у меня исходный файл был в той же папке.
Подключать с помощью команды wvdial как root в окне терминала.
Будет показан процесс подключения. Если всё нормально, в конце процесса покажется адрес DNS.
Этот адрес надо прописать в файле /etc/reslov.conf :
nameserver x.x.x.x
На Мандриве Free 2009 у меня всё равно всё это глючило.
Поставил CentOS 5.3 2.6.18-128.el5PAE - на том же железе всё летает и без 3 пункта.
Команду wvdial вывел на кнопку на панель.
-
v0l0d1ka
- Сообщения: 8
- ОС: mandriva 2009
Re: Huawei ETS1000
3. Скопируйте :
sudo cp /lib/firmware/$(uname -r)/ti_3410.fw /lib/firmware/ti_usb-3410.bin
или так:
sudo cp /lib/firmware/ti_3410.fw /lib/firmware/ti_usb-3410.bin - у меня исходный файл был в той же папке.
Файла ti_3410.fw у меня вообще отсутствует. Юзал поиск от корневой папки - тоже не нашел.
Хотя пункты 1. 2. прошли на ура.
Как быть?
-
Sarn
- Сообщения: 2
- ОС: CentOS
Re: Huawei ETS1000
Так же пишет:
- usb 3-2: ti_download_firmware - firmware not found
или модем поключился к ttyUSB0?
Если модем подключился, то всё ok.
На CentOS тоже нет этого файла, но всё работает.
- usb 3-2: ti_download_firmware - firmware not found
или модем поключился к ttyUSB0?
Если модем подключился, то всё ok.
На CentOS тоже нет этого файла, но всё работает.
-
v0l0d1ka
- Сообщения: 8
- ОС: mandriva 2009
Re: Huawei ETS1000
Смог добиться connect'а. Теперь получаю на консоли инфу:
--> local IP address 172.3.2.6
--> remote IP address 2.2.2.2
--> primary DNS address 212.0.200.23
--> secondary DNS address 212.0.200.24
В resolv.conf прописываю:
namesrever 212.0.200.23
nameserver 212.0.200.24
Запускаю Firefox, но не одна страница не грузиться.
Подскажите, что я делаю не так?
--> local IP address 172.3.2.6
--> remote IP address 2.2.2.2
--> primary DNS address 212.0.200.23
--> secondary DNS address 212.0.200.24
В resolv.conf прописываю:
namesrever 212.0.200.23
nameserver 212.0.200.24
Запускаю Firefox, но не одна страница не грузиться.
Подскажите, что я делаю не так?