Linux on Laptops

Sponsored by LinuxCertified Inc.
linuxcertified-laptop


Linux On Laptops
Linux - Dapper Drake 6.06 LTS - Dell Inspiron 8600 (i8600)

The following information will be updated as time permits and as I get more parts of the system to work properly.  As of this writing, the computer is usable.  Some items I haven't used, some I have no way to test for lack of hardware and some are minor irritations that will eventually get fixed.  I have configured and compiled a custom kernel but, so far, there has been no need to patch an existing kernel.

Many thanks to all involved in participating with my endless harrasingly, barkingly, naggingly,annoyingly,pokingly oh.. did i mention aggresive
effors to squeeze the life of a few, and spew knowledge! for search of answers!!@# solely for the purpose of hardware to function, and let this page serve as reference for future n00bs, as I was. Thanks in particular to everyone in #ubuntu #ubunt-xgl #xgl @ irc.freenode.net for patiently providing HowTo's, links, PM Q&As and still untill today relying on them. Use this information as much as you would like, it consolidates endless doubts. I try to update this page as much as possible as time permits. Enjoy a change in perspective and practice the word FREE as in FREEDOM!

Summary  (updated 14/8/06)

Hardware Subsystem
Status / Out of Box
Updated
in Kernel / Other Info
Disk - IDE/(U)DMA
Funct. / Yey! 20/06/06
Y /
Audio
Funct. / Yey! 20/06/06
Y /
104-Key Keyboard
Funct. / Yey! 20/06/06
Y / Vol -\+, Mute, MM Keys Detected, use xmodmap for programming. Fn+F2 OK, some other FNs respond
Power Management
Funct. / Yey! 20/06/06
Y / ACPI kicks in, Power Button Selection Menu
Susp/Hib/Shut/L-off/Switch
Funct. / Yey! 20/06/06
Y / option on GNOME , no option in Xgl Compiz
Xserver
Funct. / Yey!
20/06/06
ATI driver needed for 1280x800 res fix
Firewire
Funct. / Yey! 20/06/06
Y /
Ethernet
Funct. / Yey! 20/06/06
Y / confusing to remember eth0=wired/eth1=wireless
Modem
MalFunct. / Ney 20/06/06
N / Untested, need drivers 
USB
Funct. / Yey! 20/06/06
Y /
Infrared
MalFunct. / Yey!
20/06/06
Y / Untested
Mini-PCI/Wireless
Funct. / Ney 20/06/06
N / Ndiswrapper + Windows driver for Broadcomm bcmwl5.inf/sys
PCMCIA
Funct. / Yey! 20/06/06
Y / Untested
Modular bay floppy drive
Untested  20/06/06
Y / Untested
BIOS
A17 / Yey! 20/06/06
Y / Appears to be recognized by the kernel
CD/DVD+RW drive
Funct. / Yey! 20/06/06
Y / Drive reads DVD/CD's  Burning untested.

This laptop is operating under Kernel version [2.6.12-26]

The hardware

The hardware within this laptop is as described except for the upgraded 1.4Ghz Intel CPU. The unit had never had linux installed before and nevver referenced to other i8600 installations to get my own distro setup. I did search and download a debian,knoppix and fedora distro but genius me I could never get them damn things running. Nothing worked I nearly gave up to go back to Micro$oft Garbage. Yet I somehow ran into Ubuntu and everything changed from that point on. :
The main on-board components:
IMPORTANT: Very shocking! keep reading...  this laptop had been running on the 65W adapter for nealy a year before i landed it. While buying it I tested and discharded the battery, then plugged the power back and batt stayed on standby without re-charging. Day or two after and no charge still. Looked on Dell's Website and there is a massive forum on fried mboards due to low voltage consumption because Dell was AGAIN at fault being that it shipped the wrong voltage adapters on all 8600 units.  If you've got the 65W adapter, need I suggest buy a PA-10 90W adapter? Got mine on eBay for approx~ $23.00 brand new. 

The 90W optional power supply is very important as the standard one (65W) will not charge the battery when the computer is in use. The power consumption is much higher due to Speedstep Technology, Battery charge etc.... so there is voltage variation and limits CPU state to 600Mhz only with BIOS POST boot errors and low performance.  

Preparing for Installation

This laptop came with Windows XP, Home Edition, all hardware running 100% I had to repartition/format plenty of space for Linux, so the Windows partition had to be reduced. I thought the Windows evolution wasn't all I thought so since the 1990s, it became a bore, jailed and suffocated with proprietary dilemas, so in my own revolution Linux was the answer, but kept Windows since it was stable.

I had an Ubuntu 5.10 Breezy distribution handy, and this is what was I started to get into linux with. I later upgraded to Dapper affirming certain problems I would be encountering.

Installing Ubuntu 6.06 LTS (also 5.04)

Model: Hitachi HTS548060M9AT00

Geometry: 7296/255/63

user@user:/$ sudo fdisk -l

Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        6021    48363651    7  HPFS/NTFS
/dev/hda2            6022        7239     9783585   83  Linux
/dev/hda3            7240        7296      457852+   5  Extended
/dev/hda5            7240        7296      457821   82  Linux swap / Solaris


