>>>> added a Hawking Technologies wireless PCI card. After
>>>> that the machine would hang on reboot at the point
>>>> where it loaded usb-uhci.
>>>
>>> Maybe interrupt conflicts?
>>
> When Linux starts to boot, do you see any messages about interrupts,
> wireless cards, USB, PCI? Do any of them say anything interesting?
In the BIOS ("Award" is the name, if anyone's familiar with it) I have the
option to enable or disable the HC for the USB controller, and I have the
ability to enable or disable the assignment of an IRQ to USB, but NOT pick
which one.
Disabling USB via either or both of these methods (HC on/off, IRQ assignment
on/off) will allow the machine to boot normally. It says something to the
effect of "device not found"...not surprising, since I have disabled the
device. Re-enabling it causes Kudzu to pop up.
With the HC enabled and IRQ assignment on, the machine hangs at the line
"loading usb-uhci..."
With the HC enabled and IRQ assignment off, the machine boots. dmesg says it
found a USB controller with no IRQ assigned to it. Here is the relevant
section:
---
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 17:26:20 Mar 13 2003
usb-uhci.c: High bandwidth mode enabled
PCI: No IRQ known for interrupt pin A of device 00:10.0. Please try
using pci=bi
osirq.
usb-uhci.c: found UHCI device with no IRQ assigned. check BIOS settings!
PCI: No IRQ known for interrupt pin B of device 00:10.1. Please try
using pci=bi
osirq.
usb-uhci.c: found UHCI device with no IRQ assigned. check BIOS settings!
PCI: No IRQ known for interrupt pin C of device 00:10.2. Please try
using pci=bi
osirq.
usb-uhci.c: found UHCI device with no IRQ assigned. check BIOS settings!
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
PCI: No IRQ known for interrupt pin D of device 00:10.3. Please try
using pci=bi
osirq.
hcd.c: Found HC with no IRQ. Check BIOS/PCI 00:10.3 setup!
usb.c: registered new driver hiddev
usb.c: registered new driver hid
---
- I have tried removing and re-adding USB via Kudzu, no luck.
- I have tried freeing up an IRQ by disabling the modem and the game port,
neither of which I use, no luck.
- I have tried using uhci and usb-ohci instead of usb-uhci, no luck.
One thing I thought was odd: further googling revealed several references to
/proc/interrupts. I checked mine, and there is no entry for usb:
CPU0
0: 387990 XT-PIC timer
1: 36 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
10: 415 XT-PIC wlan0
12: 6403 XT-PIC PS/2 Mouse
14: 8980 XT-PIC ide0
15: 857 XT-PIC ide1
NMI: 0
ERR: 0
Shouldn't there be an entry for usb-uhci in here?
>> Yes, on my first reboot after installing the wireless drivers, everything
>> worked fine. I then changed the wireless config to use a fixed IP instead of
>> DHCP (the default), and rebooted again. That's when my problems started.
>
> So go back to DHCP. You probably messed up things like routing and
> nameserver access. You can configure your DHCP server to give you the
> same IP anyway.
Just to eliminate the (remote) possibility, I restored the default
configuration for the wireless card and it didn't make any difference.
Thanks for any and all suggestions!
- jason
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users