Jump to content

Dell Precision M6400 Tutorial (work in progress)


  • Please log in to reply
93 replies to this topic

#61
djgodlike

djgodlike

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
I only used the kext: NVinject (video) and VoodooHDA (sound) from the ATools dir in the applications folder. If you have the same audio card it should work. When this doesn't work you can try the VoodooHDA 0.2.1 or 0.2.2 (find it with google).

Good luck

#62
ravez

ravez

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts
i've given up with snow leopard for now, but i'd like to know if bluetooth is working on 10.5.7, anybody? thanks

#63
Amps1994

Amps1994

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
I just installed Snow Leopard on this box and all I have to say is WOW!!!! Mostly everything has worked right out of the box. I used a 10.6.2 image HOWEVER I did go out and purchase 10.6 retail copy.

First I had to change from RAID to ACHI in Bios. Leaving it on RAID didnt work for me.

After install from the 10.6.2 image my keyboard, mouse, video etc etc didn't work. I could see by no track pad and no keyboard so I pulled out a USB keyboard and mouse which worked. Actually the only thing that did work was wireless :unsure: so what I did after install was complete.

Ok, so now I inserted the D620SLv1.ISO burnt CD I was using (I was trying the other laptop to no avail). Swapped the DISC to the Retail SL DISC and it booted into the interface!! WOW what a beautiful screen. So now I ejected retail and inserted D620SLv1 CD back in, I browsed it and executed the post install command file. It asked me to install Chameleon V3 with all the goodies and that is it. I'm done!!! This thing ROCKS!!!!!!!!!

Ok the only issue now is reboot doesn't work correctly nor does waking up from sleep. So any guidance?? Also my wifi light doesn't stay on but wifi is working.

I'm sure there are easier ways to install, but I have found a way and I'm sticking to it.

