lindeman.nu » Linux on Dell Insipron 6000 http://lindeman.nu Blog van Mark Lindeman uit Heiloo Thu, 12 Jan 2012 17:42:52 +0000 nl-NL hourly 1 http://wordpress.org/?v=4.0 Ricoh Co SD Card Reader http://lindeman.nu/2006/02/ricoh-co-sd-card-reader/ http://lindeman.nu/2006/02/ricoh-co-sd-card-reader/#comments Wed, 01 Feb 2006 17:13:05 +0000 http://blog.lindeman.nu/2006/02/01/ricoh-co-sd-card-reader/ http://lindeman.nu/2006/02/ricoh-co-sd-card-reader/feed/ 0 Dell TrueMobile 350 internal Bluetooth Module http://lindeman.nu/2005/04/dell-truemobile-350-internal-bluetooth-module/ http://lindeman.nu/2005/04/dell-truemobile-350-internal-bluetooth-module/#comments Sat, 16 Apr 2005 16:13:30 +0000 apt-get install bluez-utils to install the BlueZ bluetooth utils. To check if your adapter works:
hcitool dev
should give something like:
Devices:
        hci0    00:10:C6:5A:CC:E8
It took me sometime to find out how to attach my Microsoft Bluetooth Mouse and Keyboard (Human Interface Devices, HID). The trick is to edit /etc/default/bluez-utils and tutn on HIDD_ENABLED. After you restart the bluez-utils you can scan for HID devices:
# /etc/init.d/bluez-utils restart
# hidd --search
# hidd --show
00:50:F2:E7:19:D6 HID Boot Device [045e:007b] connected [boot-protocol]
00:50:F2:E6:05:7B HID Boot Device [045e:007c] connected [boot-protocol]

Update:

Sweet, when I boot my laptop and press a key or move my mouse, the devices automagically connect! On M$ Windows I have to press the connect button under my keyboard and enter a pin code for pairing.]]>
http://lindeman.nu/2005/04/dell-truemobile-350-internal-bluetooth-module/feed/ 0
Intel Media Accelerator 900 Graphics (1920×1200!) http://lindeman.nu/2005/04/intel-media-accelerator-900/ http://lindeman.nu/2005/04/intel-media-accelerator-900/#comments Fri, 15 Apr 2005 14:48:54 +0000 Here's my X-Config (updated on 20/04/2005)...

But why settle for 1600x1200 when you have WUXGA capable of 1920x1200?

After long nights of googling around, I've found this page: http://www.geocities.com/stomljen/. This guy modified a VBIOS hack for the 855 chipset and now it works for the 915GM chipset. You can download his tar file, or just download the source file and compile it yourself:

gcc -s -Wall 915resolution.c -o /usr/sbin/915resolution
Create a simple start-up script in your init.d directory and link it to a runlevel in /etc/rc?.d :
#!/bin/bash
/usr/bin/915resolution 5c 1920 1200
]]>
http://lindeman.nu/2005/04/intel-media-accelerator-900/feed/ 0
Multimedia buttons http://lindeman.nu/2005/03/multimedia-buttons/ http://lindeman.nu/2005/03/multimedia-buttons/#comments Wed, 02 Mar 2005 21:02:27 +0000 Next I looked up the code in /usr/include/linux/input.h and set the keycodes with:
#FN-F10 (eject CD)
setkeycodes e009 161

#brightness up/down
setkeycodes e005 224
setkeycodes e006 225
I've used the lineakd package and the KDE plugins (linkead-kdeplugins) and added this section to /etc/lineakd.conf:
[DELL-6000]
 brandname = "Dell"
 modelname = "Dell Inspiron 6000"
 [KEYS]
   Play        = 162
   Previous    = 144
   Next        = 153
   Stop        = 164
   VolumeUp    = 176
   VolumeDown  = 174
   Mute        = 160
   Eject       = 161
 [END KEYS]
