new usb stack
Hans Petter Selasky
hselasky at c2i.net
Fri Nov 14 07:45:30 PST 2008
On Friday 14 November 2008, Anton Yuzhaninov wrote:
> I build kernel on fresh HEAD with options
>
> device usb2_core
> device usb2_controller
> device usb2_controller_ehci
> device usb2_controller_ohci
> device usb2_controller_uhci
> device usb2_serial
> device usb2_serial_plcom
> device usb2_input
> device usb2_input_hid
> device usb2_input_kbd
> device usb2_input_ms
>
> world also has been rebuilt.
>
> But it seems to not work:
>
> # usbdevs -v
> usbdevs: no USB controllers found
>
> # dmesg | fgrep usb
> usbus0: <UHCI (generic) USB controller> on uhci0
> usbus1: <UHCI (generic) USB controller> on uhci1
> usbus2: <UHCI (generic) USB controller> on uhci2
> usbus3: <UHCI (generic) USB controller> on uhci3
> usbus4: EHCI version 1.0
> usbus4: <Intel 82801GB/R (ICH7) USB 2.0 controller> on ehci0
> usbus0: 12Mbps Full Speed USB v1.0
> ugen0.1: <Intel> at usbus0
> ushub0: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
> usbus1: 12Mbps Full Speed USB v1.0
> ugen1.1: <Intel> at usbus1
> ushub1: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
> usbus2: 12Mbps Full Speed USB v1.0
> ugen2.1: <Intel> at usbus2
> ushub2: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
> usbus3: 12Mbps Full Speed USB v1.0
> ugen3.1: <Intel> at usbus3
> ushub3: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
> usbus4: 480Mbps High Speed USB v2.0
> ugen4.1: <Intel> at usbus4
> ushub4: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus4
> ugen2.2: <LITEON Technology> at usbus2
> ukbd0: <LITEON Technology USB Multimedia Keyboard, class 0/0, rev
> 1.10/1.01, addr 2> on usbus2 uhid0: <LITEON Technology USB Multimedia
> Keyboard, class 0/0, rev 1.10/1.01, addr 2> on usbus2 Symlink: uhid0 ->
> usb2.2.1.16
usbdevs has been replaced by src/usr.sbin/usbconfig, which is not installed by
default yet, and depends on src/lib/libusb20 . If you can wait till over the
weekend then I think this will be fixed in -current.
--HPS
More information about the freebsd-usb
mailing list