LINUX.ORG.RU
ФорумMobile

Как подключить USB 3G модем в Android?


0

1

после подключения модема, устройство /dev/ttyUSB0 не появляется:(

вывод dmesg:

[29250.318542] usb 2-1: New USB device found, idVendor=12d1, idProduct=1001
[29250.319488] usb 2-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[29250.320495] usb 2-1: Product: HUAWEI Mobile
[29250.321075] usb 2-1: Manufacturer: HUAWEI Technology
[29250.323944] usb 2-1: configuration #1 chosen from 1 choice
[29250.327728] devdb: devpath usb-musb_hdrc-1 not found
[29250.328674] usb-storage: probe of 2-1:1.0 failed with error -5
[29250.333038] devdb: devpath usb-musb_hdrc-1 not found
[29250.333923] usb-storage: probe of 2-1:1.1 failed with error -5
[29250.339813] devdb: devpath usb-musb_hdrc-1 not found
[29250.340667] usb-storage: probe of 2-1:1.2 failed with error -5
Что делать?

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

Нет не появилось. Устройство в режиме «только модем» (перевел на компе командой AT^U2DIAG=0)

quadroid
() автор топика

нашел в инете usb_modeswitch скомпилированный под арм:

[root@localhost tmp]# ./usb_modeswitch_1.1.6-arm-static 
bash: ./usb_modeswitch_1.1.6-arm-static: Permission denied
Что значит «Permission denied»? запускаю из под рута...

quadroid
() автор топика
Ответ на: комментарий от AITap
[root@localhost tmp]# mount | grep noexec                     
/dev/block/vold/179:9 on /mnt/storage type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,utf8,errors=remount-ro)
/dev/block/vold/179:9 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,utf8,errors=remount-ro)
/dev/block/dm-0 on /mnt/asec/com.dragonplay.liveholdempro-1 type vfat (ro,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,utf8,errors=remount-ro)
/dev/block/dm-1 on /mnt/asec/android.androidVNC-1 type vfat (ro,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,utf8,errors=remount-ro)
/dev/block/dm-2 on /mnt/asec/com.fridgecat.android.atiltlite-1 type vfat (ro,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,utf8,errors=remount-ro)
/dev/block/dm-3 on /mnt/asec/net.osaris.turboflydemo-1 type vfat (ro,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,utf8,errors=remount-ro)
/dev/block/dm-4 on /mnt/asec/com.rovio.angrybirds-1 type vfat (ro,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,utf8,errors=remount-ro)
quadroid
() автор топика
Ответ на: комментарий от AITap

вот так в режиме SD-card + CD-ROM + Modem:

[66790.922424] usb 2-1: new high speed USB device using musb_hdrc and address 3
[66791.084594] usb 2-1: New USB device found, idVendor=12d1, idProduct=1446
[66791.085571] usb 2-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[66791.087402] usb 2-1: Product: HUAWEI Mobile
[66791.088012] usb 2-1: Manufacturer: HUAWEI Technology
[66791.090942] usb 2-1: configuration #1 chosen from 1 choice
[66791.097106] devdb: devpath usb-musb_hdrc-1 not found
[66791.098175] scsi4 : SCSI emulation for USB Mass Storage devices
[66791.107757] usb-storage: device found at 3
[66791.108367] usb-storage: waiting for device to settle before scanning
[66791.113067] devdb: devpath usb-musb_hdrc-1 not found
[66791.114471] scsi5 : SCSI emulation for USB Mass Storage devices
[66791.121246] usb-storage: device found at 3
[66791.121856] usb-storage: waiting for device to settle before scanning
[66796.115753] scsi 4:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
[66796.121643] scsi 5:0:0:0: Direct-Access     HUAWEI   MMC Storage      2.31 PQ: 0 ANSI: 2
[66796.129119] usb-storage: device scan complete
[66796.157104] sd 5:0:0:0: [sda] Attached SCSI removable disk
[66796.166931] usb-storage: device scan complete

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

> зато она есть в консоли на большом линухе.

издеваетесь?

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

> eject ttyUSB0 должно появится?
Нет, eject /путь/к/блочному/устройству/usb-cdrom'а
После этого модем должен стать собственно модемом. Судя по dmesg из первого сообщения, это никому не поможет.

AITap ★★★★★
()
Ответ на: комментарий от AITap

ядро не знает. чтоб узнало, нужно запустить usb_modeswitch. Но оно не запускается, выдает ошибку:

[root@localhost tmp]# ./usb_modeswitch_1.1.6-arm-static 
bash: ./usb_modeswitch_1.1.6-arm-static: Permission denied
Каких ему пермишенов не хватает?

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

Думал, что на запуск. Но chmod +x не помог, да? Уверены, что архитектура бинарника совпадает с архитектурой системы? Что говорит file usb_modeswitch_1.1.6-arm-static?

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