Установка модема Flyer U12

В связи с появлением 3G в нашем городе, приобрел новый модем с поддержкой данной технологии. Попробую описать проблемы установки….

Скачал ubuntu.zip
Распаковал, подправил скрипт connect.sh (install.sh делать не стал – ни к чему это).

1
2
3
4
#!/bin/bash
./switch_modem 1c9e f000
sleep 5
/sbin/modprobe usbserial vendor=0x1c9e product=0x9603

С первого (и двадцать первого) раза завести не удалось – устройство успешно переключается с 1c9e:f000 на 1c9e:9603, но, /dev/ttyUSB0 /dev/ttyUSB1 и /dev/ttyUSB2 упорно не появлялись. usb_modeswitch тоже не дал положительных результатов.
У меня к USB была подключена докинг станция DU 2110, которая создаёт устройство /dev/ttyUSB0 – это оказалось главной проблемой. После отключения данного девайса и запуска ./connect.sh сразу появились /dev/ttyUSB0 .. ttyUSB2, но wvdial отказывался работать, выдавая ошибку при наборе номера *99#. Снёс usb-modeswitch, reboot, wvdialconf
gedit /etc/wvdial.conf приводим к такому виду:

1
2
3
4
5
6
7
8
9
10
11
12
13
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet.mts.ru"
Stupid Mode = 1
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Phone = *99***1#
Modem = /dev/ttyUSB2
Username = mts
Password = mts
Baud = 921600

Мораль сей записи – перед установкой проверьте наличие существующих устройств ttyUSBx в папке /dev, т.к. они создают проблемы.

Похожие посты:

Комментарии (4)

orlushaМай 10th, 2010 at 07:00

Для мегафона и МТС работает, для билайна нет. Дозванивается, но передача данных не идёт. Причём СМСки водафоновской софтиной даже отсылаются (!!!). Попробуйте, может получится.

orlushaМай 10th, 2010 at 07:05

Далее, usb_modeswitch срабатывает железно при следующих условиях: 1) Раскомменчены соответствующие строчки раздела конфиги usb_modeswitch.conf; 2) Модем вставляется в машину до включения. А вот утилитка от флаера как раз работает нестабильно.

orlushaМай 10th, 2010 at 07:11

И третье. Есть две версии флаера U12: первая опознаётся как 9603 и образует 3 порта ttyUSBx (0.2), вторая опознаётся как 9605 и образует чертыре порта ttyUSBx (0..3). Первая — это U1, вторая — U2 по сведениям от произвоlителя. Если у Вас вторая версия, звонить надо на ttyUSB3 (получено сниффом вендозвонилки). ПОд вендой работают все тарифы ото всех операторов. Однако под линуксом билайновскую безлимитку не удалось запустить ни на первом, ни на втором модеме.

АдминистраторИюль 6th, 2010 at 21:46

Наткнулся на Ubuntu 10.04 не создаются утройства ttyUSB, и решил допилить-подправить…
sudo gedit /usr/bin/flyer-connect

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
SWITCH="/usr/bin/switch_modem" # ВНИМАНИЕ! switch_modem должен лежать именно здесь.
VENDOR="1c9e"
SOURCE="f000"
TRAGET="9603" # код продукта можно посмотреть выполнив lsusb
 
while [ ! -e /dev/sr1 ]; do sleep 2; done; #ждем появления CD-диска модема.
sleep 1; # не обязательная задержка на случай жалоб гнома на потерю устройства вовремя автомонтирования
$SWITCH $VENDOR $SOURCE;
sleep 1;
#проверяем появились ли компорты модема
if ! [ -e /dev/ttyUSB2 ] || ! [ -e /dev/ttyUSB3 ];
then
/sbin/rmmod -f -s usbserial;
/sbin/modprobe usbserial vendor="0x$VENDOR" product="0x$TARGET"
sleep 1;
fi;

Далее, код тот-же, но, обратите внимание на имя файла! (читаем cat /etc/udev/rules.d/README)
sudo gedit /etc/udev/rules.d/62-option-modem-modeswitch.rules

1
2
3
ACTION!="add", GOTO="option_zerocd_end"
ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="f000", RUN+="/usr/bin/flyer-connect"
LABEL="option_zerocd_end"

В заключение, скажу следующее: модем работает (у меня с МТС) не очень стабильно – наблюдаются обрывы связи, при этом создаётся /dev/ttyUSB3 (вместо ttyUSB2, которое исчезает). Попробую сменить прошиву. По результатам отпишусь, через некоторое время…

Оставить комментарий

Ваш комментарий