USB problems on 8.0-STABLE

Frank frank_s at
Sat Jan 9 01:47:56 UTC 2010

On Fri, 8 Jan 2010, Steven Friedrich wrote:

>>          Option      "AllowEmptyInput" "off"
>> EndSection

> Comment out the line containing AllowEmptyInput.

OK, this took care of the nothing-works-unless-mouse-is-moved problem but 
why do I get this?  It's keeping apcupsd from starting.

Ace /usr/ports # usbdevs -d -v
usbdevs: no USB controllers found

Ace /usr/ports # usbconfig
ugen0.1: <OHCI root HUB nVidia> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) 
ugen1.1: <EHCI root HUB nVidia> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
ugen0.2: <Back-UPS XS 1200 FW:8.g1 .D USB FW:g1 American Power Conversion> 
at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON
ugen0.3: <USB Optical Mouse vendor 0x0461> at usbus0, cfg=0 md=HOST 
spd=LOW (1.5Mbps) pwr=ON
ugen0.4: <Dell USB Keyboard Dell> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON

>From dmesg:

usbus0: <OHCI (generic) USB controller> on ohci0
usbus1: EHCI version 1.0
usbus1: <EHCI (generic) USB 2.0 controller> on ehci0
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 480Mbps High Speed USB v2.0
ugen0.1: <nVidia> at usbus0
uhub0: <nVidia OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ugen1.1: <nVidia> at usbus1
uhub1: <nVidia EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
Root mount waiting for: usbus1
Root mount waiting for: usbus1
ugen0.2: <American Power Conversion> at usbus0
ugen0.3: <vendor 0x0461> at usbus0
ums0: <vendor 0x0461 USB Optical Mouse, class 0/0, rev 2.00/2.00, addr 3> on usbus0
ugen0.4: <Dell> at usbus0
ukbd0: <Dell Dell USB Keyboard, class 0/0, rev 1.10/3.01, addr 4> on usbus0

I don't understand why usbdevs can't find any controllers and apcupsd 
can't find any device while the kernel and usbconfig can find it all.


More information about the freebsd-stable mailing list