Instructions:
I made 2 partitions of 46.1GB XP / 10GB Linux (used the partition assistant in Ubuntu). Partition each as you please.

I knew I had to sacrifice Windows XP due to lack of space to install anything else on the hard drive. It is suggested if not required to make a backup before any changes to the partition table are made, or it'll blow all important personal files.

Then initiate the Windows XP installation with the Dell restore CDs, boot directly from the CD-ROM drive until the repartition screen appears. Split the 60Gb leaving at least 7GB for the second partition. i.e. 40/20, 30/30, 50/10. Proceed installing Windows XP on the first partition and finish that. Once Windows is done and functional, boot to Ubuntu DVD. The main menu has several options, I chose Ubuntu Install with Graphic Support, or somewhere in those lines.

The next steps start a hardware detection, analysis and preparation of hard drive space. In earlier tries, I could never get linux partitioned correctly due to lack of knowledge of a root, swap, and ext2 with endless tries in debian,redhat and fedora, not to mention all CLI and no u*nix knowlegde. Don't worry, Ubuntu structures the second partition automatically. Continue the setup until the partition screen appears. Ubuntu choses all your space automatically. Apply changes, it will begin copying files. It will now take a looong time copying, find something to do, it'll be a while.  Don't expect it all work OOB (out of the box). But when it finishes you will have a Graphical User Interface to login into.
If I remember, GRUB boot loader might ask to be installed, choose yes. It'll include both XP and Linux, so switching between OS's will be a breeze.

As linux was going to be permanent I decided to keep it simple and small. Since Windows XP is still used for daily activities (such as gaming) I kept most space dedicated to that drive. Equally, make linux the bigger partition, doesn't make a bit of difference.

FYI by Experience 

Ubuntu 6.06 installation with defaults works.Gets through the installation with a few questions on passwords, keyboard, network connectivity. Out of the box 5.04 had APM working with Shutdown/Suspend/Hibernate/Logoff/SwitchUser. It was great!  I needed that more than anything or overuse the harddrive day after day ending in killing it. Later I formatted and put 6.06LTS. ACPI didn't work. Pushed the power button and SHUTDOWN,BYEBYE. OFF! Quick Shut off! No options, good night. Whats that good for? That later changed when again downgraded to 5.04 and a-g-a-i-n consecutively reformatted and re-installed 6.06LTS again. This time ACPI had every option possible including power button option menu selection. Surely I must have selected an installation option, but I do recall it having no mention of ACPI or APM. It just worked, all that mattered! The main reason why I kept switching between 6.06LTS and 5.04 was that the ATI installation and WiFi driver were agonizing. Many thanks to the encouraging good friends in #[email protected] who smoothered it all!

Basic Installation of Components in Ubuntu 6.06 LTS :
                modprobe -r ndiswrapper
                modprobe ndiswrapper

        
First clears any ndiswrapper in memory; doesn't hurt to have it, second will load the bcmwl5 driver into memory. 
        All this is to avoid perpetual probing, so this will load it automatically. Next, Reboot... login... check WiFi.
        It should turn green within seconds. If so you got it! Unless WEP or WPA are enabled if so... follow the next chapter.
       

                wireless-essid any    
                wireless-mode managed
                wireless-key1 
abcdef0123456789
                wireless-defaultkey 1
                wireless-keymode open
                auto eth1
        What they all mean:
                wireless-essid any                            
#Default SSID. Any connects to any available network. (netgear,linksys,2wire)
                wireless-mode managed                   #Operating mode. managed is for Infrastructure (ad-hoc,repeater,monitor,master,secondary)
                wireless-key1 abcdef0123456789    #Key/Enc.  Enter key in Hex. For ASCII key use the prefix s: (s:3882853104)
                wireless-defaultkey 1                        #Default key to use for Authentication. (1,2,3,4,5)
                wireless-keymode open                    #Security mode. (open|restricted) Without this WEP will never work. Open is commonly used.
                auto eth1                                          #Commits changes on the device. (eth1,wlan0,wlan1) Used on Wireless only.
Setting up additional features for [Ubuntu 6.06LTS]
Unresolved issues
Configuration Files
More Specific Information:
Contact Information 
Links:

Plus other useful things I may have forgotten


Linux on Laptops is copyright © 2005 linux-on-laptops.com Privacy Statement

Contact us at linuxonlaptops (at) gmail.com

Advertise on linux-on-laptops.com

Valid CSS! Valid HTML 4.01! Linux on Laptops

No Warranties: This information is provided "as is" without any warranty, condition, or representation of any kind, either express or implied, including but not limited to, any warranty respecting non-infringement, and the implied warranties of conditions of merchantability and fitness for a particular purpose. All logos or trademarks on this site are the property of their respective owner. In no event shall linux-laptop.net, linux-on-laptops.com, or any directors, trustees, associates, or employees thereof be liable for any direct, indirect, special, incidental, consequential or other damages howsoever caused whether arising in contract, tort, or otherwise, arising out of or in connection with the use or performance of the information contained on this web site.
Hosted by www.Geocities.ws

1