Linux on Presario 2701EA
This is my progress in enabling as much support as possible in
my compaq laptop.
To install linux you *may* need to disable acpi at boot by adding acpi=no to the boot: parameters.
Once linux is installed, you can then build a kernel that works better with your computer:
Method
Download and unpack Linux kernel 2.4.18
Download and apply this patch I made which includes all the changes
I have applied:
- ACPI 20020709+nocorruption.2
- DSDT fix for Compaq Presario 2701EA
- Recent firewire ieee1394 daily snapshot
- USB from 2.4.19rc3
WARNING: if you are not installing this on a Compaq Presario 2701EA you must replace the DSDT included (drivers/acpi/tables/acpi_dsdt.c) with your own DSDT or weird stuff might happen. There may even be problems with different BIOS revisions - YMMV, keep a backup of your old kernel!
Build and install kernel as usual.
The default options will build a kernel where everything works.
Enabling Local APIC will probably cause your kernel to hang on boot.
For PCMCIA-CS support you will need the pcmcia-cs package.
For HSFi Modem support you will need the latest hsflinmodem package.
What works
- ACPI IRQ Routing.
- AC Status.
- Battery Status (At least for the main battery - I don't have a second).
- Thermal Zone
- Processor - I've found a cool tiny daemon which toggles speedstep automatically.
- klaptopdaemon (KDE3) with patch fixed by Alex Beeck.
- acpid with small changes to default.sh - button/* and */lid for example.
also $((0x$4%2)) is useful for detecting lid open/closed.
- Intel EtherExpress Pro/100 (eepro100)
- Firewire ieee1394 (using ohci1394)
- USB (using uhci)
- pcmcia (using pcmcia-cs i82365 driver)
- software modem (using hsflinmodem)
- CD-RW drive (in Futurebay 2) (with ide-scsi)
- DVD-ROM drive
- Touchpad (as PS/2 mouse)
- Radeon Mobility (XFree86 4.2 driver ati+agp+dri 1400x1050 res)
- Sound (i810_audio, ac97_codec)
What is untested
- Floppy Drive (in Futurebay 2)
- Futurebay 2 Battery
- Parallel port
- GATOS Radeon driver (allows TV OUT)
What doesn't work
- Sleep states - no they really don't work - apparently they depend on software suspend patch (perhaps this will go in a version 2 patch :)).
- The Quick Access buttons (inc volume control)
Downloads
Contact me
If you have anything to tell me about this page, please email me (Faye Pearson). I'm particularly interested in success stories with my patch, reports on untested hardware, bug fixes too.