IRQ conflicts on RELEASE 5.2.1: Thinkpad 600x and PCM100

Richard Schilling rschi at rsmba.biz
Wed Nov 24 13:46:35 PST 2004


Just a follow up.  I got the card working by disabling ACPI, alltogether.

	crowd: "I got the card working by disabling ACPI"
	sorry - Airplane joke

Seriously, though.  After searching some more I realized that the ACPI 
was rerouting IRQ requests, and read the FreeBSD page related to ACPI

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/acpi-debug.html#ACPI-SUBMITDEBUG

Disabling ACPI is done by setting the following in /boot/device.hints:

	hint.acpi.0.disabled="1"

I tried to disable just a subsystem at first by putting 
debug.acpi.disable="pci_link" but then the hard drive wasn't found and I 
had to set the variable at the boot prompt to get running again.

So, being this is an ACPI problem, I'll work it through 
freebsd-acpi at freebsd.org.

I'm not brave enough to use the apm device in lieu of acpi because the 
man page says it can destroy batteries if you're not careful.


Richard Schilling


Richard Schilling wrote:
> uname -a output:
> 
> FreBSD 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Wed Nov 24 02:10:02 GMT 
> 2004 root@:/usr/obj/usr/src/sys/COGNITION i386
> 
> 
> Can someone give me a clue on how to identify IRQ conflicts on 5.2.1?
> 
> But, here's the bigger problem:
> 
> I've been crusing around the list archives and technical documentation 
> for about a week now trying to get my ThinkPad 600x working with a 
> Linksys PCM100 card.
> 
> I'm still getting device timeouts (which suggests to me an IRQ 
> conflict).  Here is my system configuration:
> 
> in /boot/loader.conf:
>     hw.pci.allow_unsupported_io_range="1"
>     hw.cbb.start_memory="0x20000000"
> 
> 
> in /boot/device/hints, all references to hint.ed.0 are commented out.  I 
> have tried setting the following values (rebooting with each change) 
> with no result:
> 
> hint.ed.0.at="isa" & hint.ed.0.at="pci"
> hint.ed.0.port="0x280" & hint.ed.0.port="0x100"
> hint.ed.0.irq="10" & hint.ed.0.irq="3"
> hint.ed.0.maddr="0xd8000"
> 
> Any further help in getting this card working would be apprecitated.
> 
> Thanks.
> 
> Richard Schilling
> _______________________________________________
> freebsd-mobile at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
> To unsubscribe, send any mail to "freebsd-mobile-unsubscribe at freebsd.org"
> 
> 
> 



More information about the freebsd-mobile mailing list