Jump to content

Recommended Posts

Posted

Помогите найти драйвер, пожалуйста !!!

Надоел инет из под винды Twisted Evil !!!

У меня Linux Red Hat Enterprise 4.

Комп видит устройство, но дров нет и при настройке инета

не выдаёт, естественно, этот модем в список устройств.

Posted

Естественно по USB. И надёжнее и зарядка есть. Попробую на

Google поискать спасибо за подсказку.

Posted

1. Почему "надежнее", почему "естественно" ?

2. Bluetooth поддерживают все современный дистрибутивы, чего не скажешь про модемы телефонов напрямую - дрова не надо дополнительные

3. Заряжать - никто не мешает подключить в это время по USB и заряжать - я так, к примеру, и делаю

Posted

Вариант конечно прикольный, но кабель - это кабель, а радио - это всего лишь радио, да и модуль неохота покупать.

К тому-же , я уверен, что всё работает прекрасно и через кабель, просто я где-то туплю, а где не знаю.

Posted

ответ:

Как подсоединяетесь к телефону? Через Bluetooth?

Статьи по настройке ищутся в Google за полторы минуты

Зашёл и поискал, даже нашёл:

madcat, как таковые, дополнительные дрова не нужны.

Нужно собрать ядро со следующими опциями:

CODEDevice Drivers --->

USB support --->

Support for Host-side USB

UHCI HCD - если мать интеловская или OHCI HCD support (для всех других)

USB Modem (CDC ACM) support

Если у тебя ядро с "коробки" - эти опции должны присутствовать как модули.

Попробуй выполнить modprobe cdc-acm под рутом и затем посмотреть наличие загруженного модуля lsmod

Поскольку у меня стоит udev и hotplug - то /dev/ttyACM0 у меня создается динамически, при подключении тела. Иначе нужно с помощью MAKEDEV создать ttyACM0 руками.

Обрадовался и попробывал:

На попытку запустить в строке: modprobe cdc-acm, мороз полный,

а при попыке, вот короче :

[root@**************]# modprobe -l cdc-acm

/lib/modules/2.6.3-7mdk/kernel/drivers/usb/class/cdc-acm.ko. gz

ничего не понял.

Embarassed

Posted

втыкаеш девайс и сразу же выполняеш команду

#dmesg | tail

и смотришь определился ли девайс

Posted

У меня система видит , что подключён мотор и даже определяет, что это RAZR V3r. Точно так его обзывает и винда, когда нет дров. Так вот Линуха его видит, но пишет, что дров на него нет.

Вот результат ввода команды:

[root@localhost ****]# dmesg | tail

end_request: I/O error, dev fd0, sector 0

end_request: I/O error, dev fd0, sector 0

end_request: I/O error, dev fd0, sector 0

end_request: I/O error, dev fd0, sector 0

end_request: I/O error, dev fd0, sector 0

end_request: I/O error, dev fd0, sector 0

end_request: I/O error, dev fd0, sector 0

end_request: I/O error, dev fd0, sector 0

end_request: I/O error, dev fd0, sector 0

end_request: I/O error, dev fd0, sector 0

[root@localhost ****]#

Posted

либо система не видит устройства, либо это вывод команды не сразу после подключения девайса

Posted

MAMBA,

Отключите устройство.

Дайте команду tail -f /var/log/messages

Подключите устройство. Появившиеся строки покажите здесь.

Posted

Вот, что из этого получилось:

[root@localhost mamba]# tail -f /var/log/messages

Mar 17 18:12:13 localhost perl: drakupdate_fstab called with --auto --add /dev/ide/host0/bus0/target0/lun0/part7

Mar 17 18:12:14 localhost gconfd (mamba-2200): запускается (версия 2.4.0.1), pid 2200 пользователь "mamba"

Mar 17 18:12:14 localhost gconfd (mamba-2200): Обнаружен разрешённый адрес "xml:readonly:/etc/gconf/gconf.xml.mandatory" к источнику конфигурации только-для-чтения в позиции 0

Mar 17 18:12:14 localhost gconfd (mamba-2200): Обнаружен разрешённый адрес "xml:readwrite:/home/mamba/.gconf" к записываемому источнику конфигурации в позиции 1

Mar 17 18:12:14 localhost gconfd (mamba-2200): Обнаружен разрешённый адрес "xml:readonly:/etc/gconf/gconf.xml.defaults" к источнику конфигурации только-для-чтения в позиции 2

Mar 17 18:12:14 localhost perl: drakupdate_fstab called with --auto --add /dev/ide/host0/bus0/target0/lun0/part8

Mar 17 18:13:02 localhost kernel: end_request: I/O error, dev fd0, sector 0

Mar 17 18:13:03 localhost last message repeated 7 times

