Добрый день, уважаемые.
У меня возникла проблема с настройкой киевстаровского 3g модема (ZTE MF100) под линуксом (Ubuntu Netbook Remix 9.04).
Я сам не опытный в этих делах... Поэтому хотелось бы получить доходчивый ответ.
Модем определился
ID 19d2:2000
В нете кучу инфы перечитал... многие советуют ставить usb_modeswitch, менять что-то в usb_modeswitch.conf, потом ставить gnome-ppp и так далее..
Я ставил usb_modeswitch-1.0.5, usb_modeswitch-0.9.7, сделал все как написано... В итоге ничего не изменилось...
Помогите плизз... может я что-то не то делаю...
Спасибо.
Как определить Zte Mf100 3g Modem (Ubuntu Netbook Remix - Ubuntu 9.04)
Модератор: Модераторы разделов
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Как определить Zte Mf100 3g Modem
может я что-то не то делаю...
Может. Вы хотите чтоб мы угадывали что именно?
сделал все как написано... В итоге ничего не изменилось...
что-то точно изменилось, а что - это Вы должны нам рассказать, а не мы у Вас выспрашивать.
Где описание того что делалось? Где вывод введенных в консоли команд? Даже вывода lsusb нет...Где ссылка на инструкцию и рассказ что делали и что конкретно не получилось?
Простые решения для Ubuntu-подобных систем: смотрим тут
-
panerr
- Сообщения: 4
- ОС: Linux
Re: Как определить Zte Mf100 3g Modem
Простите, времени не было полностью все описать! Хотел получить обобщающий метод решения..
После того как я вставляю модем в USB (Acer Aspire One)
lsusb
usb_modeswitch
dmesg |grep usb
tail -f /var/log/syslog
sudo modprobe usbserial vendor=0x19d2 product=0x0031
Что мне делать?
После того как я вставляю модем в USB (Acer Aspire One)
lsusb
Код:
/# lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 058f:6387 Alcor Micro Corp. Transcend JetFlash Flash Drive
Bus 001 Device 003: ID 19d2:2000
Bus 001 Device 002: ID 0c45:62c0 Microdia Pavilion Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 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 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
usb_modeswitch
Код:
/# usb_modeswitch
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 0.9.7 © Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
No default vendor/product ID given. Aborting.
dmesg |grep usb
Код:
# dmesg |grep usb
[ 1.169311] usbcore: registered new interface driver usbfs
[ 1.169311] usbcore: registered new interface driver hub
[ 1.169311] usbcore: registered new device driver usb
[ 2.984169] usb usb1: configuration #1 chosen from 1 choice
[ 2.984912] usb usb2: configuration #1 chosen from 1 choice
[ 2.985449] usb usb3: configuration #1 chosen from 1 choice
[ 2.985997] usb usb4: configuration #1 chosen from 1 choice
[ 2.986534] usb usb5: configuration #1 chosen from 1 choice
[ 3.297044] usb 1-5: new high speed USB device using ehci_hcd and address 2
[ 3.473505] usb 1-5: configuration #1 chosen from 1 choice
[ 7.103111] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/input/input7
[ 7.117032] usbcore: registered new interface driver uvcvideo
[ 482.564152] usb 1-1: new high speed USB device using ehci_hcd and address 3
[ 482.710502] usb 1-1: configuration #1 chosen from 1 choice
[ 482.795179] usb-storage: device ignored
[ 482.795368] usbcore: registered new interface driver usb-storage
[ 7986.832124] usb 1-2: new high speed USB device using ehci_hcd and address 4
[ 7986.969509] usb 1-2: configuration #1 chosen from 1 choice
[ 7986.973642] usb-storage: device found at 4
[ 7986.973656] usb-storage: waiting for device to settle before scanning
[ 7991.972742] usb-storage: device scan complete
tail -f /var/log/syslog
Код:
/# tail -f /var/log/syslog
[17395.124153] usb 1-1: new high speed USB device using ehci_hcd and address 5
[17395.270482] usb 1-1: configuration #1 chosen from 1 choice
[17395.273463] usb-storage: device ignored
sudo modprobe usbserial vendor=0x19d2 product=0x0031
Код:
/# sudo modprobe usbserial vendor=0x19d2 product=0x0031
WARNING: All config files need .conf: /etc/modprobe.d/aspireone, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/aspireone.save, it will be ignored in a future release.
Что мне делать?
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Как определить Zte Mf100 3g Modem
Ну лично я не вижу никаких строчек о наличи модема, вероятно ядро его не распознало. Видимо надо какой-то модуль подгрузить. Вот вижу Вы подгрузили usbserial, после него в lsusb тоже не видно модема? Все же по какой инструкции настраиваете?
На счет usb_modeswitch , он ругается что не указан ID продукта. Вы точно знаете как программой правильно пользоваться? С ключами -h или --help пробовали запускать для получения краткой справки?
На счет usb_modeswitch , он ругается что не указан ID продукта. Вы точно знаете как программой правильно пользоваться? С ключами -h или --help пробовали запускать для получения краткой справки?
Простые решения для Ubuntu-подобных систем: смотрим тут
-
panerr
- Сообщения: 4
- ОС: Linux
Re: Как определить Zte Mf100 3g Modem
Вот инструкция по которой я пытался определить модем:
http://community.livejournal.com/ru_linux/...thread=32820233
http://easylinux.ru/node/344
пытался и так и так... и еще какие-то форумы посещал... не получилось
Я так понял, что модем оно видит. Точнее оно видит какое-то устройство которое подключено к USB
Теперь нужно это устройство преобразовать в модем. Для этого устрановил usb_modeswitch, в конфиге usb_modeswitch.conf поменял как описано в инструкции
после этого запустил usb_modeswitch. Изменений никаких..
Еще на одном форуме видел, там предложили такое:
usb_modeswitch -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0031 -m 0x1 -M 555342430003cae8800000000000000600000000000000000000000000000000
Может какое-то несоответствие версий (ядро 2.6.28-16-generic), мож еще какая-то хрень... без понятия...
http://community.livejournal.com/ru_linux/...thread=32820233
http://easylinux.ru/node/344
пытался и так и так... и еще какие-то форумы посещал... не получилось
Я так понял, что модем оно видит. Точнее оно видит какое-то устройство которое подключено к USB
Код:
Bus 001 Device 003: ID 19d2:2000
Теперь нужно это устройство преобразовать в модем. Для этого устрановил usb_modeswitch, в конфиге usb_modeswitch.conf поменял как описано в инструкции
Код:
DefaultVendor= 0×19d2
DefaultProduct= 0×2000
TargetVendor= 0×19d2
TargetProduct= 0×0031
MessageEndpoint=0×01
MessageContent=”55534243123456782000000080000c8501 0101180101010101000000000000″
#if that command doesn’t work, try the other (“eject”)
MessageContent=”5553424312345678000000000000061b000000030000000000000000000000″
после этого запустил usb_modeswitch. Изменений никаких..
Еще на одном форуме видел, там предложили такое:
usb_modeswitch -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0031 -m 0x1 -M 555342430003cae8800000000000000600000000000000000000000000000000
Код:
/# usb_modeswitch -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0031 -m 0x1 -M 555342430003cae8800000000000000600000000000000000000000000000000
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 0.9.7 © Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Prepare switching, accessing device 002 on bus 001 ...
Looking for active driver ...
OK, driver found ("usbserial_generic")
OK, driver "usbserial_generic" detached
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
OK, message successfully sent
-> Run lsusb to note any changes. Bye
Может какое-то несоответствие версий (ядро 2.6.28-16-generic), мож еще какая-то хрень... без понятия...
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Как определить Zte Mf100 3g Modem
Looking for default devices ...
Found default devices (1)
Prepare switching, accessing device 002 on bus 001 ...
Looking for active driver ...
OK, driver found ("usbserial_generic")
OK, driver "usbserial_generic" detached
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
OK, message successfully sent
-> Run lsusb to note any changes. Bye
Ну так судя по логу все прошло успешно, теперь проверьте в lsusb поменялся ли ID 19d2:2000 на ID 19d2:0031, потом проверяете какое устройство появилось в системе:
dmesg | grep ttyUSB
Если есть ttyUSB0 то ставите программу gnome-ppp и через нее настраиваете параметры как по ссылке http://easylinux.ru/node/344 и "звоните" на модем.
Простые решения для Ubuntu-подобных систем: смотрим тут
-
panerr
- Сообщения: 4
- ОС: Linux
Re: Как определить Zte Mf100 3g Modem
В том то и дело что
lsusb выдает то же самое - ID 19d2:2000
и
dmesg | grep ttyUSB - не показывает ничего...
lsusb выдает то же самое - ID 19d2:2000
и
dmesg | grep ttyUSB - не показывает ничего...
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Как определить Zte Mf100 3g Modem
Ну тогда у меня идей более нет, может кто-то еще подскажет...имеет смысл обновить версию ядра, возможно оно уже поддерживает данный девайс и все дело в старом ядре.
Простые решения для Ubuntu-подобных систем: смотрим тут