LinuxForum.Fans
Тема

3G modem flyer U12 и оператор velcom

Автор: Dovgon 11 сообщений 5421 просмотров
#94498

подделал под себя скрипт переключения модема:

text
#!/bin/bash
echo "Переключение модема"
sudo /usr/local/bin/switch_modem 1c9e f000
sleep 5
echo "Перезапуск модуля usbserail..." //если не сделать удаление не переключается с 0x1c9e 0xf000
sudo /sbin/modprobe -r usbserial
sudo /sbin/modprobe usbserial vendor=0x1c9e product=0x9605
echo "Выполнено"

создал подключение в kppp
имя пользователя - vmi
пароль - vmi
номер телефлона - *99#
авторизация - PAP/CHAP
управление потокам - апаратное [CRTSCRT]
окончание строки - CR/LF
строка инициализации - AT+CGDCONT=1,"IP","vmi.velcom.by"

на подключении выдает ошибку, в /val/log/meggage

text
Nov  1 21:01:27 Resident pppd[15776]: pppd 2.4.5 started by resident, uid 1000
Nov  1 21:01:27 Resident pppd[15776]: using channel 4
Nov  1 21:01:27 Resident pppd[15776]: Using interface ppp0
Nov  1 21:01:27 Resident pppd[15776]: Connect: ppp0 <--> /dev/ttyUSB1
Nov  1 21:01:27 Resident pppd[15776]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4fb58d58> <pcomp> <accomp>]
......
Nov  1 21:01:51 Resident pppd[15776]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4fb58d58> <pcomp> <accomp>]
Nov  1 21:01:53 Resident pppd[15776]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4fb58d58> <pcomp> <accomp>]
Nov  1 21:01:55 Resident pppd[15776]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4fb58d58> <pcomp> <accomp>]
Nov  1 21:01:57 Resident pppd[15776]: Terminating on signal 15
Nov  1 21:01:57 Resident pppd[15776]: sent [LCP TermReq id=0x2 "User request"]
Nov  1 21:01:59 Resident pppd[15776]: sent [LCP TermReq id=0x3 "User request"]
Nov  1 21:02:01 Resident pppd[15776]: Connection terminated.
Nov  1 21:02:01 Resident pppd[15776]: Modem hangup
Nov  1 21:02:01 Resident pppd[15776]: Exit.

В чем дело? В XP работает.

#94500
Dovgon написал:
Connect: ppp0 <--> /dev/ttyUSB1

А может модем должен быть ttyUSB0 ?
Покажите
[console]ls /dev/ttyUSB*[/console]

#94508

ttyUSB1 это точно, на ttyUSB0 все команды ошибки (AT&F ERROR и т.д.)

crw-rw---- 1 root dialout 188, 0 Ноя 1 21:37 ttyUSB0
crw-rw---- 1 root dialout 188, 1 Ноя 1 21:37 ttyUSB1
crw-rw---- 1 root dialout 188, 2 Ноя 1 21:37 ttyUSB2
crw-rw---- 1 root dialout 188, 3 Ноя 1 21:37 ttyUSB3

второй и третий ошибка при поиске модема.

#94510
Dovgon написал:
ttyUSB1 это точно, на ttyUSB0 все команды ошибки (AT&F ERROR и т.д.)

crw-rw---- 1 root dialout 188, 0 Ноя 1 21:37 ttyUSB0
crw-rw---- 1 root dialout 188, 1 Ноя 1 21:37 ttyUSB1
crw-rw---- 1 root dialout 188, 2 Ноя 1 21:37 ttyUSB2
crw-rw---- 1 root dialout 188, 3 Ноя 1 21:37 ttyUSB3

второй и третий ошибка при поиске модема.

Вообщето у модема должно быть три устройства ttyUSB ,вот почему увас 4,незнаю,может ещё что то торчит в порту.
Настраивал так?

#94511

Nov 1 21:48:33 Resident modem-manager: (ttyUSB1) closing serial device...
Nov 1 21:48:33 Resident modem-manager: (ttyUSB3) closing serial device...
Nov 1 21:48:33 Resident modem-manager: (Longcheer): GSM modem /sys/devices/pci0000:00/0000:00:12.2/usb1/1-3 claimed port ttyUSB1
Nov 1 21:48:33 Resident modem-manager: Added modem /sys/devices/pci0000:00/0000:00:12.2/usb1/1-3
Nov 1 21:48:33 Resident modem-manager: Exported modem /sys/devices/pci0000:00/0000:00:12.2/usb1/1-3 as /org/freedesktop/ModemManager/Modems/9
Nov 1 21:48:33 Resident modem-manager: (Longcheer): GSM modem /sys/devices/pci0000:00/0000:00:12.2/usb1/1-3 claimed port ttyUSB3
Nov 1 21:48:33 Resident SuSEfirewall2: batch committing...
Nov 1 21:48:33 Resident SuSEfirewall2: Firewall rules successfully set
Nov 1 21:48:44 Resident modem-manager: (ttyUSB2) closing serial device...
Nov 1 21:48:45 Resident modem-manager: (ttyUSB0) closing serial device...

