Jump to content

Dell E6400/6500 research thread


Mariusz

Recommended Posts

I'm starting this thread to research Dell Latitude E6400/6500.

 

Hardware options

Display

  • E6400: 14,1 inch display @ 1280x800 or 1440x900
  • E6500: 15,4 inch display @ 1280x800 or 1440x900 or 1920x1200

Processor

  • Intel Core 2 Duo P8400 (2.26GHz, 3M L2 Cache, 1066MHz FSB)
  • Intel Core 2 Duo P8600 (2.40GHz, 3M L2 Cache, 1066MHz FSB)
  • Intel Core 2 Duo T9400 (2.53GHz, 6M L2 Cache, 1066MHz FSB)
  • Intel Core 2 Duo P9500 (2.53GHz, 6M L2 Cache, 1066MHz FSB)
  • Intel Core 2 Duo T9600 (2.80GHz, 6M L2 Cache, 1066MHz FSB)
  • Intel Core 2 Duo T9800 (2.93GHz, 6M L2 Cache, 1066MHz FSB)
  • Intel Core 2 Duo T9900 (3.06GHz, 6M L2 Cache, 1066MHz FSB)

Ram: 2 memory slots : up to 8 GB DDR2-800 RAM

 

Video

  • Intel GMA 4500MHD
  • 256MB NVIDIA Quadro NVS 160M (optional)

Wireless

  • Intel WiFi Link 5100 802.11 a/g/n
  • Intel WiFi Link 5300 802.11 a/g/n
  • Dell Wireless 1510 (Broadcom 4322)

Bluetooth (optional)

  • Dell Wireless 370 Bluetooth 2.1
  • Dell Wireless 410 Bluetooth with UWB

Fingerprint reader (optional)

 

Mobile Broadband (optional)

  • AT&T (HSDPA) with GPS
  • Verizon Wireless (EV-DO Rev A) with GPS
  • Sprint (EV-DO Rev A) with GPS
  • Dell Wireless 5600 Mobile Broadband (Gobi 1000)

Internal 56k Modem (optional)

 

Camera/Microphone

  • 0.3MP Webcam with microphone (optional)
  • Microphone

Keyboard

  • Standard Keyboard
  • Backlit Keyboard (optional)

Optical Drive

  • 8X DVD
  • 24X CD-RW/DVD
  • 8X DVD-RW/CD-RW

 

Hardware info

Info from Linux (lspci -nn)

00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port [8086:2a41] (rev 07)
00:03.0 Communication controller [0780]: Intel Corporation Mobile 4 Series Chipset MEI Controller [8086:2a44] (rev 07)
00:03.2 IDE interface [0101]: Intel Corporation Mobile 4 Series Chipset PT IDER Controller [8086:2a46] (rev 07)
00:03.3 Serial controller [0700]: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection [8086:2a47] (rev 07)
00:19.0 Ethernet controller [0200]: Intel Corporation 82567LM Gigabit Network Connection [8086:10f5] (rev 03)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M-E LPC Interface Controller [8086:2917] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
01:00.0 VGA compatible controller [0300]: nVidia Corporation G98M [Quadro NVS 160M] [10de:06eb] (rev a1)
03:01.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev ba)
03:01.1 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 04)
03:01.2 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 21)
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)

 

More detailed:

lspci -nnvvxxx

 

00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
Subsystem: Dell Device [1028:0233]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 0
Capabilities: <access denied>
00: 86 80 40 2a 06 00 90 20 07 00 00 06 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 e0 00 00 00 00 00 00 00 00 00 00 00

00:01.0 PCI bridge [0604]: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port [8086:2a41] (rev 07) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: f2000000-f6efffff
Prefetchable memory behind bridge: 00000000e0000000-00000000efffffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
	PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00: 86 80 41 2a 07 05 10 00 07 00 04 06 10 00 01 00
