LINUX.ORG.RU
ФорумMobile

подключение по GPRS - определение модема

 , ,


0

1

пытаюсь подключиться через kppp по GPRS, но телефон (philips X130), подключённый кабелем по usb к ноуту не определяется в системе как модем. При этом

$ ls /dev/tty*
/dev/tty    /dev/tty14  /dev/tty20  /dev/tty27  /dev/tty33  /dev/tty4   /dev/tty46  /dev/tty52  /dev/tty59  /dev/tty8
/dev/tty0   /dev/tty15  /dev/tty21  /dev/tty28  /dev/tty34  /dev/tty40  /dev/tty47  /dev/tty53  /dev/tty6   /dev/tty9
/dev/tty1   /dev/tty16  /dev/tty22  /dev/tty29  /dev/tty35  /dev/tty41  /dev/tty48  /dev/tty54  /dev/tty60  /dev/tty10  /dev/tty17  /dev/tty23  /dev/tty3   /dev/tty42  /dev/tty49  /dev/tty55  /dev/tty61  /dev/ttyS0
/dev/tty11  /dev/tty18  /dev/tty24  /dev/tty30  /dev/tty37  /dev/tty43  /dev/tty5   /dev/tty56  /dev/tty62  /dev/ttyS1
/dev/tty12  /dev/tty19  /dev/tty25  /dev/tty31  /dev/tty38  /dev/tty44  /dev/tty50  /dev/tty57  /dev/tty63  /dev/ttyS2
/dev/tty13  /dev/tty2   /dev/tty26  /dev/tty32  /dev/tty39  /dev/tty45  /dev/tty51  /dev/tty58  /dev/tty7   /dev/ttyS3

в списке usb-устройств его не видно:

$ lsusb
Bus 002 Device 005: ID 04f2:b272 Chicony Electronics Co., Ltd Lenovo EasyCamera
Bus 002 Device 004: ID 046d:c31c Logitech, Inc. Keyboard K120 for Business
Bus 002 Device 006: ID 046d:c05f Logitech, Inc. M115 Optical Mouse
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

телефон в данный момент не в режиме подключения съёмного устройства....

попробовал выполнить следующее:

$ sudo mknod /dev/ttyACM0 c 160 0
$ sudo chown root:dialout /dev/ttyACM0
$ sudo chmod o-r /dev/ttyACM0
$ sudo chmod g+w /dev/ttyACM0

$ ls -l | grep ttyACM0
crw-rw---- 1 root dialout 160,  0 мар 24 20:32 ttyACM0

и загрузить следующие модули ядра:

стандартный модуль PPP
$ sudo modprobe ppp_generic 

Модуль для асинхронной передачи
$ sudo modprobe ppp_async 

Модуль для нашего телефона
$ sudo modprobe acm 
$ sudo modprobe acm
modprobe: FATAL: Module acm not found.

теперь нужно перекомпилить ядро с поддержкой ACM или есть еще варианты вручную создать другого типа tty*-устройство? гугление по поводу philips X130 ничего не дало ((

вывод lshw -> секция usb:

        *-usb:1
             description: USB controller
             product: 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
             vendor: Intel Corporation
             physical id: 1d
             bus info: pci@0000:00:1d.0
             version: 05
             width: 32 bits
             clock: 33MHz
             capabilities: pm debug ehci bus_master cap_list
             configuration: driver=ehci-pci latency=0
             resources: irq:23 memory:90609000-906093ff
           *-usbhost
                product: EHCI Host Controller
                vendor: Linux 3.16.0-4-686-pae ehci_hcd
                physical id: 1
                bus info: usb@2
                logical name: usb2
                version: 3.16
                capabilities: usb-2.00
                configuration: driver=hub slots=2 speed=480Mbit/s
              *-usb
                   description: USB hub
                   product: Integrated Rate Matching Hub
                   vendor: Intel Corp.
                   physical id: 1
                   bus info: usb@2:1
                   version: 0.00
                   capabilities: usb-2.00
                   configuration: driver=hub slots=6 speed=480Mbit/s
                 *-usb:0
                      description: Mouse
                      product: USB Optical Mouse
                      vendor: Logitech
                      physical id: 1
                      bus info: usb@2:1.1
                      version: 53.00
                      capabilities: usb-2.00
                      configuration: driver=usbhid maxpower=98mA speed=1Mbit/s
                 *-usb:1
                      description: Keyboard
                      product: USB Keyboard
                      vendor: Logitech
                      physical id: 3
                      bus info: usb@2:1.3
                      version: 64.00
                      capabilities: usb-1.10
                      configuration: driver=usbhid maxpower=90mA speed=1Mbit/s
                 *-usb:2
                      description: Video
                      product: Lenovo EasyCamera
                      vendor: Chicony Corp.
                      physical id: 6
                      bus info: usb@2:1.6
                      version: 11.56
                      capabilities: usb-2.00
                      configuration: driver=uvcvideo maxpower=320mA speed=480Mbit/s

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

установил wvdial и запустил:

$ sudo wvdialconf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   
ttyACM0<Info>: No such device or address
Modem Port Scan<*1>: ACM0 


Sorry, no modem was detected!  Is it in use by another program?
Did you configure it properly with setserial?

получается сам телефон не может как модем использоваться?

gigantischer ()

А что в dmesg после подключения телефона?

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