Jump to content

intel pro 1000 & Marvell Yukon 88E8038 (probably many more)


snam11
 Share

106 posts in this topic

Recommended Posts

its the original card

 

Hi nirvanaguy19,

 

From your dmesg result, it showed that IOPCIFamily fixed one bus misconfigured by BIOS but I am not sure what it is. If possible, can you post your ioreg result (ioreg -l -w0)? We need to make sure your wireless card is detected.

 

Chun-Nan

Link to comment
Share on other sites

Hi nirvanaguy19,

 

From your dmesg result, it showed that IOPCIFamily fixed one bus misconfigured by BIOS but I am not sure what it is. If possible, can you post your ioreg result (ioreg -l -w0)? We need to make sure your wireless card is detected.

 

Chun-Nan

 

Hi Chun-Nan, attaching output of ioreg -l -w0 i see 14e4,4311 in there, not sure if its recognized in the correct state, also i wonder if its an issue of the card not being powered up (i tried the boot to windows and boot into osx trick before but it was still not recognized by airport , I switched to kaly 10.5.2 now (with aitkos ioreg did not even have an entry for 14e4,4311)

ioreg.txt

Link to comment
Share on other sites

Hi Chun-Nan, attaching output of ioreg -l -w0 i see 14e4,4311 in there, not sure if its recognized in the correct state, also i wonder if its an issue of the card not being powered up (i tried the boot to windows and boot into osx trick before but it was still not recognized by airport , I switched to kaly 10.5.2 now (with aitkos ioreg did not even have an entry for 14e4,4311)

 

Hi nirvanaguy19,

 

Like what you said, the ioreg showed that your wireless card is detected. Next thing you may want to do is check if it has the right driver or the setting is correct. (I think it is inside IO80211Family.kext)

 

Chun-Nan

Link to comment
Share on other sites

Hi nirvanaguy19,

 

Like what you said, the ioreg showed that your wireless card is detected. Next thing you may want to do is check if it has the right driver or the setting is correct. (I think it is inside IO80211Family.kext)

 

Chun-Nan

 

hi chun-nan,all the kext files have that entry, that card is supported out of the box in os x as airport2, no where in dmesg (or /var/log/system.log) i see anything about Broadcomm, the ioreg entry for 14e4,4311, does it show that it is in a valid state (not sure what state=3 or state=2 mean )

Link to comment
Share on other sites

hi chun-nan,all the kext files have that entry, that card is supported out of the box in os x as airport2, no where in dmesg (or /var/log/system.log) i see anything about Broadcomm, the ioreg entry for 14e4,4311, does it show that it is in a valid state (not sure what state=3 or state=2 mean )

 

Hi nirvanaguy19,

 

I think "CurrentPowerState=2" is correct. It seems that the driver for the wireless is not loaded. I am not sure why it is not loaded. I will suggest you to ask those who have the same as you do to post their ioreg for you to compare or maybe ask them how they make it work.

 

Chun-Nan

Link to comment
Share on other sites

Here is my ioreg. I have a broadcom 4311 mini-pci express working, recognized as airport. Im using your IOPCIFamily.kext. Its worthy to mention that I havent tryed this card without your kext... so I dont know if I really need it. For now I leave it in my extensions folder, just in case.

Anyway, thanx a lot chun-nan

ioReg_BCM4311.rtf.zip

Link to comment
Share on other sites

Here is my ioreg. I have a broadcom 4311 mini-pci express working, recognized as airport. Im using your IOPCIFamily.kext. Its worthy to mention that I havent tryed this card without your kext... so I dont know if I really need it. For now I leave it in my extensions folder, just in case.

Anyway, thanx a lot chun-nan

 

Hi BlackCH,

 

Thanks for the ioreg of BCM4311. I would like to know if it is possible for you to post your IO8211Family.kext for nirvanaguy19 to try on his machine. (IOPCIFamily seemed to be ok but not sure about IO8211Family)

 

I have uploaded the beta2 IOPCIFamily and it is bundled with IOPCCardFamily. (Thanks EqUaTe for the installation package) You can give it a try. Thanks. :)

 

http://forum.insanelymac.com/index.php?sho...0&start=500

 

Chun-Nan

Link to comment
Share on other sites

Here is my ioreg. I have a broadcom 4311 mini-pci express working, recognized as airport. Im using your IOPCIFamily.kext. Its worthy to mention that I havent tryed this card without your kext... so I dont know if I really need it. For now I leave it in my extensions folder, just in case.

Anyway, thanx a lot chun-nan

 

thanks, from your ioreg is see the following for 14e4,4311 (the broadcomm card in question)

 

+-o C2A0@0 <class IOPCIDevice, registered, matched, active, busy 0, retain 9>\

| | | | \{\

| | | | "IOPCIResourced" = Yes\

| | | | "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")\

| | | | "IOName" = "pci14e4,4311"\

| | | | "subsystem-id" = <63130000>\

| | | | "IOPCIExpressLinkCapabilities" = 222225\

| | | | "IODeviceMemory" = ((\{"address"=18446744073239789568,"length"=16384\}))\

| | | | "class-code" = <00800200>\

| | | | "IOPowerManagement" = \{"ChildrenPowerState"=2,"CurrentPowerState"=2\}\

| | | | "revision-id" = <01000000>\

| | | | "IOInterruptSpecifiers" = (<1100000007000000>,<0600000000000100>)\

| | | | "assigned-addresses" = <1000108200000000000000e40000000000400000>\

| | | | "IOChildIndex" = 1\

| | | | "built-in" = <00>\

| | | | "acpi-device" = "IOACPIPlatformDevice is not serializable"\

| | | | "device-id" = <11430000>\

| | | | "vendor-id" = <e4140000>\

| | | | "acpi-path" = "IOACPIPlane:/_SB/C003@0/C131@1c0001/C2A0@0"\

| | | | "subsystem-vendor-id" = <3c100000>\

| | | | "name" = "pci14e4,4311"\

| | | | "IOPCIExpressLinkStatus" = 4113\

| | | | "reg" = <00001000000000000000000000000000000000001000100200000000000000000000000000400

00>\

| | | | "compatible" = <"pci103c,1363","pci14e4,4311","pciclass,028000">\

| | | | "IOPCIMSIMode" = Yes\

| | | | \}\

 

followed by the broadcomm driver that recognized it

 

 

 

now in my ioreg for the same , i see

 

 

o PXS3@0 <class IOPCIDevice, registered, matched, active, busy 0, retain 8>

| | | {

| | | "IOPCIResourced" = Yes

| | | "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")

| | | "IOName" = "pci14e4,4311"

| | | "subsystem-id" = <63130000>

| | | "IOPCIExpressLinkCapabilities" = 222225

| | | "class-code" = <00800200>

| | | "IOPowerManagement" = {"CurrentPowerState"=2}

| | | "revision-id" = <01000000>

| | | "IOInterruptSpecifiers" = (<1200000007000000>,<0500000000000100>)

| | | "assigned-addresses" = <1000028200000000000000d00000000000400000>

| | | "IOChildIndex" = 1

| | | "built-in" = <00>

| | | "acpi-device" = "IOACPIPlatformDevice is not serializable"

| | | "device-id" = <11430000>

| | | "vendor-id" = <e4140000>

| | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP03@1c0002/PXS3@0"

| | | "subsystem-vendor-id" = <3c100000>

| | | "name" = "pci14e4,4311"

| | | "IOPCIExpressLinkStatus" = 4113

| | | "reg" = <00000200000000000000000000000000000000001000020200000000000000000000000000400

00>

| | | "compatible" = <"pci103c,1363","pci14e4,4311","pciclass,028000">

| | | }

 

i see some differences but not sure if these contribute in anyway to the card being recognized or not

 

the main difference is see is in IOPowerManagement

your says

 

IOPowerManagement" = \{"ChildrenPowerState"=2,"CurrentPowerState"=2\

 

where as mine says

 

 

IOPowerManagement" = {"CurrentPowerState"=2}

Link to comment
Share on other sites

Hi,

 

I've got a dell 1490 miniPcie card installed (brcm4312) and cant get it to work properly.

