Translation(s): none

(!) ?Discussion

DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owner would know how get the best out of that hardware.

The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware.

Models covered
XPS M1530 4GB nVidia Geforce 8600M GT
XPS M1530 nVidia Geforce 8400M GS

Overall Status

Core Components

photo.png

Boot Standard Kernel:

{OK}

LAN network card:

{OK}

Detect CD/DVD:

{OK}

Detect hard drives:

{OK}

Extra Features

CPU Frequency Scaling

{OK}

Hibernation

{OK}

Sleep / Suspend

{OK}

Xorg

{OK}

- OpenGL

{OK}

- Resize-and-Rotate(randr)

{OK}

- TwinView/Xinerama

{OK}

- Switch to External Screen (VGA)

{OK}

- Switch to External Screen (TV-OUT)

{OK}

- Switch to External Screen (HDMI)

{OK}

Mouse

- Built-in (Touchpad)

{OK}

Wireless/Wifi

X-(

Bluetooth

{OK}

Card Reader

{OK}

Keyboard's Hotkeys

{OK}

Sound

{i}

IR-Sensor/MR425 IR Remote Control

{OK}

Biometric Coprocessor

[?]

Legend :
{OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
{i} = Configuration Required; X-( = Only works with a proprietary driver

Important Note

{X} There seems to be a problem detecting the Marvell network card using DebianEtch. Debian EtchAndAHalf is required for networking.

Configuration

LAN Network card

The LAN card is a Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller, it is supported in Linux kernels >= 2.6.23.

Display

Both nVidia cards are working out of the box. For 3D rendering you can eiter use the Nouveau(xserver-xorg-video-nouveau) or the nVidia(nvidia-glx) driver.

TwinView / Xinerama

Works out of the box, You can use arandr or nvidia-settings to modify all settings.

Audio

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)

and the codec is a SigmaTel STAC9228

To get it working well with alsa, add the following line in /etc/modprobe.d/local.conf :

options snd-hda-intel model=dell-3stack

If you don't do so, you will have sound, but it will not be perfect, and you will have resampling problems.

Mouse

works out of the box.

[06 Sep 2008] If your BIOS is version A08, you may have problems with your touchpad behaving erratically. To resolve this issue, edit the file /boot/grub/menu.lst and find the section that looks like this:

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet 

edit it to look like this:

# defoptions=quiet i8042.nomux=1

(DO NOT remove the leading hash #)

Now run:

# su -c "update-grub"

Once you restart, your mouse should be working again.

WiFi

Intel

lspci gives :

0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4222] (rev 02)

You need iwlwifi to get the wifi card working. To have iwlwifi you need a recent kernel, with iwlwifi, and after just install firmware-iwlwifi.

Broadcom

Dell offers the Dell Wireless 1395 802.11g Mini-card by default on the M1530, and lspci shows:

0b:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g [14e4:4312] (rev 01)

This device is supported by the b43 driver; firmware from userspace is required, see bcm43xx.


System Summary

lspci

00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port [8086:2a01] (rev 0c)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 [8086:2834] (rev 02)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 02)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 02)
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02)
01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8400M GS [10de:0427] (rev a1)
03:09.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
03:09.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
03:09.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 12)
03:09.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
03:09.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)
09:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller [11ab:4354] (rev 12)
0b:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4222] (rev 02)

lsusb

lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null

Bus 002 Device 001: ID 0000:0000  
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 EHCI Host Controller
Bus 007 Device 001: ID 0000:0000  
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 006 Device 002: ID 047d:1042 Kensington 
  bDeviceClass            0 (Defined at Interface level)
  bDeviceProtocol         0 
  iProduct                2 Ci25m Notebk Optical
      (Bus Powered)
  (Bus Powered)
Bus 006 Device 001: ID 0000:0000  
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 005 Device 001: ID 0000:0000  
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 001 Device 002: ID 05a9:2640 OmniVision Technologies, Inc. 
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  iProduct                2 Laptop Integrated Webcam
      (Bus Powered)
  bDeviceClass          239 Miscellaneous Device
can't get debug descriptor: Connection timed out
  bDeviceProtocol         1 Interface Association
  (Bus Powered)
Bus 001 Device 001: ID 0000:0000  
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 EHCI Host Controller
Bus 004 Device 001: ID 0000:0000  
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
  bDeviceClass            0 (Defined at Interface level)
  bDeviceProtocol         0 
  iProduct                2 Biometric Coprocessor
      (Bus Powered)
  (Bus Powered)
Bus 003 Device 001: ID 0000:0000  
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller

USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.

Resources

Attachments

Some configuration files and sample outputs.

  • [get | view] (2012-08-17 14:00:38, 18.4 KB) [[attachment:photo.png]]
 All files | Selected Files: delete move to page

CategoryLaptopComputer