[Bug 183478] x11-servers/xorg-server: DEVD backend is broken, here's a fix

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Sep 14 22:39:44 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=183478

--- Comment #6 from vmagerya at gmail.com ---
Hm. That's strange. On my machine (FreeBSD 10) when I plug in
one of my devices, this is what devd shows:

    +uhid0 at bus=1 hubaddr=1 port=3 devaddr=2 interface=0
    vendor=0x0079 product=0x0011 devclass=0x00 devsubclass=0x00
    sernum="" release=0x0106 mode=host intclass=0x03 intsubclass=0x00
    intprotocol=0x00  on uhub0

... and then:

    # usbconfig -d 3.2
    ugen3.2: <USB Gamepad vendor 0x0079> at usbus3, cfg=0 md=HOST
    spd=LOW (1.5Mbps) pwr=ON (100mA)

... but:

    # usbconfig -d 1.2
    No device match or lack of permissions.

So in this case, "3.2" (i.e. "$port.$devaddr") is the right
address here, "1.2" (i.e. "$originalbus.$devaddr") would not
work.

I'm not quite sure why is this different on your system. What
does your 'usbconfig dump_device_desc' show for 0.3 and 2.3?

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list