10: 00 00 00 00 00 00 00 00 00 01 01 00 d0 d0 00 00
20: 00 f2 e0 f6 01 e0 f1 ef 00 00 00 00 00 00 00 00
30: 00 00 00 00 88 00 00 00 00 00 00 00 00 01 1a 00

00:03.0 Communication controller [0780]: Intel Corporation Mobile 4 Series Chipset MEI Controller [8086:2a44] (rev 07)
Subsystem: Dell Device [1028:0233]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f6fd9ef0 (64-bit, non-prefetchable) [size=16]
Capabilities: <access denied>
Kernel driver in use: mei
Kernel modules: mei
00: 86 80 44 2a 06 00 10 00 07 00 80 07 00 00 80 00
10: f4 9e fd f6 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 01 00 00

00:03.2 IDE interface [0101]: Intel Corporation Mobile 4 Series Chipset PT IDER Controller [8086:2a46] (rev 07) (prog-if 85 [Master SecO PriO])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 18
Region 0: I/O ports at ef78 [size=8]
Region 1: I/O ports at ef70 [size=4]
Region 2: I/O ports at ef80 [size=8]
Region 3: I/O ports at ef74 [size=4]
Region 4: I/O ports at ef90 [size=16]
Capabilities: <access denied>
Kernel driver in use: ata_generic
00: 86 80 46 2a 05 00 b0 00 07 85 01 01 00 00 00 00
10: 79 ef 00 00 71 ef 00 00 81 ef 00 00 75 ef 00 00
20: 91 ef 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 c8 00 00 00 00 00 00 00 0b 03 00 00

00:03.3 Serial controller [0700]: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection [8086:2a47] (rev 07) (prog-if 02 [16550])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 17
Region 0: I/O ports at ef88 [size=8]
Region 1: Memory at f6fda000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: serial
00: 86 80 47 2a 07 00 b0 00 07 02 00 07 00 00 00 00
10: 89 ef 00 00 00 a0 fd f6 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 c8 00 00 00 00 00 00 00 05 02 00 00

00:19.0 Ethernet controller [0200]: Intel Corporation 82567LM Gigabit Network Connection [8086:10f5] (rev 03)
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 44
Region 0: Memory at f6fe0000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at f6fdb000 (32-bit, non-prefetchable) [size=4K]
Region 2: I/O ports at efe0 [size=32]
Capabilities: <access denied>
Kernel driver in use: e1000e
Kernel modules: e1000e
00: 86 80 f5 10 07 05 10 00 03 00 00 02 00 00 00 00
10: 00 00 fe f6 00 b0 fd f6 e1 ef 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 c8 00 00 00 00 00 00 00 0a 01 00 00

00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03) (prog-if 00 [uHCI])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 20
Region 4: I/O ports at 6f60 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00: 86 80 37 29 05 00 90 02 03 00 03 0c 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 61 6f 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 07 01 00 00

00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03) (prog-if 00 [uHCI])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 21
Region 4: I/O ports at 6f80 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00: 86 80 38 29 05 00 90 02 03 00 03 0c 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 81 6f 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 04 02 00 00

00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03) (prog-if 00 [uHCI])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 22
Region 4: I/O ports at 6fa0 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00: 86 80 39 29 05 00 90 02 03 00 03 0c 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: a1 6f 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 0a 03 00 00

00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03) (prog-if 20 [EHCI])
Subsystem: Dell Device [1028:0233]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 22
Region 0: Memory at fed1c400 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
00: 86 80 3c 29 06 01 90 02 03 20 03 0c 00 00 00 00
10: 00 c4 d1 fe 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 0a 03 00 00

00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
Subsystem: Dell Device [1028:0233]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 46
Region 0: Memory at f6fdc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00: 86 80 3e 29 06 05 10 00 03 00 03 04 10 00 00 00
10: 04 c0 fd f6 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 04 01 00 00

