Acer Aspire 5672 laptop and FreeBSD 7.1-stable
Torfinn Ingolfsen
torfinn.ingolfsen at broadpark.no
Thu Jan 8 21:05:17 UTC 2009
Hi,
FreeBSD 7.1 has been released, time to upgrade the wicked,
hard-to-get-working-with FreeBSD laptop again.
The laptop in question is Acer's Aspire 5672 (the series is called
Aspire 5670), which is a machine with Intel Core Duo (ie 32-bit) cpu, 2 GB
RAM and a ATI Radeon X1600 gfx chip onboard. Now upgraded to FreeBSD
7.1-stable:
tingo at kg-home$ uname -a
FreeBSD kg-home.kg4.no 7.1-STABLE FreeBSD 7.1-STABLE #2: Thu Jan 8
19:30:11 CET 2009 root at kg-home.kg4.no:/usr/obj/usr/src/sys/GENERIC
i386
The problem is that drivers for the nic's (both wired and
wireless) will not attach when acpi is enabled:
bge0: <Broadcom NetXtreme Gigabit Ethernet Controller, ASIC rev. 0x4201> irq 18 at device 0.0 on pci4
bge0: 0x10000 bytes of rid 0x10 res 3 failed (0, 0xffffffff).
bge0: couldn't map memory
device_attach: bge0 attach returned 6
wpi0: <Intel(R) PRO/Wireless 3945ABG> irq 17 at device 0.0 on pci3
wpi0: 0x1000 bytes of rid 0x10 res 3 failed (0, 0xffffffff).
wpi0: could not allocate memory resource
device_attach: wpi0 attach returned 6
When acpi is disabled, they attach and work fine:
bge0: <Broadcom NetXtreme Gigabit Ethernet Controller, ASIC rev. 0x4201> mem 0xc8300000-0xc830ffff irq 17 at device 0.0 on pci4
miibus0: <MII bus> on bge0
brgphy0: <BCM5750 10/100/1000baseTX PHY> PHY 1 on miibus0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
bge0: Ethernet address: 00:16:36:54:a9:ae
bge0: [ITHREAD]
wpi0: <Intel(R) PRO/Wireless 3945ABG> mem 0xc8200000-0xc8200fff irq 17 at device 0.0 on pci3
wpi0: Ethernet address: 00:13:02:3e:d4:ce
wpi0: [ITHREAD]
wpi0: timeout resetting Tx ring 1
wpi0: timeout resetting Tx ring 3
wpi0: timeout resetting Tx ring 4
wpi0: link state changed to UP
So why don't I just use the laptop with acpi disabled? Because it runs very hot, I fear that it will overheat.
And thermal managment doesn't kick in / work correctly when acpi is disabled. :-(
The laptop have the latest bios available from Acer.
I have tried to look for updated DSDT's, bios modifications an whatnot, but haven't found anything working.
FWIW, Xubuntu works without problems[2] on this very same laptop.
There are dmesgs, acpidumps etc. on the pages I have made for this laptop.
If anybody have hints on how to get acpi working on this laptop, I will be very happy.
References:
1) http://tingox.googlepages.com/aceraspireas5672andfreebsd
2) http://tingox.googlepages.com/as5672_xubuntu
--
Regards,
Torfinn Ingolfsen,
Norway
More information about the freebsd-mobile
mailing list