It is recognised and works at boot but it either loses connection or completely shuts itsself off, after which there is no way to either find wifi networks or turn the card back on.

 

I don't know what causes this.. Any ideas?

 

 

Intel Core 2 Duo T7200 2.0 Ghz

Geforce 7600 GO 256MB

Intel i945PM ICH7-M/U

OS X: 10.5.1 Kalyway EFI MBR + vanilla

Dualboot XP - OSX

Dell 1490 (brcm4312) Wlan

Link to comment
Share on other sites

I have an odd situation, My system doesn't boot with the pccardfamily package installed. No kernel panic either, it just freezes.

 

It locks up at :

 

pciBridgeCheckConfiguration(bus 1, state 0)
   checking PCI bus 1
       BIOS config retained

pciBridgeCheckConfiguration(bus 3, state 0)

   checking PCI bus 3

       BIOS config retained

pciBridgeCheckConfiguration(bus 7, state 0)

   checking PCI bus 7

       BIOS config retained

 

My system is an HP tx1220 and I have Zephyroths (ToH) 10.5.2 installed on an external USB drive (which I'm thinking is the problem). The wifi card by the way is a Broadcom 4321AG (but the dev id is 4328). Anyways, any help would be greatly appreciated here, I have tried a fresh install and replaced the kexts right after reinstall and still the same result. Thanks in advance for any help.

Link to comment
Share on other sites

I have an odd situation, My system doesn't boot with the pccardfamily package installed. No kernel panic either, it just freezes.

 

It locks up at :

 

.....

 

My system is an HP tx1220 and I have Zephyroths (ToH) 10.5.2 installed on an external USB drive (which I'm thinking is the problem). The wifi card by the way is a Broadcom 4321AG (but the dev id is 4328). Anyways, any help would be greatly appreciated here, I have tried a fresh install and replaced the kexts right after reinstall and still the same result. Thanks in advance for any help.

 

Hi kid_icarus,

 

I don't have AMD machines to try with the IOPCIFamily right now so that I am not sure if it is the reason or not....

 

Chun-Nan

Link to comment
Share on other sites

I have tried many different things to try to get the 88e8038 to work, and all have failed. I'm on an acer 3680 with a Yukon fast ethernet adapter. I've double and redouble checked my plist editing several times, and I just can't seem to figure out what's wrong. I edited the appleyukon and appleyukon 2 plists in IONetworkingFamily.kext, I've replaced the appleyukon binary with another one that was mentioned in another thread, and I've probably done other things I can't even remember.

 

Can somebody else with a 3680 describe to the letter what was done to make it work?

Link to comment
Share on other sites

I have tried many different things to try to get the 88e8038 to work, and all have failed. I'm on an acer 3680 with a Yukon fast ethernet adapter. I've double and redouble checked my plist editing several times, and I just can't seem to figure out what's wrong. I edited the appleyukon and appleyukon 2 plists in IONetworkingFamily.kext, I've replaced the appleyukon binary with another one that was mentioned in another thread, and I've probably done other things I can't even remember.

 

Can somebody else with a 3680 describe to the letter what was done to make it work?

 

Hi,

Which OSX did you installed, tiger or leopard and what version? I have tested IOPCIFamily.kext file from this thread to get my yukon working. This is my setup:-

1) Install OSX using iATKOS v1.0 R2 DVD (leopard 10.5.1 with EFI)

2) Replace IOPCIFamily.kext file with the one from this thread.

3) Add yukon device id & vendor id in AppleYukon2.kext

 

All of the kexts file is original from the DVD except IOPCIFamily.kext file. It is working for me & it should working for you too. Can you send your dmesg under single mode (boot with "-s"), I think Chun-Nan can explain what is wrong. I think your OSX is tiger, since you did mention AppleYukon.kext. I believe IOPCIFamily.kext found in this thread is compiled from leopard's IOPCIFamily source code. If you're using tiger, try search "CardBus/PCMCIA PC Cards for Tiger". Extract & copy IOPCIFamily.kext from that thread. I can't confirm that it will working since I didn't tested it with tiger. Always backup your original kext file. This thread exist after discussion in "CardBus/PCMCIA PC Cards for Leopard". I can assure you that, this three threads is very much related.

 

