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

Автор ffrr, 25 марта 2015, 13:00:01

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ffrr

пытаюсь подключиться через 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 ничего не дало ((

Сообщение объединено: 25 Март 2015, 13:03:08

при этом в конфиге ядра по поводу ACM 2 опции:

CONFIG_USB_ACM=m
# CONFIG_USB_G_ACM_MS is not set


нужно наверное скомпилить ядро с поддержкой:

CONFIG_USB_G_ACM_MS=m

?


Сообщение объединено: 25 марта 2015, 13:31:19

вероятнее всего название устройства должно быть /dev/ttyUSB0?
ffrr

ferum

Цитата: ffrr от 25 марта 2015, 13:00:01пытаюсь подключиться через kppp по GPRS,
Оставьте эту глупую затею, установите network-manager-gnome, который притащит за собой всё необходимое и подключайтесь как цивилизованый человек хотя
[ot]когда наши корабли бороздят просторы космоса использовать сотовый телефон в качестве модема как бы не совсем актуально[/ot]
Русские дебианщики против цифрового слабоумия !

ffrr

#2
а если основной канал от ISP падает, подключится через GPRS-хотя бы почту или ssh юзать ведь можно....

Сообщение объединено: 25 марта 2015, 17:38:16

в системе он уже присутствует:

$ dpkg -l | grep  network-manager-gnome
ii  network-manager-gnome                 0.9.10.0-2                          i386         network management framework (GNOME frontend)


и как его проюзать если я сижу в KDE?
ffrr

ferum

Не знаю но на XFCE и в RAZORQT элементарно обнаруживается в меню приложений - интернет
Русские дебианщики против цифрового слабоумия !

ffrr

#4
запустил я /usr/bin/nm-connection-editor и создал соединение с нужными параметрами, а как инициировать само подключение?

Сообщение объединено: 26 марта 2015, 12:48:39

установил 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?


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

ffrr

после перекомпиляции ядра дивайс стал определяться как /dev/ttyACM0
ffrr