00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=0b, subordinate=0b, sec-latency=0
I/O behind bridge: 00005000-00005fff
Memory behind bridge: 80600000-807fffff
Prefetchable memory behind bridge: 0000000080800000-00000000809fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
	PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00: 86 80 40 29 07 05 10 00 03 00 04 06 10 00 81 00
10: 00 00 00 00 00 00 00 00 00 0b 0b 00 50 50 00 20
20: 60 80 70 80 81 80 91 80 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 02 00

00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=0c, subordinate=0c, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: f1f00000-f1ffffff
Prefetchable memory behind bridge: 0000000080400000-00000000805fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
	PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00: 86 80 42 29 07 05 10 00 03 00 04 06 10 00 81 00
10: 00 00 00 00 00 00 00 00 00 0c 0c 00 40 40 00 00
20: f0 f1 f0 f1 41 80 51 80 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 02 02 00

00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=0d, subordinate=0d, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: 80000000-801fffff
Prefetchable memory behind bridge: 0000000080200000-00000000803fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
	PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00: 86 80 44 29 07 05 10 00 03 00 04 06 10 00 81 00
10: 00 00 00 00 00 00 00 00 00 0d 0d 00 30 30 00 20
20: 00 80 10 80 21 80 31 80 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 03 02 00

00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03) (prog-if 00 [uHCI])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 20
Region 4: I/O ports at 6f00 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00: 86 80 34 29 05 00 90 02 03 00 03 0c 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 6f 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 07 01 00 00

00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03) (prog-if 00 [uHCI])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 21
Region 4: I/O ports at 6f20 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00: 86 80 35 29 05 00 90 02 03 00 03 0c 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 21 6f 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 04 02 00 00

00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03) (prog-if 00 [uHCI])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 22
Region 4: I/O ports at 6f40 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
00: 86 80 36 29 05 00 90 02 03 00 03 0c 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 41 6f 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 0a 03 00 00