My system config (I'm lazy so I ripped from Dell)
Quantity Parts # Part Description

Processor, P8700, 2.53, 3MB, Core Penryn, 25W, R0M6400
Assembly, Microphone, ARRAY Liteon, M09
Dual In-Line Memory Module, 2GB1067MHZ, 256X64, 8K, 200
Assembly, Dvd+/-rw, 8, Serial Ata, M6400, HLD
Hard Drive, 320GB, Free Fall Sensor, 7.2K, 2.5, WD-MX160S, M6400
Liquid Crystal Display, 17WUXGARed/green/blue, Light Emitting Diode, AG, LGP
Battery, Primary, 85WHR, 9 Lithium, Dynapack InternationalTechnology Corp, Slide
Bezel, Liquid Crystal Display W/MCPHN, M6400
Card, Wireless, Half Mini-card, DW1510, 4322
Assembly, Card, Graphics, Nvidia G94

You'll forgive me if I don't test the Free Fall Sensor

#64
mrmomoman

mrmomoman

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

I just installed Snow Leopard on this box and all I have to say is WOW!!!! Mostly everything has worked right out of the box. I used a 10.6.2 image HOWEVER I did go out and purchase 10.6 retail copy.

First I had to change from RAID to ACHI in Bios. Leaving it on RAID didnt work for me.

After install from the 10.6.2 image my keyboard, mouse, video etc etc didn't work. I could see by no track pad and no keyboard so I pulled out a USB keyboard and mouse which worked. Actually the only thing that did work was wireless :D so what I did after install was complete.

Ok, so now I inserted the D620SLv1.ISO burnt CD I was using (I was trying the other laptop to no avail). Swapped the DISC to the Retail SL DISC and it booted into the interface!! WOW what a beautiful screen. So now I ejected retail and inserted D620SLv1 CD back in, I browsed it and executed the post install command file. It asked me to install Chameleon V3 with all the goodies and that is it. I'm done!!! This thing ROCKS!!!!!!!!!

Ok the only issue now is reboot doesn't work correctly nor does waking up from sleep. So any guidance?? Also my wifi light doesn't stay on but wifi is working.

I'm sure there are easier ways to install, but I have found a way and I'm sticking to it.

My system config (I'm lazy so I ripped from Dell)
Quantity Parts # Part Description

Processor, P8700, 2.53, 3MB, Core Penryn, 25W, R0M6400
Assembly, Microphone, ARRAY Liteon, M09
Dual In-Line Memory Module, 2GB1067MHZ, 256X64, 8K, 200
Assembly, Dvd+/-rw, 8, Serial Ata, M6400, HLD
Hard Drive, 320GB, Free Fall Sensor, 7.2K, 2.5, WD-MX160S, M6400
Liquid Crystal Display, 17WUXGARed/green/blue, Light Emitting Diode, AG, LGP
Battery, Primary, 85WHR, 9 Lithium, Dynapack InternationalTechnology Corp, Slide
Bezel, Liquid Crystal Display W/MCPHN, M6400
Card, Wireless, Half Mini-card, DW1510, 4322
Assembly, Card, Graphics, Nvidia G94

You'll forgive me if I don't test the Free Fall Sensor


I have the Nvidia Quadro 3700M - not sure is that is the G92 or G94 - card. 1gig memory. In Dual booting it I can get it to recognize the 1GIG and Unknown Nvidia graphics display but I cannot get preview to work. Any ideas on how you go yours to work? I use Xee to preview but I would like for it to just work to know its correct.

I don't use it much but I do like to fire it up and would like for it to just work. :D

I know its an old thread but not too much activity on it since the Precision is not exactly a common machine.

#65
fegato

fegato

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts
OK. I managed to install snow leopard 10.6.2 using
SnowOSXUniFlash 1.0
it's a usb image you have to restore on a usb key:
you can put additional kext in predefined folders inside
so testing of build a customized usb install key it's fast and pretty easy

now for me do not work:
- ethernet Broadcom 57xx (that worked before on leopard 10.5.8 with a kext and a manual terminal string)
- wifi intel 5100 (waiting for news here: http://projectcampho...roject-camphor)

what somehow works:
works the nvidia quadro fx 3700m using nvenabler (full res and quartz)
works the idt audio but with voodoohda included in the usbimage(so not working volume control on keyboard or in the bar)

If someone make some progress or want to help thanks.

oh by the way follow this new thread: http://www.insanelym...howtopic=186021

#66
ravez

ravez

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts

OK. I managed to install snow leopard 10.6.2 using
SnowOSXUniFlash 1.0
it's a usb image you have to restore on a usb key:
you can put additional kext in predefined folders inside
so testing of build a customized usb install key it's fast and pretty easy

now for me do not work:
- ethernet Broadcom 57xx (that worked before on leopard 10.5.8 with a kext and a manual terminal string)
- wifi intel 5100 (waiting for news here: http://projectcampho...roject-camphor)

what somehow works:
works the nvidia quadro fx 3700m using nvenabler (full res and quartz)
works the idt audio but with voodoohda included in the usbimage(so not working volume control on keyboard or in the bar)

If someone make some progress or want to help thanks.

oh by the way follow this new thread: http://www.insanelym...howtopic=186021



how about buying a pci wifi card? would it work? any suggestions?

#67
fegato

fegato

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts

how about buying a pci wifi card? would it work? any suggestions?


I think should work, but I'm a bit confused on wich one buy.. maybe an atheros? don't know..
I'm also searching for a better solution for the IDT audio issue..

#68
ujen

ujen

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 posts
see this for working ethernet in 10.6.3

http://www.insanelym...p;#entry1452073

#69
oopsCarol

oopsCarol

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
  • Gender:Male
  • Location:Singapore
  • Interests:development
:rolleyes: hi, i think it's cool, but NiBiTor doesn't work on Vista x64

#70
fegato

fegato

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts

see this for working ethernet in 10.6.3

http://www.insanelym...p;#entry1452073


many thanks
i confirm it works also on 10.6.2

hey ujen, what did you use to install snow leopard 10.6.3?

#71
fegato

fegato

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts
ok, now I'm trying again with a usb with empire efi and snow 10.6.3 retail. I will tell you the results.

update: can't boot using empire efi
update 2: tried with myhack boot but stuck on preparing installation

#72
fegato

fegato

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts
found a workaround for making volume keys work for IDT audio
Attached File  VoodooHDA.kext.zip   222.46KB   82 downloads just use this modified kext
found here: http://www.insanelym...p...83321&st=40
(it enables also the mic)

#73
grei9715

grei9715

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
Just wanna say keep up the good work! I (and presumably many others) are definitely keeping an eye on this thread and appreciate all that you're doing and posting =)

#74
fegato

fegato

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts

Just wanna say keep up the good work! I (and presumably many others) are definitely keeping an eye on this thread and appreciate all that you're doing and posting =)


I am now working on enabling the quadro via DSDT to solve the shutdown/reboot issue,
I've 2 NVCAP but something goes wrong
If someone know how to manage correctly a compiled DSDT.aml any advice is welcome

#75
Nahumix

Nahumix

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

SOME GREAT NEWS FOR M6400 USERS, I HAVE FINALY GOTTEN THE BROADCOM NIC WORKING.

1. make sure your dev id is 14e4 1680.

2. install attached kext with osx86 tools or whatever way you like and reboot.

3. you should now have the ethernet recognized but no internet and a MAC address of all 00's.

4. in windows look up your MAC address and copy it somewhere.

5. in leopard open a terminal and type: sudo ifconfig en0 (it maybe en1 or en2 or en etc.) ether 00:21:70:8A:70:E2 but replace 00:21:70:8A:70:E2 with your MAC address

6. your internet should now connect and be fully working.

you will need to do the command at every startup so just make a script and add it to startup items

I'm currently working on getting it to work in snow leopard and want to know if anyone has the sources for either bcm57xx kexts, that would be most helpful.

if you'd like to help out in the snow leo effort just let me know


Hi!

I am new to this forum, so first of all, I want to say hello to everybody. I was a totally noob in osx86 issues, and now reading your posts i'm a little bit wiser. ^_^

So I have successfully installed a Osx 10.5.7 on a Dell Precission T3500 Workstation, Onchip audio is working, the graphic card (nvidia quadro) too. I had some issues scrolling but I solved it reading the forum.

But I can't make the Network Card Working. It's a LOM Broadcom BCM5761 (HWID is 14e4:1680)

I've read almost every topic about it in this forum, I've tried hex-editing BCM57xx drivers, installing the kext's ujen is attaching, but no luck, it's not recognized by the system in any way.

Could you shed me some light on it? I would appreciate any clue or hint to solve this issue.

#76
dare_u_all

dare_u_all

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Thailand

Hi!

I am new to this forum, so first of all, I want to say hello to everybody. I was a totally noob in osx86 issues, and now reading your posts i'm a little bit wiser. ;)

So I have successfully installed a Osx 10.5.7 on a Dell Precission T3500 Workstation, Onchip audio is working, the graphic card (nvidia quadro) too. I had some issues scrolling but I solved it reading the forum.

But I can't make the Network Card Working. It's a LOM Broadcom BCM5761 (HWID is 14e4:1680)

I've read almost every topic about it in this forum, I've tried hex-editing BCM57xx drivers, installing the kext's ujen is attaching, but no luck, it's not recognized by the system in any way.

Could you shed me some light on it? I would appreciate any clue or hint to solve this issue.



hi
I also have Dell T3500,would you please tell me which distro you used and what how? please give me some advise,
thanks in advance,
m_morakot@yahoo.com

#77
kyzerblayd

kyzerblayd

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
Anybody try this machine with the ATI FirePro M7740 ?

#78
fegato

fegato

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts
I'm now using iatkos s3 v2

check asere or chameleon 5 pre
(update later to Attached File  Chameleon_2.0_RC5_INSTALLER_r643.zip   3.61MB   17 downloads and remember to selects genereate cstates and pstates)

uncheck any rtc patch option (you'll just patch your dtst after install)

check battery and cardreader under laptop hardware drivers
check voodoopowermini
check voodoops2

for video card works both
- nvenabler under drivers
- or graphic injection under bootloader options

(update) use the DSDT injection posted under this post

after a complete installation run the combo update to 10.6.7 you have previously downloaded. :) .

- for eth use modded bcm5701 bcm 5701
- for audio use hdaenabler & legacyapplehda kexts posted under this post (update!)

Still unresolved:
- shutdown-reboot (UPDATE see under this post..)
- intel 5100 wifi :(
- vanilla speedstep
- bluetooth :) (UPDATE see under this post..)
let me know better configurations
or solutions

#79
fegato

fegato

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts
OK.. some news here:
I've enabled the quadro fx 3700M via dsdt ..
you have to insert first DGTP method in your dsdt
# INSERT THESE LINES UNDER _WAK method:

	Method (DTGP, 5, NotSerialized)
	{
		If (LEqual (Arg0, Buffer (0x10)
				{
					/* 0000 */	0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, 
					/* 0008 */	0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
				}))
		{
			If (LEqual (Arg1, One))
			{
				If (LEqual (Arg2, Zero))
				{
					Store (Buffer (One)
						{
							0x03
						}, Arg4)
					Return (One)
				}

				If (LEqual (Arg2, One))
				{
					Return (One)
				}
			}
		}

		Store (Buffer (One)
			{
				0x00
			}, Arg4)
		Return (One)
	}
and here's the code for the nvidia:
# HOW IS THE CODE BEFORE

			Device (AGP)
			{
				Name (_ADR, 0x00010000)
				Device (VID)
				{
					Name (_ADR, Zero)
					Method (_DOS, 1, NotSerialized)
					{
						Store (Arg0, MIS4)
						SMI (0x9E, MIS4)
					}

					Method (_DOD, 0, NotSerialized)
					{
						If (LEqual (MIS2, One))
						{
							Return (Package (0x06)
							{
								0x00010120, 
								0x00010110, 
								0x00010210, 
								0x00010220, 
								0x00010230, 
								0x00010240
							})
						}
						Else
						{
							Return (Package (0x06)
							{
								0x0100, 
								0x0110, 
								0x0111, 
								0x0112, 
								0x0113, 
								0x0114
							})
						}
					}


# THE CODE AFTER THE HACK

			Device (AGP)
			{
				Name (_ADR, 0x00010000)
				Device (VID)
				{
					Name (_ADR, Zero)
					Name (_SUN, One)
					Method (_DSM, 4, NotSerialized)
					{
						Store (Package (0x1A)
							{
								"@0,built-in", 
								Buffer (One)
								{
									0x01
								}, 

								"@0,compatible", 
								Buffer (0x0B)
								{
									"NVDA,NVMac"
								}, 

								"@0,device_type", 
								Buffer (0x08)
								{
									"display"
								}, 

								"@0,name", 
								Buffer (0x0F)
								{
									"NVDA,Display-A"
								}, 

								"@1,compatible", 
								Buffer (0x0B)
								{
									"NVDA,NVMac"
								}, 

								"@1,device_type", 
								Buffer (0x08)
								{
									"display"
								}, 

								"@0,display-cfg", 
								Buffer (0x04)
								{
									0x03, 0x01, 0x00, 0x00
								}, 

								"@1,display-cfg", 
								Buffer (0x04)
								{
									0xFF, 0xFF, 0x00, 0x01
								}, 

								"@1,name", 
								Buffer (0x0F)
								{
									"NVDA,Display-B"
								}, 

								"NVCAP", 
								Buffer (0x18)
								{
									/* 0000 */	0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0x00, 
									/* 0008 */	0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 
									/* 0010 */	0x00, 0x00, 0x00, 0x00
								}, 

								"VRAM,totalsize", 
								Buffer (0x04)
								{
									0x00, 0x00, 0x00, 0x40
								}, 

								"device_type", 
								Buffer (0x0D)
								{
									"NVDA,GeForce"
								}, 

								"model", 
								Buffer (0x18)
								{
									"nVidia Quadro FX 3700M"
								}
							}, Local0)
						DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
						Return (Local0)
					}

as you see just replace the all the part that comes after: Device (VID)
as allways if you have anpther quadro like 2700m just change the lines under "VRAM,totalsize" (0x20 instead of 0x40 for 512mb) and "model" as well as the correct NVCAP for your board that you find using nvcapmaker and a copy of the rom of your board

Now you can install latest drivers and cuda for a full performance!
Drivers patched for bypassing hardware check: http://filebeam.com/...c28a5a3236b7a81
Cuda: http://www.nvidia.co....17-driver.html

BUT
the news is I fixed antother couple of things:

1) for the sound just use hdaenabler and legacyapplehda kexts i attached in the
Attached File  Sound_for_M6400.zip   1.12MB   46 downloads
and everythings works: mic/output/volume and mute from keyboard..
I've found it here: http://www.insanelym...t=#entry1284281

2) I think i've fixed the shutdown issues, yes the computer shut down and reboot
i'v followed the istruction found here: http://www.insanelym...p...0&start=280 (in the middle of the first post under Shutdown FIX)
it's a thread about Dell's XPS and may be usefull for other fixes on our precision
don't know exactly if shutdown/reboot working depends only on this fix.. however i've uploaded
my DSDT Attached File  dsdt.aml.zip   10.73KB   141 downloadsand the other 2 kext i'm using that are different from the standard iatkos s3 v2 installAttached File  fakeSMCkexts.zip   286.33KB   57 downloads
update: I've some problems with it.. I mean do not work anymore, I'm checking out..

And bluetooth:dell bluetooth

however when i'll have more time I'll post a iatkos s3 based guide in a new thread


P.S. what still is unsolved for me is:
- a vanilla speedstep (now i'm using voodoopstates.kext, no time to work on the DSDT)
- wifi intel 5100 (but i think i better buy a osx frindly wifi card..)

#80
weaktrend

weaktrend

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 5 posts
Thanks for all the hard work fegato. I have been able to follow your advice and now have OS X running pretty smoothly on my machine. I have namely one question for you though.

Right now, is there any way to get sleep mode to work effectively on an m6400? This includes closing the lid to do so. I tried the DSDT injection method that was linked in your post http://www.insanelym...p...0&start=280 under "Clamshell Fix" to get sleep mode to work from closing the lid. It seems like it goes to sleep now after both closing the lid and choosing "Sleep" from the menu (I can still hear the fans running though), but never wakes up after pressing the power button.

Other than that, everything else seems to be working - and like you said, who really cares about Bluetooth?





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy