LINUX.ORG.RU

Ответ на: комментарий от anonymous

Зачем мне lpt?
Мне для 1с нужно настроить чековый принтер.
Я там не слабо шарю но в настройках можно выбрать только COM порт (

alexey_s1985
() автор топика
Ответ на: комментарий от alexey_s1985

Parallel Adapter — это lpt, или я чего-то не знаю. Симлинк сделать не проблема вовсе. Это будет простейшее правило удев подгружаемое при каждой загрузке. Осталось выяснить что это за устройство, как оно определяется, и куда указывает по дефолту. COM-устройства это /dev/ttyS0123.

anonymous
()
Ответ на: комментарий от anonymous

Это Чековый принтера АТОЛ rp 326
подключен по USB
его видно через lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 0483:5750 STMicroelectronics
Bus 001 Device 005: ID 0fe6:811e Kontron (Industrial Computer Source / ICS Advent) Parallel Adapter
Bus 001 Device 004: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 003: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 001 Device 002: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

как мне теперь правильно создать правило в /etc/udev?

alexey_s1985
() автор топика
Ответ на: вроде того от anonymous

а где мы указываем что это теперь COM?
и где мне serial глянуть?
папка /etc/udev/rules пустая там создать 90-rinter.rules и эти строки туда???

alexey_s1985
() автор топика
Ответ на: комментарий от anonymous

команда udevadm info -a -n /dev/bus/usb/001/004
выдает информацию по нему:

  looking at device '/devices/pci0000:00/0000:00:14.0/usb1/1-6':
    KERNEL=="1-6"
    SUBSYSTEM=="usb"
    DRIVER=="usb"
    ATTR{bDeviceSubClass}=="00"
    ATTR{bDeviceProtocol}=="00"
    ATTR{devpath}=="6"
    ATTR{idVendor}=="0fe6"
    ATTR{speed}=="12"
    ATTR{bNumInterfaces}==" 1"
    ATTR{bConfigurationValue}=="1"
    ATTR{bMaxPacketSize0}=="64"
    ATTR{busnum}=="1"
    ATTR{devnum}=="4"
    ATTR{configuration}==""
    ATTR{bMaxPower}=="100mA"
    ATTR{authorized}=="1"
    ATTR{bmAttributes}=="80"
    ATTR{bNumConfigurations}=="1"
    ATTR{maxchild}=="0"
    ATTR{bcdDevice}=="0100"
    ATTR{avoid_reset_quirk}=="0"
    ATTR{quirks}=="0x0"
    ATTR{version}==" 2.00"
    ATTR{urbnum}=="173"
    ATTR{ltm_capable}=="no"
    ATTR{removable}=="unknown"
    ATTR{idProduct}=="811e"
    ATTR{bDeviceClass}=="02"
    ATTR{product}=="NXP LPC18xx VCOM "

  looking at parent device '/devices/pci0000:00/0000:00:14.0/usb1':
    KERNELS=="usb1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="01"
    ATTRS{devpath}=="0"
    ATTRS{idVendor}=="1d6b"
    ATTRS{speed}=="480"
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{authorized_default}=="1"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="1"
    ATTRS{configuration}==""
    ATTRS{bMaxPower}=="0mA"
    ATTRS{authorized}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{maxchild}=="10"
    ATTRS{bcdDevice}=="0319"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{serial}=="0000:00:14.0"
    ATTRS{version}==" 2.00"
    ATTRS{urbnum}=="75"
    ATTRS{ltm_capable}=="no"
    ATTRS{manufacturer}=="Linux 3.19.0-32-generic xhci-hcd"
    ATTRS{removable}=="unknown"
    ATTRS{idProduct}=="0002"
    ATTRS{bDeviceClass}=="09"
    ATTRS{product}=="xHCI Host Controller"

  looking at parent device '/devices/pci0000:00/0000:00:14.0':
    KERNELS=="0000:00:14.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="xhci_hcd"
    ATTRS{irq}=="121"
    ATTRS{subsystem_vendor}=="0x1043"
    ATTRS{broken_parity_status}=="0"
    ATTRS{class}=="0x0c0330"
    ATTRS{driver_override}=="(null)"
    ATTRS{consistent_dma_mask_bits}=="64"
    ATTRS{dma_mask_bits}=="64"
    ATTRS{local_cpus}=="00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000003"
    ATTRS{device}=="0xa12f"
    ATTRS{enable}=="1"
    ATTRS{msi_bus}=="1"
    ATTRS{local_cpulist}=="0-1"
    ATTRS{vendor}=="0x8086"
    ATTRS{subsystem_device}=="0x8694"
    ATTRS{numa_node}=="-1"
    ATTRS{d3cold_allowed}=="1"

  looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""

помогите ПОЖАЛУЙСТА составить правило

alexey_s1985
() автор топика
Ответ на: комментарий от anonymous

90-printer.rules

# ATOL printer  USB -> COM[br]
KERNEL=="1-6", SUBSYSTEM=="usb", DRIVER=="usb", ATTR{idVendor}=="0fe6", ATTR{idProduct}=="811e",  SYMLINK+="atol_printer"
как мне указать указать чтобы это usb был виден как com1(ttyS0)

alexey_s1985
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.