URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87897
[ Назад ]

Исходное сообщение
"какой 'аналог' у /dev/ttyACM1 во Freebsd...?"

Отправлено sergeyfromkomi , 19-Янв-10 13:12 
Народ не подскажете как узнать на каком устройстве висит модем....?
Раньше Sony Ericsson K790i работал с Centos 5.3 + smstools3
модем был прописан так:

[GSM1]
device = /dev/ttyACM1

Теперь стоит freebsd 8.0 + smstools Version 3.1.5 ... но вот с определением устройства на котором висит модем (Sony Ericsson K790i)-- проблема .... какой "аналог" у /dev/ttyACM1 во Freebsd...? может модуль нужно загрузить....?

#dmesg -a
ugen0.2: <Sony Ericsson> at usbus0
cdce0: <Sony Ericsson Device 049 USB Ethernet Emulation (WDM)> on usbus0
ue0: <USB Ethernet> on cdce0
ue0: Ethernet address: 02:80:37:08:03:00
ugen0.2: <Sony Ericsson> at usbus0 (disconnected)
cdce0: at uhub0, port 2, addr 2 (disconnected)
ugen0.2: <Sony Ericsson> at usbus0
cdce0: <Sony Ericsson Device 049 USB Ethernet Emulation (WDM)> on usbus0
ue0: <USB Ethernet> on cdce0
ue0: Ethernet address: 02:80:37:08:03:00
ugen0.2: <Sony Ericsson> at usbus0 (disconnected)
cdce0: at uhub0, port 2, addr 2 (disconnected)
ugen0.2: <Sony Ericsson> at usbus0
cdce0: <Sony Ericsson Sony Ericsson K790, class 2/0, rev 2.00/0.00, addr 2> on usbus0
cdce0: no valid alternate setting found!
device_attach: cdce0 attach returned 6
cdce0: <Sony Ericsson Sony Ericsson K790, class 2/0, rev 2.00/0.00, addr 2> on usbus0
cdce0: no valid alternate setting found!
device_attach: cdce0 attach returned 6
ugen0.2: <Sony Ericsson> at usbus0 (disconnected)
ugen0.2: <Sony Ericsson> at usbus0
cdce0: <Sony Ericsson Device 049 USB Ethernet Emulation (WDM)> on usbus0
ue0: <USB Ethernet> on cdce0
ue0: Ethernet address: 02:80:37:08:03:00
pid 45601 (troff), uid 0: exited on signal 6 (core dumped)
ugen0.2: <Sony Ericsson> at usbus0 (disconnected)
cdce0: at uhub0, port 2, addr 2 (disconnected)
ugen0.2: <Sony Ericsson> at usbus0
cdce0: <Sony Ericsson Device 049 USB Ethernet Emulation (WDM)> on usbus0
ue0: <USB Ethernet> on cdce0
ue0: Ethernet address: 02:80:37:08:03:00
ugen0.2: <Sony Ericsson> at usbus0 (disconnected)
cdce0: at uhub0, port 2, addr 2 (disconnected)
ugen0.2: <Sony Ericsson> at usbus0
cdce0: <Sony Ericsson Device 049 USB Ethernet Emulation (WDM)> on usbus0
ue0: <USB Ethernet> on cdce0
ue0: Ethernet address: 02:80:37:08:03:00


Содержание

Сообщения в этом обсуждении
"какой 'аналог' у /dev/ttyACM1 во Freebsd...?"
Отправлено nord , 26-Янв-10 08:55 
Абсолютно такая же проблема! Вообще есть вариант /dev/cuad0  но он у меня не работает, в логах пишет - Phone does not support enabled echo, it can not work with Gammu!

FreeBsd 7.2
Gammu 1.27.0
SE K790i


"какой 'аналог' у /dev/ttyACM1 во Freebsd...?"
Отправлено nord , 26-Янв-10 09:53 
попробуй еще

cu -l /dev/cuad0 -s 115200

если получится введи: AT

П.С. у меня не коннектится :(


"какой 'аналог' у /dev/ttyACM1 во Freebsd...?"
Отправлено lavr , 26-Янв-10 17:21 
>попробуй еще
>
>cu -l /dev/cuad0 -s 115200
>
>если получится введи: AT
>
>П.С. у меня не коннектится :(

man ucom
man uplcom

зависит от того какой кабель, далее просто: kldload ucom или kldload uplcom
после чего:

# ls -la /dev/cuaU*
# ls -la /dev/ttyU*

cuaU* - для dial-out
ttyU* - для dial-in

# cu -l /dev/cuaUx -s скорость, где x - номер порта от 0 до ..., скорость и так понятно


"какой 'аналог' у /dev/ttyACM1 во Freebsd...?"
Отправлено nord , 27-Янв-10 08:30 
>[оверквотинг удален]
>после чего:
>
># ls -la /dev/cuaU*
># ls -la /dev/ttyU*
>
>cuaU* - для dial-out
>ttyU* - для dial-in
>
># cu -l /dev/cuaUx -s скорость, где x - номер порта от
>0 до ..., скорость и так понятно

ucom и uplcom загружены по умолчанию, и в /dev/ они есть
проблема не совсем в этом.
В логах программы для отправки смс (Gammu) пишет:

.1.27.0Serial device: DTR is up, RTS is up, CAR is down, CTS is down
Setting speed to 115200
[Module           - "auto"]
Escaping SMS mode
...
Sending simple AT command to wake up some devices
..AT
..AT
..AT
Enabling echo
..ATE1
..ATE1
..ATE1
Phone does not support enabled echo, it can not work with Gammu!
Init:GSM_TryGetModel failed with error TIMEOUT[14]: No response in specified timeout. Probably phone not c
[Terminating]
[Closing]

а вот это - Phone does not support enabled echo, it can not work with Gammu!
- телефон не отвечает на запросы, очень странно т.к. в Linux Mandriva никаких проблем не возникает!

Какие еще мысли?


"какой 'аналог' у /dev/ttyACM1 во Freebsd...?"
Отправлено sergeyfromkomi , 24-Фев-10 13:50 
>попробуй еще
>
>cu -l /dev/cuad0 -s 115200
>
>если получится введи: AT
>
>П.С. у меня не коннектится :(

у меня получилось:
mybsd# cu -l /dev/cuaU0
Connected
AT
OK
AT
OK
AT
OK
...
но smstools3 всё равно пишет....
" GSM1: Modem is not clear to send"



"какой 'аналог' у /dev/ttyACM1 во Freebsd...?"
Отправлено eucariot , 15-Фев-11 13:32 
У вас в конце концов получилось исправить эту ситуацию?

"какой 'аналог' у /dev/ttyACM1 во Freebsd...?"
Отправлено sergeyfromkomi , 15-Фев-11 18:17 
> У вас в конце концов получилось исправить эту ситуацию?

нет. ушёл на centos 5.2