Считыватель RFID ubuntu 20.04

Мне попался один считыватель RFID. Он работает как простой ввод с клавиатуры. Поэтому, если я открываю texeditor и просканирую какой-нибудь RFID, он печатает код как текст =)

Я устанавливаю RFDump, и у меня проблема с поиском для него последовательного порта. У меня есть небольшой скрипт, который выводит мне этот

/dev/video1 - Chicony_Electronics_Co._Ltd._HD_WebCam
/dev/video0 - Chicony_Electronics_Co._Ltd._HD_WebCam
/dev/input/event7 - Chicony_Electronics_Co._Ltd._HD_WebCam
/dev/input/event17 - Sycreader_RFID_Technology_Co.__Ltd_SYC_ID_IC_USB_Reader_08FF20140315
/dev/input/event6 - Logitech_USB_Receiver
/dev/input/mouse1 - Logitech_USB_Receiver

lsusb:

Bus 001 Device 009: ID 08ff:0009 AuthenTec, Inc. SYC ID&IC USB Reader

-v option dosnt показывает любой дополнительный путь o, поэтому

Если скопировать этот путь (/ dev / input / event17) в последовательный порт RFDump, он говорит:

Could not initialize RFID reader.

Надеюсь, это имеет смысл. Если кто-то может поделиться некоторыми мудрыми словами, чтобы он работал хорошо, будьте очень милы

0
задан 2 November 2020 в 19:57

1 ответ

@Себастьян я запускаю dmesg| grep 'SYC ID&IC USB Reader' И вывод:

29571.975761] usb 1-2: Product: SYC ID&IC USB Reader
[29571.981465] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:08FF:0009.0004/input/input29
[29572.040908] hid-generic 0003:08FF:0009.0004: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-2/input0
[32328.119438] usb 1-2: Product: SYC ID&IC USB Reader
[32328.124927] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:08FF:0009.0005/input/input30
[32328.183192] hid-generic 0003:08FF:0009.0005: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-2/input0
[35006.291923] usb 1-1: Product: SYC ID&IC USB Reader
[35006.298447] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:08FF:0009.0006/input/input31
[35006.357752] hid-generic 0003:08FF:0009.0006: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-1/input0
[35060.818770] usb 1-1: Product: SYC ID&IC USB Reader
[35060.824270] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:08FF:0009.0007/input/input32
[35060.884200] hid-generic 0003:08FF:0009.0007: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-1/input0
[35189.648009] usb 1-1: Product: SYC ID&IC USB Reader
[35189.653450] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:08FF:0009.0008/input/input33
[35189.713423] hid-generic 0003:08FF:0009.0008: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-1/input0
[37902.519864] usb 1-1: Product: SYC ID&IC USB Reader
[37902.525201] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:08FF:0009.0009/input/input34
[37902.584880] hid-generic 0003:08FF:0009.0009: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-1/input0
[42394.829746] usb 1-2: Product: SYC ID&IC USB Reader
[42394.835174] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:08FF:0009.000A/input/input35
[42394.898900] hid-generic 0003:08FF:0009.000A: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-2/input0
[42890.538133] usb 1-1: Product: SYC ID&IC USB Reader
[42890.543712] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:08FF:0009.000B/input/input36
[42890.607224] hid-generic 0003:08FF:0009.000B: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-1/input0
[43571.255468] usb 1-2: Product: SYC ID&IC USB Reader
[43571.260810] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:08FF:0009.000C/input/input37
[43571.320611] hid-generic 0003:08FF:0009.000C: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-2/input0
[45054.812926] usb 1-2: Product: SYC ID&IC USB Reader
[45054.818268] input: Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:08FF:0009.000D/input/input38
[45054.882301] hid-generic 0003:08FF:0009.000D: input,hidraw3: USB HID v1.10 Keyboard [Sycreader RFID Technology Co., Ltd SYC ID&IC USB Reader] on usb-0000:00:14.0-2/input0

@JayEye

Cannot open /dev/bus/usb/001/009

Я обнаружил, что это /015 (зависит от того, переподключаю ли я или около того)

lsusb -v -D /dev/bus/usb/001/015
Device: ID 08ff:0009 AuthenTec, Inc. 
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x08ff AuthenTec, Inc.
  idProduct          0x0009 
  bcdDevice            0.08
  iManufacturer           1 
  iProduct                2 
  iSerial                 3 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0022
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              4 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode           33 US
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      65
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10

Когда я делаю это без sudo, говорит об исходной проблеме. Когда с sudo у меня появилось всплывающее окно:

Serial port not set. Please set the serial port in the preferences or use the -p argument and restart rfdump.

Также предпочтительно, у меня есть опция в поле Serial Port: /dev/ttyUSB0

При выходе из sudo я получил информацию о терминале:

could not load preferences /root/.config/rfdump.ini : No such file or directory
using /usr/share/rfdump/rfdump.glade

Так что я запутался в много способов =)

0
ответ дан 2 November 2020 в 19:08

Другие вопросы по тегам:

Похожие вопросы: