LinuxForum.Fans
Тема

Модем (huawei e150) не отвечает

Автор: xdenis 39 сообщений 14190 просмотров
#97752

Имеется МТС модем, lsusb говорит, что это "Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem."

ls -l /dev | grep USB:
lrwxrwxrwx 1 root root 12 Ноя 5 10:23 modem -> /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 Ноя 5 10:57 ttyUSB0
crw-rw---- 1 root dialout 188, 1 Ноя 5 10:46 ttyUSB1

Для соединения использую wvdial. wvdial.conf взял отсюда:
http://open-suse.ru/modules/smartsection/item.php?itemid=36

при вводе команды "wvdial huawei" получаю сообщение:
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
--> Re-Sending: ATZ
--> Modem not responding.

Почему модем молчит? Помогите разобраться, пожалуйста.

#97753

xdenis, wvdial запускаете от пользователя? Если «да», проверьте, чтобы пользователь состоял в группе dialout.

#97761
xdenis написал:
ls -l /dev | grep USB:
lrwxrwxrwx 1 root root 12 Ноя 5 10:23 modem -> /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 Ноя 5 10:57 ttyUSB0
crw-rw---- 1 root dialout 188, 1 Ноя 5 10:46 ttyUSB1

Должно быть три устройства ttyUSB0,ttyUSB1,ttyUSB2 .Или Вы просто не дописали?

#97763

Gnom, это не я написал :D
А по теме, это зависит от модема — у меня на подобном «урезанном» (не возможна передача голоса) модеме тоже создаются только два устройства.

#97764

wvdial запускаю от рута, а устройств - только 2.

#97765

Попробуй в конфиге пропиши в качестве модема ttyUSB1.

#97768
Gnom написал:
Попробуй в конфиге пропиши в качестве модема ttyUSB1.

Всё также: Modem not responding :(

#97770

xdenis, покажите последние строк двадцать команды dmesg после подключения модема и после попыток дозвона.
И покажите в «натуральном» виде файл /etc/wvdial.conf.

#97771

И покажите полностью что пишет при подключенном модеме.
[console]lsusb[/console]

#97772
Lupo Alberto написал:
Gnom, это не я написал

Извиняюсь,жал "Быстрая цитата",а почему так получилось,не знаю.

#97775

xdenis, перед тем, как запускать wvdial покажите вывод команд

text

ls -l /dev/ | egrep 'sr*|ttyUSB*'
#97776
xdenis написал:
последние строк двадцать команды dmesg

[ 1104.410588] usb-storage: device found at 22
[ 1104.410590] usb-storage: waiting for device to settle before scanning
[ 1104.955046] usb 5-1: USB disconnect, address 22
[ 1112.467021] usb 5-1: new full speed USB device using uhci_hcd and address 23
[ 1112.627045] usb 5-1: New USB device found, idVendor=12d1, idProduct=14ac
[ 1112.627060] usb 5-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 1112.627069] usb 5-1: Product: HUAWEI Mobile
[ 1112.627076] usb 5-1: Manufacturer: HUAWEI Technology
[ 1112.627198] usb 5-1: configuration #1 chosen from 1 choice
[ 1112.634454] scsi27 : SCSI emulation for USB Mass Storage devices
[ 1112.634587] usb-storage: device found at 23
[ 1112.634589] usb-storage: waiting for device to settle before scanning
[ 1113.204056] usb 5-1: USB disconnect, address 23
[ 1114.410026] usb 5-1: new full speed USB device using uhci_hcd and address 24
[ 1114.565931] usb 5-1: New USB device found, idVendor=12d1, idProduct=1003
[ 1114.565946] usb 5-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 1114.565955] usb 5-1: Product: HUAWEI Mobile
[ 1114.565962] usb 5-1: Manufacturer: HUAWEI Technology
[ 1114.566073] usb 5-1: configuration #1 chosen from 1 choice
[ 1114.575453] option 5-1:1.0: GSM modem (1-port) converter detected
[ 1114.575552] usb 5-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 1114.575664] option 5-1:1.1: GSM modem (1-port) converter detected
[ 1114.575720] usb 5-1: GSM modem (1-port) converter now attached to ttyUSB1

xdenis написал:
в «натуральном» виде файл /etc/wvdial.conf.

[Dialer huawei]
Modem = /dev/ttyS7
Baud = 460800
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1, "IP", "internet.mts.ru"
ISDN = 0
Dial Attempts = 1
Modem Type = USB Modem
Phone = *99#
Phone1 = *99#
Username = 'mts'
Password = 'mts'
Auto DNS = on
New PPPD = yes

opensuse:/home/denis # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage Device
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 1131:1004 Integrated System Solution Corp. Bluetooth Device
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 024: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem

#97778
xdenis написал:
Modem = /dev/ttyS7

Что это?!

#97779
Gnom написал:
ls -l /dev/ | egrep 'sr*|ttyUSB*'

opensuse:/home/denis # ls -l /dev/ | egrep 'sr*|ttyUSB*'
crw-rw----+ 1 root audio 14, 12 Ноя 10 19:41 adsp
prw------- 1 root root 0 Ноя 10 19:41 bootsplash
drwxr-xr-x 2 root root 200 Ноя 10 19:40 bsg
drwxr-xr-x 3 root root 60 Ноя 10 2010 bus
lrwxrwxrwx 1 root root 3 Ноя 10 19:40 cdrom -> sr0
lrwxrwxrwx 1 root root 3 Ноя 10 19:40 cdrw -> sr0
crw------- 1 root root 5, 1 Ноя 10 19:44 console
drwxr-xr-x 6 root root 120 Ноя 10 2010 disk
crw-rw----+ 1 root audio 14, 3 Ноя 10 19:41 dsp
lrwxrwxrwx 1 root root 3 Ноя 10 19:40 dvd -> sr0
lrwxrwxrwx 1 root root 3 Ноя 10 19:40 dvdrw -> sr0
lrwxrwxrwx 1 root root 13 Ноя 10 19:40 fd -> /proc/self/fd
crw-rw-rw- 1 root root 10, 229 Ноя 10 19:40 fuse
crw-rw---- 1 root root 1, 11 Окт 24 2009 kmsg
srw-rw-rw- 1 root root 0 Ноя 10 19:41 log
brw-rw---- 1 root disk 7, 0 Ноя 10 19:40 loop0
brw-rw---- 1 root disk 7, 1 Ноя 10 19:40 loop1
brw-rw---- 1 root disk 7, 2 Ноя 10 19:40 loop2
brw-rw---- 1 root disk 7, 3 Ноя 10 19:40 loop3
brw-rw---- 1 root disk 7, 4 Ноя 10 19:40 loop4
brw-rw---- 1 root disk 7, 5 Ноя 10 19:40 loop5
brw-rw---- 1 root disk 7, 6 Ноя 10 19:40 loop6
brw-rw---- 1 root disk 7, 7 Ноя 10 19:40 loop7
crw-rw---- 1 root root 10, 1 Ноя 10 2010 psaux
drwxr-xr-x 2 root root 0 Ноя 10 2010 pts
lrwxrwxrwx 1 root root 4 Ноя 10 19:40 root -> sdc5
lrwxrwxrwx 1 root root 3 Ноя 10 19:40 scd0 -> sr0
brw-rw---- 1 root disk 8, 0 Ноя 10 2010 sda
brw-rw---- 1 root disk 8, 1 Ноя 10 2010 sda1
brw-rw---- 1 root disk 8, 2 Ноя 10 2010 sda2
brw-rw---- 1 root disk 8, 5 Ноя 10 2010 sda5
brw-rw---- 1 root disk 8, 6 Ноя 10 2010 sda6
brw-rw---- 1 root disk 8, 16 Ноя 10 2010 sdb
brw-rw---- 1 root disk 8, 17 Ноя 10 2010 sdb1
brw-rw---- 1 root disk 8, 32 Ноя 10 2010 sdc
brw-rw---- 1 root disk 8, 33 Ноя 10 2010 sdc1
brw-rw---- 1 root disk 8, 34 Ноя 10 2010 sdc2
brw-rw---- 1 root disk 8, 37 Ноя 10 19:40 sdc5
brw-rw---- 1 root disk 8, 38 Ноя 10 19:40 sdc6
brw-rw---- 1 root disk 8, 48 Ноя 10 19:40 sdd
brw-rw---- 1 root disk 8, 64 Ноя 10 19:40 sde
brw-rw---- 1 root disk 8, 80 Ноя 10 19:40 sdf
brw-rw---- 1 root disk 8, 96 Ноя 10 19:40 sdg
drwxr-xr-x 4 root root 80 Ноя 10 19:59 serial
crw-rw---- 1 root cdrom 21, 0 Ноя 10 19:40 sg0
crw-rw---- 1 root disk 21, 1 Ноя 10 19:40 sg1
crw-rw---- 1 root disk 21, 2 Ноя 10 19:40 sg2
crw-rw---- 1 root disk 21, 3 Ноя 10 19:40 sg3
crw-rw---- 1 root disk 21, 4 Ноя 10 19:40 sg4
crw-rw---- 1 root disk 21, 5 Ноя 10 19:40 sg5
crw-rw---- 1 root disk 21, 6 Ноя 10 19:40 sg6
crw-rw---- 1 root disk 21, 7 Ноя 10 19:40 sg7
drwxrwxrwt 2 root root 100 Ноя 10 19:44 shm
crw-rw---- 1 root root 10, 231 Ноя 10 2010 snapshot
drwxr-xr-x 3 root root 200 Ноя 10 19:41 snd
brw-rw----+ 1 root cdrom 11, 0 Ноя 10 19:40 sr0
lrwxrwxrwx 1 root root 15 Ноя 10 19:40 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root 15 Ноя 10 19:40 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root 15 Ноя 10 19:40 stdout -> /proc/self/fd/1
drwxr-xr-x 3 root root 60 Ноя 10 19:40 .sysconfig
crw--w---- 1 denis tty 4, 7 Ноя 10 2010 tty7
crw-rw---- 1 root dialout 188, 0 Ноя 10 19:59 ttyUSB0
crw-rw---- 1 root dialout 188, 1 Ноя 10 19:59 ttyUSB1
crw------- 1 root vboxusers 10, 58 Ноя 10 19:41 vboxdrv
crw-rw---- 1 root tty 7, 0 Ноя 10 2010 vcs
crw-rw---- 1 root tty 7, 1 Ноя 10 2010 vcs1
crw-rw---- 1 root tty 7, 10 Ноя 10 19:40 vcs10
crw-rw---- 1 root tty 7, 2 Ноя 10 19:41 vcs2
crw-rw---- 1 root tty 7, 3 Ноя 10 19:41 vcs3
crw-rw---- 1 root tty 7, 4 Ноя 10 19:41 vcs4
crw-rw---- 1 root tty 7, 5 Ноя 10 19:41 vcs5
crw-rw---- 1 root tty 7, 6 Ноя 10 19:41 vcs6
crw-rw---- 1 root tty 7, 7 Ноя 10 19:40 vcs7
crw-rw---- 1 root tty 7, 128 Ноя 10 2010 vcsa
crw-rw---- 1 root tty 7, 129 Ноя 10 2010 vcsa1
crw-rw---- 1 root tty 7, 138 Ноя 10 19:40 vcsa10
crw-rw---- 1 root tty 7, 130 Ноя 10 19:41 vcsa2
crw-rw---- 1 root tty 7, 131 Ноя 10 19:41 vcsa3
crw-rw---- 1 root tty 7, 132 Ноя 10 19:41 vcsa4
crw-rw---- 1 root tty 7, 133 Ноя 10 19:41 vcsa5
crw-rw---- 1 root tty 7, 134 Ноя 10 19:41 vcsa6
crw-rw---- 1 root tty 7, 135 Ноя 10 19:40 vcsa7
pr-------- 1 denis tty 0 Ноя 10 20:07 xconsole
opensuse:/home/denis #

