LINUX.ORG.RU

Qualcom gobi 2000


0

1

Пытаюсь завести gobi 2000 на ThinkPad x120e.

lsusb: Bus 001 Device 004: ID 1410:a014 Novatel Wireless

lsusb -v -d 1410: http://pastebin.calculate-linux.ru/ru/show/1338

Загружаю modprobe qcserial, появляется /dev/ttyUSB0

но когда пытаюсь загрузить прошивку: /lib/udev/gobi_loader -2000 /dev/ttyUSB0 /lib/firmware/gobi/6 все виснет.

описания, по которым делал: http://archlinux.org.ru/forum/viewtopic.php?f=17&t=6169

http://jakshi.org.ua/dokuwiki/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%B...

http://www.thinkwiki.org/wiki/Qualcomm_Gobi_2000

Ответ на: комментарий от vvzvlad

vvzvlad> какое ядро,

wheezy 2.6.39-2-amd64

vvzvlad>какой драйвер,

qcserial

vvzvlad>как заливаете прошивку?

# apt-get install gobi-loader

он прописал udev правила, но по-сути
/lib/udev/gobi_loader -2000 /dev/ttyUSB0 /lib/firmware/gobi/

Может у тебя что-то с firmware?

sdio ★★★★★
()
Ответ на: комментарий от vvzvlad
$ ls -l /lib/firmware/gobi
total 14240
drwxr-xr-x 2 root root       21 Jun  3 13:06 0
-rwxr-xr-x 1 root root      120 Jun  3 13:06 05c69205.did
drwxr-xr-x 2 root root       51 Jun  3 13:07 1
drwxr-xr-x 2 root root       51 Jun  3 13:07 12
drwxr-xr-x 2 root root       21 Jun  3 13:07 2
drwxr-xr-x 2 root root       51 Jun  3 13:07 3
drwxr-xr-x 2 root root       21 Jun  3 13:07 4
drwxr-xr-x 2 root root       21 Jun  3 13:07 6
drwxr-xr-x 2 root root       21 Jun  3 13:07 7
drwxr-xr-x 2 root root       21 Jun  3 13:07 8
drwxr-xr-x 2 root root       51 Jun  3 13:07 9
-rwxr-xr-x 1 root root 11333684 Jun  3 13:14 amss.mbn
-rwxr-xr-x 1 root root  3223596 Jun  3 13:14 apps.mbn
drwxr-xr-x 2 root root       36 Jun  3 13:07 UMTS
-rwxr-xr-x 1 root root    10748 Jun  3 13:14 UQCN.mbn

/lib/firmware/gobi$ md5sum *.mbn
80fcfbb41a7d4331d4b7145972f5f3c4  amss.mbn
00cbd411048cdadc3e4caf0d89d14fca  apps.mbn
bdf27325ebb63251c1310cd3a8f7bab6  UQCN.mbn
sdio ★★★★★
()
Ответ на: комментарий от sdio

>wheezy 2.6.39-2-amd64 2.6.38.8-calculate. может что в ядре поменяли. поставил обновляться

gobi-loader

стоит, а что толку. ни он не хочет заливать, ни самосборный с сайта. udev есть, а толку от него нет - после запуска лоадер просто висит в процессах: ps aux|grep gobi root 3179 0.0 0.0 4804 1316 ? S 00:08 0:00 /lib64/udev/gobi_loader -2000 /dev/ttyUSB0 /lib/firmware/gobi/6

Может у тебя что-то с firmware?

