Linux on Laptops

Sponsored by LinuxCertified Inc.

Home | New | Models | Components | Discussion | Submit        

Debian GNU/Linux on a Dell Inspiron B130

Update (aug.19.2006) Filesystems protected with dm-crypt and boot from USB key following http://www.debianhelp.org/node/1116

The laptop currently runs the unstable branch of Debian. This document can obviously use improvement in several areas.
If you have a suggestion, would like further explanation, or want to translate; email david.martinjak@gmail.com

Wireless

apt-get install wireless-tools

Retrieve ieee80211 source from http://ieee80211.sourceforge.net
Download ipw2200 driver and firmware from http://ipw2200.sourceforge.net
Follow install instructions from ipw2200 SF site:

; ieee80211 source

tar zxvf ieee80211-x.y.z.tgz
cd ieee80211-x.y.z
make
make install

; ipw2200 driver

tar zxvf ipw2200-x.y.z.tgz
cd ipw2200-x.y.z
make
make install

; ipw2200 firmware

tar zxvf ipw2200-fw-x.y.z.tgz
cd ipw2200-fw-x.y.z
make
make install

; load module

modprobe ipw2200
iwconfig

lspci -v:

02:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
        Subsystem: Intel Corporation Unknown device 2721
        Flags: medium devsel, IRQ 217
        Memory at dfbfd000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [dc] Power Management version 2

Ethernet

Broadcom 4400 automatically detected by installed kernel from netinst disc.
Build it into the kernel if you are doing a custom compile.

lspci -v:

02:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
        Subsystem: Dell Unknown device 01c9
        Flags: bus master, fast devsel, latency 64, IRQ 209
        Memory at dfbfe000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [40] Power Management version 2

Desktop

apt-get install xserver-xorg kdebase kdelibs kdm xfonts-*
apt-get install 915resolution
915resolution -l

Edit /etc/default/915resolution:

#
# 915resolution default
#
# find free modes by  /usr/sbin/915resolution -l
# and set it to MODE
# e.g. use MODE=54 
MODE=58
#
# and set resolutions for the mode.
# e.g. use XRESO=1024 and YRESO=768
XRESO=1280
YRESO=800
#
# We can also set the pixel mode.
# e.g. use BIT=32
# Please note that this is optional,
# you can also leave this value blank.
BIT=

Restart X

Sound

apt-get install alsa-base alsa-tools alsa-utils alsamixergui
alsaconf (Select Intel card)
alsamixer

lspci -v:

00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
        Subsystem: Dell Unknown device 01c9
        Flags: bus master, fast devsel, latency 0, IRQ 169
        Memory at dfebc000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [70] Express Unknown type IRQ 0
        Capabilities: [100] Virtual Channel
        Capabilities: [130] Unknown (5)

USB

Works from Debian netinst without any additional effort.
Devices are mounted as /dev/sda1, /dev/sdb1, and probably /dev/sdc1 (only had 2 in at a time).
USB drives recognized no problem, camera found in digikam no problem.

lspci -v:

00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03) (prog-if 00 [UHCI])
        Subsystem: Dell Unknown device 01c9
        Flags: bus master, medium devsel, latency 0, IRQ 169
        I/O ports at bf80 [size=32]

00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03) (prog-if 00 [UHCI])
        Subsystem: Dell Unknown device 01c9
        Flags: bus master, medium devsel, latency 0, IRQ 217
        I/O ports at bf60 [size=32]

00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03) (prog-if 00 [UHCI])
        Subsystem: Dell Unknown device 01c9
        Flags: bus master, medium devsel, latency 0, IRQ 209
        I/O ports at bf40 [size=32]

00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03) (prog-if 00 [UHCI])
        Subsystem: Dell Unknown device 01c9
        Flags: bus master, medium devsel, latency 0, IRQ 177
        I/O ports at bf20 [size=32]

00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03) (prog-if 20 [EHCI])
        Subsystem: Dell Unknown device 01c9
        Flags: bus master, medium devsel, latency 0, IRQ 169
        Memory at b0000000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port

TODO

Mini PCI: Don't have any devices for the slot.
VGA out: Would like this to work, haven't fooled with it.
Modem: Guess I could for the unfortunate folks on dial up (I used to be there).



Cheap Laptop Rugged Laptop Case Gaming Laptop Lenovo Linux Laptop
Linux on Laptops is copyright © linux-on-laptops.com
Privacy Statement  Contact us at linuxonlaptops (at) gmail.com
  Advertise on linux-on-laptops.com

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.