Mar 17 18:13:54 localhost su(pam_unix)[2405]: session opened for user root by (uid=501)

Mar 17 18:14:51 localhost kernel: usb 1-2: USB disconnect, address 3

Mar 17 18:15:08 localhost kernel: usb 1-2: new full speed USB device using address 4

Mar 17 18:15:08 localhost kernel: usb 1-2: configuration #1 chosen from 2 choices

Mar 17 18:15:10 localhost usb.agent[2488]: ... no modules for USB product 22b8/4902/1

Mar 17 18:15:10 localhost usb.agent[2506]: ... no modules for USB product 22b8/4902/1

Mar 17 18:15:10 localhost usb.agent[2478]: Keeping default configuration with /sys//devices/pci0000:00/0000:00:1d.0/usb1/1-2

Posted

Если одновременно (в другом терминале) выполнить описанное в статье действие (modprobe cdc-acm), то какие строки добавятся?

Posted

Открыл второе окно SHELL и ввёл команду:modprobe cdc-acm одновременно с выполнением команды:tail -f /var/log/messages

вот результат:

[root@localhost *****]# tail -f /var/log/messages

Mar 17 22:27:26 localhost su(pam_unix)[2953]: session opened for user root by (uid=501)

Mar 17 22:28:26 localhost kernel: cdc_acm 1-2:1.0: ttyACM0: USB ACM device<6>usb 1-2: USB disconnect, address 6

Mar 17 22:28:39 localhost kernel: usb 1-2: new full speed USB device using address 7

Mar 17 22:28:39 localhost kernel: usb 1-2: configuration #1 chosen from 2 choices

Mar 17 22:28:39 localhost usb.agent[3031]: Keeping default configuration with /sys//devices/pci0000:00/0000:00:1d.0/usb1/1-2

Mar 17 22:28:41 localhost usb.agent[3043]: ... no modules for USB product 22b8/4902/1

Mar 17 22:28:41 localhost usb.agent[3067]: ... no modules for USB product 22b8/4902/1

Mar 17 22:29:45 localhost kernel: cdc_acm 1-2:1.0: ttyACM0: USB ACM device<6>usb 1-2: USB disconnect, address 7

Mar 17 22:30:50 localhost su(pam_unix)[3163]: session opened for user root by (uid=501)

Mar 17 22:30:51 localhost su(pam_unix)[2532]: session closed for user root

Mar 17 22:32:45 localhost kernel: usb 1-2: new full speed USB device using address 8

Mar 17 22:32:45 localhost kernel: usb 1-2: configuration #1 chosen from 2 choices

Mar 17 22:32:46 localhost usb.agent[3214]: ... no modules for USB product 22b8/4902/1

Mar 17 22:32:47 localhost usb.agent[3238]: ... no modules for USB product 22b8/4902/1

Mar 17 22:32:47 localhost usb.agent[3204]: Keeping default configuration with /sys//devices/pci0000:00/0000:00:1d.0/usb1/1-2

Mar 17 22:33:18 localhost kernel: cdc_acm 1-2:1.0: ttyACM0: USB ACM deviceend_request: I/O error, dev fd0, sector 0

Mar 17 22:34:05 localhost kernel: end_request: I/O error, dev fd0, sector 0

Mar 17 22:34:36 localhost kernel: end_request: I/O error, dev fd0, sector 0

Mar 17 22:35:38 localhost last message repeated 2 times

Mar 17 22:37:54 localhost kernel: end_request: I/O error, dev fd0, sector 0

Mar 17 22:39:08 localhost last message repeated 2 times

Posted

У вас точно редхат? Очень напоминает мандриву. Smile

Так, вы подключили телефон, у вас есть устройство /dev/ttyACM0, теперь вам нужно настроить kppp на это устройство и все вбить настройки модема для вашего оператора.

Posted

Ну мандрива и есть, редхат я убил.

На этом форуме оперативнее отвечают.

А как известно: кто хочет тот ищет способы, а кто не.....

книжку по линухе дал на время, а сам уже 5 месяцев не был в линухе.

Так, что уж простите и СПАСИБО !!!

Posted

Какой там !!! Провозился пол дня. А система, как не видила модема, так и не видит. Запускаю настройку Kppp , а там при опросе модема , модема нет в помине. Причём с завидным постоянством и на ttyACM0 и на USB1. Уже и не знаю, что делать.

Confused

Posted

Та де ж ты бачив, чтоб гарни вьетнамские хлопци здавались ???

Cool

Мы рождены, чтоб сказку сделать былью !!!

Пошёл копаться дальше, если, что получится, сообщю.

Posted

Тут в процессе поиска, я наткнулся на такую вот ссылочку:

http://www.linuxnetmag.com/de/issue9/m9moto4lin1.html