md5sum /lib/firmware/gobi/6/* 80fcfbb41a7d4331d4b7145972f5f3c4 /lib/firmware/gobi/6/amss.mbn 00cbd411048cdadc3e4caf0d89d14fca /lib/firmware/gobi/6/apps.mbn bdf27325ebb63251c1310cd3a8f7bab6 /lib/firmware/gobi/6/UQCN.mbn

а какие у вас vid/pid?

vvzvlad
() автор топика
Ответ на: комментарий от sdio
# lsusb -v -d 05c6:

Bus 002 Device 027: ID 05c6:9204 Qualcomm, Inc. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x05c6 Qualcomm, Inc.
  idProduct          0x9204 
  bcdDevice            0.02
  iManufacturer           3 Qualcomm Incorporated
  iProduct                2 Qualcomm Gobi 2000
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          1 Qualcomm Configuration
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              500mA
...
sdio ★★★★★
()
Ответ на: комментарий от sdio

поставил 39.2, ничего не произошло. кроме того, что отвалился флеш и скайп =)

fw у меня правильное, дело не в нем. и не в загрузчике. и не в системе. значит дело в модеме. меня смущают «неправильные» vid/pid - от какого-то Novatel Wireless.поддержка 1410:a010 есть в option, но работать не хочет и с ним(при смене pid в драйвере)

можно ли как-нибудь перепрошить модем, чтоб он определялся как фирменный от Qualcomm?

vvzvlad
() автор топика
Ответ на: комментарий от sdio

после пересборки ядра(старого) модем внезапно появился. три устройства.
только вот проблема - ни одно не отвечает на AT команды. ttyUSB2 изредка ругается ERROR. остальные два молчат. я так понимаю, 2 - это жпс. 0 - это диагностик, 1 - это модем? тогда почему он молчит?

NetworkManager его видит, но соединиться не может.
NetworkManager[32621]: <info> Activation (ttyUSB2) starting connection 'Megafon'
NetworkManager[32621]: <info> (ttyUSB2): device state change: 3 -> 4 (reason 0)
NetworkManager[32621]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
NetworkManager[32621]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
NetworkManager[32621]: <info> (ttyUSB2): device state change: 4 -> 6 (reason 0)
NetworkManager[32621]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
NetworkManager[32621]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
NetworkManager[32621]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
NetworkManager[32621]: <info> (ttyUSB2): device state change: 6 -> 4 (reason 0)
NetworkManager[32621]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
NetworkManager[32621]: <info> (ttyUSB2): device state change: 4 -> 3 (reason 39)
NetworkManager[32621]: <info> (ttyUSB2): deactivating device (reason: 39).
NetworkManager[32621]: <debug> [1310107647.194635] [nm-system.c:1349] flush_routes(): (ttyUSB2) failed to lookup interface index

vvzvlad
() автор топика
Ответ на: комментарий от vvzvlad

vvzvlad> 1 - это модем? да, ttyUSB1

vvzvlad> тогда почему он молчит?

не знаю, у меня по minicom'у отвечает на ati команды

sdio ★★★★★
()
Ответ на: комментарий от vvzvlad
    +-----------------------------------------------------------------------+
    | A -    Serial Device      : /dev/ttyUSB1                              |
    | B - Lockfile Location     : /var/lock                                 |
    | C -   Callin Program      :                                           |
    | D -  Callout Program      :                                           |
    | E -    Bps/Par/Bits       : 4000000 8N1                               |
    | F - Hardware Flow Control : Yes                                       |
    | G - Software Flow Control : No                                        |
sdio ★★★★★
()
Ответ на: комментарий от sdio

ну да.

md5sum option* usb-serial* usb_wwan*
6a88d142b20bfd9484b6d7ffd3af74f2 option.c
8b258d63aa8886d904c8231c18660d7c usb-serial.c
930f207cf1261ef7cb3aad0e4ad439c8 usb_wwan.c

может в них что-нибудь.

vvzvlad
() автор топика
2 ноября 2011 г.
Ответ на: комментарий от vvzvlad

Qualcom gobi 2000 - it works !

0.железка. ibm thinkpad t400 2765-a49 wwan ready + (патченный биос + gobi 2000)

ubuntu 10.04 lts 32bit, uname -r 2.6.35-020635-generic

1. gobi-loader , версия 0.7-1ubuntu1~lucid ставил с http://ppa.launchpad.net/linrunner/thinkpad-extras/ubuntu

2. модем. lsusb выдало среди прочего Bus 002 Device 002: ID 05c6:9204 Qualcomm, Inc. затем полученный id внес в sudo gedit /lib/udev/rules.d/60-gobi.rules

добавил свою строку

ATTRS{idVendor}==«05c6», ATTRS{idProduct}==«9204», RUN+=«gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi»

сохранить.

4. драйвер qcserial стянул http://andreyp.ikir.ru/main/files/qcserial_with_gobi2000_support.tar.gz

make make install

5. прошивки. у меня МТС, Россия, смотрим http://www.thinkwiki.org/wiki/Qualcomm_Gobi_2000 делаем «Obtaining the Firmware» , копируем в /lib/firmware/gobi следующие файлы

/lib/firmware/gobi#md5sum *

84d002b0ef003cde6c95826bfbf067fe amss.mbn <- из images/lenovo/umts

d7496085f1af3d1bfdf0fa60c3222766 apps.mbn <- из images/lenovo/umts

c3d6fd93ae2e52775ef9cd8fccbc20be UQCN.mbn <- из images/lenovo/0

6. грузим прошивку sudo /lib/udev/gobi_loader -2000 /dev/ttyUSB0 /lib/firmware/gobi

думает секунду и не виснет.

7. повторяем lsusb lsusb | grep «Qualcomm, Inc.» Bus 002 Device 002: ID 05c6:9205 Qualcomm, Inc.

ага, было 9204, стало 9205.

8. проверьте наличие денег на симке, симка должна быть не заблокирована.

9. настраиваем соединение в нетворк менеджере. пробуем. it works!

PS: все изложенное востановлено по памяти, без возможности проверки на других дистрибутивах, ядрах. прошивки и если что пропустил могу дополнить/выслать.

SunDay
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.