Làm thế nào để lái chiếc smartkey này?


1

Vui lòng di chuyển câu hỏi này nếu nó không phù hợp với mục tiêu SuperUser SE. Nó có thể là một chủ đề cho StackOverflow hoặc Unix & Linux SE. Dù sao, tôi ở đây ...

Tôi muốn giao diện một smartkey, giả sử:

$ lsusb
Bus 002 Device 008: ID 073d:0025 Eutron S.p.a. SmartKey 3

Một chìa khóa thông minh Eutron. Theo tôi biết, chìa khóa này đang hoạt động vì tôi có thể sử dụng nó và xe buýt nhận ra nó. Đi xa hơn:

$ sudo lsusb -s 002:008 -v
Bus 002 Device 008: ID 073d:0025 Eutron S.p.a. SmartKey 3
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x073d Eutron S.p.a.
  idProduct          0x0025 SmartKey 3
  bcdDevice            1.31
  iManufacturer           3 EUTRON
  iProduct                1 SmartKey 3
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           18
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower               20mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
Device Status:     0x0000
  (Bus Powered)

Sau đó, tôi tìm đến dmesgđầu ra và các sự kiện liên quan bằng cách lắng nghe:

$ tail /var/log/syslog
kernel: [ *] usb 2-1.2: new low-speed USB device number 8 using ehci-pci
kernel: [ *] usb 2-1.2: New USB device found, idVendor=073d, idProduct=0025
kernel: [ *] usb 2-1.2: New USB device strings: Mfr=3, Product=1, SerialNumber=0
kernel: [ *] usb 2-1.2: Product: SmartKey 3
kernel: [ *] usb 2-1.2: Manufacturer: EUTRON
mtp-probe: checking bus 2, device 8: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2"
mtp-probe: bus: 2, device: 8 was not an MTP device

Tôi có thể thấy rằng Giao thức truyền tải không phải là bản địa cho loại phần cứng này, nhưng sau đó không có gì xảy ra. Không có quyết định nào khác được đưa ra bởi kernel. Nếu tôi đi sâu hơn, tôi có thể thấy trình điều khiển mặc định đang được sử dụng, nhưng nó không giúp ích gì:

$ lspci -v 
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
    Subsystem: Dell Device 0492
    Flags: bus master, medium devsel, latency 0, IRQ 17
    Memory at e2e50000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>
    Kernel driver in use: ehci-pci

Vì vậy, tôi tự hỏi làm thế nào tôi có thể tìm ra:

  • Điều gì nên là trình điều khiển chính xác (không có kết quả trùng khớp trên internet khi sử dụng ID, nó có tồn tại cho debian không? Tôi biết có một số mánh khóe cho windows, nhưng đây không phải là mục đích) để lái chìa khóa đúng cách?
  • và sau đó, các tập tin giao diện là gì?
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.