Dell Precision M65
Contents
Hardware
hwd output
$ sudo hwd -s
HARDWARE DETECT ver 5.3.1 (simple mode) Kernel : 2.6.23.14-ARCH CPU & Cache: Processor 0: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz 1000MHz, 4096 KB Cache Processor 1: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz 1000MHz, 4096 KB Cache Sound(a) : 82801G ICH7 Family High Definition Audio Controller module: snd-hda-intel Video : G72GL [Quadro FX 350M] server: Xorg (vesa) Driver : nvidia module: nvidia Monitor : Generic Monitor H: 28.0-96.0kHz V: 50.0-75.0Hz Mouse : Microsoft Corp. IntelliMouse Optical xtype: IMPS2 device: /dev/input/mice # My usb mouse, however M65 has the great Synaptics touchpad + trackpoint HDD : 82801GBM/GHM ICH7 Family SATA IDE Controller module: ata_piix USB : 82801G ICH7 Family USB UHCI Controller #4 module: uhci_hcd USB2 : 82801G ICH7 Family USB2 EHCI Controller module: ehci_hcd USB Reader : O2 Micro, Inc. Oz776 SmartCard Reader Ethernet : NetXtreme BCM5752 Gigabit Ethernet PCI Express module: tg3 Network : PRO/Wireless 3945ABG Network Connection module: iwl3945 Firewire : Firewire IEEE 1394 module: ohci1394 PCMCIA slot: Cardbus bridge module: yenta_cardbus
lsusb
Bus 004 Device 001: ID 0000:0000 Bus 002 Device 003: ID 0b97:7762 O2 Micro, Inc. Oz776 SmartCard Reader Bus 002 Device 002: ID 0b97:7761 O2 Micro, Inc. Bus 002 Device 001: ID 0000:0000 Bus 005 Device 006: ID 413c:8103 Dell Computer Corp. Wireless 350 Bluetooth Bus 005 Device 005: ID 045e:0039 Microsoft Corp. IntelliMouse Optical Bus 005 Device 004: ID 413c:0058 Dell Computer Corp. Bus 005 Device 002: ID 413c:a005 Dell Computer Corp. Bus 005 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000
lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03) 00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01) 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01) 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01) 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 01) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01) 01:00.0 VGA compatible controller: nVidia Corporation G72GL [Quadro FX 350M] (rev a1) 03:01.0 CardBus bridge: O2 Micro, Inc. Cardbus bridge (rev 21) 03:01.4 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02) 09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express (rev 02) 0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
Configuration details
SATA Controller
Intel 82801GBM/GHM (ICH7 Family) SATA IDE Controller Works with "Intel ESB. ICH, PIIX3, PIIX4 PATA/SATA support" (ata_pIIx module) from kernel. ATA/ATAPI/MFM/RLL support must be set off in the kernel.
Xorg.conf (including synaptics touchpad)
Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" InputDevice "Mouse0" InputDevice "Mouse1" EndSection Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" EndSection Section "Module" Load "dbe" Load "extmod" Load "type1" Load "freetype" Load "glx" Load "synaptics" EndSection Section "ServerFlags" Option "Xinerama" "0" EndSection Section "InputDevice" # touchpoint Identifier "Mouse0" Driver "mouse" Option "Protocol" "ImPS/2" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "yes" Option "ZAxisMapping" "4 5" Option "CorePointer" EndSection Section "InputDevice" # Synaptics touchpad # Option "InputFashion" "Mouse" # Option "RBCornerButton" "0" # Option "TapButton1" "0" # Option "TapButton2" "0" # Option "Buttons" "8" # Option "ZAxisMapping" "4 5 6 7" # Option "TopEdge" "100" # Option "BottomEdge" "670" # Option "LeftEdge" "100" # Option "RightEdge" "950" # Option "MaxSpeed" "2.0" # Option "MinSpeed" "0.5" Identifier "Mouse1" Driver "synaptics" Option "Protocol" "auto-dev" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "HorizEdgeScroll" "0" Option "SHMConfig" "on" # Option "RTCornerButton" "0" Option "AccelFactor" "0.07" EndSection Section "InputDevice" # Option "CustomKeycodes" "on" Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" # HorizSync source: edid, VertRefresh source: edid Identifier "Monitor0" VendorName "Unknown" ModelName "Seiko" HorizSync 30.0 - 75.0 VertRefresh 60.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "DELL 2001FP" HorizSync 31.0 - 80.0 VertRefresh 56.0 - 76.0 EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "Quadro FX 350M" EndSection Section "Device" Identifier "Videocard1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "Quadro FX 350M" BusID "PCI:1:0:0" Screen 1 EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "metamodes" "DFP-0: 1440x900 +0+150, DFP-1: nvidia-auto-select +1440+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Videocard1" Monitor "Monitor1" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "DFP-1: nvidia-auto-select +0+0" EndSection
Bluetooth
Bluetooth works hci_usb kernel driver and if wireless switch is in "on" position. I installed bluez-libs and bluez-utils packages from extra repositorty. If I run
$ sudo sh /etc/rc.d/bluetooth start
then
$hcitool dev Devices: hci0 00:16:41:92:77:1A
Hard Drive
100 GB @ 7200 RPM
Display
1920x1200 WUXGA
Network
Ethernet adapter Broadcom BCM5752 works with "Broadcom Tigon3" (module tg3) from kernel.
Wifi adapter Intel 3945ABG works perfectly with iwl3945 module from http://www.intellinuxwireless.org/?p=iwlwifi or with the iwlwifi package from core repository, if you have a distribution kernel. Don't use the ipw driver (http://ipw3945.sourceforge.net)! It's slow and using the binary userspace daemon. However, in the iwl driver (unlike to ipw driver) by that time don't support the led diode, indicating the wireless activity.
Audio
Intel 82801 (ICH7) High definition family controller works with "Intel HD Audio" (snd-dha-intel module) from kernel. But sometimes, the PCM channel disappear from the mixer. I don't know why, perhaps bug in the driver.?
VGA
Nvidia Quadro FX 350M works perfectly with the nvidia closed-source driver.
FireWire
Not tested
Modem
Doesn't tested
Fn Keys
Works in Kubuntu 7.xx live, however I don't tried to setup this feature in Arch
SmartCard Reader (under baterry cell)
Doesn't tested