00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03) (prog-if 20 [EHCI])
Subsystem: Dell Device [1028:0233]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 20
Region 0: Memory at fed1c000 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
00: 86 80 3a 29 06 01 90 02 03 20 03 0c 00 00 00 00
10: 00 c0 d1 fe 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 50 00 00 00 00 00 00 00 07 01 00 00

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93) (prog-if 01 [subtractive decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Bus: primary=00, secondary=03, subordinate=07, sec-latency=32
I/O behind bridge: 00002000-00002fff
Memory behind bridge: f1e00000-f1efffff
Prefetchable memory behind bridge: 000000007c000000-000000007fffffff
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
	PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
00: 86 80 48 24 07 01 10 00 93 01 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 03 07 20 20 20 80 22
20: e0 f1 e0 f1 01 7c f1 7f 00 00 00 00 00 00 00 00
30: 00 00 00 00 50 00 00 00 00 00 00 00 ff 00 02 00

00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M-E LPC Interface Controller [8086:2917] (rev 03)
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Capabilities: <access denied>
Kernel modules: iTCO_wdt
00: 86 80 17 29 07 01 10 02 03 00 01 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 e0 00 00 00 00 00 00 00 00 00 00 00

00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin D routed to IRQ 45
Region 0: I/O ports at 6e70 [size=8]
Region 1: I/O ports at 6e78 [size=4]
Region 2: I/O ports at 6e80 [size=8]
Region 3: I/O ports at 6e88 [size=4]
Region 4: I/O ports at 6ea0 [size=32]
Region 5: Memory at fed1c800 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
Kernel modules: ahci
00: 86 80 29 29 07 04 b0 02 03 01 06 01 00 00 00 00
10: 71 6e 00 00 79 6e 00 00 81 6e 00 00 89 6e 00 00
20: a1 6e 00 00 00 c8 d1 fe 00 00 00 00 28 10 33 02
30: 00 00 00 00 80 00 00 00 00 00 00 00 0a 04 00 00

00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin B routed to IRQ 5
Region 0: Memory at f6fd9f00 (64-bit, non-prefetchable) [size=256]
Region 4: I/O ports at 1100 [size=32]
Kernel modules: i2c-i801
00: 86 80 30 29 03 01 80 02 03 00 05 0c 00 00 00 00
10: 04 9f fd f6 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 11 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 00 00 00 00 00 00 00 00 05 02 00 00

01:00.0 VGA compatible controller [0300]: nVidia Corporation G98M [Quadro NVS 160M] [10de:06eb] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at f2000000 (64-bit, non-prefetchable) [size=32M]
Region 5: I/O ports at df00 [size=128]
[virtual] Expansion ROM at f4000000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nouveau
Kernel modules: nouveau, nvidiafb
00: de 10 eb 06 07 00 10 00 a1 00 00 03 10 00 00 00
10: 00 00 00 f5 0c 00 00 e0 00 00 00 00 04 00 00 f2
20: 00 00 00 00 01 df 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 60 00 00 00 00 00 00 00 0b 01 00 00

03:01.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev ba)
Subsystem: Dell Device [1028:0233]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 168, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 19
Region 0: Memory at f1e00000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=03, secondary=04, subordinate=07, sec-latency=176
Memory window 0: 7c000000-7ffff000 (prefetchable)
Memory window 1: 84000000-87fff000
I/O window 0: 00002000-000020ff
I/O window 1: 00002400-000024ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus
Kernel modules: yenta_socket
00: 80 11 76 04 07 00 10 02 ba 00 07 06 10 a8 82 00
10: 00 00 e0 f1 dc 00 00 02 03 04 07 b0 00 00 00 7c
20: 00 f0 ff 7f 00 00 00 84 00 f0 ff 87 00 20 00 00
30: fc 20 00 00 00 24 00 00 fc 24 00 00 0a 01 80 05
40: 28 10 33 02 01 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

03:01.1 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 04) (prog-if 10 [OHCI])
Subsystem: Dell Device [1028:0233]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (500ns min, 1000ns max), Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 17
Region 0: Memory at f1eff800 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: firewire_ohci
Kernel modules: firewire-ohci
00: 80 11 32 08 06 01 10 02 04 10 00 0c 10 40 80 00
10: 00 f8 ef f1 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 dc 00 00 00 00 00 00 00 05 02 02 04

03:01.2 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 21) (prog-if 01)
Subsystem: Dell Device [1028:0233]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin C routed to IRQ 18
Region 0: Memory at f1eff600 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
00: 80 11 22 08 06 01 10 02 21 01 05 08 10 40 80 00
10: 00 f6 ef f1 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 33 02
30: 00 00 00 00 80 00 00 00 00 00 00 00 0b 03 00 00

0c:00.0 Network controller [0280]: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)
Subsystem: Dell Wireless 1510 Wireless-N WLAN Mini-Card [1028:000d]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at f1ffc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: wl, ssb
00: e4 14 2b 43 06 01 10 00 01 00 80 02 10 00 00 00
10: 04 c0 ff f1 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 0d 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 05 01 00 00

 

Hardware support

 

Processor

...

 

Chipset

Intel PM45 chipset (ICH9M)

 

Gigabit Ethernet

Works with driver. For ethernet to work you need Intel82566MM.kext.

 

Wireless Ethernet

  • Dell Wireless 1510
    Works out of box using IO80211Family.kext/Contents/PlugIns/AirPortBrcm4331.kext
    AirDrop supported
  • Intel WiFi Link
    Doesn't work. Don't waste your time on that, replace it by supported Broadcom one.

Bluetooth

Works with driver. For Bluetooth to work you need to use DellBluetoothHCI.kext

 

SD Card Reader

Works with driver. I have compiled VoodooSDHC.kext from this thread and tested it with SD and SDHC cards. Laptop sleeps and wakes with card detected.

 

PC Card (PCMCIA)

...

 

USB

Works with DSDT fix.

 

Firewire

Works out of box. Not tested.

 

eSATA

