Date: Thu, 23 Sep 2010 18:08:40 +0200 From: Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no> To: freebsd-stable@freebsd.org Subject: Re: wifi issues under -stable Message-ID: <20100923180840.ac828e05.torfinn.ingolfsen@broadpark.no> In-Reply-To: <4C9A7943.1020806@gmail.com> References: <4C9A7943.1020806@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 22 Sep 2010 16:46:43 -0500 Jim Bryant <kc5vdj.freebsd@gmail.com> wrote: > One (this one) has an intel pro wireless 3945ABG installed, which returns: > > wpi0: <Intel(R) PRO/Wireless 3945ABG> irq 18 at device 0.0 on pci6 > wpi0: Driver Revision 20071127 > wpi0: 0x1000 bytes of rid 0x10 res 3 failed (0, 0xffffffffffffffff). > wpi0: could not allocate memory resource > device_attach: wpi0 attach returned 6 > > and the broadcom used in the other does the exact same thing. > > I'm thinking that this isn't really a problem with the wifi, but may be > a mini-pci-e issue. More likelely, it is ACPI-related. Simply put: many laptops have broken ACPI implementations. Other OS'es might have a workaround for them, but FreeBSD does not. Since almost none of todays' laptops work correctly with ACPI disabled, this is a major pain. (Some laptops overheat when ACPI is disbled, because of disabled thermal management). You can try to figure out if the problem is acpi-related with the following hint in /boot/loader.conf (but beware of thermal problems; don't run the laptop too long with acpi disabled): hint.acpi.0.disabled="1" > does anyone know how to solve this problem? Well, if you can identify exactly where the problem is, you might be able to work around it. However, the task isn't easy. Sometimes, forcing IRQ routing might help (but at least in 7.x this only works with acpi disabled). Using other OS'es (Linux) to identify if they do something different with the resources (irq, memeory etc. for devices) migh help pointing out wherer the problem might be. However, you will be speninding some time comparing outputs from a FreeBSD verbose boot with the same information from Linux. (This thread reminds me that I should test FreeBSD 8.1 on my old Acer laptop, which have acpi problems, and haven't worked with 6.0 - 8.0.) -- Torfinn
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100923180840.ac828e05.torfinn.ingolfsen>