Translations: French German Italiano Portuguese Nederlands
Contents
2.6.25 (and older) to 2.6.26 Upgrade Issues/tips
Debian's madwifi source package now supports the eeepc chipset so we are no longer packaging our own eeepc-madwifi-source. For those that have the madwifi-eeepc-modules-2.6-686 meta package installed, we have prepared a dummy package that should transition you to the new modules. For those that have the kernel specific madwifi-eeepc-modules installed, before you reboot into your 2.6.26 kernel, install madwifi-modules-2.6-686. This will pull in the latest madwifi-modules available, and keep them up to date when new ones become available. Atl2 modules should be treated as below.
The 2.6.26 kernel also has the laptop_eeepc acpi module in it, so there is no longer any need for the eeepc-modules package. This was built for 2.6.26 for a short while, so if you have the package installed for the 2.6.26 kernel, it should be removed as having two kernel modules loaded for acpi could lead to unpredictable results.
2.6.27 and 2.6.28
Neither of these kernels are in any Debian release and are therefore not supported.
2.6.29 Upgrade Issues/tips
As described in ../../FreeYourEee, progress has been made in new releases of the kernel to include wifi drivers for all models of Eee.
You can use a kernel backport of the Sid kernels on Lenny.
- The newer kernels require a new acpid (1.0.8-7 or later) and new eeepc-acpi-scripts (1.1.0-1 or later) from Sid.
- If you formerly used madwifi and are therefore switching to ath5k, remove madwifi-tools, as it blacklists ath5k.
- The interface name in ath5k is now wlan0, so any config files referencing ath0 need to change (e.g. /etc/network/interfaces).
- All ethernet chipsets are now supported by the kernel, so atl2 users don't need a separate module package anymore.
- The rtl8187se driver is now included in the kernel so model 701SD users no longer need to build their own from source.
- The rt2860 driver is now included in the kernel, so it does not need to be built from source.
2.6.30 Upgrade Issues/tips
Debian does not yet include a 2.6.30 kernel.
Upgrade issues/tips
- If you are upgrading from an older kernel, make sure you have ethernet/wireless modules for your particular model for the new kernel before rebooting. These modules get installed by our installer but are not updated if you install a newer kernel.
- Models 701 and 900:
aptitude install atl2-modules-2.6-686 madwifi-modules-2.6-686
- Models 901, 1000 and 1000H:
aptitude install rt2860-modules-2.6-686
For other models, find your model number on ../../Models to see which packages you need.
- The 2.6.26 kernel includes atl1e ethernet, so for models that use it instead of atl2 you don't need to install a separate package.
- Add 'pciehp' to /etc/modules if it's not there. This module manages hotplugging pci-e hardware (e.g. toggling wireless on and off).
- The 2.6.26 kernel supports the webcam, so you no longer need to build it yourself. Just ensure it's turned on in bios and modprobe uvcvideo.
- Linux kernel 2.6.24 and later doen't need model=3stack-dig anymore, remove it from /etc/modprobe.d/alsa-base.
We now have ../../Repository, use it.
Removal of old workarounds
Here is a list of old manual workarounds that can be removed:
- When you ugprade to eeepc-acpi-scripts 1.0.9 or later, it includes /etc/modprobe.d/eeepc containing the pciehp options to make Fn+F2 (toggle wifi) work on some models. You may remove any /etc/modprobe.d/for-wireless you may have created to work around the issue.
FixMe: some of these might more appropriately be in the News for the package (at least where leaving the old workaround in place is considered harmful).