Works with DSDT fix. Not tested.

 

Graphic

- NVidia NVS 160M

Works with DSDT fix or GraphicsEnabler=Yes.

note: graphic performance are highly dependent on devices HDD. I have changed the stock 80GB 5400rpm with Seagate MomentusXT 320GB Hybrid Drive and can observe x3 boost up in OpenGL performance.

 

- Intel X4500MHD

Partially working. No working driver exists. You can set Graphics Mode in boot loader for native resolution and thats about it. If You think seriously about using OSX on your laptop - stay away from this graphic chip.

 

DisplayPort

Works with DSDT fix. Auto-detects external display and supports mirroring.

Screen%20Shot%202012-02-09%20at%2002.40.08.png

 

VGA Out

Partially working. You must force "Detect Display" to discover attached display and again for detached display.

Mirroring works.

 

Audio

Works with driver. This HD Audio device uses IDT 92HD71B7 codec. Use latest VoodooHDA.kext (2.7.3) and make sure you have this Info.plist settings:

 <key>VoodooHDAEnableHalfMicVolumeFix</key>
 <true/>
 <key>VoodooHDAEnableHalfVolumeFix</key>
 <true/>
 <key>VoodooHDAEnableMuteFix</key>
 <true/>
 <key>VoodooHDAEnableVolumeChangeFix</key>
 <true/>

Keyboard/Touchpad/Trackpoint

Works with driver. These are all PS2 devices that work with ApplePS2Controller.kext and VoodooPS2Controller.kext.

These kext's work best for me in 32/64 bit : VoodooPS2Controller.kext.zip

 

LCD

Works out of box. Display is detected and all resolutions are available.

Ambilight sensor works.

 

Webcam

Works out of box. This is a UCV (USB video class) webcam so you have native support for it as long as you have a fully functional EHC2.

 

Optical Drive

Works out of box.

  • 8X DVD-RW/CD-RW detected as internal drive PLDS DVD+-RW DU-8A2S. DVD Player works.

Fingerprint Reader

Not working. This device uses new broadcom 5880 USH subsystem on a USB Bus. Further investigation is needed.

 

Suspend (RAM)

Works. Command to enable suspend to ram only:

sudo pmset -a hibernatemode 0
sudo rm /var/vm/sleepimage

Suspend (DISK)

Not working. Command to enable suspend to disk only:

sudo pmset -a hibernatemode 1

Suspend (DISK+RAM)

Not working. Command to enable suspend to disk + ram:

sudo pmset -a hibernatemode 3

TO BE CONTINUED...

Edited by Mariusz
Link to comment
Share on other sites

I'll use this post to update my working configuration files and kext's.

 

Bootloader:

I'm using ChameleonVS_2.1_Rev1701.dmg.zip

 

/Extra/org.chameleon.Boot.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel Flags</key>
<string>-v</string>
<key>RestartFix</key>
<string>Yes</string>
<key>SystemType</key>
<string>2</string>
<key>Timeout</key>
<string>1</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>

/Extra/smbios.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Copyright</key>
<string>OSXLatitude E6400 2.26GHz</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MBP55.88Z.00AC.B03.0906151708</string>
<key>SMboardproduct</key>
<string>Mac-F2268AC8</string>
<key>SMexternalclock</key>
<string>266</string>
<key>SMfamily</key>
<string>MacBook Pro</string>
<key>SMmaximalclock</key>
<string>2260</string>
<key>SMmemspeed</key>
<string>667</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMproductname</key>
<string>MacBookPro5,5</string>
<key>SMserial</key>
<string>YM926MI466D</string>
<key>SMsystemversion</key>
<string>1.47f2</string>
</dict>
</plist>

Warning: Change YM926MI466D to Your serial number! You can generate one using latest Chameleon Wizard.

 

Kext's I use:

This is my custom 0EDP.kext Pack: 0EDP.kext.zip

Inside You will find:

