Здравствуйте, форумчане. Подскажите как посмотреть какие модули использует конкретное устройство. Есть подозрение, что одно из устройств на компьютере работает не с тем модулем, что надо или с двумя, одновременно, что нарушает работу устройства
Устройство и модули
Смотря какое устройство. Если устройство PCI, то если не ошыбаюсь, потому что пишу по памяти
lspci -v, если usb то lsusb -v.
устройство usb, но нет инфы по модулям
...вот устройство
Bus 003 Device 002: ID 2087:0a01 Cando Multi Touch Panel
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x2087 Cando
idProduct 0x0a01 Multi Touch Panel
bcdDevice 1.00
iManufacturer 1 Cando Corporation
iProduct 2 Cando 10.1 Multi Touch Panel with Controller
iSerial 3 20091003.001
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 149
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 0x0010 1x 16 bytes
bInterval 10
Device Status: 0x0000
(Bus Powered...с ним должен работать hid-multitouch
данные Вам команды с разными ключами могут показать разную информацию. начиная от шины куда воткнута, заканчивая вендором и какого размера у него обувь
Для РСІ шини возможно использовать и такую команду lspci -k , usb устройства уже и так используют шыну usb так что тут возможено можно говорить о том что устройство использует драйвер usb.
bInterfaceClass 3 Human Interface Device
так вот покажыте но вывод
[console]lsmod | grep hid[/console]
trauka, а что даст
lsusb -t?
kisil, yars, hid_multitouch не используется, хотя должен
root@Lenovo-IdeaPad:/home/user# lsmod | grep hid
hid_multitouch 12818 0
usbhid 36418 1 hid_multitouch
hid 81372 2 usbhid,hid_multitouch
usbcore 128741 12 ehci_hcd,uhci_hcd,usbnet,cdc_ether,cdc_acm,cdc_wdm,i2400m_usb,uvcvideo,usbhid,btusb
...а вот интересующее устройство
root@Lenovo-IdeaPad:/home/user# lsusb -t
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 2, If 0, Class=HID, Driver=usbhid, 12M
(это сенсорный экран), который должен с hid-multitouch работать
А что не так с устройством, оно что не правильно работает. Опишыте, пожалуйста, по подробнее.
kisil, Это- сенсорный экран, который отрабатывает любое нажатие, как мышь с нажатой левой кнопкой, т.е. если провести по экрану пальцем- область выделиться. hid-multitouch- это драйвер моей сенсорной панели. Я уже создавал тему по моему экрану http://linuxforum.ru/viewtopic.php?id=34474
...и почему hid-multitouch не задействован
root@Lenovo-IdeaPad:/home/user# lsmod | grep hid_multitouch
hid_multitouch 12818 0 # почему тут ноль?
usbhid 36418 1 hid_multitouch
hid 81372 2 usbhid,hid_multitouch
trauka
Обычно, драйвер посмотреть - это
[console]lspci -k[/console]
Дайте хоть вывод этой команды, а уж потом - смотреть.
ksuha, у меня вопросы к usb-устройству,
а pci -вот:
00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge
Subsystem: Lenovo Device 3907
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
Subsystem: Lenovo Device 3908
Kernel driver in use: i915
00:02.1 Display controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
Subsystem: Lenovo Device 3908
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
Subsystem: Lenovo Device 390a
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
Subsystem: Lenovo Device 390f
Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
Subsystem: Lenovo Device 3910
Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
Subsystem: Lenovo Device 3911
Kernel driver in use: uhci_hcd
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
Subsystem: Lenovo Device 3912
Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
Subsystem: Lenovo Device 3913
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
Subsystem: Lenovo Device 3915
00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02)
Subsystem: Lenovo Device 3917
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
Subsystem: Lenovo Device 3918
Kernel driver in use: i801_smbus
07:00.0 Network controller: Intel Corporation WiMAX/WiFi Link 5150
Subsystem: Intel Corporation WiMAX/WiFi Link 5150 ABG
Kernel driver in use: iwlwifi
11:08.0 Ethernet controller: Intel Corporation 82552 10/100 Network Connection (rev 02)
Subsystem: Lenovo Device 10fe
Kernel driver in use: e100
А
[console]lsusb[/console]
У меня такая фигня была на планшете. Тяжело побеждала... Расскажите подробнее, что делали?
Расскажите подробнее, что делали?
пока никак не делал,только прописал в 10-evdev.conf wacom и все, но это какой-то костыль, сенсорный экран все таки работает с hid-multitouch, бо если его выгрузить сенсор не пашет. ....короче либо ОС менять, либо комп.
ksuha, у меня вопросы к usb-устройству,
а pci -вот: text00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge Subsystem: Lenovo Device 3907 Kernel driver in use: agpgart-intel 00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller Subsystem: Lenovo Device 3908 Kernel driver in use: i915 00:02.1 Display controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller Subsystem: Lenovo Device 3908 00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02) Subsystem: Lenovo Device 390a Kernel driver in use: snd_hda_intel 00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02) Kernel driver in use: pcieport 00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02) Kernel driver in use: pcieport 00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02) Subsystem: Lenovo Device 390f Kernel driver in use: uhci_hcd 00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02) Subsystem: Lenovo Device 3910 Kernel driver in use: uhci_hcd 00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02) Subsystem: Lenovo Device 3911 Kernel driver in use: uhci_hcd 00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02) Subsystem: Lenovo Device 3912 Kernel driver in use: uhci_hcd 00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02) Subsystem: Lenovo Device 3913 Kernel driver in use: ehci_hcd 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02) Subsystem: Lenovo Device 3915 00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02) Subsystem: Lenovo Device 3917 Kernel driver in use: ahci 00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02) Subsystem: Lenovo Device 3918 Kernel driver in use: i801_smbus 07:00.0 Network controller: Intel Corporation WiMAX/WiFi Link 5150 Subsystem: Intel Corporation WiMAX/WiFi Link 5150 ABG Kernel driver in use: iwlwifi 11:08.0 Ethernet controller: Intel Corporation 82552 10/100 Network Connection (rev 02) Subsystem: Lenovo Device 10fe Kernel driver in use: e100
Ну вы же видете, что на шине pci - его нет. Давайте посмотрим USB
[console]lsusb[/console]
...выше постом я писал, что у меня проблема с usb-устройством, которое я обсмотрел вдоль-и-поперек, а pci я выожил специально для вас, так как вы просили
Примечание:
Некоторые устройства не смотря на USB интерфейс определяются как серийный порт.
Как правило это GPS приемники и некоторые другие специфические устройства.
Примечание:
Некоторые устройства не смотря на USB интерфейс определяются как серийный порт.
Как правило это GPS приемники и некоторые другие специфические устройства.
...в моем случае, речь идет про сенсорный экран ноутбука. ...через COM-порт он точно не работает, ...я уже убедился, что он работает с тем модулем, с которым должен работать, но как то криво он работает.