Как управлять этим умным ключом?
466
jlandercy
Не стесняйтесь переносить этот вопрос, если он не соответствует цели SuperUser SE. Это может быть темой для StackOverflow или Unix & Linux SE. Во всяком случае, здесь я ...
Я хотел бы, чтобы интерфейс Smartkey, скажем:
$ lsusb Bus 002 Device 008: ID 073d:0025 Eutron S.p.a. SmartKey 3
Умный ключ Eutron. Насколько я знаю, этот ключ работает, потому что я могу использовать его, и шина распознает его. Идти дальше:
$ 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)
Затем я посмотрел на dmesg
вывод и связанные события, слушая:
$ 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
Я вижу, что Media Transfer Protocol не является родным для такого рода оборудования, но тогда ничего не происходит. Никакое другое решение не принимается ядром. Если я пойду глубже, я увижу, что используется драйвер по умолчанию, но это не помогает:
$ 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
Итак, мне интересно, как я могу выяснить:
- Каким должен быть правильный драйвер (в Интернете нет идентификаторов, использующих идентификаторы, существует ли он для Debian? Я знаю, что для Windows есть хитрость, но это не цель) правильно управлять ключом?
- и что тогда будет интерфейсным файлом?
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Почему отключение моего флэш-накопителя приводит к синему экрану?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux