I have a Dell Dimension E520, which comes with:
Intel G965 Motherboard
ICH8R storage controller, with SATA II hard drive + DVD RW
FSB=1066
CPU=Core 2 Duo, 2.4GH
2 GB memory
Onboard SigmaTel 9227 Audio
Onboard Intel 82562v 10/100 Lan
Take hard drive out and put it in a USB hard drive external box, plug into my IBM x40, install with JaS 10.4.8
Modify AppleAHCIPort.kext with AHCI ID 0x28228086 and AppleVIAATA.kext with SATA ID 0x28208086 0x28258086
Delete Entension cache and .mkext
Repair disk permission
Shutdown and put hard drive back to E520
Works fine except audio and Lan.
Thanks to prasys built audio driver for me, it works perfect now.
Only LAN can't work. I tried all methods I can find, none of them works.
Can any one help me work it out?
For reference, you may see solutions in Linux: http://www.centos.or...p?topic_id=5865
33 replies to this topic
#1
Posted 14 April 2007 - 08:20 AM
#2
Posted 14 April 2007 - 08:59 AM
iQQ, on Apr 14 2007, 08:20 AM, said:
I have a Dell Dimension E520, which comes with:
Intel G965 Motherboard
ICH8R storage controller, with SATA II hard drive + DVD RW
FSB=1066
CPU=Core 2 Duo, 2.4GH
2 GB memory
Onboard SigmaTel 9227 Audio
Onboard Intel 82562v 10/100 Lan
Take hard drive out and put it in a USB hard drive external box, plug into my IBM x40, install with JaS 10.4.8
Modify AppleAHCIPort.kext with AHCI ID 0x28228086 and AppleVIAATA.kext with SATA ID 0x28208086 0x28258086
Delete Entension cache and .mkext
Repair disk permission
Shutdown and put hard drive back to E520
Works fine except audio and Lan.
Thanks to prasys built audio driver for me, it works perfect now.
Only LAN can't work. I tried all methods I can find, none of them works.
Can any one help me work it out?
For reference, you may see solutions in Linux: http://www.centos.or...p?topic_id=5865
Intel G965 Motherboard
ICH8R storage controller, with SATA II hard drive + DVD RW
FSB=1066
CPU=Core 2 Duo, 2.4GH
2 GB memory
Onboard SigmaTel 9227 Audio
Onboard Intel 82562v 10/100 Lan
Take hard drive out and put it in a USB hard drive external box, plug into my IBM x40, install with JaS 10.4.8
Modify AppleAHCIPort.kext with AHCI ID 0x28228086 and AppleVIAATA.kext with SATA ID 0x28208086 0x28258086
Delete Entension cache and .mkext
Repair disk permission
Shutdown and put hard drive back to E520
Works fine except audio and Lan.
Thanks to prasys built audio driver for me, it works perfect now.
Only LAN can't work. I tried all methods I can find, none of them works.
Can any one help me work it out?
For reference, you may see solutions in Linux: http://www.centos.or...p?topic_id=5865
Can you tell me more about your Audio soluce with Sigmatel 9227
Sorry i 've got no issue with Lan
Tank's in advance
#3
Posted 14 April 2007 - 09:51 AM
Then in irc, prasys patched it for me. If you need, I can attach here.
What is your LAN, 82562v?
#4
Posted 30 April 2007 - 01:18 PM
iQQ, on Apr 14 2007, 04:20 AM, said:
Take hard drive out and put it in a USB hard drive external box, plug into my IBM x40, install with JaS 10.4.8
Modify AppleAHCIPort.kext with AHCI ID 0x28228086 and AppleVIAATA.kext with SATA ID 0x28208086 0x28258086
Delete Entension cache and .mkext
Repair disk permission
Shutdown and put hard drive back to E520
Works fine except audio and Lan.
Modify AppleAHCIPort.kext with AHCI ID 0x28228086 and AppleVIAATA.kext with SATA ID 0x28208086 0x28258086
Delete Entension cache and .mkext
Repair disk permission
Shutdown and put hard drive back to E520
Works fine except audio and Lan.
I have HP a1640n (ASUS P5BW-LA mobo) computer with the G965 Intel Chipset and can't boot & install from the DVD drive (SATA).
I want to modify the kext files. Where did you get your ID? Will those ID work with any computer or are they specific to your motherboard? I look into the files and can't find the same original ID.
Anyone else got luck with this G965 chipset?
Thanks
#5
Posted 19 June 2007 - 01:50 PM
@iQQ
you're running OSX on your E520?
no "still waiting for root device" error?
if so, could you do a dd of this partition and upload it?
greetz,
Dreadhead
you're running OSX on your E520?
no "still waiting for root device" error?
if so, could you do a dd of this partition and upload it?
greetz,
Dreadhead
#6
Posted 21 June 2007 - 02:44 AM
I'm another guy with 82562v lan, we need a driver!
#7
Posted 06 July 2007 - 07:40 AM
dreadhead-
i, too, have an e520 running 10.4.10 flawlessly. (except sound and ethernet for which i use seperate PCI devices). to get os x to install, use a usb>sata cable and install the OS to the drive while it's connected via usb. then install the ICH8 drivers from uphucks dvd (or wherever else). then reconnect it to sata and it should be recognized by os x and you'll be good. no more "still waiting for root device". i think i had to use a USB dvd-rom as well. that's just how i did it. i'm not sure if there's a better way or not. if so, someone let me know!
i, too, have an e520 running 10.4.10 flawlessly. (except sound and ethernet for which i use seperate PCI devices). to get os x to install, use a usb>sata cable and install the OS to the drive while it's connected via usb. then install the ICH8 drivers from uphucks dvd (or wherever else). then reconnect it to sata and it should be recognized by os x and you'll be good. no more "still waiting for root device". i think i had to use a USB dvd-rom as well. that's just how i did it. i'm not sure if there's a better way or not. if so, someone let me know!
#8
Posted 12 July 2007 - 04:46 AM
I also have a Dell E520 similar specs and I really need help
I put my hard drive onto a USB and borrowed a external DVD rom. I installed Uphuck's latest and the install webt just as advertised. But after the installation I get the feared error "... com.apple.boot.plist not found". I have searched and tried several things with no luck. Please tell me how you did it in detail. I would truley appreciate the help.
Thank you in advance
I put my hard drive onto a USB and borrowed a external DVD rom. I installed Uphuck's latest and the install webt just as advertised. But after the installation I get the feared error "... com.apple.boot.plist not found". I have searched and tried several things with no luck. Please tell me how you did it in detail. I would truley appreciate the help.
Thank you in advance
#9
Posted 10 August 2007 - 10:06 AM
@gabeoravitz,
well, that sounds good to me ;-)
i'll have a try.
thx
well, that sounds good to me ;-)
i'll have a try.
thx
#10
Posted 10 August 2007 - 01:00 PM
It's a long shot, but try this - this is for your LAN issue, by the way:
1a) Download and unpack AppleBCM5751Ethernet.kext.zip: http://www.mediafire.com/?8mzmtqmynjz
1b) Remove the Ethernet cable attached to your computer if it is attached.
2) Copy AppleBCM5751Ethernet.kext to your /System/Library/Extensions/ folder.
3) Open up Terminal and type the following commands in:
sudo -s
After pressing Enter/Return, proceed to type in your password.
After that, set permissions by typing the following. Remember, these are two separate commands here.
chown -R root:wheel /System/Library/Extensions/
chmod -R 755 /System/Library/Extensions/AppleBCM5751Ethernet.kext
7) Exit Terminal and any other programs you may have open.
8) Reboot normally.
9) After reboot, go to System Preferences, then Network.
10) Go to Show and select "Built-in Ethernet" from the click-menu.
11) Set up all of your settings. If you don't know what they are, just leave everything alone.
12) Click the "Ethernet" tab.
13) Go to Configure and select "Manually (Advanced)" from the click-menu.
14) Go to Speed and select "100baseTX" from the click-menu.
15) Go to Duplex and select "full-duplex, flow-control" from the click-menu.
16) Make sure the Maximum Packet Size (MTU) is set to it's default; Standard (1500), unless you're using DSL, in which case you know what changes to make, I hope.
17) Apply changes and exit Network.
18) Plug-in your Ethernet cable again. Go back into System Preferences and Network to make sure the light is green, not red. You may have to wait a few seconds for this to occur.
19) After you've confirmed you can connect to the Internet properly, I recommend another reboot to make sure everything is saved properly.
20) Enjoy! You're ready to go.
1a) Download and unpack AppleBCM5751Ethernet.kext.zip: http://www.mediafire.com/?8mzmtqmynjz
1b) Remove the Ethernet cable attached to your computer if it is attached.
2) Copy AppleBCM5751Ethernet.kext to your /System/Library/Extensions/ folder.
3) Open up Terminal and type the following commands in:
sudo -s
After pressing Enter/Return, proceed to type in your password.
After that, set permissions by typing the following. Remember, these are two separate commands here.
chown -R root:wheel /System/Library/Extensions/
chmod -R 755 /System/Library/Extensions/AppleBCM5751Ethernet.kext
7) Exit Terminal and any other programs you may have open.
8) Reboot normally.
9) After reboot, go to System Preferences, then Network.
10) Go to Show and select "Built-in Ethernet" from the click-menu.
11) Set up all of your settings. If you don't know what they are, just leave everything alone.
12) Click the "Ethernet" tab.
13) Go to Configure and select "Manually (Advanced)" from the click-menu.
14) Go to Speed and select "100baseTX" from the click-menu.
15) Go to Duplex and select "full-duplex, flow-control" from the click-menu.
16) Make sure the Maximum Packet Size (MTU) is set to it's default; Standard (1500), unless you're using DSL, in which case you know what changes to make, I hope.
17) Apply changes and exit Network.
18) Plug-in your Ethernet cable again. Go back into System Preferences and Network to make sure the light is green, not red. You may have to wait a few seconds for this to occur.
19) After you've confirmed you can connect to the Internet properly, I recommend another reboot to make sure everything is saved properly.
20) Enjoy! You're ready to go.
#11
Posted 30 August 2007 - 11:44 PM
@WS2000
The boot error you are getting is because you did not create a MBP (Master boot partition), when you partitioned the hard drive, when os x tries to boot, it doesnt know what to look for because of no MBP, you can create this in the disk utility.
The boot error you are getting is because you did not create a MBP (Master boot partition), when you partitioned the hard drive, when os x tries to boot, it doesnt know what to look for because of no MBP, you can create this in the disk utility.
#12
Posted 09 September 2007 - 12:07 AM
Well, I've done quite a bit of work on this today and I haven't come up with anything yet. I did find some things that were interesting. Intel says that the 82562v is in the same family as the 8255x, at least that's what they said on their website. So, that should give hope to using the AppleIntel8255x.kext plugin that is inside IONetworkingFamily.kext. My device ID is 104c and my vendor ID is 8086. I tried putting 0x104c8086 in and it didn't make a difference. But, maybe somebody else will get inspired.
One additional piece of info...
Here is the pdf from which I concluded that it is in the 8255x family. Inside you'll see that the 82562v is listed along side 8255x chipsets.
This document happens to be the manual for open source development. Apple has the source code for IONetworkingFamily on their site. Maybe some guru would be kind enough to fire up xcode and give some things a whirl. I would try myself, but I'm away from my xcode machine... not that I'm any stellar coder if I did have it.
Stevo
One additional piece of info...
Here is the pdf from which I concluded that it is in the 8255x family. Inside you'll see that the 82562v is listed along side 8255x chipsets.
This document happens to be the manual for open source development. Apple has the source code for IONetworkingFamily on their site. Maybe some guru would be kind enough to fire up xcode and give some things a whirl. I would try myself, but I'm away from my xcode machine... not that I'm any stellar coder if I did have it.
Stevo
#13
Posted 14 September 2007 - 04:08 AM
Okey dokey. Here is what I figured out. Ironically, I think I may have got it now when I can't test it. Though, I'm the first to admit its not a revolutionary concept. So, here is the deal. I used Uphuck v1.4 r3 to install, which worked beautifully except there was no network and the network preference pane would crash whenever I would try to open it. Among my many times of try different things, obviously not enough, I decided to look at the System Profiler. Under the network section it listed a ethernet connection working with DHCP and happy as a clam. I thought, ah it must be some sort of a mistake, no matter. So I keep looking on the forums and I found one person who got the 82562 working! It was under the BCM570x thread. Solution? Simply using the 10.4.3 IONetworkingFamily. And then it hit me, the 10.4.3 IONetworkingFamily kext must be the one that Uphuck put in the mkext, therefore the installer program gets it and the installation doesn't. I never checked it because it said that it was needed for some Broadcom chipsets and therefore I didn't know any better. Should have been a logical thing to at least try.
Bottom Line: I think that checking 10.4.3 IONetworkingFamily in the installer will fix the problem!
As I said, I can't test it right now. Maybe not til tomorrow night at the earliest. Hopefully one of you could try it and see how it goes. I'm pretty sure it will work, or else the system profiler off the DVD shouldn't have showed anything. Good luck!
Bottom Line: I think that checking 10.4.3 IONetworkingFamily in the installer will fix the problem!
As I said, I can't test it right now. Maybe not til tomorrow night at the earliest. Hopefully one of you could try it and see how it goes. I'm pretty sure it will work, or else the system profiler off the DVD shouldn't have showed anything. Good luck!
#14
Posted 31 October 2007 - 11:13 PM
On the same boat!!! I had tons of problems with installing Mac.Dub 10.4.10...I had BOOTMRG missing, HFS+ Error, Apple logo with Stop sign, display not working....I overcomed those but I am hit again. I to have E520, same Network card and maybe same audio card tooo...Anyway, What's not working for me is that I haven't got any audio working, I have no internet working on the OSx86 system, My display is 1680x1050 and Mac sets it to 17" size while I have 22" even with the boot editor its like that! I have no dual boot menu as this chain0 crap dont work!! Please help!!! ASAP thank you all..
#15
Posted 08 January 2008 - 11:20 PM
doing the whole mac thing to a compaq presario
SR2029 spec: http://h10025.www1.h...f...494&lang=en
and having the same difficulty with the charming chipset and its ethernet, this time on leopard.
The problem could never be fixed all through tiger use and still hasnt been fixed through any methods on the net, anywhere!
all help would be appreciated as before.
just thought i would join the collective misery!
and having the same difficulty with the charming chipset and its ethernet, this time on leopard.
The problem could never be fixed all through tiger use and still hasnt been fixed through any methods on the net, anywhere!
all help would be appreciated as before.
just thought i would join the collective misery!
#16
Posted 13 January 2008 - 01:39 AM
iQQ, on Apr 14 2007, 04:51 AM, said:
I dump the code, and tried to use AppleHDA Patcher 1.15, but it cause OSX crash. So I move to IBM x40, It can patch the HDA file, but, no digital output.
Then in irc, prasys patched it for me. If you need, I can attach here.
What is your LAN, 82562v?
Then in irc, prasys patched it for me. If you need, I can attach here.
What is your LAN, 82562v?
I have a dell XPS210 With the Same Intel Lan and I believe audio as you. Would you be so kind as to either email me the driver prasys made for you. I'm XpS in the Hackintosh room and I have talked to prasys in the past quite a bit, I'd appreciate help getting this audio working.
I also would like to know if you got lan working, I'm going nuts using a targus port replicator for ethernet and soundblaster USB audio, however both work like a charm but just would be nice to have built on lan and sound.
THanks for your time
-XpS
#17
Posted 14 January 2008 - 02:18 AM
Ok well i found my sound solution from tarugas post so thanks for that.
I'm still stuck on the ethernet though which is really upsetting me. Everything else works mint now just that I'm stuck using a usb laptop port replicator and its really annoying. If anyone has a solution for this that works please post
it's for intel 82562v ethernet
Thanks
I'm still stuck on the ethernet though which is really upsetting me. Everything else works mint now just that I'm stuck using a usb laptop port replicator and its really annoying. If anyone has a solution for this that works please post
it's for intel 82562v ethernet
Thanks
#18
Posted 07 March 2008 - 10:53 AM
I FINALLY got my onboard Intel 82562v NIC working!!
Here's what I did:
1. cd to System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleIntel8255x.kext/Contents/
2. edit Info.plist. Add this to string below IOPCIMatch key: 0x27dc8086
3. cd back to System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/
4. move or rename AppleIntel8254XEthernet.kext
5. clear cache, repair permissions, yada, yada...reboot
Enjoy!
Here's what I did:
1. cd to System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleIntel8255x.kext/Contents/
2. edit Info.plist. Add this to string below IOPCIMatch key: 0x27dc8086
3. cd back to System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/
4. move or rename AppleIntel8254XEthernet.kext
5. clear cache, repair permissions, yada, yada...reboot
Enjoy!
#19
Posted 08 March 2008 - 12:23 AM
Great work! I had done everything but removing 8254X, never thought of that. I haven't had the opportunity to test it yet, so I can't confirm.
Time Ed is on an Asus board, can anybody confirm on a Dell, HP, etc. ? Shouldn't be any different, but I know that there are at least two different revisions of this PHY.
Good luck!
theStevo
Time Ed is on an Asus board, can anybody confirm on a Dell, HP, etc. ? Shouldn't be any different, but I know that there are at least two different revisions of this PHY.
Good luck!
theStevo
#20
Posted 08 March 2008 - 01:49 PM
Intel released updated source for Pro100/Pro1000 drivers. AppleIntel8255x and AppleIntel8254xEth kext's conflict.
Here is list of device ID's + ICH that will work (from e100.c - attached):
INTEL_8255X_ETHERNET_DEVICE(0x1030, 0),
INTEL_8255X_ETHERNET_DEVICE(0x1031, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1032, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1033, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1034, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1038, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1039, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103A, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103B, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103C, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103D, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103E, 4),
INTEL_8255X_ETHERNET_DEVICE(0x1050, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1051, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1052, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1053, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1054, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1055, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1056, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1057, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1059, 0),
INTEL_8255X_ETHERNET_DEVICE(0x1064, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1065, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1066, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1067, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1068, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1069, 6),
INTEL_8255X_ETHERNET_DEVICE(0x106A, 6),
INTEL_8255X_ETHERNET_DEVICE(0x106B, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1091, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1092, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1093, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1094, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1095, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1209, 0),
INTEL_8255X_ETHERNET_DEVICE(0x1229, 0),
INTEL_8255X_ETHERNET_DEVICE(0x2449, 2),
INTEL_8255X_ETHERNET_DEVICE(0x2459, 2),
INTEL_8255X_ETHERNET_DEVICE(0x245D, 2),
INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7),
See e1000_main.zip (attached) for mobo's with ICH8 or better. Find line 'static struct pci_device_id e1000_pci_tbl[]'. If your device is there, you might be out of luck.
i.e.: 82566DC on Dell is supposed to have 82562v PHY, but only controller mentioned in architecture doc is 82577, so this fix won't work.
Here is list of device ID's + ICH that will work (from e100.c - attached):
INTEL_8255X_ETHERNET_DEVICE(0x1030, 0),
INTEL_8255X_ETHERNET_DEVICE(0x1031, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1032, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1033, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1034, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1038, 3),
INTEL_8255X_ETHERNET_DEVICE(0x1039, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103A, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103B, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103C, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103D, 4),
INTEL_8255X_ETHERNET_DEVICE(0x103E, 4),
INTEL_8255X_ETHERNET_DEVICE(0x1050, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1051, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1052, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1053, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1054, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1055, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1056, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1057, 5),
INTEL_8255X_ETHERNET_DEVICE(0x1059, 0),
INTEL_8255X_ETHERNET_DEVICE(0x1064, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1065, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1066, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1067, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1068, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1069, 6),
INTEL_8255X_ETHERNET_DEVICE(0x106A, 6),
INTEL_8255X_ETHERNET_DEVICE(0x106B, 6),
INTEL_8255X_ETHERNET_DEVICE(0x1091, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1092, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1093, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1094, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1095, 7),
INTEL_8255X_ETHERNET_DEVICE(0x1209, 0),
INTEL_8255X_ETHERNET_DEVICE(0x1229, 0),
INTEL_8255X_ETHERNET_DEVICE(0x2449, 2),
INTEL_8255X_ETHERNET_DEVICE(0x2459, 2),
INTEL_8255X_ETHERNET_DEVICE(0x245D, 2),
INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7),
See e1000_main.zip (attached) for mobo's with ICH8 or better. Find line 'static struct pci_device_id e1000_pci_tbl[]'. If your device is there, you might be out of luck.
i.e.: 82566DC on Dell is supposed to have 82562v PHY, but only controller mentioned in architecture doc is 82577, so this fix won't work.
Attached Files
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account









