HTML | CSS get Debian get firefox [FSF Associate Member] Linux On Laptops TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones

Installing Debian on the Asus F3Ka


The Install

Started with standard Debian 4.0 amd64 (Etch) disks and install.
I compiled my own kernel from the start, most of the setup instructions should work with a stock Debian kernel
My 2.3.23 kernel config

Should work out of the box:


Wireless

Chipset is an Atheros AR5007EG

This chipset requires the development versions of the madwifi drivers with a patch to work. Details
Driver snapshot + patch tarball

The driver uses a newer version of the Wireless tools API, so you may want to install the newer wireless tools from testing, there are backported versions available at the Backports Repo
wireles-tools
libiw29


  1. Copy the driver tarball to a dir, I used /usr/src/wireless-drivers
  2. cd to the dir with the tarball and tar -xzvf madwifi-ng-r2756+ar5007.tar.gz
  3. cd into the madwifi dir and compile the driver
    • make
    • make install
  4. Load the module with: modprobe ath_pci

If all went to plan, iwconfig should list your wireless interface as ath.


X

You can either use the X.org ati driver for 2D video or if you want/need 3D support you will need the propietary ATI drivers.

Some docs for installing this driver
ATI Support page
Guide to installing the drivers the Debian way

Quick and dirty install from the above Debian installation guide (all as root)


  1. apt-get install module-assistant build-essential fakeroot dh-make debconf bzip2
  2. Grab the driver from the above ATI support page
  3. run ./ati-driver-installer-x.xx.x-x86.x86_64.run --extract fglrx
  4. cd fglrx
  5. ./packages/Debian/ati-packager.sh --buildpkg etch
  6. cd ..
  7. dpkg -i fglrx-driver_8.42.3-1_amd64.deb fglrx-driver-dev_8.42.3-1_amd64.deb fglrx-kernel-src_8.42.3-1_amd64.deb fglrx-amdcccle_8.42.3-1_amd64.deb
  8. module-assistant prepare
  9. module-assistant update
  10. module-assistant a-i fglrx
  11. aticonfig --initial

At this point the module should have been installed, lsmod | grep fglrx will verify that. If it didn't install check the logs, a common error is having a module already using the framebuffer, make sure to disable any other video drivers, sometimes a reboot helps here.


Sound

  1. apt-get install alsa alsa-utils
  2. alsaconf
  3. Choose the HDA module

Cpu Frequency Scaling

apt-get install powernowd


Suspend/Hibernate

Should work out of the box, allthough I've had issues with resuming and the fglrx drivers

You can also install the gnome-power-manager to map the power button/lid close to what you want

Make sure apcid isn't installed as it will steal the power button and lid events


quadratic-useless