#94872

Dovgon, завтра мне обещали принести такой модем для опытов smile ,попробую что получится.

#95449

Dovgon, В Мандриве завёл,правда только со второго пинка :D Единственное,модем необходимо подключать перед загрузкой системы.Определился он у меня на /dev/ttyUSB3,также создалось 4 устройства ttyUSB .У меня установлен usb_modeswitch ,подкорректировал файлик 1c9e:f000 в /etc/usb_modeswitch.d .Исправил TargetProductList="9063,9603,9000" на TargetProduct=0x9605 ,гдето в инете попадалась информация, что у этих модемов бывает разные TargetProduct .Есть 9603 и9605 .Через kppp сначала не хотел работать,создал подключение через сетевой центр.Подключение прошло,инет заработал.После отключения и через kppp заработал,но вот думаю после перезагрузки опять через kppp не подключится.

#95807

И чем же он интересно отличается от openSUSE? Я уже ядро 2.6.37 собрал и все USB Device сделал модулями.
Если переключать через usb_modeswitch
Looking for default devices ...
Found devices in default mode or class (1)
Accessing device 002 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
OK, driver found ("dummy")
OK, driver "dummy" detached

SCSI inquiry data (for identification)
-------------------------
Vendor String: USBModem
Model String: Disk
Revision String: 2.31
-------------------------

USB description data (for identification)
-------------------------
Manufacturer: USB Modem
Product: USB Modem
Serial No.: 000000000000
-------------------------
Warning: no switching method given.
-> Run lsusb to note any changes. Bye.

И устройство так и не переключется. Еще начал разбератся с usb почемуто в /proc/bus/usb/ нет не чего, катклог пустой. Посмотри какие модули загружены в Mandrive.

#95819
Dovgon написал:
Если переключать через usb_modeswitch

Была такая же фигня.это когда я в ручную пытался запускать usb_modeswitch.Ещё качал с сайта проиводителя скрипты для запуска модема,но они тоже не заработали,там они для убунты,я их правил,правил,может что не так,из меня скриптописатель плохой.

Dovgon написал:
Еще начал разбератся с usb почемуто в /proc/bus/usb/ нет не чего, катклог пустой. Посмотри какие модули загружены в Mandrive.

в каталоге много чего,а так
[console]usbserial 32502 4 option
usb_storage 40279 0
usbcore 176588 6 option,usbserial,usb_storage,ehci_hcd,uhci_hcd
scsi_mod 146689 5 sg,sr_mod,usb_storage,libata,sd_mod
[/console]
Я просто подправил TargetProduct,и не вынимая модема из порта перезагрузил комп.И после перезагрузки kppp работает.И через сетевой центр подключается.Единственное надо до загрузки компа воткнуть в порт модем.

#97712

Настроил! smile
Вот данные может кому пригадится. Модем Flyer U12, оператор Velcon BY, openSuSe 11.3

connect.sh

text

#!/bin/bash

echo "Переключение модема" sudo /usr/local/bin/switch_modem 1c9e f000 sleep 5

echo "Перезапуск модуля usbserail..." #sudo rmmod usbserial #sudo /sbin/modprobe -r usbserial

#sudo /sbin/modprobe ipw sudo /sbin/modprobe usbserial vendor=0x1c9e product=0x9605 echo "Выполнено" sleep 1

echo "Выполнение соединение" sudo wvdial --config=wvdial.conf

wvdial.conf

text

[Dialer Defaults]
Modem = /dev/ttyUSB3
Baud = 460800
Modem Type = 3G (UMTS/HSPA)#USB Modem
New PPPD = yes
ISDN = 0
#Init1 = AT&F
#Init2 = AT+CMEE=2
#Inet1 = ATI1
Init1 = AT+CGDCONT=1,"IP","vmi.velcom.by"
#Init4 = AT+CGQREQ=1,0,0,0,0,0
#Init5 = AT+CGQMIN=1,0,0,0,0,0
#Init6 = AT+CGATT=1
Phone = *99***1#
Username = vmi
Password = vmi
Dial Attempts = 5
Dial Command = ATD
Auto Reconnect = true
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = true
Idle Seconds = 0
Auto DNS = true
#97713

Все таки модем на ttyUSB3.А не пробовали без скрипта,как я в мандриве,через usb_modeswitch?

Войдите или зарегистрируйтесь, чтобы ответить.