Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Nov 2008 16:47:35 +0100
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Subject:   Re: new usb stack
Message-ID:  <200811141647.35733.hselasky@c2i.net>
In-Reply-To: <491D56BF.8060303@citrin.ru>
References:  <491D56BF.8060303@citrin.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811141647.35733.hselasky>