Least supported laptop for FreeBSD under $1k
Rahul Siddharthan
rsidd at online.fr
Sat Dec 27 14:58:26 PST 2003
"M. Warner Losh" wrote:
> I'm also most interested in the following trouble areas:
> 1) Interrupt routing problems
> 2) PC Card/CardBus problems
> 3) Resource conflicts
> 4) Interrupt storms
> 5) Hangs at the end of the boot sequence
> 6) ACPI issues relating to suspend/resume.
Since you haven't received too many replies, here I go with my
HP Pavilion ZE5385US (over $1000, but should be similar to many ZE5000
series models which are under $1000).
1. Cardbus: This is recognised in dmesg,
cbb0: <O2Micro OZ6912/6972 PCI-CardBus Bridge> mem 0xd0002000-0xd0002fff at device 10.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb0: [MPSAFE]
but inserting the card does nothing -- no messages in dmesg etc,
with or without devd running. I'm not sure I'm doing this right,
though. This particular card (a 16 bit modem) worked fine on my
old laptop with OLDCARD, both 4.x and 5.x, I used to use pccardc
to manually power it up/down or pccardd to do it automatically, I
understand neither is compatible with NEWCARD (anyway, neither
works). I haven't needed it so haven't investigated. Sorry if
this is something obvious and I should RTFM (I did briefly but
didn't see anything).
2. ACPI issues relating to suspend/resume: S3 doesn't work. It
suspends, but doesn't resume -- the power LED flashes when it's
"suspended", but when trying to resume, the fan starts up but the
screen backlight stays off and the harddisk shows no activity. I
have to hard-poweroff and reboot. I understand S4 is not
supported in any case. (S3 is not supported in linux, but S4
works via linux's swsusp.)
3. Other ACPI issues: the battery doesn't get initialised and battery
status sysctl's show nothing -- I get the message
acpi_cmbat0: battery initialization failed, giving up
The battery is fine with linux. I haven't investigated further.
The LCD brightness hotkeys also don't work, I think this is
something to do with the embedded controller. This, too, works
fine in linux. I get messages from the embedded controller like
acpi_ec0: <Embedded Controller: GPE 0x18> port 0x66,0x62 on acpi0
acpi_ec0: info: new max delay is 3 us
acpi_ec0: info: new max delay is 268 us
acpi_ec0: info: new max delay is 11000 us
There are also issues with X (in short: vesa works, radeon driver
doesn't), but I guess you're not interested in that and it may get
fixed in XFree86 4.4 anyway...
- Rahul
More information about the freebsd-mobile
mailing list