LinuxForum.Fans
Тема

МТС коннект MF180

Автор: mark07021963 53 сообщений 27716 просмотров
#99034
mark07021963 написал:
Bus 006 Device 004: ID 19d2:2000

Вот это и есть модем.Я сейчас отойду на пол часика а потом поясню что дальше делать.

#99042

покажи ещё вывод консоли на
[console]/usr/sbin/lsusb -v -d 19d2[/console]
с настройкой можно попробовать два варианта
1.Открываем от root в файлменеджере,например mc, для редактирования файл usb_modeswitch.conf который находится в /etc
ищем вот такие строки

########################################################
# ZTE MF628+ (tested version from Telia / Sweden)
# ZTE MF626
# ZTE MF636 (aka "Telstra / BigPond 7.2 Mobile Card")
#
# Contributor: Joakim Wennergren

;DefaultVendor= 0x19d2
;DefaultProduct= 0x2000

;TargetVendor= 0x19d2
;TargetProduct= 0x0031

# only for reference
# MessageEndpoint=0x01

;MessageContent="55534243123456782000000080000c85010101180101010101000000000000"

# if that command doesn't work, try the other ("eject")
;MessageContent="5553424312345678000000000000061b000000030000000000000000000000"

вот эти строки нужно раскоментить,т.е убрать точку с запятой.
DefaultVendor= 0x19d2
DefaultProduct= 0x2000
TargetVendor= 0x19d2
TargetProduct= 0x0031
MessageEndpoint=0x01
MessageContent="55534243123456782000000080000c85010101180101010101000000000000"
# if that command doesn't work, try the other ("eject")
MessageContent="5553424312345678000000000000061b000000030000000000000000000000"

Сохранить изменения.
Не вынимая модема перегрузить комп.И смотреть вывод
[console]/usr/sbin/lsusb
dmesg|grep usb
ls /dev/ttyUSB*
ls /dev/ttyACM*[/console]
Если на команду
[console]ls /dev/ttyUSB*[/console]
будут вот такие строки
[console]/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2[/console]
значит модем из режима "cdrom" переключился в режим "модем",и настраиваем модем через звонилки kppp,gnome-ppp.
если нет, значит не повезло smile

2.
скачать вот этот архив
рапаковать его в любую папку домашней директории,зайти под root в эту папку
[console]cd /home/имя_пользователя/папка_со_скриптом[/console]
и запустить его
[console]./mf100 help[/console]
выдаст
[console]Использование:
./mf100.pl команда
например USSD команды (проверка, пополнение счета и другие):
./mf100.pl *111#, ./mf100.pl *код*код пополнения#, ...
Другие опции:
info различная информация о модеме
on включить модем
off выключить модем
modem переключиться в режим модема (отключается встроенный кардридер и автозагрузка встроенного CD-ROM диск)
storage отключить режим модема
cdstop отключить автозапуск встроенного диска (на нем ПО для windows)
cdrun включить автозапуск встроенного диска
sig мониторинг уровеня сигнала сети, для выхода Ctrl^C
search выбор режима поиска сети GSM/3G(WCDMA)
network сканировать сеть и вывести список доступных операторов связи
+ возможность ручного выбора оператора если есть доступны(й|е) для регистрации
pin ввести PIN (PUK) код
sequrity изменить, активировать/деактивировать PIN код.
help показать этот текст
[/console]
чтобы перевести модем в режим модема нужно
[console]./mf100.pl modem[/console]
т.е.

переключиться в режим модема (отключается встроенный кардридер и автозагрузка встроенного CD-ROM диск)

и опять смотреть появились ли устройства /dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2

#99317

Испытал оба варианта настройки: и в первом случае устройства не появились, а во втором ответ: модем не найден.
[console]# /usr/sbin/lsusb -v -d 19d2
Usage: lsusb [options]...
List USB devices
-v, --verbose
Increase verbosity (show descriptors)
-s [[bus]:][devnum]
Show only devices in specified bus and/or devnum
-d vendor:[product]
Show only devices with the specified vendor and product ID
-D device
Selects which device lsusb will examine
-t
Dump the physical USB device hierarchy as a tree
-V, --version
Show version of program[/console]

Спасибо, с уважением. Славненько поработал - при моей скорости понимания smile . Пока.

#99323

Тогда попробуй сначало
[console]./mf100.pl cdstop[/console] а потом
[console]./mf100.pl modem[/console]
есть еще и третий вариант.

#99629

вот, что получилось
[console]# ./mf100.pl cdstop
модем не найден
# ./mf100.pl modem
модем не найден[/console]

после загрузки системное сообщение:
ошибка подключения устройства
Диск отсутствует


Попытка из меню консоли, сообщение:
В системе не найдено подходящей реализации ZModem
Необходим установить пакет 'rzsz'или 'lrzsz'


что за пакеты, какие пакеты? я ж не sysadmin

#99708
mark07021963 написал:
я ж не sysadmin

Я то же smile
Попробуй до загрузки системы подключи модем в порт и загрузись.

#99811

Делаем так:
в терминале под рутом (с правами суперпользователя) выполняем команду:

text
# tail -f /var/log/messages

включаем модем, в терминале видим примерно это:

text
Nov 17 16:54:34 debian kernel: [ 1496.988175] usb 1-3: new high speed USB device using ehci_hcd and address 7
Nov 17 16:54:35 debian kernel: [ 1497.133372] usb 1-3: New USB device found, idVendor=19d2, idProduct=2000
Nov 17 16:54:35 debian kernel: [ 1497.133388] usb 1-3: New USB device strings: Mfr=2, Product=1, SerialNumber=3
Nov 17 16:54:35 debian kernel: [ 1497.133401] usb 1-3: Product: ZTE WCDMA Technologies MSM
Nov 17 16:54:35 debian kernel: [ 1497.133411] usb 1-3: Manufacturer: ZTE,Incorporated
Nov 17 16:54:35 debian kernel: [ 1497.133421] usb 1-3: SerialNumber: P671A1KVSD010000
Nov 17 16:54:35 debian kernel: [ 1497.133798] usb 1-3: configuration #1 chosen from 1 choice
Nov 17 16:54:35 debian kernel: [ 1497.135547] scsi4 : SCSI emulation for USB Mass Storage devices
Nov 17 16:54:40 debian kernel: [ 1502.140461] scsi 4:0:0:0: CD-ROM            ZTE      USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
Nov 17 16:54:40 debian kernel: [ 1502.177283] sr0: scsi-1 drive

Модем определился как USB CD-ROM привод
Судя по этому:

text
Nov 17 16:54:40 debian kernel: [ 1502.177283] sr0: scsi-1 drive

приводом скорее всего будет /dev/sr0
далее в другом окне терминала извлекаем привод командой:

text
$ eject /dev/sr0

или можно открыть диск в диспетчере файлов ну а потом извлечь (безопасно извлечь диск, или что то подобное)
в первом окне видим примерно это:

text
Nov 16 22:20:37 debian kernel: [36954.952108] usb 1-3: USB disconnect, address 13
Nov 16 22:20:42 debian kernel: [36960.728156] usb 1-3: new high speed USB device using ehci_hcd and address 14
Nov 16 22:20:43 debian kernel: [36960.873369] usb 1-3: New USB device found, idVendor=19d2, idProduct=0031
Nov 16 22:20:43 debian kernel: [36960.873385] usb 1-3: New USB device strings: Mfr=2, Product=1, SerialNumber=3
Nov 16 22:20:43 debian kernel: [36960.873398] usb 1-3: Product: ZTE WCDMA Technologies MSM
Nov 16 22:20:43 debian kernel: [36960.873408] usb 1-3: Manufacturer: ZTE,Incorporated
Nov 16 22:20:43 debian kernel: [36960.873418] usb 1-3: SerialNumber: P671A1KVSD010000
Nov 16 22:20:43 debian kernel: [36960.873801] usb 1-3: configuration #1 chosen from 1 choice
Nov 16 22:20:43 debian kernel: [36960.875563] option 1-3:1.0: GSM modem (1-port) converter detected
Nov 16 22:20:43 debian kernel: [36960.878027] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB0
Nov 16 22:20:43 debian kernel: [36960.878706] option 1-3:1.1: GSM modem (1-port) converter detected
Nov 16 22:20:43 debian kernel: [36960.879482] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB1
Nov 16 22:20:43 debian kernel: [36960.883343] scsi5 : SCSI emulation for USB Mass Storage devices
Nov 16 22:20:43 debian kernel: [36960.884787] option 1-3:1.3: GSM modem (1-port) converter detected
Nov 16 22:20:43 debian kernel: [36960.885294] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB2
Nov 16 22:20:48 debian kernel: [36965.887711] scsi 5:0:0:0: Direct-Access     ZTE      MMC Storage      2.31 PQ: 0 ANSI: 2
Nov 16 22:20:48 debian kernel: [36965.892434] sd 5:0:0:0: Attached scsi generic sg1 type 0
Nov 16 22:20:48 debian kernel: [36965.908557] sd 5:0:0:0: [sdb] Attached SCSI removable disk

модем уже можно использовать, но каждый раз при подключении модема прийдется извлекать USB SCSI CD-ROM (eject /dev/sr0), кроме этого модем может работать нестабильно.
Чтобы избавиться от всего вышеперечисленного выполним команду

text
$ ./mf100.pl modem
OK

отключаем модем

text
Nov 16 22:20:48 debian kernel: [36965.908557] sd 5:0:0:0: [sdb] Attached SCSI removable disk
Nov 16 22:23:22 debian kernel: [37120.358078] usb 1-3: USB disconnect, address 14
Nov 16 22:23:22 debian kernel: [37120.358745] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
Nov 16 22:23:22 debian kernel: [37120.358855] option 1-3:1.0: device disconnected
Nov 16 22:23:22 debian kernel: [37120.363487] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
Nov 16 22:23:22 debian kernel: [37120.363898] option 1-3:1.1: device disconnected
Nov 16 22:23:22 debian kernel: [37120.393754] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
Nov 16 22:23:22 debian kernel: [37120.393827] option 1-3:1.3: device disconnected

включаем

text
Nov 16 22:24:05 debian kernel: [37163.017121] usb 1-3: new high speed USB device using ehci_hcd and address 15
Nov 16 22:24:05 debian kernel: [37163.159394] usb 1-3: New USB device found, idVendor=19d2, idProduct=0016
Nov 16 22:24:05 debian kernel: [37163.159410] usb 1-3: New USB device strings: Mfr=2, Product=1, SerialNumber=0
Nov 16 22:24:05 debian kernel: [37163.159423] usb 1-3: Product: ZTE WCDMA Technologies MSM
Nov 16 22:24:05 debian kernel: [37163.159433] usb 1-3: Manufacturer: ZTE,Incorporated
Nov 16 22:24:05 debian kernel: [37163.159806] usb 1-3: configuration #1 chosen from 1 choice
Nov 16 22:24:05 debian kernel: [37163.162053] option 1-3:1.0: GSM modem (1-port) converter detected
Nov 16 22:24:05 debian kernel: [37163.162427] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB0
Nov 16 22:24:05 debian kernel: [37163.162824] option 1-3:1.1: GSM modem (1-port) converter detected
Nov 16 22:24:05 debian kernel: [37163.163152] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB1
Nov 16 22:24:05 debian kernel: [37163.163545] option 1-3:1.2: GSM modem (1-port) converter detected
Nov 16 22:24:05 debian kernel: [37163.163955] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB2

все, настраиваем соединение на

text
/dev/ttyUSB2
#100589

$ eject /dev/sr0 - открывает привод dvd
$ eject /dev/sr1 - отключает CD ZTEMmodem
# ./mf100.pl modem - модем не найден

dmesg|grep usb
ls /dev/ttyUSB*
ls /dev/ttyACM* - устройства не обнаруживаются

Ну все, нужно менять ОС.

Огромное спасибо всем. Правда, я многому научился от модераторов. Пока.

#119700

У меня тоже проблема с MF180, он не хочет переключаться в режим модема в ALTе под Windows работает нормально.
Программа usb_modeswitch извлекает виртуальный CD но в messages после отмонтирования CD больше ни чего не появляется.
С программой mf100 на команды modem и cdstop отвечает "модем не найден".

Помогите подключить его в ALTе. :(

#119704
Толя написал:
У меня тоже проблема с MF180, он не хочет переключаться в режим модема в ALTе под Windows работает нормально.
Программа usb_modeswitch извлекает виртуальный CD но в messages после отмонтирования CD больше ни чего не появляется.
С программой mf100 на команды modem и cdstop отвечает "модем не найден".

Помогите подключить его в ALTе. :(

Так http://linuxoid.in/ZTE_MF180 не?

#119705

[console]lsusb[/console]
что показывает

#119711

lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 001 Device 003: ID 19d2:2000
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
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 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

#119741

Толя, расписывайте, что пробовали делать из того что написано в этой теме

#119753

Установил usb_modeswitch, отредактировал usb-modeswitch.conf, как написано, запускаю usb_modeswitch, модем перезапускается и через некоторое время смотрю
lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 001 Device 004: ID 19d2:2003
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
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 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

ttyUSB - не появляются

#119758
Толя написал:
Bus 001 Device 004: ID 19d2:2003

Почему это у вас изменилось, было Bus 001 Device 003: ID 19d2:2000
Что-то не то исправили

#119764

Проверил несколько раз, всё сделано как написано в теме.
Теперь не знаю, что делать дальше

#119790

Толя, выложте куда нибудь конфиг usb-modeswitch, и сюда ссылку

#119814

Толя, попробуй в конфиге раскоментировать другие zte 626 622, который раскоментировали-закройте

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