[END DELL-6000]
Next I've created a .lineak/.. configuration with: lineakd -c DELL-6000.
I've edited the config file:
Mute = KMIX_MUTE
Next = JUK_FORWARD
Play = JUK_PLAY
Previous = JUK_BACK
Stop = JUK_STOP
VolumeUp = KMIX_VOLUP(10)
VolumeDown = KMIX_VOLDOWN(10)
Eject = EAK_OPEN_TRAY
Of course, you need kmix, and juk package. The only thing that does not work yet is the eject button. To autostart lineakd when starting KDE I did this:
cd ~/.kde/Autostart
ln -s `wich lineakd`
]]>
http://lindeman.nu/2005/03/multimedia-buttons/feed/ 0
ALPS Glidepoint http://lindeman.nu/2005/02/alps-glidepoint/ http://lindeman.nu/2005/02/alps-glidepoint/#comments Mon, 28 Feb 2005 12:12:24 +0000 http://freshmeat.net/projects/synaptics/).
I did not use this source for the XFree Synaptics driver, but i simply did apt-get install xfree86-driver-synaptics. make sure you load the driver in Section "Module":
Load  "synaptics"
and also in the Section "Serverlayout":
InputDevice "ALPS Glidepoint" "CorePointer"
In my XFConfig file I've added this section:
Section "InputDevice"
  Driver        "synaptics"
  Identifier    "ALPS Glidepoint"
  Option        "Device"                "/dev/psaux"
  Option        "Protocol"              "auto-dev"
  Option        "LeftEdge"              "120"
  Option        "RightEdge"             "830"
  Option        "TopEdge"               "120"
  Option        "BottomEdge"            "650"
  Option        "FingerLow"             "14"
  Option        "FingerHigh"            "15"
  Option        "MaxTapTime"            "180"
  Option        "MaxTapMove"            "110"
  Option        "EmulateMidButtonTime"  "75"
  Option        "VertScrollDelta"       "20"
  Option        "HorizScrollDelta"      "20"
  Option        "MinSpeed"              "0.3"
  Option        "MaxSpeed"              "0.75"
  Option        "AccelFactor"           "0.015"
  Option        "EdgeMotionMinSpeed"    "200"
  Option        "EdgeMotionMaxSpeed"    "200"
  Option        "UpDownScrolling"       "1"
  Option        "LeftRightScrolling"    "1"
  Option        "CircularScrolling"     "1"
  Option        "CircScrollDelta"       "0.1"
  Option        "CircScrollTrigger"     "2"
EndSection
When I'm happy with the rest of my X-Config, I'll post the complete XF86config file.]]>
http://lindeman.nu/2005/02/alps-glidepoint/feed/ 0
Intel ProWireless 2200 802.11b/g Mini PCI Wireless LAN Card http://lindeman.nu/2005/02/intel-pro-wireless-2200-mini-pci-wlan-card/ http://lindeman.nu/2005/02/intel-pro-wireless-2200-mini-pci-wlan-card/#comments Mon, 28 Feb 2005 12:05:15 +0000 Works fine!
I've apt-get installed ipw2200-source, but you can also download the driver on the web (http://ipw2200.sourceforge.net/). I'm planning to insert the source in my kernel tree, but for now I manualy make & make install from the /usr/src/module/ipw2200/drivers dir (this is the path for the Debian package).
For WEP I've set CRYPTO_CRC32C=y and CONFIG_CRYPTO_ARC4=y in kernel-config
I've installed the wlan-tools and added these lines in my /etc/network/interfaces:

auto wlan0
iface wlan0 inet static
# these ar good for me, you will probably need other params
# see man wireless
wireless-essid PutYourEssidHere
wireless-key s:abcdefghijkln # not giving you my real key ;)

address 192.168.1.200
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.2
 
Update: The IPW2000 driver is currently in the 2.6.15 tree (and maybe before this version), so there is no need to download the source. I did have some problems compiling my own 2.6.15 kernel on my Ubuntu destro, because the firmware in /lib/hotplug/firmware was the 2.3 version, and the driver from the 2.6.15 tree needs the 2.4 firmware.]]>
http://lindeman.nu/2005/02/intel-pro-wireless-2200-mini-pci-wlan-card/feed/ 0
Kernel 2.6.10 http://lindeman.nu/2005/02/kernel-2.6.10/ http://lindeman.nu/2005/02/kernel-2.6.10/#comments Sun, 27 Feb 2005 23:02:50 +0000 You can find my .config here.