попробовал сделать всё, как написано и вот результат:

[root@172 bin]# p2ktest

P2k Test

Device list:

0000:0000: [Linux 2.6.3-7mdk ehci_hcd] [EHCI Host Controller]

0000:0000: [Linux 2.6.3-7mdk uhci_hcd] [uHCI Host Controller]

0000:0000: [Linux 2.6.3-7mdk uhci_hcd] [uHCI Host Controller]

22b8:4902: [Motorola Inc.] [Motorola Phone (V3r)]

0000:0000: [Linux 2.6.3-7mdk uhci_hcd] [uHCI Host Controller]

Switching to P2K...

sh: line 1: /dev/ttyACM0: Permission denied

P2k Phone found

(E_p2k_openPhone.-1: no p2k phone)

(E_p2k_sendControl.-6: no connection)

(E_p2k_getPhoneName.-14: E001)

Can not get phone model

(E_p2k_sendControl.-6: no connection)

(E_p2k_getDriveName.-14: E001)

Can not get drive name

(E_p2k_sendControl.-6: no connection)

(E_p2k_freeSpace.-14: E001)

Can not get free space(E_p2k_sendControl.-6: no connection)

(E_p2k_fileCount.-14: E001)

Can not get file count(E_p2k_sendControl.-6: no connection)

(E_p2k_fileCount.-14: E001)

(E_p2k_fileList.-14: E000)

[root@172 bin]# cd /home/mamba/moto4lin-0.3

[root@172 moto4lin-0.3]# qmake

[root@172 moto4lin-0.3]# make

cd moto_ui && make -f Makefile

make[1]: Entering directory `/home/mamba/moto4lin-0.3/moto_ui'

g++ -c -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3//include -Iui/ -I. -Imoc/ -o obj/main.o main.cpp

In file included from main.cpp:22:

form1.h:46: error: syntax error before `{' token

form1.h:47: error: virtual outside class declaration

form1.h:47: error: non-member function `const char* className()' cannot have `const' method qualifier

form1.h:47: error: virtual outside class declaration

form1.h:47: error: virtual outside class declaration

form1.h:47: error: virtual outside class declaration

form1.h:47: error: virtual outside class declaration

form1.h: In function `QObject* qObject()':

form1.h:47: error: invalid use of `this' in non-member function

form1.h: At global scope:

form1.h:47: error: syntax error before `private'

form1.h:50: error: destructors must be member functions

form1.h:51: error: syntax error before `private'

form1.h:75: error: syntax error before `private'

form1.h:95: error: syntax error before `}' token

main.cpp: In function `int main(int, char**)':

main.cpp:27: error: `Form1' undeclared (first use this function)

main.cpp:27: error: (Each undeclared identifier is reported only once for each function it appears in.)

main.cpp:27: error: syntax error before `;' token

main.cpp:28: error: `w' undeclared (first use this function)

/usr/lib/qt3/include/qstringlist.h: At top level:

form1.h:47: warning: `bool qt_static_property(QObject*, int, int, QVariant*)' declared `static' but never defined

form1.h:47: warning: `QMetaObject* staticMetaObject()' declared `static' but never defined

form1.h:47: warning: `QString tr(const char*, const char*)' declared `static' but never defined

form1.h:47: warning: `QString trUtf8(const char*, const char*)' declared `static' but never defined

Может кто обьяснит в чём фишка ? Журнал прикреплён.

Posted

и, все же, советую обзавестись блютуз адаптером и сэкономить кучу времени

Posted

Это, конечно так, но я Линукс ставил не для экономии времени.

У меня большая прозьба: кто может описать какие ошибки он выдаёт, подскажите пожалуйста, что надо исправить. Я так понимаю драйвер, который предлагают Немцы, будет работать и с другими Моторами, а единожды добив эту тему мы сделаем большое дело. Ведь не только мне одному это нужно. Сотни людей с удовольствием пользовались бы этим драйвером.

После установки драйвера p2k, у меня USB Viewer действительно видит мой телефон, при этом в списке оборудования он так и остался неизвестным устройством.

  • 4 weeks later...
Posted

Ну вроде испробовал всё, что мог. У меня подозрение, что модуль cdc_acm, у меня старой версии. Может конечно я и не

прав. Не подскажете, где скачать обновление или последную версию ? Зарание благодарен.

Posted

В kppp опрашиваю модем через порт /dev/usb/ttyACM0.

Ответ: модем найден.

Запускаю соеденение.

Всё останавливается на нункте: Инициализация модема.

И больше ничего не происходит.

В лог файле надпись:Mar 17 22:29:45 localhost kernel: cdc_acm 1-2:1.0: ttyACM0: USB ACM device<6>usb 1-2: USB disconnect, address 7, появляется только после отключения устройства.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...