AppleHDADisabler.kext
FakeSMC.kext
IntelCPUMonitor.kext
VoodooHDA.kext
VoodooPS2Keyboard.kext
DellBluetoothHCI.kext
Intel82566MM.kext
VoodooBattery.kext
VoodooPS2Controller.kext
VoodooPS2Mouse.kext
VoodooSDHC.kext

Important: 0EDP.kext is ment to run in /S/L/E use Kext Wizard to install it

 

DSDT:

For now use this dsdt-mariusz.aml.zip

Edited by Mariusz
  • Like 1
Link to comment
Share on other sites

Are these specs for LION? SL works great on the E6400 (NV160) with everything working correctly. Finally got LION installed with a clean install and working almost 100%. Only thing not working for me (that was working on SL) is suspend to RAM. With sleepenabler, I can get it to sleep but never wake. You claim it's working for you. Care to share your DSDT.aml?

 

Last thing that would make the E6400 perfect is touchpad side scrolling (two finger won't work since this is an ALPS without multitouch), but I've never gotten that working correctly on SL either.

 

Also, would like to add to your original post that SD card reader works with VoodooSDHC.kext.

Link to comment
Share on other sites

Are these specs for LION? SL works great on the E6400 (NV160) with everything working correctly.

This thread is focused on Lion but SL 10.6.8 share many similarities so I guess this will work equally good.

 

Only thing not working for me (that was working on SL) is suspend to RAM. With sleepenabler, I can get it to sleep but never wake. You claim it's working for you. Care to share your DSDT.aml?

Sure but remember that I don't use sleepenabler, so have this in mind. This DSDT is work in progress but good enough for everyday use. dsdt-mariusz.aml.zip

 

Last thing that would make the E6400 perfect is touchpad side scrolling (two finger won't work since this is an ALPS without multitouch), but I've never gotten that working correctly on SL either.

I remember getting two finger scrolling to work in 32bit but this was a pain to use + you loose track point so I've decided to let go of that.

 

Also, would like to add to your original post that SD card reader works with VoodooSDHC.kext.

Good to hear that - right now I don't have a spare SD card to test it out, but do share kexts that work for you - thanks.

Link to comment
Share on other sites

This thread is focused on Lion but SL 10.6.8 share many similarities so I guess this will work equally good.

 

 

Sure but remember that I don't use sleepenabler, so have this in mind. This DSDT is work in progress but good enough for everyday use. dsdt-mariusz.aml.zip

 

 

I remember getting two finger scrolling to work in 32bit but this was a pain to use + you loose track point so I've decided to let go of that.

 

 

Good to hear that - right now I don't have a spare SD card to test it out, but do share kexts that work for you - thanks.

 

 

I tried your DSDT, but still cannot get sleep to work (even after setting the hibernate mode flag). Screen goes off, but power remains. With SleepEnabler I can get the E6400 to sleep, but it never wakes. Would love to get sleep working, especially w/o SleepEnabler. The only thing different about my config is that I have a T9900 CPU (C2D 3.06Ghz), but everything else matches the specs in your original post.

 

I do have to thank you for sharing your DSDT, as yours works better than mine. My DSDT required IOPCIFamily.kext and AppleACPIPlatform.kext from 10.6.7 but yours is more compatible w/ LION. Was getting tired of having to replace these two files after every major update. Please continue to post new versions of DSDT.aml as you update and tweak it. :P

 

In addition to the kexts you posted, attached are files that work well for me with the E6400/E6500/Precision M4400 on LION.

 

Battery

VoodooBattery.kext.zip

 

SD Card Reader

VoodooSDHC.kext.zip

 

Sound - This is a customized version of VoodooHDA 2.7.3 that I've edited for the specific audio codec in the E6400. Everything seems to work: volume fix, mute, mic, headphones, etc.

VoodooHDA.kext.zip

 

 

Lastly, thank you for starting this post. I've spent months getting LION on the E6400/E6500/PrecisionM4400 and this would've saved me many hours of research had I stumbled on it then. Hopefully our collective efforts will save others the same grief. :lol:

  • Like 1
Link to comment
Share on other sites

On 2/10/2012 at 8:42 AM, dafob said:

I tried your DSDT, but still cannot get sleep to work (even after setting the hibernate mode flag). Screen goes off, but power remains. With SleepEnabler I can get the E6400 to sleep, but it never wakes. Would love to get sleep working, especially w/o SleepEnabler. The only thing different about my config is that I have a T9900 CPU (C2D 3.06Ghz), but everything else matches the specs in your original post.

I didn't knew there was a T9900 model - in your case define MacBookPro5,3 inside /Extra/smbios.plist. I have also updated my second post and included kext's and configs I use. Clean up your system: delete all custom kext's, cleanup caches, rebuild and try my pack.

 

On 2/10/2012 at 8:42 AM, dafob said:

Lastly, thank you for starting this post. I've spent months getting LION on the E6400/E6500/PrecisionM4400 and this would've saved me many hours of research had I stumbled on it then. Hopefully our collective efforts will save others the same grief. :lol:

Glad to hear this post is becoming helpful.

Link to comment
Share on other sites

In addition to the kexts you posted, attached are files that work well for me with the E6400/E6500/Precision M4400 on LION.

 

Battery

VoodooBattery.kext.zip

 

SD Card Reader

VoodooSDHC.kext.zip

 

Sound - This is a customized version of VoodooHDA 2.7.3 that I've edited for the specific audio codec in the E6400. Everything seems to work: volume fix, mute, mic, headphones, etc.

VoodooHDA.kext.zip

 

I have tried VoodooSDHC.kext you posted but it doesn't work for me. Can you confirm that it's still working for you?

As for VoodooHDA this is the same version I'm using the only major difference is:

<key>VoodooHDAEnableHalfMicVolumeFix</key>
<true/>

I guess I'll change that and test it out.

Link to comment
Share on other sites

I have tried VoodooSDHC.kext you posted but id doesn't work for me. Can you confirm that it's still working for you?

As for VoodooHDA this is the same version I'm using the only major difference is:

<key>VoodooHDAEnableHalfMicVolumeFix</key>
<true/>

I guess I'll change that and test it out.

 

VoodooHDA: my apologies, I didn't check your file so I wasn't sure if you had made any mods. I edited the info.plist to include this:

 

<key>IOPCIPrimaryMatch</key>

<string>0x293e8086</string>

 

As for the card reader, this is really strange: With VoodooSDHC.kext, the SD Card reader works for me. I just verified. Inserted a 16GB SD Card, copied a few large movie files to/from the card w/o any errors. I'm using your DSDT. Only thing not working is Sleep.

 

Here's the weird part: I deleted all my kexts, smbios.plist, and org.chameleon.Boot.plist so I could try out your files from the second post to get sleep working (Still can't get it working, by the way... I GIVE UP ON SLEEP!). Re-installed VoodooSDHC.kext and now the SD Card reader is not working -- locks up the entire system when you insert an SD Card.

 

So next, I wiped out the HDD and reinstalled LION again using my kexts and SD Card reader is working again. I'm even using your DSDT.aml. The only thing different between the two setups are smbios.plist, org.chameleon.Boot.plist, and 0EDP.kext. There must be an incompatible kext in your kext pack that's preventing VoodooSDHC.kext from working correctly. Your list of kexts is almost identical to mine. Here's my list of extensions:

 

AppleACPIPS2Nub.kext

AppleHDADisabler.kext

DellBluetoothHCI.kext

Intel82566MM.kext

VoodooBattery.kext

VoodooHDA.kext

VoodooPS2Controller.kext

VoodooSDHC.kext

 

All extensions are installed to S/L/E. Or perhaps it's something in smbios.plist or org.chameleon.Boot.plist?

 

I'll do more testing and see if I can figure this out...

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...