Good luck. ;)

Link to comment
Share on other sites

thanks, from your ioreg is see the following for 14e4,4311 (the broadcomm card in question)

 

+-o C2A0@0 <class IOPCIDevice, registered, matched, active, busy 0, retain 9>\

| | | | \{\

| | | | "IOPCIResourced" = Yes\

| | | | "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")\

| | | | "IOName" = "pci14e4,4311"\

| | | | "subsystem-id" = <63130000>\

| | | | "IOPCIExpressLinkCapabilities" = 222225\

| | | | "IODeviceMemory" = ((\{"address"=18446744073239789568,"length"=16384\}))\

| | | | "class-code" = <00800200>\

| | | | "IOPowerManagement" = \{"ChildrenPowerState"=2,"CurrentPowerState"=2\}\

| | | | "revision-id" = <01000000>\

| | | | "IOInterruptSpecifiers" = (<1100000007000000>,<0600000000000100>)\

| | | | "assigned-addresses" = <1000108200000000000000e40000000000400000>\

| | | | "IOChildIndex" = 1\

| | | | "built-in" = <00>\

| | | | "acpi-device" = "IOACPIPlatformDevice is not serializable"\

| | | | "device-id" = <11430000>\

| | | | "vendor-id" = <e4140000>\

| | | | "acpi-path" = "IOACPIPlane:/_SB/C003@0/C131@1c0001/C2A0@0"\

| | | | "subsystem-vendor-id" = <3c100000>\

| | | | "name" = "pci14e4,4311"\

| | | | "IOPCIExpressLinkStatus" = 4113\

| | | | "reg" = <00001000000000000000000000000000000000001000100200000000000000000000000000400

00>\

| | | | "compatible" = <"pci103c,1363","pci14e4,4311","pciclass,028000">\

| | | | "IOPCIMSIMode" = Yes\

| | | | \}\

 

followed by the broadcomm driver that recognized it

 

 

 

now in my ioreg for the same , i see

 

 

o PXS3@0 <class IOPCIDevice, registered, matched, active, busy 0, retain 8>

| | | {

| | | "IOPCIResourced" = Yes

| | | "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")

| | | "IOName" = "pci14e4,4311"

| | | "subsystem-id" = <63130000>

| | | "IOPCIExpressLinkCapabilities" = 222225

| | | "class-code" = <00800200>

| | | "IOPowerManagement" = {"CurrentPowerState"=2}

| | | "revision-id" = <01000000>

| | | "IOInterruptSpecifiers" = (<1200000007000000>,<0500000000000100>)

| | | "assigned-addresses" = <1000028200000000000000d00000000000400000>

| | | "IOChildIndex" = 1

| | | "built-in" = <00>

| | | "acpi-device" = "IOACPIPlatformDevice is not serializable"

| | | "device-id" = <11430000>

| | | "vendor-id" = <e4140000>

| | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP03@1c0002/PXS3@0"

| | | "subsystem-vendor-id" = <3c100000>

| | | "name" = "pci14e4,4311"

| | | "IOPCIExpressLinkStatus" = 4113

| | | "reg" = <00000200000000000000000000000000000000001000020200000000000000000000000000400

00>

| | | "compatible" = <"pci103c,1363","pci14e4,4311","pciclass,028000">

| | | }

 

i see some differences but not sure if these contribute in anyway to the card being recognized or not

 

the main difference is see is in IOPowerManagement

your says

 

IOPowerManagement" = \{"ChildrenPowerState"=2,"CurrentPowerState"=2\

 

where as mine says

 

 

IOPowerManagement" = {"CurrentPowerState"=2}

 

Hi nirvanaguy19,

 

I think because the driver for the wireless is not loaded, it only shows "{"CurrentPowerState"=2}". If the driver for the wireless is loaded, it will show "{"ChildrenPowerState"=2,"CurrentPowerState"=2}".

I am still not sure why the driver is not loaded. I guess it may be due to the hardware issues, such as switch button, soft button, etc.

 

