Acer Aspire 5672 laptop and FreeBSD 7.1-stable

Torfinn Ingolfsen <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
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@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     [email protected]:/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

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.