Gentoo Wiki


This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related
Dell Inspiron 640m / E1405
Dell Inspiron 640m / E1405



14,1 inch display @ 1440x900
Intel Core 2 Duo and Core Duo processors
Intel 945GM chipset (ICH7-M)
Up to 2 GB RAM  	
Intel GMA 950
Synaptics touchpad
hard drive
DVD+/-RW optical drive
Broadcom BCM4401-B0 Fast Ethernet
Intel PRO/Wireless 3945ABG or Dell Wireless 1390 wifi
Dell Wireless 355 bluetooth
Conexant D110 modem
Intel High Definition Audio with built-in microphone
USB 2.0
ExpressCard slot
Ricoh Firewire controller
Ricoh R5C822 SD/SDIO/MMC/MS/MSPro adapter
Ricoh R5C592 Memory Stick adapter
Ricoh xD-Picture Card controller

Hardware Status Overview

Device Working Driver Troubleshooting
Processor Processor Image:Tick.png
Drives and Storage Hard Drive Image:Tick.png ahci
Optical Drive Image:Tick.png ata_piix
SD and MMC card readers unknown sdhci
Memory Stick reader Image:Cross.png
xD card reader Image:Cross.png
USB USB Image:Tick.png uhci, ehci
Graphics Intel Image:Tick.png i915, intel
Input Devices Keyboard Image:Tick.png keyboard
Touchpad Image:Tick.png synaptics
Functions Keys Image:Tick.png
Networking Ethernet Image:Tick.png b44
WLAN: Intel Image:Tick.png iwlwifi
WLAN: Dell Image:Tick.png b43, ndiswrapper
Modem unknown hsfmodem
Bluetooth Image:Tick.png hci_usb See below
Sound Sound Image:Tick.png snd_intel_hda See below
Other PC Card unknown yenta_socket
Hardware Sensors unknown i8k
Suspend to RAM unknown
Suspend to Disk unknown

Dell Laptop guides

Dell specific laptop guides:

Generic Laptop guides

Some generic laptop guides:



The internal USB hub causes some problems if it runs in compatible mode (USB1.1). Just switch the device to USB2.0 using the system bios. The difference of the battery life time is between 5 and 10 minutes using the 9 cell battery.


To turn on the microphone, you have to:

File: /boot/grub/grub.conf
 kernel other_kernel_options snd-hda-intel.model=ref
File: /etc/modprobe.d/snd_hda_intel
 options snd_hda_intel model=ref

Afterwards run update-modules.

To activate the microphone you have to enable all Capture and Mux channels (left and right) and also set Input Source to Front Mic.


I have some kernel messages about hci_usb_isoc_rx_submit: hci0 isoc rx submit failed urb df9a7c14 err -38. You can fix this by disabling isoc (Set isochronous transfers for SCO over HCI support):

File: /boot/grub/grub.conf
 kernel other_kernel_options hci_usb.isoc=0
File: /etc/modprobe.d/bluetooth
 options hci_usb isoc=0

Afterwards run update-modules.


Change /etc/conf.d/clock:

File: /etc/conf.d/clock
Retrieved from ""

Last modified: Sat, 30 Aug 2008 09:17:00 +0000 Hits: 25,822