Fedora 1 Linux on Averatec 3200 Series

Linux on Averatec

This is my walkthrough on getting linux set up on my laptop. It is an Averatec 3200 series laptop. I am by no means a linux guru, but I do hope this page can help others trying to install linux. Two things I do not have working yet (because I do not really need them) are some of the power management features and automatic reconfiguring of new kernels. If you have any insights or comments, feel free to email me.

TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones

  1. Decide how you want to install linux on your system. I put linux on the system right off the bat. This meant I installed linux, leaving room for windows to be installed later (I wanted a dual boot).
  2. Download the Fedora 1 ISOs. I would suggest using bit torrent or finding a server that works with download accelerator.
  3. Burn the ISOs. I burned the discs at too high a speed once and the CDs did not work. The check Fedora allows you to perform on the CDs caught my mistake. For this reason I would suggest running the check once for each CD.
  4. Install Fedora 1. The GUI walks you through things pretty easily. I used a Generic LCD 1024 x 768 for the monitor. All the rest is personal preferance. Modify the partitions to match what you decided to do at the beginning. I like reviewing the proposed packages to install and adding things I want. For example, I always add lynx, samba, nasm.
  5. Boot up into linux. Finish the configuration and admire linux on your laptop. There is still a lot left to do, though.
  6. Run up2date to get the new up2date program. This is done by clicking on the red circle with the white exclamation point in the bottom right of the sceen. Remember to only get the new up2date for now.
  7. Run the new up2date and get the newest kernel. The reason we are just getting the kernel is that we want to set up power management so the laptop stops burning so much energy.
  8. Turn acpi on. This is done by doing the following:
    1. cd /boot/grub, where the file is
    2. su to get privileges
    3. emacs grub.conf
    4. add acpi=on as a kernel option. Modify the line like this:

      kernel /vmlinuz-2.4.22-1.2199.nptl ro root=LABEL=/ acpi=on hdc=ide-scsi rhgb

    5. save the file and exit super user mode
    6. restart the computer and select the kernel with acpi enabled (there is probably a way to just restart the kernel, but I do not know it yet)
  9. Load powernow-k7 module. Get root priviledges (su command) and type "modprobe powernow-k7" to load it. Open up /etc/rc.d/rc.local and add the line "modprobe powernow-k7" to the bottom of it. This will make the module be loaded everytime you start things up.
  10. Now we need to change the processor from maximum power to power save. Go to /proc/ and cat the cpufreq file. Note your minimum and maximum cpu frequencies. Mine were 399000 kHz and 1529500 kHz. Now type the following to put the processor into powersave mode:

    echo -n "0:399000:1529500:powersave" > /proc/cpufreq

    You also want to put that line at in the /etc/rc.d/rc.local file so that the processor is always put into powersave mode. Make sure this line comes after the loading of the powernow-k7 module, because cpufreq needs that module to function.
  11. Now let us assume that you have installed a dual boot system and that you would like to access your ntfs windows partition from linux. I have read that recent linux kernels come with ntfs support. I have not found this to be the case, so I always download an rpm to install support. Follow the instructions on this website to find the right rpm to install.
  12. Install the rpm by typing "rpm -ivh rpm-name" as root. You now have ntfs support.
  13. Mount the windows partition. I forgot how I did this.
  14. At the time I installed, there were not drivers for the wireless card available in linux. However, do not fear! There is a program available for free which lets windows wireless card drivers work in linux! It is called ndiswrapper and can be downloaded from their site. Install ndiswrapper by following the instructions in their INSTALL file. You are going to need the windows driver. I pulled this driver from my windows installation. Because I had downloaded and installed the Averatec updates from their site, the wireless driver was located in windows/AVERATEC/DRIVERS/WLAN330150 and was called bcmwl5.inf. You then have to open up the Redhat Networking gui and play around with it to get things to work. I do not know exactly what steps to take here because I tried a number of things that worked temporarily and do not know what combination needs to occur to follow my path.
  15. Okay. Now you can run up2date and get all the updates. This takes a very long time and may appear to stall at a couple places.
  16. Got to the apt-get web site and download apt-get. Install it as root and then run the following two commands (as root):
    1. apt-get update
    2. apt-get upgrade
    This is another updating program that is very good for getting packages. For example, I use it to get the mp3 plugin for xmms by running the "apt-get install xmms-mp3" command. After running that (assuming you already have xmms) then you can play mp3s.
  17. Download and install Firefox because it is just cool. Go to their website to download it. Then, just run the firefox installer program. I would suggest installing it into /usr/lib/ because that seems to just be where stuff goes in linux.
  18. On a related note, it is probably a good idea to download Thunderbird. I like it better than evolution. Go to their website and download their tarball. Untar it into /usr/lib because, again, that is just where stuff goes. The actual program is called thunderbird and is located in the new directory. You probably want to make a symbolic link from your bin directory to Thunderbird. This is done by doing the following commands (you might have to do this with firefox too, but I think it does it automatically):

    cd /usr/bin/
    ln -s /usr/lib/thunderbird/thunderbird/thunderbird

  19. The rest is just setting things up to match your personal preferences. I like adding task launchers to my taskbar, changing the color scheme of terminals, changing the desktop image, adding another taskbar, and a number of other things. Welcome to linux!