gnokii и Samsung Galaxy R

Natiro, убрал SUBSYSTEM=="usb" перезагрузил правила UDEV и переподключил телефон, но ни ttyACM* ни ttyUSB* не появилось, потом убрал ATTR{idVendor}, все тоже самое...
сейчас снова исправил 51-android.rules по старому и
sudo ls -l /dev/tty{ACM,USB}*
ls: невозможно получить доступ к /dev/ttyUSB*: Нет такого файла или каталога
crw-rw---- 1 root uucp 166, 0 марта  1 21:04 /dev/ttyACM0

udevadm info --query=all --name=/dev/ttyACM0
P: /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.1/tty/ttyACM0
N: ttyACM0
S: serial/by-id/usb-SAMSUNG_SAMSUNG_Android_45071c2413f7057-if01
S: serial/by-path/pci-0000:00:1d.7-usb-0:3:1.1
E: DEVLINKS=/dev/serial/by-id/usb-SAMSUNG_SAMSUNG_Android_45071c2413f7057-if01 /dev/serial/by-path/pci-0000:00:1d.7-usb-0:3:1.1
E: DEVNAME=/dev/ttyACM0
E: DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.1/tty/ttyACM0
E: ID_BUS=usb
E: ID_MODEL=SAMSUNG_Android
E: ID_MODEL_ENC=SAMSUNG_Android
E: ID_MODEL_ID=685e
E: ID_PATH=pci-0000:00:1d.7-usb-0:3:1.1
E: ID_PATH_TAG=pci-0000_00_1d_7-usb-0_3_1_1
E: ID_PRODUCT_FROM_DATABASE=GT-I9100 Phone [Galaxy S II] (USB Debugging mode)
E: ID_REVISION=0400
E: ID_SERIAL=SAMSUNG_SAMSUNG_Android_45071c2413f7057
E: ID_SERIAL_SHORT=45071c2413f7057
E: ID_TYPE=generic
E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
E: ID_USB_DRIVER=cdc_acm
E: ID_USB_INTERFACES=:080650:020201:0a0000:ff4201:
E: ID_USB_INTERFACE_NUM=01
E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
E: ID_VENDOR=SAMSUNG
E: ID_VENDOR_ENC=SAMSUNG
E: ID_VENDOR_FROM_DATABASE=Samsung Electronics Co., Ltd
E: ID_VENDOR_ID=04e8
E: MAJOR=166
E: MINOR=0
E: SUBSYSTEM=tty
E: TAGS=:systemd:
E: USEC_INITIALIZED=11595411

sudo gnokii --identify
GNOKII Version 0.6.31
LOG: debug mask is 0x1
Config read from file /etc/gnokiirc.
phone instance config:
model = fake
port = none
connection = serial
initlength = default
serial_baudrate = 19200
serial_write_usleep = -1
handshake = software
require_dcd = 0
smsc_timeout = 10
rfcomm_channel = 0
sm_retry = 0
Initializing...
Connecting
Apparently you didn't configure gnokii. Please do it prior to using it.
You can get some clues from comments included in sample config file or give
a try with gnokii-configure utility included in gnokii distribution.
IMEI         : Unknown
Manufacturer : Unknown
Model        : Unknown
Product name : Unknown
Revision     : Unknown
Сделайте такое правило:
KERNEL=="tty*", ENV{ID_MODEL}=="SAMSUNG_Android",  MODE="0666", GROUP="plugdev"
Перезагрузите правила:
udevadm control --reload-rules
Убедитесь, что у вас в /etc/group есть группа plugdev и вы в неё входите. Если нет – создайте, впишите, и перелогиньтесь после этого.

(Пере)подключите телефон. Когда подключение будет готово, проверьте устройство:
ls -l /dev/ttyACM*
Если оно появилось, у него атрибуты 666 (rw-rw-rw) и оно принадлежит группе plugdev – можете начинать эксперименты с программой под пользователем.

P.S.
Мне тут подсказывают – не в ту сторону копаете :)
Вместо всего этого можно просто добавить себя в группу uucp, перелогиниться, и пользоваться доступом. В этом случае никаких дополнительных правил UDEV не надо – права уже и так назначены.
добавил в 51-android.rules:
KERNEL=="tty*", ENV{ID_MODEL}=="SAMSUNG_Android",  MODE="0666", GROUP="plugdev"
создал группу:
sudo groupadd plugdev
добавил пользователя в /etc/group:
plugdev:x:1004:elias
перелогинелся, телефон переподключил:
ls -l /dev/ttyACM0
crw-rw---- 1 root uucp 166, 0 марта  2 00:57 /dev/ttyACM0
но мой юзер есть в группе uucp:
uucp:x:14:elias
пишу потом:
sudo gnokii --identify
GNOKII Version 0.6.31
LOG: debug mask is 0x1
Config read from file /etc/gnokiirc.
phone instance config:
model = fake
port = none
connection = serial
initlength = default
serial_baudrate = 19200
serial_write_usleep = -1
handshake = software
require_dcd = 0
smsc_timeout = 10
rfcomm_channel = 0
sm_retry = 0
Initializing...
Connecting
Apparently you didn't configure gnokii. Please do it prior to using it.
You can get some clues from comments included in sample config file or give
a try with gnokii-configure utility included in gnokii distribution.
IMEI         : Unknown
Manufacturer : Unknown
Model        : Unknown
Product name : Unknown
Revision     : Unknown
на каком бы языке вам намекнуть что ответ гнокии означает что либо порт не принадлежит телефону либо не работает либо не предназначен для ввода ат команд
Да пребудет с вами знание ip адреса
domov0y
на каком бы языке вам намекнуть что ответ гнокии означает что либо порт не принадлежит телефону либо не работает либо не предназначен для ввода ат команд
а как тогда узнать какой порт принадлежит телефону и какой предназначен для ввода ат команд?
а демоны его знают. эти пальцетыкалки живут своей жизнью и работают как решит левая задняя нога третьего помощника главного уборщика компании гугл
Да пребудет с вами знание ip адреса
domov0y
а демоны его знают. эти пальцетыкалки живут своей жизнью и работают как решит левая задняя нога третьего помощника главного уборщика компании гугл
а как проверить узнают ли его демоны?
blackbanny, вот не знаю что тебе сказать. У меня ни под форточкой ни под пингвинами ведроид версии "мороженное" ни разу не показал хотя бы наличие признаков того что он пытается изобразить в телефоне ком порт. да и остальные режимы после фиг знает какого обновления системы (mtp/gphoto/usb_ethernet) не работают (вне зависимости от ОС компьютра) . При том что я настроек этих режимов не касался вообще потому как их не видел. И вообще про гуглофоны у меня сплошные нецензурные слова. особенно когда забывшись пытаюсь набрать в родном окружении nmap
Да пребудет с вами знание ip адреса
удалось настроить для Nokia 6300, .gnokiirc:
[global]
model = AT
connection = serial
port = /dev/ttyACM0

телефон идентифицируется и отправляется смс :)
 
Зарегистрироваться или войдите чтобы оставить сообщение.