Hi, I want to ask some about usba.
I try to exec this command:
mouette@openindiana:~# update_drv -a -i '"usbif56a,30e"' usbwcm
devfsadm: driver failed to attach: usbwcm
Warning: Driver (usbwcm) successfully added to system but failed to attach


Then try to rename /kernel/drv/hid or remove this line of hid in
/etc/driver_aliases,
after reboot this system, plug this device, it still want call hid module.
(appear msg that hid module not found)

But i not found these codes about special assign hid driver in
illumos-gate/usr/src/uts/common/io/usb/usba
And i not understand why always attached by hid driver, so everyone can
help me or give me a trace direction?
Thanks a lot.

2015-02-15 13:35 GMT+08:00 Garrett D'Amore <[email protected]>:

> The device is getting handled by the generic HID device which is probably
> wrong.  Unfortunately I'm not in front of a computer right now and I don't
> see a specific USB device string.  But when you know it you can try to use
> it with update_drv -a -i {alias} usbwcm where {alias} is the appropriate
> device alias.  However this will not work if the device isn't actually
> compatible with the usbwcm driver which I think might actually be fairly
> likely.
>
> To figure that out probably requires some level of research against one of
> the other free operating systems.  It helps also to have access to hardware
> for testing.
>
> To be honest these are kind of desktop devices and definitely receive
> second class support compared to server hardware.
>
> Maybe you can find a developer who can help you further.  I could try but
> to be honest I'm not very much inclined since I don't have this hardware
> myself.
>
> Nonetheless I wish you luck.
>
> Sent from my iPhone
>
> On Feb 14, 2015, at 8:05 PM, L'oiseau de mer via illumos-discuss <
> [email protected]> wrote:
>
> Hi, everyone
> My system is openindiana 151a9, and try to develop usbwcm module.
> When build success in illumos-gate, i place it to /kernel/drv/ and
> /kernel/strmod/
> But when add driver, it appear these err msgs:
> mouette@openindiana:/kernel/drv# update_drv usbwcm
> devfsadm: driver failed to attach: usbwcm
> Warning: Driver (usbwcm) successfully added to system but failed to attach
> mouette@openindiana:/kernel/drv# devfsadm -i usbwcm -v
> devfsadm: driver failed to attach: usbwcm
> exit status = 1
>
>
> When i plug this device(wacom intuos pen small(CTL-480/S)), dmesg looks
> like this device is assigned wrong driver(hid?) and my debug msgs in
> usbwcm.c is not showed:
>
> Feb 15 11:56:15 openindiana usba: [ID 912658 kern.info] USB 2.0 device
> (usb56a,30e) operating at full speed (USB 1.x) on USB 2.0 external hub:
> device@2, usb_mid2 at bus address 4
> Feb 15 11:56:15 openindiana usba: [ID 349649 kern.info]     Wacom
> Co.,Ltd. Intuos PS
> Feb 15 11:56:15 openindiana genunix: [ID 936769 kern.info] usb_mid2 is
> /pci@0,0/pci1043,1287@1d/hub@1/device@2
> Feb 15 11:56:15 openindiana genunix: [ID 408114 kern.info] /pci@0
> ,0/pci1043,1287@1d/hub@1/device@2 (usb_mid2) online
> Feb 15 11:56:15 openindiana usba: [ID 912658 kern.info] USB 2.0 interface
> (usbif56a,30e.config1.0) operating at full speed (USB 1.x) on USB 2.0
> external hub: input@0, hid3 at bus address 4
> Feb 15 11:56:15 openindiana usba: [ID 349649 kern.info]     Wacom
> Co.,Ltd. Intuos PS
> Feb 15 11:56:15 openindiana genunix: [ID 936769 kern.info] hid3 is /pci@0
> ,0/pci1043,1287@1d/hub@1/device@2/input@0
> Feb 15 11:56:15 openindiana genunix: [ID 408114 kern.info] /pci@0
> ,0/pci1043,1287@1d/hub@1/device@2/input@0 (hid3) online
> Feb 15 11:56:15 openindiana usba: [ID 912658 kern.info] USB 2.0 interface
> (usbif56a,30e.config1.1) operating at full speed (USB 1.x) on USB 2.0
> external hub: input@1, hid4 at bus address 4
> Feb 15 11:56:15 openindiana usba: [ID 349649 kern.info]     Wacom
> Co.,Ltd. Intuos PS
> Feb 15 11:56:15 openindiana genunix: [ID 936769 kern.info] hid4 is /pci@0
> ,0/pci1043,1287@1d/hub@1/device@2/input@1
> Feb 15 11:56:15 openindiana genunix: [ID 408114 kern.info] /pci@0
> ,0/pci1043,1287@1d/hub@1/device@2/input@1 (hid4) online
> Feb 15 11:56:15 openindiana usba: [ID 912658 kern.info] USB 2.0 interface
> (usbif56a,30e.config1.2) operating at full speed (USB 1.x) on USB 2.0
> external hub: mouse@2, hid5 at bus address 4
> Feb 15 11:56:15 openindiana usba: [ID 349649 kern.info]     Wacom
> Co.,Ltd. Intuos PS
> Feb 15 11:56:15 openindiana genunix: [ID 936769 kern.info] hid5 is /pci@0
> ,0/pci1043,1287@1d/hub@1/device@2/mouse@2
> Feb 15 11:56:15 openindiana genunix: [ID 408114 kern.info] /pci@0
> ,0/pci1043,1287@1d/hub@1/device@2/mouse@2 (hid5) online
>
> I notice that usbwcm is not auto-loaded, neet manually exec modload it,
> but it still not my debug msgs in dmesg.
> mouette@openindiana:/kernel/drv# modinfo | grep usbwcm
> 295 fffffffff868c000   37d0   -   1  usbwcm (USB Wacom STRMOD)
> *illumos-discuss* | Archives
> <https://www.listbox.com/member/archive/182180/=now>
> <https://www.listbox.com/member/archive/rss/182180/22003744-9012f59c> |
> Modify
> <https://www.listbox.com/member/?&;>
> Your Subscription <http://www.listbox.com>
>
>



-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to