LinuxForum.Fans
Тема

Debian squeeze 6.0.2.1 + 3G beeline modem

Автор: MCS 120 сообщений 21707 просмотров
#192222

Привет всем, значит что имеем:
1) Линукс дебиан сквиз 6.0.2.1
2) 3G WIFI ZTE HSDPA USB MODEM, model: MF626 (БиЛайн)
Задача: нужно сделать так, чтобы интернет автоматом подключался на этом модеме и раздавал всем локальным пользователям. Модем видется в системе. Стоит всего 1 сетевая карта (eth0) IP => 192.168.100.50 (у локальных юзеров 192.168.100.5 - 192.168.100.20)
Вот инфа

root@debian-server:/home/mcs# dmesg|grep usb
[ 2.139834] usbcore: registered new interface driver usbfs
[ 2.140837] usbcore: registered new interface driver hub
[ 2.141793] usbcore: registered new device driver usb
[ 2.287161] usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.287170] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.287177] usb usb1: Product: UHCI Host Controller
[ 2.287184] usb usb1: Manufacturer: Linux 2.6.32-5-686 uhci_hcd
[ 2.287190] usb usb1: SerialNumber: 0000:00:1f.2
[ 2.298070] usb usb1: configuration #1 chosen from 1 choice
[ 2.299873] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.299881] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.299889] usb usb2: Product: UHCI Host Controller
[ 2.299895] usb usb2: Manufacturer: Linux 2.6.32-5-686 uhci_hcd
[ 2.299901] usb usb2: SerialNumber: 0000:00:1f.4
[ 2.300621] usb usb2: configuration #1 chosen from 1 choice
[ 2.608068] usb 1-1: new full speed USB device using uhci_hcd and address 2
[ 2.776070] usb 1-1: New USB device found, idVendor=19d2, idProduct=2000
[ 2.776082] usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 2.776089] usb 1-1: Product: ZTE CDMA Technologies MSM
[ 2.776096] usb 1-1: Manufacturer: ZTE, Incorporated
[ 2.776102] usb 1-1: SerialNumber: BLNMOP673M3MSTRG
[ 2.776408] usb 1-1: configuration #1 chosen from 1 choice
[ 2.816740] usbcore: registered new interface driver usb-storage
[ 2.817555] usb-storage: device found at 2
[ 2.817563] usb-storage: waiting for device to settle before scanning
[ 7.819156] usb-storage: device scan complete
[ 12.880279] usb 1-1: USB disconnect, address 2
[ 18.352046] usb 1-1: new full speed USB device using uhci_hcd and address 3
[ 18.518978] usb 1-1: New USB device found, idVendor=19d2, idProduct=2000
[ 18.518990] usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 18.518997] usb 1-1: Product: ZTE CDMA Technologies MSM
[ 18.519003] usb 1-1: Manufacturer: ZTE, Incorporated
[ 18.519010] usb 1-1: SerialNumber: BLNMOP673M3MSTRG
[ 18.521927] usb 1-1: configuration #1 chosen from 1 choice
[ 18.529789] usb-storage: device found at 3
[ 18.529797] usb-storage: waiting for device to settle before scanning
[ 23.530851] usb-storage: device scan complete
root@debian-server:/home/mcs#

#192676

Что никто не может помочь?

#192713

MCS, тут полно тем про подключение модема и раздачу инета на другие компы. Пробуйте, что не получится-спрашивайте.

#194363

Не нашёл ничего путёвого, может плохо искал? Помогите, вообщем юзаю wvdial, отконфигурил файл wvdial.conf, модем приатачил на ttyUSB*, делаю коннект и пишет что-то вроде: "Modem hang up the phone бла бла бла, че-то там see var/log/messages". В чём может быть загвоздка? Кто сталкивался?

#194364

Может быть надо PPPD поднимать?

#194365

Так покажите var/log/messages.

#194386

Вот ваш модем, но в режиме эмулированного cdrom