I've installed some patches:
Bootsplash patch (just a toy, not essential) from http://www.bootsplash.de/
ALPS Glidepoint patch (alps.patch) available in the synaptics driver tar (http://freshmeat.net/projects/synaptics/)]]>
http://lindeman.nu/2005/02/kernel-2.6.10/feed/ 0
Hard Disk http://lindeman.nu/2005/02/hard-disk/ http://lindeman.nu/2005/02/hard-disk/#comments Sun, 27 Feb 2005 22:52:07 +0000 This was a bit of a problem. I tried compiling my 2.6.10 kernel with SATA (Serial ATA) support, but al I got was kernel-panics. At first I thought it was becuase of my unsupported chipset, but than I realised that my SATA was /dev/sda and not /dev/hda!.
kernel-config settings:
CONFIG_SCSI_SATA=y
CONFIG_SCSI_ATA_PIIX=y


# hdparm -Tt /dev/sda

/dev/sda:
Timing cached reads: 2720 MB in 2.00 seconds = 1359.53 MB/sec
Timing buffered disk reads: 82 MB in 3.11 seconds = 26.33 MB/sec

# hdparm /dev/sda

/dev/sda:
IO_support = 0 (default 16-bit)
readonly = 0 (off)
readahead = 256 (on)
geometry = 9729/255/63, sectors = 156301488, start = 0

]]>
http://lindeman.nu/2005/02/hard-disk/feed/ 0
output from lspci -v http://lindeman.nu/2005/02/output-from-lspci/ http://lindeman.nu/2005/02/output-from-lspci/#comments Thu, 24 Feb 2005 00:30:21 +0000 0000:00:00.0 Host bridge: Intel Corp. Mobile Memory Controller Hub (rev 03)
Subsystem: Dell: Unknown device 0188
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] #09 [2109]

0000:00:02.0 VGA compatible controller: Intel Corp. Mobile Graphics Controller (rev 03) (prog-if 00 [VGA])
Subsystem: Dell: Unknown device 0188
Flags: fast devsel, IRQ 11
Memory at dff00000 (32-bit, non-prefetchable) [size=512K]
I/O ports at ec38 [size=8]
Memory at c0000000 (32-bit, prefetchable) [size=256M]
Memory at dfec0000 (32-bit, non-prefetchable) [size=256K]
Capabilities: [d0] Power Management version 2

0000:00:02.1 Display controller: Intel Corp. Mobile Graphics Controller (rev 03)
Subsystem: Dell: Unknown device 0188
Flags: bus master, fast devsel, latency 0
Memory at dff80000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [d0] Power Management version 2

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

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

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

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

0000:00:1d.7 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03) (prog-if 20 [EHCI])
Subsystem: Dell: Unknown device 0188
Flags: bus master, medium devsel, latency 0, IRQ 11
Memory at ffa80800 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] #0a [20a0]
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev d3) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=04, sec-latency=32
Memory behind bridge: dfd00000-dfdfffff
Capabilities: [50] #0d [0000]

0000:00:1e.2 Multimedia audio controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
Subsystem: Dell: Unknown device 0188
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at ed00 [size=256]
I/O ports at ec40 [size=64]
Memory at dfebfe00 (32-bit, non-prefetchable) [size=512]
Memory at dfebfd00 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2

0000:00:1e.3 Modem: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03) (prog-if 00 [Generic])
Subsystem: Conexant: Unknown device 5423
Flags: bus master, medium devsel, latency 0, IRQ 10
I/O ports at ee00 [size=256]
I/O ports at ec80 [size=128]
Capabilities: [50] Power Management version 2

0000:00:1f.0 ISA bridge: Intel Corp. 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
Subsystem: Dell: Unknown device 0188
Flags: bus master, medium devsel, latency 0

0000:00:1f.2 IDE interface: Intel Corp. 82801FBM (ICH6M) SATA Controller (rev 03) (prog-if 80 [Master])
Subsystem: Dell: Unknown device 0188
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 10
I/O ports at
I/O ports at
I/O ports at
I/O ports at
I/O ports at bfa0 [size=16]
Capabilities: [70] Power Management version 2

0000:00:1f.3 SMBus: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
Subsystem: Dell: Unknown device 0188
Flags: medium devsel, IRQ 10
I/O ports at 10c0 [size=32]

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

0000:03:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3)
Subsystem: Dell: Unknown device 0188
Flags: medium devsel, IRQ 255
Memory at 80000000 (32-bit, non-prefetchable) [disabled] [size=4K]
Bus: primary=03, secondary=04, subordinate=07, sec-latency=176
I/O window 0: 00000000-00000003 [disabled]
I/O window 1: 00000000-00000003 [disabled]
16-bit legacy interface ports at 0001

0000:03:01.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 08) (prog-if 10 [OHCI])
Subsystem: Dell: Unknown device 0188
Flags: bus master, medium devsel, latency 64, IRQ 9
Memory at dfdfc800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [dc] Power Management version 2

0000:03:01.2 0805: Ricoh Co Ltd: Unknown device 0822 (rev 17) (prog-if 01)
Subsystem: Dell: Unknown device 0188
Flags: bus master, medium devsel, latency 64, IRQ 10
Memory at dfdfc700 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2

0000:03:03.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05)
Subsystem: Intel Corp.: Unknown device 2722
Flags: bus master, medium devsel, latency 64, IRQ 10
Memory at dfdfd000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [dc] Power Management version 2
]]>
http://lindeman.nu/2005/02/output-from-lspci/feed/ 0