snam11 Posted February 14, 2008 Share Posted February 14, 2008 this thread is for iopcifamily and lan kext relation issues. my lappy has this 82573E onboard. it causes kp on boot with almost every osx version from 10.4.5 up to 10.5.2. worked out of the box with 10.4.1 the kext that causes kp is the appleintel8254xethernet (plugin of ionetworking family) with the help of the "master" chun-nan we'll try to fix it. any help is appreciated. Link to comment Share on other sites More sharing options...
Kolda Posted February 14, 2008 Share Posted February 14, 2008 I hope you can do it I have same problem with acer travelmate 8210 series... Link to comment Share on other sites More sharing options...
snam11 Posted February 14, 2008 Author Share Posted February 14, 2008 Hi snam11 and kizwan, Here is another test.only6 IOPCIFamily. Try it and let me know the dmesg result under singleuser mode. If kernel panic happens, show me the picture if possible or let me know where it stops. Thanks a lot. Again, don't forget to backup your original files while trying it. Chun-Nan IOPCIFamily.test.only6.zip hi chun-nan here is the dmesg: source MEM d8000 len 4000 root bridge resource MEM d4000 len 4000 root bridge resource MEM d0000 len 4000 root bridge resource MEM a0000 len 20000 root bridge resource I/O d00 len f300 root bridge resource I/O 0 len cf8 root bridge resource BUS 0 len 100 clipped bridge I/O range head to 400:8f8 for 0:400 overlap 400 clipped bridge MEM range head to e0000:0 for 0:100000 overlap 20000 clipped bridge MEM range head to dc000:0 for 0:100000 overlap 24000 clipped bridge MEM range head to d8000:0 for 0:100000 overlap 28000 clipped bridge MEM range head to d4000:0 for 0:100000 overlap 2c000 clipped bridge MEM range head to d0000:0 for 0:100000 overlap 30000 clipped bridge MEM range head to a0000:0 for 0:100000 overlap 60000 MEM: 2 sub-range limited to 374fde00 each I/O: 6 sub-range limited to 2739 each BUS: 2 sub-range limited to 7b each I/O: allocated block 400:8 I/O: allocated block 408:4 I/O: allocated block 410:8 I/O: allocated block 40c:4 I/O: allocated block 420:10 MEM: allocated block 80000000:100000 BUS: allocated block 3:1 MEM: allocated block 80100000:200000 I/O: allocated block 3000:1000 BUS: allocated block 5:1 pciBridgeAllocateResource(bus 10, state 3) Allocating resources on bus 10 clipped bridge MEM range head to d0401000:ff000 for d0400000:1000 overlap 1000 MEM: sub-range outside parent range: 0xd0400000:0x1000 MEM: 3 sub-range limited to 55000 each BUS: 1 sub-range limited to 0 each MEM: allocated block d0401000:1000 MEM: allocated block d0402000:800 MEM: allocated block d0403000:1000 pciBridgeAllocateResource(bus 7, state 3) pciBridgeAllocateResource(bus 6, state 3) pciBridgeAllocateResource(bus 3, state 3) Allocating resources on bus 3 MEM: 1 sub-range limited to 100000 each MEM: allocated block 80000000:1000 pciBridgeAllocateResource(bus 4, state 3) pciBridgeAllocateResource(bus 5, state 3) Allocating resources on bus 5 MEM: 2 sub-range limited to 100000 each I/O: 1 sub-range limited to 1000 each MEM: allocated block 80100000:20000 MEM: allocated block 80200000:100000 I/O: allocated block 3000:20 pciBridgeAllocateResource(bus 2, state 3) pciBridgeAllocateResource(bus 1, state 3) Allocating resources on bus 1 MEM: 2 sub-range limited to 80000 each PFM: 1 sub-range limited to 10000000 each I/O: 1 sub-range limited to 1000 each PFM: allocated block c0000000:10000000 I/O: allocated block 2000:100 MEM: allocated block d0200000:10000 MEM: allocated block d0220000:20000 pciBridgeAllocateResource(bus 0, state 3) pciBridgeAllocateResource(bus 11, state 3) PCI configuration changed (bridge=2 device=14 yenta=0) Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. mbinit: done Security auditing service present BSM auditing present Starting AppleACPIPS2Nub Found mouse PNP device AppleACPIPS2Nub startup complete Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. From path: "uuid", Waiting for boot volume with UUID F4EDFD34-C9E7-3FF1-A157-8A7E8C92493B Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict> IOPCCardBridge::checkBridgeBusIDs invalid sub/cardbus/pci settings of 0x0 IOPCCard info: Intel PCIC probe: IOPCCard notice: Bad bridge mapping at 0xd0400000! not found. IOPCCardBridge::start failed FireWire (OHCI) VendorID 1217 ID f7 PCI now active, GUID 009fc0001a119e00; max speed s400. Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0. Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/USB7@1D,7/AppleUSBEHCI/NOONTEC USB Storage@fd410000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType00/IOBlockStorageServices/IOBlockStorageDriver/Maxtor 6 AD1G Media/IOFDiskPartitionScheme/Untitled 1@1 BSD root: disk1s1, major 14, minor 3 is now possible to boot in graphics mode and: THE LAN WORKS FLAWLESSLY!!!!!!! the max speed is 100 instead of 1000 but is fair enough. (setting manually the speed to gbit will deconnect the ethernet lan) internal firewire is detected and working with same issues as before, pcmcia and smartcard reader slot are not detected good job!! regards Link to comment Share on other sites More sharing options...
~Eureka Posted February 14, 2008 Share Posted February 14, 2008 Hi snam11 and kizwan, Here is another test.only7 IOPCIFamily. Try it and let me know the dmesg result under singleuser mode. If kernel panic happens, show me the picture if possible or let me know where it stops. Thanks a lot. Again, don't forget to backup your original files while trying it. Chun-Nan IOPCIFamily.test.only7.zip =========================== To Kizwan, If possible, can you also try to boot into winodws first and (don't shut down the computer) then boot into Mac with test.only7 IOPCIFamily to see if your network works. Let me know the result. Thanks. Chun-Nan Link to comment Share on other sites More sharing options...
kizwan Posted February 14, 2008 Share Posted February 14, 2008 Hi snam11 and kizwan, Here is another test.only7 IOPCIFamily. Try it and let me know the dmesg result under singleuser mode. If kernel panic happens, show me the picture if possible or let me know where it stops. Thanks a lot. Again, don't forget to backup your original files while trying it. Chun-Nan IOPCIFamily.test.only7.zip =========================== To Kizwan, If possible, can you also try to boot into winodws first and (don't shut down the computer) then boot into Mac with test.only7 IOPCIFamily to see if your network works. Let me know the result. Thanks. Chun-Nan Hi Chun-Nan, Attached file contain the dmesg for IOPCIFamily test7 under single user mode. I boot to windows vista, turn on internal wireless & reboot back to mac osx. I still get "loaded unsuccessfully" with normal mode. display: family specific matching fails ath_attach: devid 0x1c unable to attach hardware; HAL status 13 start [/sourceCache/AirPortDriverAtheros5424/AirPortDriverAtheros5424-300.22/src/driver/AtherosController.cpp:480] loaded unsuccessfully GFX0: family specific matching fails display: family specific matching fails In linux (tested last year), I also get "HAL status 13" error message. This has been fixed by binary patch (to patch Madwifi driver) publish by Atheros at Madwifi website. If you want more information, you can go to this URL:- http://madwifi.org/ticket/1679 Thank you. dmesg_kizwan_iopci7info.txt Link to comment Share on other sites More sharing options...
~Eureka Posted February 14, 2008 Share Posted February 14, 2008 Hi Chun-Nan,Attached file contain the dmesg for IOPCIFamily test7 under single user mode. I boot to windows vista, turn on internal wireless & reboot back to mac osx. I still get "loaded unsuccessfully" with normal mode. display: family specific matching fails ath_attach: devid 0x1c unable to attach hardware; HAL status 13 start [/sourceCache/AirPortDriverAtheros5424/AirPortDriverAtheros5424-300.22/src/driver/AtherosController.cpp:480] loaded unsuccessfully GFX0: family specific matching fails display: family specific matching fails In linux (tested last year), I also get "HAL status 13" error message. This has been fixed by binary patch (to patch Madwifi driver) publish by Atheros at Madwifi website. If you want more information, you can go to this URL:- http://madwifi.org/ticket/1679 Thank you. Hi kizwan, Thanks for the information on "HAL status 13". I didn't notice it beofre. I will look for more information on it when I have time. According to your dmesg, it showed it tried to fix 2 bridges (BUS 1 & BUS 2). I think you have another ethernet device on your machine. Have you checked it if that device works now? Chun-Nan Link to comment Share on other sites More sharing options...
BlackCH Posted February 14, 2008 Share Posted February 14, 2008 My notebook has a 82562GT (Dev ID 10C4). I tryed to make it work with the intel8255x.kext by editing the info.plist but it can not read the eprom propperly... The good thing is theres an open source of this kext; the bad thing is I dont know to code... would this driver you are working on go for my card too? Link to comment Share on other sites More sharing options...
kizwan Posted February 15, 2008 Share Posted February 15, 2008 Hi kizwan, Thanks for the information on "HAL status 13". I didn't notice it beofre. I will look for more information on it when I have time. According to your dmesg, it showed it tried to fix 2 bridges (BUS 1 & BUS 2). I think you have another ethernet device on your machine. Have you checked it if that device works now? Chun-Nan Hi Chun-Nan, I think the other one is LAN (ethernet) adapter, which is Marvell Yukon 88E8038. This is fast ethernet card (10/100 Mb/s). This card is not recognized by AppleYukon.kext or AppleYukon2.kext even after edit the plist file. But that is with original IOPCIFamily kext file. I will try again to edit the AppleYukon2.kext's plist file later & will let you know the result. Thank you. Link to comment Share on other sites More sharing options...
snam11 Posted February 15, 2008 Author Share Posted February 15, 2008 My notebook has a 82562GT (Dev ID 10C4). I tryed to make it work with the intel8255x.kext by editing the info.plist but it can not read the eprom propperly... The good thing is theres an open source of this kext; the bad thing is I dont know to code... would this driver you are working on go for my card too? just to make things clear: this post is for IOPCIFAMILY and lan kext that has dependencies with it. the intel gigabit lan detection/initialization kext is appleintelpro8245xethernet and is related to iopcifamily, so tweaking with it (iopcifamily) and pci-e bus there is the chance to fix it (ask chun-nan the details, he's the master ) in my case the lan worked out of the box in earliest version of osx,and kernel panic with the latest. chun-nan coded/fixed iopcifamily kext the lan started to work again. if your lan has never worked before and its kext isn't related to iopcifamily i doubt it will ever work with chun-nan's kext. regards Link to comment Share on other sites More sharing options...
kizwan Posted February 15, 2008 Share Posted February 15, 2008 Hi kizwan, Thanks for the information on "HAL status 13". I didn't notice it beofre. I will look for more information on it when I have time. According to your dmesg, it showed it tried to fix 2 bridges (BUS 1 & BUS 2). I think you have another ethernet device on your machine. Have you checked it if that device works now? Chun-Nan Hi Chun-Nan, My ethernet (LAN) adapter detected & working after editing AppleYukon2.kext's Info.plist file. I just add entry for Marvel Yukon 88E8038 & its device id, 0x435211ab. This was not working before in 10.4.8, 10.5 & 10.5.1. With your IOPCIFamily kext file (test7), my LAN now working. Thank you so much Chun-Nan. This show that my internal wireless have huge chance to be supported in the future. Hi snam11, Thank you for creating this thread. Can you add Marvell Yukon 88E8038 at the title of this thread? It should help others that have same card. Thank you. I think the best title for this thread should contain "IOPCIFamily.kext". What say you? Link to comment Share on other sites More sharing options...
snam11 Posted February 15, 2008 Author Share Posted February 15, 2008 hi chun-nan here is my test7only dmesg: gs 0 I/O: new range size 0 align 1000 flags 0 BUS: new range size 1 align 1 flags 0 pciBridgeCheckConfiguration(bus 6, state 0) Checking PCI bus 6 BIOS config retained pciBridgeCheckConfiguration(bus 7, state 0) Checking PCI bus 7 BIOS config retained pciBridgeCheckConfiguration(bus 10, state 0) Checking PCI bus 10 BIOS config retained pciBridgeAllocateResource(bus 0, state 0) Allocating resources on bus 0 root bridge resource MEM 80000000 len 7ec00000 root bridge resource MEM e0000 len 4000 root bridge resource MEM dc000 len 4000 root bridge resource MEM d8000 len 4000 root bridge resource MEM d4000 len 4000 root bridge resource MEM d0000 len 4000 root bridge resource MEM a0000 len 20000 root bridge resource I/O d00 len f300 root bridge resource I/O 0 len cf8 root bridge resource BUS 0 len 100 clipped bridge I/O range head to 400:8f8 for 0:400 overlap 400 clipped bridge MEM range head to e0000:0 for 0:100000 overlap 20000 clipped bridge MEM range head to dc000:0 for 0:100000 overlap 24000 clipped bridge MEM range head to d8000:0 for 0:100000 overlap 28000 clipped bridge MEM range head to d4000:0 for 0:100000 overlap 2c000 clipped bridge MEM range head to d0000:0 for 0:100000 overlap 30000 clipped bridge MEM range head to a0000:0 for 0:100000 overlap 60000 MEM: 2 sub-range limited to 374fde00 each I/O: 6 sub-range limited to 2739 each BUS: 2 sub-range limited to 7b each I/O: allocated block 400:8 I/O: allocated block 408:4 I/O: allocated block 410:8 I/O: allocated block 40c:4 I/O: allocated block 420:10 MEM: allocated block 80000000:100000 BUS: allocated block 3:1 MEM: allocated block 80100000:200000 I/O: allocated block 3000:1000 BUS: allocated block 5:1 pciBridgeAllocateResource(bus 10, state 3) Allocating resources on bus 10 PCI configuration changed (BUS free=1 needed=2 added=1) MEM: 4 sub-range limited to 40000 each BUS: 2 sub-range limited to 0 each MEM: allocated block d0400000:1000 MEM: allocated block d0401000:800 MEM: allocated block d0402000:1000 BUS: allocated block b:1 MEM: allocated block d0403000:1000 pciBridgeAllocateResource(bus 7, state 3) pciBridgeAllocateResource(bus 6, state 3) pciBridgeAllocateResource(bus 3, state 3) Allocating resources on bus 3 MEM: 1 sub-range limited to 100000 each MEM: allocated block 80000000:1000 pciBridgeAllocateResource(bus 4, state 3) pciBridgeAllocateResource(bus 5, state 3) Allocating resources on bus 5 MEM: 2 sub-range limited to 100000 each I/O: 1 sub-range limited to 1000 each MEM: allocated block 80100000:20000 MEM: allocated block 80200000:100000 I/O: allocated block 3000:20 pciBridgeAllocateResource(bus 2, state 3) pciBridgeAllocateResource(bus 1, state 3) Allocating resources on bus 1 MEM: 2 sub-range limited to 80000 each PFM: 1 sub-range limited to 10000000 each I/O: 1 sub-range limited to 1000 each PFM: allocated block c0000000:10000000 I/O: allocated block 2000:100 MEM: allocated block d0200000:10000 MEM: allocated block d0220000:20000 pciBridgeAllocateResource(bus 12, state 3) pciBridgeAllocateResource(bus 11, state 3) PCI configuration changed (bridge=2 device=14 yenta=1) IOPCCard info: Intel PCIC probe: IOPCCard notice: Bad bridge mapping at 0xd0401000! not found. IOPCCardBridge::start failed IOPCCard notice: AdjustResourceInfo: Unknown error code 0xffffffff IOPCCardBridge::start failed FireWire (OHCI) VendorID 1217 ID f7 PCI now active, GUID 009fc0001a119e00; max speed s400. Extension "com.apple.driver.iTunesPhoneDriver" has no explicit kernel dependency; using version 6.0. Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/USB7@1D,7/AppleUSBEHCI/NOONTEC USB Storage@fd410000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub/IOSCSIPeripheralDeviceType00/IOBlockStorageServices /IOBlockStorageDriver/Maxtor 6 AD1G Media/IOFDiskPartitionScheme/Untitled 1@1 BSD root: disk1s1, major 14, minor 3 USBF: 7.705 AppleUSBEHCI[0x3953000]::Found a transaction which hasn't moved in 5 seconds on bus 0xfd, timing out! (Addr: 3, EP: 0) this rel enables internal firewire (same issues as before), and pcmcia.the smartcard reader is not detected. the share problem and max speed is still present. lan works fine, at 100, i have to test a gigabit hub to see if it works at full spped. regards p.s. if the solution for internal and external fw issues cannot be solved, if you can enable only pcmcia slot (and not smartcard/firewire) for me is fair enough.with this configuration i should be able to use lan and pcmcia slot/cards at full speed. if you think it can be solved, i'm glad to be a beta tester p.p.s I'm such an idiot... at home i have a 100mbit hub so is impossible to set the lan at gigabit! i'll test it in office so i can tell if the lan really works at 1gbps. i'm quite sure it will. Link to comment Share on other sites More sharing options...
~Eureka Posted February 15, 2008 Share Posted February 15, 2008 Hi Chun-Nan,My ethernet (LAN) adapter detected & working after editing AppleYukon2.kext's Info.plist file. I just add entry for Marvel Yukon 88E8038 & its device id, 0x435211ab. This was not working before in 10.4.8, 10.5 & 10.5.1. With your IOPCIFamily kext file (test7), my LAN now working. Thank you so much Chun-Nan. This show that my internal wireless have huge chance to be supported in the future. Hi snam11, Thank you for creating this thread. Can you add Marvell Yukon 88E8038 at the title of this thread? It should help others that have same card. Thank you. I think the best title for this thread should contain "IOPCIFamily.kext". What say you? Hi Kizwan, Glad to hear that your wired ethernet works with test.only7. I have checked some information on "HAL status 13" and checked the patch files for it. However, I haven't figured how they did it. It is binary........ In addition, I haven't figured out which files I need to check under Mac beside IOPCIFamily. Any ideas? Chun-Nan My notebook has a 82562GT (Dev ID 10C4). I tryed to make it work with the intel8255x.kext by editing the info.plist but it can not read the eprom propperly... The good thing is theres an open source of this kext; the bad thing is I dont know to code... would this driver you are working on go for my card too? Hi BlackCH, Acutally, the IOPCIFamily that I am working on is try to fix the devices/bridges misconfigured by BIOS. Therefore, it is not really a driver for any specific devices/brdiges. If you believe your devices/bridgea are misconfigured by BIOS, you can give it a try. However, you can need to use it with the drivers of those devices/bridges. Chun-Nan Link to comment Share on other sites More sharing options...
kizwan Posted February 15, 2008 Share Posted February 15, 2008 Hi Kizwan, Glad to hear that your wired ethernet works with test.only7. I have checked some information on "HAL status 13" and checked the patch files for it. However, I haven't figured how they did it. It is binary........ In addition, I haven't figured out which files I need to check under Mac beside IOPCIFamily. Any ideas? Chun-Nan Hi Chun-Nan, The patch file is binary, which doesn't help at all. It is proprietary driver belong to Atheros, so it is unlikely to get the source code. I don't know which file that you need to check, but I think "AirPortAtheros.kext" file is the one (in IO80211Family.kext's Plugins folder). However I don't know where to get the source code. I'll try googling & let you know if I found anything. Link to comment Share on other sites More sharing options...
snackole Posted February 15, 2008 Share Posted February 15, 2008 Hey Kizwan. Could you tell me exactly how you edited the yukon2 plist file? I'd love to get mine working also. Thanks for any help you can give me, and congrats on your success. Never mind. I got it working. Thanks to everyone working this. You guys rock! Link to comment Share on other sites More sharing options...
austinsnyc Posted February 15, 2008 Share Posted February 15, 2008 I have the Yukon88E8038 & its device id, 0x435211ab and always just had to edit the Info.plist in the AppleYukon.kext with the right numbers. What I did notice is the new IONetWorkingFamily.kext does not have the AppleYukon.kext so I would just save a back up of this kext and install it in the newer IONetworkingFamily.kext after the 10.5.2 update to have time machine working also. So are you telling me I can just use your Kext above and not have to make any edits to plist files or how is all this working? Link to comment Share on other sites More sharing options...
snackole Posted February 15, 2008 Share Posted February 15, 2008 No. You would still need to edit it. Acer laptops with the same NIC still wouldn't work after editing the yukon plist. This fixes that problem and maybe others. Link to comment Share on other sites More sharing options...
alxjl Posted February 16, 2008 Share Posted February 16, 2008 Tried rev7 and edited AppleYukon2 then had this trying to solve my Acer's 88E8038 prob. Any ideas? Feb 16 08:10:03 localhost kernel[0]: 3) Feb 16 08:09:52 localhost kextd[10]: 0 cached, 423 uncached personalities to catalog Feb 16 08:10:03 localhost kernel[0]: Allocating resources on bus 2 Feb 16 08:10:03 localhost kernel[0]: MEM: 1 sub-range limited to 100000 each Feb 16 08:10:03 localhost rpc.statd[19]: statd.notify - no notifications needed Feb 16 08:10:03 localhost DumpPanic[32]: Error getting a reference to IODeviceTree:/options Feb 16 08:10:03 localhost kernel[0]: I/O: 1 sub-range limited to 1000 each Feb 16 08:10:03 localhost kernel[0]: MEM: allocated block 40100000:4000 Feb 16 08:10:03 localhost kernel[0]: I/O: allocated block 2000:100 Feb 16 08:10:03 localhost kernel[0]: pciBridgeAllocateResource(bus 11, state 3) Feb 16 08:10:03 localhost kernel[0]: PCI configuration changed (bridge=2 device=15 yenta=1) Feb 16 08:10:03 localhost kernel[0]: mbinit: done Feb 16 08:10:03 localhost kernel[0]: Security auditing service present Feb 16 08:10:03 localhost kernel[0]: BSM auditing present Feb 16 08:10:03 localhost kernel[0]: From path: "uuid", Feb 16 08:10:03 localhost kernel[0]: Waiting for boot volume with UUID 62A02B0E-4452-398C-8B63-34AF1B5A11A4 Feb 16 08:10:03 localhost kernel[0]: Waiting on IOProviderClassIOResourcesIOResourceMatchboot-uuid-media Feb 16 08:10:03 localhost kernel[0]: can't determine immediate dependencies for extension org.tgwbd.driver.ACPIPS2Nub Feb 16 08:10:03 localhost kernel[0]: Can't determine dependencies for org.tgwbd.driver.ACPIPS2Nub. Feb 16 08:10:03 localhost kernel[0]: Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Feb 16 08:10:03 localhost bootlog[38]: BOOT_TIME: 1203120586 0 Feb 16 08:10:03 localhost kernel[0]: IOPCCard info: Intel PCIC probe: TI XX12 rev 00 Feb 16 08:10:03 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/ Link to comment Share on other sites More sharing options...
~Eureka Posted February 16, 2008 Share Posted February 16, 2008 Tried rev7 and edited AppleYukon2 then had this trying to solve my Acer's 88E8038 prob. Any ideas? ........... Hi alxji, If possible, can you let me know what problems you have with your Acer's 88E8038? Chun-Nan Link to comment Share on other sites More sharing options...
alxjl Posted February 16, 2008 Share Posted February 16, 2008 I've been actualy looking for a solution since Tiger. I've read from one of the many posts in this forum that the 88E8038 on Acer laptops is a bit tricky. The ethernet card could not be detected. Nor would it show up on the hardware info/system profiler. Tried the old editing plist trick before with no luck and then i chanced upon this thread. Link to comment Share on other sites More sharing options...
kizwan Posted February 16, 2008 Share Posted February 16, 2008 I've been actualy looking for a solution since Tiger. I've read from one of the many posts in this forum that the 88E8038 on Acer laptops is a bit tricky. The ethernet card could not be detected. Nor would it show up on the hardware info/system profiler. Tried the old editing plist trick before with no luck and then i chanced upon this thread. Hi, Which OSX did you installed? Did you replaced IOPCIFamily kext file with IOPCIFamily "testonly7" kext file available at this thread? Here I attached screenshot how I edit Info.plist in AppleYukon2.kext file. As you can see, I just edit the existing entry. Good luck. AppleYukon2_Info.plist_orig.jpg --> original entry AppleYukon2_Info.plist_mod.jpg --> after modification I have the Yukon88E8038 & its device id, 0x435211ab and always just had to edit the Info.plist in the AppleYukon.kext with the right numbers. What I did notice is the new IONetWorkingFamily.kext does not have the AppleYukon.kext so I would just save a back up of this kext and install it in the newer IONetworkingFamily.kext after the 10.5.2 update to have time machine working also. So are you telling me I can just use your Kext above and not have to make any edits to plist files or how is all this working? Hi austinsnyc, Please read my post (above). Make sure you backup AppleYukon2.kext file before proceed. Good luck. Link to comment Share on other sites More sharing options...
BlackCH Posted February 16, 2008 Share Posted February 16, 2008 Hi BlackCH, Acutally, the IOPCIFamily that I am working on is try to fix the devices/bridges misconfigured by BIOS. Therefore, it is not really a driver for any specific devices/brdiges. If you believe your devices/bridgea are misconfigured by BIOS, you can give it a try. However, you can need to use it with the drivers of those devices/bridges. Chun-Nan Thanks for the info. Im not shure about it. Sometimes the appleintel8254xethernet.kext loads by itself without any modding but still no net connection (this is under 10.5.1/2)... So I guess I'll give your kext a shot to see if it makes a difference for my laptop's 82562GT (ID 10C4). I have a 82562EZ (ID 1050) working though... But oviously isnt the same... Thanks anyway. Link to comment Share on other sites More sharing options...
krassi Vassev Posted February 16, 2008 Share Posted February 16, 2008 It works!! I downloaded the IONetworkingFamily.kext.rar.zip from this treat:http://forum.insanelymac.com/index.php?showtopic=28680&st=80 and test.only7 IOPCIFamily, reboot and my 88E8038 makes me happy. . My machine is Acer TravelMate 2486nwxmi with Klyway10.5.1 Link to comment Share on other sites More sharing options...
~Eureka Posted February 17, 2008 Share Posted February 17, 2008 Hi all, Here are the beta IOPCIFamily files for Leopard and Tiger. In this edition, IOPCIFamily will try to fix devices/bridges misconfigured by BIOS, including pccards, ethernet, etc. They are the same IOPCIFamily files as those I posted on the PCCard Topic, just without the IOPCCardFamily files. Please help test it and post the result under singleuser mode if possible. Again, don't forget to backup your original file before trying it. Also, double check the file permissions before rebooting. Thanks a lot. Chun-Nan Leopard: IOPCIFamily.10.5.2.beta.zip Tiger: IOPCIFamily.10.4.11.beta.zip Link to comment Share on other sites More sharing options...
Psytwerk Posted February 17, 2008 Share Posted February 17, 2008 anyone tried the Marvell Yukon 88E8039??!! i'm having same problem, in vaio laptop, my version is ToH_x86_Leopard_RC2, i edited yukon1 and 2, and nothing need a help... thanks Link to comment Share on other sites More sharing options...
kizwan Posted February 17, 2008 Share Posted February 17, 2008 Hi all, Here are the beta IOPCIFamily files for Leopard and Tiger. In this edition, IOPCIFamily will try to fix devices/bridges misconfigured by BIOS, including pccards, ethernet, etc. They are the same IOPCIFamily files as those I posted on the PCCard Topic, just without the IOPCCardFamily files. Please help test it and post the result under singleuser mode if possible. Again, don't forget to backup your original file before trying it. Also, double check the file permissions before rebooting. Thanks a lot. Chun-Nan Leopard: IOPCIFamily.10.5.2.beta.zip Tiger: IOPCIFamily.10.4.11.beta.zip Hi Chun-Nan, I can't test this kext file under 10.5.2 because my system refuse to load when I update to 10.5.2. It just freeze without any error message. I tried to put this beta kext but still can't load. So I revert back to 10.5.1. Anyone got this problem? When I revert back to 10.5.1, all kexts file return to original kexts. Interestingly, I download this IOPCIFamily beta kext file for 10.5.2 & put it in my Extensions folder. That mean IOPCCardFamily kext file is still the original kext file from iATKOS r2 DVD. I reboot, both my cardbus adapter & my internal LAN adapter recognized & working. So, IOPCIFamily kext file play huge role in detecting hardware. I attached here my dmesg under single user mode for your info (10.5.1). Thank you. dmesg_kizwan_10.5.2_iopci1_beta.txt Link to comment Share on other sites More sharing options...
Recommended Posts