Не могу жестко привязать USB-modem к конкретному USB порту
Добавлено: 28 янв 2019, 20:03
Задача привязать cdma модем ZTE8710 к конкретному USB порту.
Система Issabel 4, CentOS7, Asterisk 11, драйвер донгла asterisk-chan-cdma-gsm-dongle-master
Изначально с настройками dongle.conf
Модем определяется и звонит.
Я делаю такие настройки:
dongle.conf
e1550.rules (/etc/udev/rules.d/)
id брал после команды udevadm monitor из логов.
Пере запускаю правила командой udevadm control --reload-rules && udevadm trigger
Так же перезагружаю сервер.
Получаю такой результат:
Собственно дальше не понимаю что делаю не верно
Система Issabel 4, CentOS7, Asterisk 11, драйвер донгла asterisk-chan-cdma-gsm-dongle-master
Изначально с настройками dongle.conf
Код: Выделить всё
[cdma]
audio=/dev/ttyUSB2
data=/dev/ttyUSB0
dm=/dev/ttyUSB1
Я делаю такие настройки:
dongle.conf
Код: Выделить всё
[cdma]
audio=/dev/cdmaaudio
data=/dev/cdmadata
dm=/dev/cdmadm
Код: Выделить всё
KERNEL=="ttyUSB*", OWNER="asterisk", GROUP="asterisk", MODE="0660"
KERNEL=="ttyUSB[0-9]*", ID=="4-2:1.2", NAME="%k", SYMLINK+="cdmaaudio", GROUP="asterisk", MODE="0666"
KERNEL=="ttyUSB[0-9]*", ID=="4-2:1.0", NAME="%k", SYMLINK+="cdmadata", GROUP="asterisk", MODE="0666"
KERNEL=="ttyUSB[0-9]*", ID=="4-2:1.1", NAME="%k", SYMLINK+="cdmadm", GROUP="asterisk", MODE="0666"
Код: Выделить всё
KERNEL[4346.173251] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2 (usb)
KERNEL[4346.179077] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0 (usb)
KERNEL[4346.179217] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/ttyUSB0 (usb-serial)
KERNEL[4346.179336] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/ttyUSB0/tty/ttyUSB0 (tty)
KERNEL[4346.181054] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1 (usb)
KERNEL[4346.181139] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/ttyUSB1 (usb-serial)
KERNEL[4346.181261] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/ttyUSB1/tty/ttyUSB1 (tty)
KERNEL[4346.183070] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.2 (usb)
KERNEL[4346.183152] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.2/ttyUSB2 (usb-serial)
KERNEL[4346.183277] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.2/ttyUSB2/tty/ttyUSB2 (tty)
UDEV [4346.184133] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2 (usb)
UDEV [4346.189744] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0 (usb)
UDEV [4346.190276] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.2 (usb)
UDEV [4346.192778] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1 (usb)
UDEV [4346.194873] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/ttyUSB0 (usb-serial)
UDEV [4346.196311] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/ttyUSB1 (usb-serial)
UDEV [4346.197105] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.2/ttyUSB2 (usb-serial)
UDEV [4346.201296] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/ttyUSB0/tty/ttyUSB0 (tty)
UDEV [4346.203159] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/ttyUSB1/tty/ttyUSB1 (tty)
UDEV [4346.204921] add /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.2/ttyUSB2/tty/ttyUSB2 (tty)
Так же перезагружаю сервер.
Получаю такой результат:
Код: Выделить всё
-- [cdma] Trying to connect on /dev/cdmadata...
[2019-01-28 18:47:10] WARNING[5043]: chan_dongle.c:220 opentty: unable to open /dev/cdmadata: No such file or directory