Jump to content
Форум по продукции MOXA

Toast-Master

Пользователи
  • Posts

    3
  • Joined

  • Last visited

Everything posted by Toast-Master

  1. Это все сделал, указывает не на ttyUSB0. С udevadm info -a -n /dev/ttyUSB0 тоже ковырялся, выдает следующее: looking at device '/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:2.0/ttyUSB0/tty/ttyUSB0': KERNEL=="ttyUSB0" SUBSYSTEM=="tty" DRIVER=="" looking at parent device '/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:2.0/ttyUSB0': KERNELS=="ttyUSB0" SUBSYSTEMS=="usb-serial" DRIVERS=="mxu1150" ATTRS{port_number}=="0" looking at parent device '/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:2.0': KERNELS=="3-1:2.0" SUBSYSTEMS=="usb" DRIVERS=="mxusb" ATTRS{bInterfaceNumber}=="00" ATTRS{bAlternateSetting}==" 0" ATTRS{bNumEndpoints}=="03" ATTRS{bInterfaceClass}=="ff" ATTRS{bInterfaceSubClass}=="00" ATTRS{bInterfaceProtocol}=="00" ATTRS{supports_autosuspend}=="1" looking at parent device '/devices/pci0000:00/0000:00:1a.0/usb3/3-1': KERNELS=="3-1" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="2" ATTRS{bmAttributes}=="80" ATTRS{bMaxPower}=="100mA" ATTRS{urbnum}=="149" ATTRS{idVendor}=="110a" ATTRS{idProduct}=="1150" ATTRS{bcdDevice}=="0200" ATTRS{bDeviceClass}=="ff" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceProtocol}=="00" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="8" ATTRS{speed}=="12" ATTRS{busnum}=="3" ATTRS{devnum}=="3" ATTRS{devpath}=="1" ATTRS{version}==" 2.00" ATTRS{maxchild}=="0" ATTRS{quirks}=="0x0" ATTRS{avoid_reset_quirk}=="0" ATTRS{authorized}=="1" ATTRS{manufacturer}=="Moxa Technologies Co., Ltd." ATTRS{product}=="UPort 1150" looking at parent device '/devices/pci0000:00/0000:00:1a.0/usb3': KERNELS=="usb3" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="1" ATTRS{bmAttributes}=="e0" ATTRS{bMaxPower}==" 0mA" ATTRS{urbnum}=="50" ATTRS{idVendor}=="1d6b" ATTRS{idProduct}=="0001" ATTRS{bcdDevice}=="0302" ATTRS{bDeviceClass}=="09" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceProtocol}=="00" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="64" ATTRS{speed}=="12" ATTRS{busnum}=="3" ATTRS{devnum}=="1" ATTRS{devpath}=="0" ATTRS{version}==" 1.10" ATTRS{maxchild}=="2" ATTRS{quirks}=="0x0" ATTRS{avoid_reset_quirk}=="0" ATTRS{authorized}=="1" ATTRS{manufacturer}=="Linux 3.2.0-36-generic uhci_hcd" ATTRS{product}=="UHCI Host Controller" ATTRS{serial}=="0000:00:1a.0" ATTRS{authorized_default}=="1" looking at parent device '/devices/pci0000:00/0000:00:1a.0': KERNELS=="0000:00:1a.0" SUBSYSTEMS=="pci" DRIVERS=="uhci_hcd" ATTRS{vendor}=="0x8086" ATTRS{device}=="0x2937" ATTRS{subsystem_vendor}=="0x1025" ATTRS{subsystem_device}=="0x0212" ATTRS{class}=="0x0c0300" ATTRS{irq}=="20" ATTRS{local_cpus}=="ff" ATTRS{local_cpulist}=="0-7" ATTRS{dma_mask_bits}=="32" ATTRS{consistent_dma_mask_bits}=="32" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" Кучу вариантов перепробовал, пока не получилось создать корректный симлинк.
  2. Я уже пробовал подобный метод, создал файл /etc/udev/rules.d/10-moxa-uport.rules: KERNEL=="ttyUSB*", SYMLINK+="moxa-uport" Далее sudo restart udev и переподключил устройство. В итоге ttyUSB0 определяется, а moxa-uport - нет. Добился того, чтобы появился симлинк, поправив файл следующим образом (возможно некорректным): ATTRS{idVendor}=="110a", ATTRS{idProduct}=="1150", SYMLINK+="moxa-uport" Теперь устройство определяется как moxa-uport, но при запросе параметров setserial -G /dev/moxa-uport выдает следующее /dev/moxa-uport: Permission denied Однако /dev/ttyUSB0 работает нормально. Судя по всему /dev/moxa-uport указывает на другое устройство. Не понятно, почему устройство не определяется по KERNEL=="ttyUSB*", других устройств, удовлетворяющих этому шаблону, в системе нет.
  3. Добрый день! Есть необходимость работы по RS-422 посредством UPort 1150 в Ubuntu 12.04 LTS. Все работает корректно, но при отключении устройства сбрасываются настройки, приходится каждый раз его конфигурировать. Подскажите, пожалуйста, как сделать автоконфигурирование при подключении и какой командой установить фиксированное имя порта.
×
×
  • Create New...