Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jun 2000 04:48:50 -0500
From:      Tactical Neural Pudding <neuralpudding@mindspring.com>
To:        usb-bsd@egroups.com, stable@freebsd.org
Subject:   USB hangs -STABLE on Dell Inspiron 3200
Message-ID:  <394F3E01.BDC94B55@mindspring.com>

next in thread | raw e-mail | index | archive | help
I've already posted this to FreeBSD-questions and gotten no response. I
am hoping this is appropriate for the usb-bsd and -STABLE lists.

Since that post, I have managed to get a kernel dump during boot, but I
am not experienced at kernel debugging and do not know how to get boot
messages from the core dump. If full boot messages are needed, please
tell me how to get them and I will post them. I have compiled in the 
USB debugging options but the messages scroll by too fast to read at 
boot-time and there are no USB messages where the kernel hangs.I can 
also post my kernel config file if needed. Again, any help is 
appreciated.

The problem:
Whenever I boot a kernel with USB support compiled in, the machine
hangs at boot, after having already successfully detected uhci0 and
usb0. It hangs between the sio1 and at0 probes. When I do 'boot -v' I
see that the machine hangs at the following message:

isa_probe_children: probing PnP devices

I am running 4.0 -STABLE on a Dell Inspiron 3200 laptop.  I have an
Intel 82371AB/EB (PIIX4) USB controller, and a TI PCI-1131 pccard 
controller. The BIOS's PnP OS option is disabled. I'm afraid I can't 
give full boot messages with the problem kernel, as it hangs during 
boot. I have set up my kernel conf file so that my pccard controller 
pcic0 uses IRQ 11 instead of the default 10, since my USB controller 
uses IRQ 10. This is what Win98 uses on this machine. Previously they 
both used IRQ 10. Behaviour was the same before that change (ie: 
pcmcia works, USB doesn't). 

Here are the USB lines from my kernel config:
device         uhci            # UHCI PCI->USB interface
device         usb             # USB Bus (required)
device         ugen            # Generic

If on the other hand I boot a kernel without USB support, and try to
load USB support as a module with 'kldload usb', the machine scrolls the
following message indefinitely and ceases to respond to anything short
of CTRL-ALT-ESC or a power cycle:

usb0: host controller halted.

I can drop into DDB with CTRL-ALT-ESC for only a limited time in both
the kernel and module cases. If I wait several seconds after the
apparent hang or scrolling messages, the machine won't even drop into
DDB.

uname output:
FreeBSD chiba.ether 4.0-STABLE FreeBSD 4.0-STABLE #25: Sat Jun 17
12:39:54 CDT 2000     root@chiba.ether:/usr/src/sys/compile/CHIBA  i386

Any help is appreciated,
Barry Kelly


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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