MCS написал:
New USB device found, idVendor=19d2, idProduct=2000
В режиме "modem" должно быть idVendor=19d2, idProduct=0031 (как вариант 0016). Очень похоже на то, что в вашей системе не установлен usb_modeswitch.
#194607

Парни, а если USB 1.1, это может в целом влять на работу модема? Потому как на другой системе с WinXP SP3 (Pentium lll, 800Mhz + 128Mb Ram) модем практически не работает (не подключается). На дебе тоже USB 1.1

#194835

Тут абсолютно другая ОС, другой модем, другой оператор связи и даже другой дозвонщик...

#194871

Почему-то модем не атачится на ttyUSB*

text
root@debian:/home/mcs# usb_modeswitch -c /etc/usb_modeswitch.conf

Looking for target devices ... No devices in target mode or class found Looking for default devices ... Found devices in default mode or class (1) Accessing device 003 on bus 001 ... Using endpoints 0x01 (out) and 0x81 (in) Using endpoints 0x01 (out) and 0x81 (in) Inquiring device details; driver will be detached ... Looking for active driver ... No driver found. Either detached before or never attached

SCSI inquiry data (for identification) ------------------------- Vendor String: ZTE Model String: USB SCSI CD-ROM Revision String: 2.31 -------------------------

USB description data (for identification) ------------------------- Manufacturer: ZTE, Incorporated Product: ZTE CDMA Technologies MSM Serial No.: BLNMOP673M3MSTRG ------------------------- Warning: no switching method given. -> Run lsusb to note any changes. Bye.

root@debian:/home/mcs#

Вот данные с usb_modeswitch.conf

text
root@debian:/home/mcs# cat /etc/usb_modeswitch.conf
# Configuration for the usb_modeswitch package, a mode switching tool for
# USB devices providing multiple states or modes
#
# This file is evaluated by the wrapper script "usb_modeswitch_dispatcher"
# in /usr/sbin
# To enable an option, set it to "1", "yes" or "true" (case doesn't matter)
# Everything else counts as "disable"

# Disable automatic mode switching globally (e.g. to access the original # install storage)

DisableSwitching=0

# Enable logging (results in a extensive report file in /var/log, named # "usb_modeswitch_<interface-name>"

EnableLogging=0 ZTE MF636 (aka "Telsra / BigPond 7.2 Mobile Card") ZTE MF637 DefaultVendor= 0x19d2 DefaultProduct= 0x2000

TargetVendor= 0x19d2 TargetProduct= 0x0031

# MessageContent=5553424312345678000000000000061b000000030000000000000000000000"

root@debian:/home/mcs#

#194875

Где собака зарыта?

#194876

Это делалось ?

Добавить следующие строки в /etc/usb_modeswitch.conf:
Мegafon 3G Modem E1750
text
########################################################
# Мegafon 3G Modem E1750
# Use device /dev/ttyUSB0 for connecting 
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
MessageEndpoint=0x01
CheckSuccess=5

Мegafon 3G Modem E1550

text

########################################################
# Мegafon 3G Modem E1550
# Use device /dev/ttyUSB0 for connecting 
DefaultVendor=0x12d1
DefaultProduct=0x1446
MessageContent="55534243123456780000000000000011060000000000000000000000000000"
MessageEndpoint=0x01
CheckSuccess=5

Может стоит почитать.

#194892

У меня не мегафон! Это совсем другой модем

#194894
MCS написал:
У меня не мегафон, или это не имеет значения?

Упс.
Извиняюсь, невнимательно читал.
Тогда пробуйте так.

#194897

Пробовал - не получилось, там вообще ничего не написано, что выставлять в usb_modeswitch.conf

#194898
MCS написал:
Тут абсолютно другая ОС

Ну вот не надо на счет абсолютно - консольные настройки - одинаковые.

#194899

[console]modprobe usbserial vendor=0x19d2 product=0x0031[/console]
эту команду выполнять пробовали?

#194911
durc написал:
[console]modprobe usbserial vendor=0x19d2 product=0x0031[/console]
эту команду выполнять пробовали?

Да, пробовал

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