Date: Fri, 13 Oct 2006 10:07:40 +0200 (CEST) From: Vicknesan AYADURAI <vicknesan@bigfoot.com> To: Stan Barber <sob@academ.com> Cc: FreeBSD-hardware <freebsd-hardware@freebsd.org> Subject: Re: FreeBSD 6.1 and Prism-based wireless cards Message-ID: <20061013095806.R5916@apu> In-Reply-To: <452F30A4.8040103@academ.com> References: <452F30A4.8040103@academ.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 13 Oct 2006, Stan Barber wrote: > I just upgraded my Compaq E500 from 5.4 to 6.1. Everything works fine except > the Prism-based wireless card. It worked fine under 5.4. I verified the card > didn't blow up under XP and Linux. I have even tried a different card that > was working fine in the Linux laptop. > > Right now, it looks like it must be something about FreeBSD 6.1 (I have all > the updates to p10 installed as well). > > Here is the error when either Prism-based card gets plugged in: > > wi0: timeout in wi_cmd 0x0000: event status 0x8000 > :init failed > device_attach: wi0 attach returned 6 > > By the way, the driver does correctly identify each card from the cis data. Hi Stan, This reminds me of the problem I had with my 3Com Etherlink PCMCIA ethernet card (battle-tested, working solidly since FBSD-2.2.8R) which ceased to work when I went from 5.4R-->6.1R on my Thinkpad. The general problem seems to be the 'magical' IRQ allocation upon card insertion/detection, and subsequently some kind of collision with ACPI. The card was assigned IRQ 9 with 5.4R, but IRQ 10 with 6.1R, which was also used for ACPI-stuff. The trick, which fixed my problem at least, was to force a different IRQ assigment (from 10) for 6.1R. I posted what worked for me at: http://lists.freebsd.org/pipermail/freebsd-hardware/2006-September/003781.html Hope this helps, vick
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061013095806.R5916>