From owner-freebsd-stable Tue Feb 19 5:16:43 2002 Delivered-To: freebsd-stable@freebsd.org Received: from arg1.demon.co.uk (arg1.demon.co.uk [62.49.12.213]) by hub.freebsd.org (Postfix) with ESMTP id F2D1637B402 for ; Tue, 19 Feb 2002 05:16:36 -0800 (PST) Received: by arg1.demon.co.uk (Postfix, from userid 1002) id 12D639B04; Tue, 19 Feb 2002 13:16:36 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by arg1.demon.co.uk (Postfix) with ESMTP id 09BCB5D25; Tue, 19 Feb 2002 13:16:36 +0000 (GMT) Date: Tue, 19 Feb 2002 13:16:35 +0000 (GMT) From: Andrew Gordon X-X-Sender: To: Rasputin Cc: , Josef Karthauser Subject: Re: Total system freeze; usb / uhci / ulpt broken? In-Reply-To: <20020219093932.A1006@shikima.mine.nu> Message-ID: <20020219124419.Q76693-100000@server.arg.sj.co.uk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 19 Feb 2002, Rasputin wrote: > * Rasputin [020218 13:13]: > > Sorry to reply to my own post, but thought I'd best mention the patchset caused me > big trouble - the kernel won't boot past detecting the USB card > (it finds the card, but hangs where it would normally detect ums and uplt) > - and booting with the older kernel, then trying usbdevs -v gives: > > rasputin@shikima rasputin]$usbdevs -v > Controller /dev/usb0: > addr 1: I/O error The patchset changes the interface between userland and the kernel, so old kernel won't work with new utilities (and vice-versa). Similarly, you will need to recompile any ports you may have using ugen*. I don't know what your main problem is though - the patchset works well for me, but I don't normally use USB mice. I just stole one off a windows machine, and I can reproduce the problem - if the mouse is plugged in, the kernel appears to hang on boot after probing uhub0, but after waiting about 30 seconds it logs "uhub0: device problem, disabling port 1" and then successfully probes the LPT adaptor plugged in to the other hub port. Once booted, there are regular errors logged every few seconds until I unplug the mouse: uhub0: device problem, disabling port 1 uhub0: port error, restarting port 1 I am not sure that this problem is down to mouse support as such; I don't have ums in my kernel, and things have gone wrong before usbd has had a chance to auto-load it. Maybe it's support for low-speed devices in general that is broken? Unfortunately I don't have any other low speed devices to test this theory; all my keyboards are PS/2. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message