Difference between revisions of "User:Hmh"
Line 17: | Line 17: | ||
* Software Suspend2: | * Software Suspend2: | ||
* Linuxant Conexant HSF modem driver: | * Linuxant Conexant HSF modem driver: | ||
+ | * nsc-ircc ISA PNP patch: see [How to make use of IrDA] | ||
==== Kernel setup tasks ==== | ==== Kernel setup tasks ==== | ||
− | # Place the following modules (order is important) on /etc/modules: | + | # Make sure the following subsystems are modules (for suspend/resume) |
+ | ## USB (especially EHCI_HCD and UHCI_HCD) | ||
+ | ## HDAPS (may work compiled in, as well) | ||
+ | # Make sure the following subsystems are enabled and not modules (safety net) | ||
+ | ## ThinkPad SMAPI | ||
+ | # Place the following modules (order is important for some of them) on /etc/modules: | ||
+ | ## hdaps | ||
+ | ## | ||
+ | ## tg3 | ||
## | ## | ||
=== Userland === | === Userland === | ||
+ | |||
+ | ==== udev rules ==== | ||
==== Debian Sarge software packages ==== | ==== Debian Sarge software packages ==== | ||
Line 30: | Line 41: | ||
* hibernate (backported): | * hibernate (backported): | ||
− | ==== Software that needs packaging ==== | + | ==== Software that needs packaging/backporting ==== |
{{NOTE|If nobody beats me to it, I will package them for official upload to Debian, and official Debian Sarge backports. This requires that the software be properly licensed first, of course}} | {{NOTE|If nobody beats me to it, I will package them for official upload to Debian, and official Debian Sarge backports. This requires that the software be properly licensed first, of course}} | ||
* hdapsd: | * hdapsd: | ||
* pcmcia tools (verify if not already backported) | * pcmcia tools (verify if not already backported) | ||
+ | * hal (!) | ||
==== Software that could benefit from re-packaging ==== | ==== Software that could benefit from re-packaging ==== |
Revision as of 14:05, 17 February 2006
Contents
ThinkPad T43 2687-DDU setup for Debian Sarge
This is an ongoing, spotty guide for an advanced Debian setup of a T43, focused on using absolutely all of its capabilities that can be used. It is not an installation guide, but rather a configuration guide. Refer to Debian for a list of pages with initial installation instructions.
When it is really usable, I will move it to some other far more public place in ThinkWiki.
Kernel
Baseline kernel: Debian's latest 2.6.15 (2.6.15.4 with stabilization patches)
NOTE!
Thinkpad support is an ongoing, bleeding edge effort. One ends up needing to apply a ton of patches and to use the latest available kernel, sometimes even kernels not yet released
Patches employed
- Latest ipw2200 driver and ieee80211 layer:
- SATA power-management:
- freeze-block-queue patch (for HDAPS):
- ACPI update patches:
- TP_SMAPI support:
- Software Suspend2:
- Linuxant Conexant HSF modem driver:
- nsc-ircc ISA PNP patch: see [How to make use of IrDA]
Kernel setup tasks
- Make sure the following subsystems are modules (for suspend/resume)
- USB (especially EHCI_HCD and UHCI_HCD)
- HDAPS (may work compiled in, as well)
- Make sure the following subsystems are enabled and not modules (safety net)
- ThinkPad SMAPI
- Place the following modules (order is important for some of them) on /etc/modules:
- hdaps
- tg3
Userland
udev rules
Debian Sarge software packages
Hint:
Refer to http://backports.org/instructions.html for instructions on how to setup apt for the backports.org repository
- udev (backported):
- hibernate (backported):
Software that needs packaging/backporting
NOTE!
If nobody beats me to it, I will package them for official upload to Debian, and official Debian Sarge backports. This requires that the software be properly licensed first, of course
- hdapsd:
- pcmcia tools (verify if not already backported)
- hal (!)
Software that could benefit from re-packaging
- hsfmodem: