IFlow Опубликовано 9 марта, 2011 Жалоба Поделиться Опубликовано 9 марта, 2011 Здравствуйте! Мои телодвижения 1. Встанавливаю в Windows-e модем ZTE8710 2. Захожу в папку c:\Program Files\ZTE Wireless Terminal\driver\ и забераю драйвера под linux (это папка linux) 3. Несу все в CentOS 5.5 ядро 2.6.18194.el5-i686 4. Кладу драйвера в папку /home/src/modem (папки src и modem создаю сам) 5. Читаю файл README-eng.txt из него следует, что нужно создать модуль ztemt.ko для этого делаю: 5.1. В файле Makefile меняю путь к исходникам ядра, это параметр KERNELDIR=/opt/linux-2.6.18 на KERNELDIR=/usr/src/kernels/2.6.18194.el5-i686 5.2. Делаю сборку модуля, т.е. make 5.3. Получаю файл /home/src/modem/ztemt.ko 6. Загружаю модуль insmod /home/src/modem/ztemt.ko 7. Подключаю модем к компьютеру через USB Вопросы ... 1. Почему после этой процедуры модем видится как CD-ROM, а не как модем, ведь драйвер (модуль загружен) и его прямая задача переключить меня из режима CD-ROM в режим модема 2. Что делать дальше и кто виноват? Вот вторая часть файла README под названием how-to-eng.txt 1, Load driver-zte evdo 1),Copy ztemt.ko from release's relevant directory to certain directory (take /home/lm/ztemt for example); e.g., you need install Fedora core 6: cp release/Fedora/FC6/ztemt.ko /home/lm/ztemt/ 2),cp us-test/wvdial-conf /etc/ 3),Load driver insmod /home/lm/ztemt/ztemt.ko 4),Insert network card; 5),Run wvdial and to dial successfully (need root authorization). Normally, the following prompts will appear: --> pid of pppd: 2450 --> Using interface ppp0 --> Authentication (CHAP) started --> Authentication (CHAP) successful --> local IP address 220.205.100.27 --> remote IP address 220.192.56.19 --> primary DNS address 220.192.32.103 --> secondary DNS address 220.192.0.130 --> Script /etc/ppp/ip-up run successful --> Default route Ok. --> Nameserver (DNS) Ok. --> Connected... Press Ctrl-C to disconnect 6,FAQ 1),require software support: udev wvdial 2),It might not be able to resolve domain name after running wvdial to dial successfully. In this case, you need manually add primary DNS address and secondary DNS address to /etc/resolv.conf. Заранее благодарен всем кто откликнится! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
r0g3r Опубликовано 10 марта, 2011 Жалоба Поделиться Опубликовано 10 марта, 2011 lsusb в студию. И ещё, у вас старое ядро+куча патчей. Я не не уверен, что у вас туда была бэкпортирована возможность корректного определения serial usb устройств. В вашем случае надо будет ещё дать команду modprobe с идентификатором устройства. Но более точно могу сказать, когда ваш lsusb увижу. Возможно, ещё потребуется пакетик usb_modeswitch поставить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Firebird Опубликовано 10 марта, 2011 Жалоба Поделиться Опубликовано 10 марта, 2011 Приветствую! Это стандартная проблема для всех 3G USB модемов Что делать: 1. Воткнуть модем в компьютер 2. Дать команду lsusb 3. Увидим что-то типа: Bus 002 Device 004: ID 12d1:1520 ZTE 4. Потом даем команду lsusb -v -d 12d1:1520 И вывод сюда Да! цифры 12d1:1520 у вас будут естественно иными Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IFlow Опубликовано 10 марта, 2011 Автор Жалоба Поделиться Опубликовано 10 марта, 2011 1. CentOS 5.5 с сайта CentOS-а ни каких патчей там нет, ядро тоже как есть не обновленно. 2. Эти телодвижения проводятся на VMWare 3. Подключаем модем и выполняем lsusb (ВНИМАНИЕ! Модуль не собран, только поставил виртуальную машину и ОС на неё) 4. [root@localhost ~]# lsusb Bus 001 Device 001: ID 0000:0000 Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub Bus 002 Device 002: ID 19d2:fff5 ONDA Communication S.p.A. Bus 002 Device 001: ID 0000:0000 5. [root@localhost ~]# lsusb -v -d 19d2:fff5 Bus 002 Device 002: ID 19d2:fff5 ONDA Communication S.p.A. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x19d2 ONDA Communication S.p.A. idProduct 0xfff5 bcdDevice 0.00 iManufacturer 1 ZTE, Incorporated iProduct 2 USB Storage iSerial 3 000000000002 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IFlow Опубликовано 10 марта, 2011 Автор Жалоба Поделиться Опубликовано 10 марта, 2011 Продолжаю 6. установил usb-modeswitch-1.1.7 (т.е. make install) (все нормально) 7. подключаю модем повторно 8. ввожу команду usb_modeswitch -v 19d2 -p fff5 (ниже приведена консоль) usb_modeswitch -v 19d2 -p fff5 Looking for default devices ... Found devices in default mode, class or configuration (1) Accessing device 005 on bus 002 ... Getting the current device configuration ... OK, got current device configuration (1) Using endpoints 0x05 (out) and 0x84 (in) Using endpoints 0x05 (out) and 0x84 (in) Inquiring device details; driver will be detached ... Looking for active driver ... OK, driver found ("usb-storage") OK, driver "usb-storage" detached Вопрос: что дальше? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IFlow Опубликовано 11 марта, 2011 Автор Жалоба Поделиться Опубликовано 11 марта, 2011 Двигаемся далее: 1. Файл wvdial.conf выглядит так: [Dialer Defaults] Modem = /dev/ttyUSB0 ISDN = off Modem Type = Analog Modem Baud = 460800 Init = ATX3 Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Init3 = Init4 = Init5 = Init6 = Init7 = Init8 = Init9 = Phone = #777 Phone1 = Phone2 = Phone3 = Phone4 = Dial Prefix = Dial Attempts = 1 Dial Command = ATM1L3DT Ask Password = off Password = internet Username = mobile Auto Reconnect = on Abort on Busy = off Carrier Check = off Check Def Route = on Abort on No Dialtone = on Stupid Mode = on Idle Seconds = 0 Auto DNS = on ;Minimize = off ;Dock = off # Do NOT edit this file by hand! 2. При вызове команды wvdial в консоле пишет: [root@localhost IFLOW]# wvdial --> WvDial: Internet dialer version 1.54.0 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATX3 ATX3 OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Modem initialized. --> Sending: ATM1L3DT#777 --> Waiting for carrier. ATM1L3DT#777 CONNECT ~[7f][03] !E [05]$0 t[11]x[14]\s7*\$8bUk]N q1U{b[02]I[12]f 0[0b]3WJM Q[03]=[1a ]y[06](\}+ dTZ&73p%q"%u[12]\Ppx){(9}u3[1e]zdc5[07]wH'[18][15]i3[1b]Jj%Qd 9k ^w[12] [19]C#-+[02]Bc[1c]Ln ):[10]|W2F5O[7f][06]3l+Q[13]&.O~~[7f][03] !E [05]$3 t[11]x[11]\s7*\$8bUk]N q"e {b[02]?pVq0[0b]3Wj;[1c]3[02]|`[c68[02]|;[16]g<Y)\n&7c6r[1f]a*HSr#i0 U6TQh][04]ko |Lc=+[15][07][1b][11]r&[06][15]7I! 4b[15][14][0b]p[18]rdl[0c]/"[06]"[19]up[18]O[04](Iwmx5(CgpXj~ --> Carrier detected. Starting PPP immediately. --> Starting pppd at Thu Mar 10 16:31:05 2011 --> pid of pppd: 4206 --> Using interface ppp0 --> local IP address 92.36.36.207 --> remote IP address 212.119.106.153 --> primary DNS address 212.119.97.5 --> secondary DNS address 212.119.96.76 и стоит на месте как будто ждет ввода чего-то Вопрос так и должно быть? Вроде бы все хорошо и IP присвоенны но в браузере выйти в yandex.ru не могу, товорит нет подключения Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IFlow Опубликовано 11 марта, 2011 Автор Жалоба Поделиться Опубликовано 11 марта, 2011 проблему решил. интернет работает. тему не прикрывайте пока может еще проблемы будут Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
r0g3r Опубликовано 11 марта, 2011 Жалоба Поделиться Опубликовано 11 марта, 2011 Укажите как проблему решили, для грядущих поколений страждущих. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IFlow Опубликовано 13 марта, 2011 Автор Жалоба Поделиться Опубликовано 13 марта, 2011 пока отбой, проблема решена ТОЛЬКО на виртуальной машине, на реальном компе не получается. нужно переключить устройство с правильным vendor и product: из 19d2:fff5 в 19d2:ffff. modswitch не может переключить как добъюсь результата обязательно отпишусь Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.