Chun-Nan

 

what wireless do you have? Ive got a presario C571NR and bcm4311 minipcie and it doesnt work. I have installed this, for 10.5.2 Iatkots vanilla efi kernals and kexts, yet its a no go on wireless. what did i do wrong?

 

Hi applehacker,

 

If your bcm4311 originally came with C571NR, I think it may be the same hardware issue as nirvanaguy19 did.

 

If your bcm4311 is the replacement card, you may want to check if it is compatible with your notebook or not. As far as I know, different vendors may use differnt ways to power on the devices even though they are using the same chips.

 

Chun-Nan

Link to comment
Share on other sites

  • 2 weeks later...

Hi all,

 

I installed iatkos r2+equate+bios patch. But my problem is my network ethernet is not working. During the installation I only checked the main installation program, Darwin boot, sse2+sse3, nvidia 128,apple kext something and PCI of Chunan(for pci card and network card I think). I did not checked any network driver, is this ok? All is working except ethernet and wifi.

 

Can anyone tell me if my installation is the correct one and if I have to do something else? Because I have the same ethernet adapter as this post but mine is not working.

 

P.S. I installed, re-installed iatkos r2 with equate patch or no patch about 50 times or more. LOL :censored2: . I can say installation is easy but this ethernet gave me a migrain.

 

Laptop:

Acer 5570 series (5573aw***)

Ethernet: Marvell Yukon 88E8038

Wifi: intel pro 1000

Video: nvidia geForce Go 7300 128 MB

RAM:2.5GB

CPU:Centrino Core Duo 1.8Gghz

BIOS:Phoenix ( useless! I can't f***ing modify anything except the boot sequence.)

 

Dual boot: vista ultimate + mac osx86

Link to comment
Share on other sites

Has anyone run into a case in Tiger (or even Leopard) where Chun-Nan's iopcifamily kext lets the broadcom 4311 mini pci express card to work occasionally? The airport symbol and options are listed next to the clock, but only twice did available networks show. Each time involved resetting the router and then the airport listed available networks, and the login worked correctly. But if I disconnect and shut off the notebook, any more attempts to boot and log in to the wifi connection result in an error, and no listed available networks.

 

The ethernet seems to detect just fine whenever a cable is connected. The usb wifi seems to still work if needed.

 

Any suggestions are appreciated.

Link to comment
Share on other sites

I found out that for some reason when im under iATKOS, my ethernet works (with this patch) but under kalyway it doesn't. I really don't feel like reinstalling (for the 23rd time in 5 days) but i'll probabally end up having too lol. I'm going to reattempt to get it to work again under kalyway and if it fails, then i shall go with iATKOS.

Link to comment
Share on other sites

I found out that for some reason when im under iATKOS, my ethernet works (with this patch) but under kalyway it doesn't. I really don't feel like reinstalling (for the 23rd time in 5 days) but i'll probabally end up having too lol. I'm going to reattempt to get it to work again under kalyway and if it fails, then i shall go with iATKOS.

 

I don't really want to reinstall either.... I'm running kalyway and my Atheros AR5006EGS works, but the Marvell 88E038 doesn't. Does your wireless card work?

 

What could be causing the wireless to work but not the wired?

 

Might have to download iATKOS now.

 

has anyone used this kext with Brazilmac?

Link to comment
Share on other sites

I tried this (the beta one with the installer) on my clean kalyway 10.5.1 > kalyway 10.5.2 update combo install. My ethernet (Yukon 88E8055) is working now but wifi is still dead (had that currentpowerstate issue).

 

Is there a chance that the IOPCIFamily.kext only fix only some of my misconfigured BIOS setting? It only fix the one pci bus connected to my ethernet but did nothing to the one connected to my wifi? I checked the extension bit under SystemProfiler and AppleAirportBRCM4311.kext is loaded but nothing on my wifi.

 

Can someone post a vanilla 10.5.2 IONetworking kext? I think Kalyway already changed the IONetworking kext for 10.5.1 DVD and no 10.5.2 kext is included in the update combo.

Link to comment
Share on other sites

 Share

×
×
  • Create New...