#97780
xdenis написал:
Modem = /dev/ttyS7

Вот здесь должно быть /dev/ttyUSB0

#97782

Какая-то херня с этой "быстрой цитатой" :D

#97784
Gnom написал:
Modem = /dev/ttyS7

opensuse:/home/denis # ls -la /dev | grep ttyS
crw-rw---- 1 root dialout 4, 64 Ноя 10 19:53 ttyS0
crw-rw---- 1 root dialout 4, 65 Ноя 10 2010 ttyS1
crw-rw---- 1 root dialout 4, 66 Ноя 10 2010 ttyS2
crw-rw---- 1 root dialout 4, 67 Ноя 10 2010 ttyS3
crw-rw---- 1 root dialout 4, 68 Ноя 10 2010 ttyS4
crw-rw---- 1 root dialout 4, 69 Ноя 10 2010 ttyS5
crw-rw---- 1 root dialout 4, 70 Ноя 10 2010 ttyS6
crw-rw---- 1 root dialout 4, 71 Ноя 10 2010 ttyS7
opensuse:/home/denis #
Все перепробовал, только устройство ttyS0 работает как модем: "Modem not responding" smile

#97785
xdenis написал:
Init3 = AT+CGDCONT=1, "IP", "internet.mts.ru"

В этой строке не должно быть пробелов AT+CGDCONT=1,"IP","internet.mts.ru",и ещё просьба,длинные выводы консоли в сполер прячьте.

#97787

xdenis, что-то я с командой перемудрил oO , покажите перед запуском wvdial

text

ls -l /dev/sr*
text

ls -l /dev/ttyUSB*
#97788
xdenis написал:
Все перепробовал, только устройство ttyS0 - "Modem not responding"

У Вас модем находится на устройствах ttyUSB0 и ttyUSB1,вот их и надо писать в конфиг.

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