Help - Search - Members - Calendar
Full Version: Broadcom 570x and 575x
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > LAN and Wireless
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
pressAnykey
QUOTE(pressAnykey @ Jun 15 2006, 04:14 PM) *
Hi, i've got an 169c
Its a Broadcom 5788 ethernet adapter.
My laptop its a Acer Aspire 2023. Anyone have sucessfuly make this NIC work?

Thanks,


oh i cant make it work :S
my hardware ids are:
PCI\VEN_14E4&DEV_169C&SUBSYS_00611025&REV_03
PCI\VEN_14E4&DEV_169C&SUBSYS_00611025
PCI\VEN_14E4&DEV_169C&CC_020000
PCI\VEN_14E4&DEV_169C&CC_0200
Pixel Baker
I've read so much of this thread and others that I'm beginning to get confused about what's going on. It's all a blur...

I'm running a Dell Optiplex GX620 with Broadcom 5701 onboard gigabit. Do we have a working solution for this yet? I'm confused about what's actually working and what isn't.

Thanks
intimidate
My 169C works!

i downloaded Nisa-it's kext file and manualy aded my device id(169c).

Thanks!

---
EDIT: i Rebooted and now it doesnt work anymore, i didnt change anything

sudo dmesg shows:

AppleBCM5701Ethernet: 0 169c getAdapterInfo - Device is unknown
AppleBCM5701Ethernet: 0 0 start - getAdapterInfo failed, giving up

sad.gif
Jajo
Hi hackers!

I have a Dell Precision M70 laptop with this chip.

Info about my card:

CODE
$ lspci -n
02:00.0 0200: 14e4:1677 (rev 01)


CODE
$ lspci
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 01)


The problem

The card is detected just fine, and I get an IP-address from DHCP, but I cannot ping or connect to anything! The MAC-address is still 00-00-00-00-00 and when I try to change it using "ifconfig en0 ether xx-xx-xx-xx-xx" the whole computer freezes and I have to shutdown using the power button. I suspect that the switch won't let me communicate since my MAC is 00-00-00-00-00 which is considered invalid.

Anyone with an idea how to set mac-address or have the driver detect the correct ethernet address?

Kind regards,
jajo
intimidate
I used the SetMac script to automaticly set a macadress and now it works!
Search for setmac in this topic.
Jajo
QUOTE(intimidate @ Jun 28 2006, 03:06 PM) *
I used the SetMac script to automaticly set a macadress and now it works!
Search for setmac in this topic.


Did you also suffer from "hangups" while doing the "ifconfig en0 ether xx-xx-xx-xx-xx" manually?

If setmac does that ifconfig command, my computer would probably crash forever.

/ jajo

Confirmed - i opened SetMac-script and all it does is running the ifconfig-command. Warning if anyone has the same problem as I do - installing SetMac will probably make the computer hang at startup.

What we need is the MAC-address to be detected while the driver is loaded. Has anyone managed to get the MAC-address correctly without setting it manually afterwards or use SetMac?

/ jajo
Jajo
News - the card works perfect at home. The problem is most likely related to the MAC-address being zeros only which is not accepted by some network equipment.

/ jajo
carric
I TOO am cooking with my 5701 following the step by step instructions for using a 5705 on a Dell Latitude D600. The Hex value is 1649 (which is 5701 in Hex; I did no see anyone specifically state this, so I'm going to maybe someone some time trying to figure out HEIR model ID in Hex). Thank you ual808 for posting your recipe; THAT was the ticket. I think followed the other instructions for clearing the kextcache stuff, and it came up with neworking. I have just put the SetMAC script in my startup folder to see if that will set the mac on start up as well.

Now if I can JUST get one of my wireless cards working.. I'd be giddy.
Jajo
If anyone have any idea how to solve the MAC-issue, please help me! smile.gif

/ jajo
conguito
Hello people i have a Broadcom NetXtreme Gigabit Ether net (BCM 5788)


And it don't work on my OSx, im using a JaS 10.4.6 patched dvd.


I can't make network working sad.gif i'm trying about 4weeks and nothing, can someone helpme please!!!!

tja
I have a builtin BCM 5751 (id: 1677) in my Shuttle PC, and thus far have been unable to have it recognized.

- First I tried downloading the pre-patched module

- Then I tried hex editing the 5701 kext by hand using the instructions provided earlier
Making sure to put 1677 in place of the other value
And adding the device id 1677 to the Info.plist

- Both situations I get get the following (form dmesg):

CODE
AppleBCM5701Ethernet:        0     1677 getAdapterInfo - Device is unknown
AppleBCM5701Ethernet:        0        0 start - getAdapterInfo failed, giving up
IOCommandGate::disable() called when not gated
Backtrace 0x38a65c 0x251b864a 0x3acadc 0x3acbad 0x37f3b3 0x37ebb9 0x380302
      Kernel loadable modules in backtrace (with dependencies):
         com.apple.iokit.AppleBCM5701Ethernet(2.1.0d21)@0x251b7000
            dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x24662000
            dependency: com.apple.iokit.IOPCIFamily(1.8)@0x2007a000
IOCommandGate::disable() called when not gated
Backtrace 0x38a65c 0x251b864a 0x3acadc 0x3acbad 0x37f3b3 0x37ebb9 0x380302
      Kernel loadable modules in backtrace (with dependencies):
         com.apple.iokit.AppleBCM5701Ethernet(2.1.0d21)@0x251b7000
            dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x24662000
            dependency: com.apple.iokit.IOPCIFamily(1.8)@0x2007a000


Any input on this situation would be greatly appriciated, and thanks for all the hard work thus far.
-- TJ
Nisa-it
and why you don't take the driver, patched by me ???
Jajo
QUOTE(Nisa-it @ Jul 7 2006, 03:47 PM) *
and why you don't take the driver, patched by me ???


Do you have any idea why my MAC-address shows up as 00-00-00-00-00? I am using your patched driver.

/ jajo
Nisa-it
no, not really...

it's working for me and i can see my real-MAC.
conguito
Nisa, your driver don't work on my BCM 5788 why can you helpme?

THanks
Jajo
QUOTE(conguito @ Jul 9 2006, 01:56 AM) *
Nisa, your driver don't work on my BCM 5788 why can you helpme?

THanks


A good idea might be to describe your problem better - what is not working? Is your card detected or not? If it is detected, is the problem related to MAC-address problems? Just saying it is not working is not helping anyone...

/ jajo
conguito
No, my drive not apear in list sad.gif
karegraph
how do you remove nvram check ?
ateorama
Hello,

Just read most of this thread unsure.gif

I have Broadcom NetXtreme Gigabit Ethernet 16A6. Have patched and it is now showing up as ethernet card. Problem is MAC is all zero's as others have said, therefore no Net access.Is there a solution to this? Will SetMAC work?

Ate.
Jajo
QUOTE(ateorama @ Jul 14 2006, 05:06 PM) *
Will SetMAC work?

Ate.


Maybe, maybe not!

You MUST test this before installing SetMac:

1) Open up a terminal and type "sudo su" (then type your password)
2) Type "ifconfig -a" and look for a line beginning with enX (where X is a network card id, normally 0 for the Broadcom)

CODE
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ether 00:00:00:00:00:00
        media: autoselect (<unknown type>) status: inactive
        supported media: none autoselect 10baseT/UTP <half-duplex> 10baseT/UTP <half-duplex,hw-loopback> 10baseT/UTP <full-duplex> 10baseT/UTP <full-duplex,hw-loopback> 10baseT/UTP <full-duplex,flow-control> 100baseTX <half-duplex> 100baseTX <half-duplex,hw-loopback> 100baseTX <full-duplex> 100baseTX <full-duplex,hw-loopback> 100baseTX <full-duplex,flow-control> 1000baseT <full-duplex> 1000baseT <full-duplex,hw-loopback> 1000baseT <full-duplex,flow-control>

3) In my case, en0 was the correct network device name. So, I try setting the mac using ifconfig by typing "ifconfig en0 ether 12:ab:12:ab:12:ab" (look up your mac-adress in windows/linux first!)

IF your computer hangs, you cannot use SetMac since it would crash your computer every time you boot it. You will have to live with zero-ip for now until someone finds out why this happens. I can use my computer at home, but not at my friends place or at my parents.

IF it didn't hang, type the ifconfig -a again and see if ether has changed from 00:00:00:00:00 - if it did you can safely install SetMac and enjoy your network card.

/ jajo
homer007
i cant get this to work on broadcom 5789 device id 169D i tired Nisa's new kext but no joy can anyone please lead to the right direction of how to get this to work thanks!!
karegraph
yes guys, also i have got bcm5789 and i can't found anythin for this card in forum. i tried hater's and tinhead's method but no result. in the network prefences window, built-in-ethrnet shown but grayed out. how can i test it and learn/set mac address

thnx for everything ...
karegraph
All thanks for Nisa !!!!!
my bcm5789 is work but ethernet mac addr 00:00:00:.....
so i can not connect to internet
some suggestions ???
fedoracore
Hi everyone!

I use Nisa-it's file, but my card still do not work.
Any suggestion?

My card is BCM5789 .

"dmesg | grep BCM" showed:

AppleBCM5751Ethernet: 0 0 Start - mapping device memory failed


Thanks.
asstastic
QUOTE(fedoracore @ Jul 17 2006, 04:08 AM) *
Hi everyone!

I use Nisa-it's file, but my card still do not work.
Any suggestion?

My card is BCM5789 .

"dmesg | grep BCM" showed:

AppleBCM5751Ethernet: 0 0 Start - mapping device memory failed


Thanks.


I get the same thing with my 5789. I thought the binary hack was suposed to supress memory checks for the card. Or perhaps the card is too different from the rest of the broadcom chips? I would think an additional hack would be able to point the kext in the right direction or stop this memory check as well.

I would love to be able to get my lapy functional to the point that i can at least browse the web.
Phil in Paris
hi all,

I've got a Dell Optiplex SX280, with Broadcom BCM5751 (14e4,1677) ethernet, on osx 10.4.3 8F1111g.

I've loaded Nisa-it's driver (204k), it loaded but with MAC address at 00:00:00:00:00:00. Here is the system log:

AppleBCM5751Ethernet: 1 1659 setPowerLevels - returning early, have a 5721. onoff=, fPciDeviceId=
BCM5751Enet: Ethernet address 00:00:00:00:00:00
AppleBCM5751Ethernet: 1 1659 setPowerLevels - returning early, have a 5721. onoff=, fPciDeviceId=
AppleBCM5751Ethernet: 1 1659 setPowerLevels - returning early, have a 5721. onoff=, fPciDeviceId=
AppleBCM5751Ethernet: a 0 interruptOccurred - Not my interrupt

By the way, I deleted the file AppleBCM5701 inside MacOS folder in the kext file.

What is next step ? Looking for some difference between 5751 and 5701 in drivers for linux ???

phil
zetoune
Hi,
I can't save the modification made in HexEditor. It says: AppleBCM5701 could not be saved as AppleBCM5701.

I've read several times this thread, but I could not find the answer.

Now, all .kext files have a folder icon instead of original one.

Does AppleBCM5751Ethernet.kext work with 5788? Or only 5701?
asstastic
QUOTE(zetoune @ Jul 21 2006, 02:23 PM) *
Hi,
I can't save the modification made in HexEditor. It says: AppleBCM5701 could not be saved as AppleBCM5701.

I've read several times this thread, but I could not find the answer.

Now, all .kext files have a folder icon instead of original one.

Does AppleBCM5751Ethernet.kext work with 5788? Or only 5701?


make sure you have the permissions to edit the file, get the file info and at the bottom make sure you have your user name set for ownership and that the read/write box is checked. when finished editing do a chmod and chown on the file to reset system root permissions.
dtm3dd
Hi guys, just to let you know this thread is GOLD!!
I used the 5751 kext and it worked - I was just wondering if there was any cure or anybody working on a solution to the hangup problems, as I am sure many users need the correct MAC address.
Thanx
Danny
zetoune
QUOTE(asstastic @ Jul 24 2006, 12:58 AM) *
make sure you have the permissions to edit the file, get the file info and at the bottom make sure you have your user name set for ownership and that the read/write box is checked. when finished editing do a chmod and chown on the file to reset system root permissions.



Actually I tried to save with the option Save in File menu. But I had to check "Allow editing" and the save is done automaticaly. I'm using HexEditor.
embries
[quote name='ual808' date='Apr 30 2006, 02:10 AM' post='105226']
Hater, thank you very much. It works!


Just posting a big thanks to ual808 who credited Hater for the original instructions. Thanks to the both of you for getting my Hackintosh up on the network. All I needed was the hex edited, the clear concise steps in the post on page 6 were the way to go.
Keamas
QUOTE(Nisa-it @ May 30 2006, 05:13 PM) *
hi folks,

thx for all help me to get working drivers....

best regards,

Homar

@Gellius31: try the following instructions
1. unpack AppleBCM5751Ethernet.kext.zip
2. move AppleBCM5751Ethernet.kext to /System/Library/Extensions/
3. open Terminal
4. sudo -s
5. chown -R root:wheel /System/Library/Extensions/
6. cd /System/Library/Extensions/
7. chmod -R 755 AppleBCM5751Ethernet.kext
8. reboot


Thanks Nisa it works great with my HP DC 7100 SFF
bytec0de
Hi everyone,

I've a Gateway E-4500S with Broadcom BCM5752 (14e4,1600) ethernet, on osx 10.4.6 (8l1119).
Does the patched driver for BCM5751 works for BCM5752?

If true could anyone help me with a small howto?

I already installed the BCM5751 patched driver and followed the instructions on this forum. So far I've accomplished the following:
1) Installed the patched driver
2) Added to the Info.plist file the following device id:<string>pci14e4,1600</string>
3) Cleared and rebuilded the extension's cache
4) Reboot the system

After reboot I got the following dmesg:
QUOTE
BCM5751Enet: Ethernet address 00:00:00:00:00:00
AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed
AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed
AppleBCM5751Ethernet: 0 0 enable - failed
AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed
AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed
AppleBCM5751Ethernet: 0 0 enable - failed
AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed
AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed
AppleBCM5751Ethernet: 0 0 enable - failed
AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed
AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed
AppleBCM5751Ethernet: 0 0 enable - failed
AppleBCM5751Ethernet: 0 0 resetAdapter - FTQ initialization failed
AppleBCM5751Ethernet: 0 0 wakeUp - reset adapter failed
AppleBCM5751Ethernet: 0 0 enable - failed


The only thing I didn't do was patching the AppleBCM5751Ethernet file because I can't find the pointed hex sequence 66 81 FA 59 16 (whichis only related with the 5701 driver).

How to patch 5751 driver to work on a 5752 NIC?

Regards,

Carreira
sirtimbly
OK, this worked finally. Here's what I've done.

Installed the driver at the begining, didn't work.

Followed Hater's instruction for working in the hex editor on the system 5701 driver in IONetworking...

Still didnt work.

Added my device id to the Info.plist in both the new driver and the driver 5701 driver that comes with the system.

And then finally I followed the instructions for clearing the kextcache on page 6 of this thread, by Comlete.

And now it works and the ifconfig mac address setting works fine as long as I use the mac address that I copied from windows ipconfig /all.

Oh and BTW, I'm using a Broadcom NetExtreme Gigabit Ethernet. Not sure what model number, cant find it anywhere. It's a gatewway laptop.
alohashirt
My Dell D610 witha Broadcom 5751/(1677) won't recongnise the card with nisa's bcm5751 extension (on 10.4.6) Does anyone have na suggestions?

AppleBCM5751Ethernet: 6400000a 669955aa CheckNVRam -- nvram does not start with magic constant
AppleBCM5751Ethernet: 0 0 getAdapterInfo - init/sanity check of nvram failed
AppleBCM5751Ethernet: 0 0 start - getAdapterInfo failed, giving up
IOCommandGate::disable() called when not gated
Backtrace 0x38a65c 0x3b19364a 0x3acadc 0x3acbad 0x37f3b3 0x37ebb9 0x380302
Kernel loadable modules in backtrace (with dependencies):
com.apple.iokit.AppleBCM5751Ethernet(2.1.0d21)@0x3b192000
dependency: com.apple.iokit.IOPCIFamily(1.8)@0x359db000
dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x3b159000
IOCommandGate::disable() called when not gated
Backtrace 0x38a65c 0x3b19364a 0x3acadc 0x3acbad 0x37f3b3 0x37ebb9 0x380302
Kernel loadable modules in backtrace (with dependencies):
com.apple.iokit.AppleBCM5751Ethernet(2.1.0d21)@0x3b192000
dependency: com.apple.iokit.IOPCIFamily(1.8)@0x359db000
dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x3b159000
newbmac
THANKS YOU. It took like 2 hours of reading these threads to finally get the last version of the Broadcom driver! Worked great after I did the ifconfig set of MAC address

I have a Broadcom NetXtreme Ven 14e4 Dev 167D ethernet card!

So cool!!!!!!!!!
billburroughs
Dude, you rock! I tried the world and couldn't get it. Followed your directions to the letter. Have no MAC address, but DHCP works like a champ. BTW, I have a:
NetXtreme BCM5753M Gigabit Ethernet PCI Express : Vendor ID 16fd

QUOTE(Hater @ Apr 26 2006, 08:23 AM) *
I managed to patch driver additionally to skip the NVRam Init and Check functions and now my PCI-X BCM5751m (167d device id) works even with small limitations dev.gif Limitations inlude: Mac doesn't read the Mac Address (obviously it's in NVRam), does not count properly speed (it's 10 times lower in my observations, so when downloading Mac shows 10 times faster speeds than actual is... I don't care) and I didn't manage to start dhcp on start so I had to enter IP/Mask/Router/DNS manually but IT WORKS angel.png In my opinion patch will work on 5750/5751 chips as well device id's 1677/1778 and so on but any feedback will be appreciated.

so I personally pathed all occurences of:
"66 81 FA 59 16" to "66 81 FA 7D 16" (It's the instruction cmp dx, 167d... yes everywhere in driver compare is against dx... I tripple checked it) not just 37336... there are 46 occurences... if I remember correctly
Second (my patch) at 37554 change 75 71 to EB 71... this changes just before initnvram and checknvram functions a jnz to a jmp... I think that this jnz is a check if there is nvram present but of course I'm not sure.

I don't know if this is the best way to patch it, mostly sure it is not but it works for me...
Test it on your own risk as I did... 2centsfinal.gif
koolaidman23
My Broadcom 5788 (169c) is working great, MAC address is 00-00-00-00-00-00 but dhcp works, and I can actually USE my hackintosh now!!

Thanks to everyone in this thread, especially those who gave good directions.
ew456
I have a Dell XPS Gen 2, with Broadcom 570x Gigabit. Vender - 14E4 and Device 165e. I have followed the steps listed in this post and can get my internet to work. However to get it to work I go through these steps after a startup or reboot.

sudo -s
rm /system/library/extensions.mkext
rm /system/library/caches/com.apple.kernelcaches/*
kextcache -c
reboot

after the reboot i have to change my en0 and manually set the MAC address using ifconfig.

How/where can i put these steps into startup so that it will set me up on the internet every time. Right now if I restart or shutdown, I have to go through the steps above again in order to get internet. Thanks.
rstensho
Havent posted in a while.

I think i killed my nic using one of the listed methods.
14e4 1600

i hexedited the driver. subbed 00
changed line 37550....

Now "Network Cable unplugged", in WINDOWS and OSX

There is no activity on the LAN port now. Did i kill it????
Anybody been here before, please help. Thanks
Dell D620

EDIT: I am a moron, I didnt look under my desk to the other end of the wire. I broke the clip off, and it fell out of the jack

Everything works. xcpt having a link on wireless and wired at the same time causes things to crash??
Thelus
Hi, I'm using a OptiplexGX620 at work with Broadcom NetXtreme 57xx Gigabit.

The network worked fine for some time with the MAC-address booting-up as only zeros and then changed by the SetMac to it's normal.

My problem is that the network security here at work is realy tight. This MAC changes are blocking my address at the DHCP server and I must contact the sysadmins to unblock it...

What I need to know is if there is a way to enter the MAC-address manualy mory deeply into the sistem without SetMAC, so the network don't even try a single ping with the wrong MAC-address...

Anyone knows some kind of trick to do this?

------
edit:
------
Talked about with the netwaork admin on the company and he made some configuration and my IP is not blocked because of the MAC addreschange. Thank you all for the nice work you are doing. Now i'm using OS X fully functional on my DELL GX620 at work! =)
jsnt
any patch to device id: 1600 (BCM5752)?
issachar
Just wanna say thanks to Nisa. Kext worked perfectly for Abit AL8 mobo with Broadcom device ID 167D. I just dropped it in, chown, chmod, reboot and voila! So awesome. I've been despairing a bit to the point of trying a MSI 945 mobo, but it would not overclock as nicely as my Abit mobo (running a Intel D920 @3.6Ghz with no voltage added!). So you have really made my day! Can now say goodbye to Windoze except for support calls.

The only problem I have is that the card only works the first time after installation. If I reboot I get message saying card is improparly installed. Any ideas? At the moment I just re-install when needed.
ignitus
Hi:

I have a Broadcom 5751 in dell gx380, if I put the an IP manual the network works, but not fully, I have problems because the mac is the 00:00:00:00:00:00.

When I tried to put the real MAC, I use this command:

sudo ifconfig en0 ether 12:34:56:78:90:ab

the system hang on.

What can I do?
Frogfeet
thanks to all you guys, i finally got os x to recognize and enable the broadcom card in my two year old asus m6n centrino laptop. device is 169c. after a couple of false starts (probably due to my noobie command of the terminal app), i got it up and running using the AppleBCM5751Ethernet.kext posted by nisa (thanks!!!), plus the cache flush from the humanmx post. unfortunately, like many others, my mac address is zeroed out and no dhcp. for now i'm using a static ip address and am happy to be surfing with os x, but look forward to finding a better solution in the next few days. video and sound worked right our of the box with os x, no worries there, but i'll also be keen to see how to get my intel wifi chip working.

final thought: since alot of these on board ethernet problems seem related to the broadcom chip, i wonder if os x would recognize and mcia ethernet card. may give it a try. cheers!
flexy
Hi

I have the BCM5789 chip and I used Nisas Crack.
At the first time it worked fine but after a reboot, the machine sayes that ther is an authentification problem with the .kext and that it schould not be installed correctly.

I have installed it several times, but I have the same Problem everytime after the next boot.

I hope anybody can help me.

Thx
slowlaris
ok, I know this sounds dumb, but how do I open the .sit file under OSX with no network.

I recall in a previous life that stuffit eXpander was used for such a task, but is was under OS 7.5 or 8 smile.gif

Also, since the latest version is 2.0 and PPC only, does my vanilla OSX <GOAT> has the ability to run PPC code out of the box ?

cheers all and keep the good work

dance_24.gif

my NIC id is 16fd

running an HP 9420, 17" widescreeen, 2GB RAM, dual core T2600 (1 core enabled), ATi 1600 screamer!

cheers,

happymac.GIF
Rammjet
Stuffit current version is 10.0.2, but is PPC and runs fine under Rosetta.

However, there is a beta 10.1 which is Universal: http://www.stuffit.com/mac/expander/universalbeta.html
A Huge Bear
Been messing with this for a few days now. By using some of the patches and methods posted here, I got to the point where it would detect a connected cable, and I could assign an address, but I could not connect to anything. I tried DHCP, which caused the system to hang when a network access attempt was made.

My dev id is 1600 -- so I'm thinking that my problem may be that this is not the 5701, but maybe one of the other models.

At this point though, I'm thinking I might just go buy a USB wireless adapter...or just wait until I have the cash to buy a real Mac. smile.gif
bigchris
So I realize this thread is really old, but I was hoping for a little bit of help.

I've been playing around with os x x86, more for fun than anything but also as a prelude to potentially buying a Mac. I wanted to see if I liked how the Mac worked before investing $2k in one and so far I quite like it although am certainly not in the 'zealous' camp yet!

I'm pretty experienced with *UX. I've had Redhat releases running services at my house for years, Ubuntu on a second partition to see if it was a decent replacement for XP (not yet imo) and now X86 as a little trial.

Anyway, to cut a long story short I'm stuck. I managed to load 10.4.1 as per many of the helping posts on the net and even managed to build a nice big 10.4.3 version on a second partition on a spare disk.

My PC is an MSI Master2 FAR (single CPU) with Broadcom onboard networking and an AC97 sound system plus sound blaster card.

Within my 10.4.3 environment I've been messing around with the BCM loads for nearly a week now trying to get them recognized. I *think* my card is a 5755, but the vendor ID is 14e4 and the device ID is 1653. I managed to load up the 5751BCM kext and got further than I had before.

Now when the system boots it complains of

11BCM5751Enet is not compatible with its superclass, 20IOEthernetController superclass changed?
Failed to load extension com.apple.iokit.AppleBCM5751Ethernet
Couldn't alloc class "BCM5751Enet"

Now I've thought of trying later releases via a dvd update, but that means I have to go and spend $120 on a DVD burner which I don't really need and may still find out the BCM cards aren't supported.

So, my question is, has anyone else got the device id 1653 working and if so how. Or alternatively, does anyone know how to make the above recognize by the superclass, or perhaps decipher that error message for me!

Any help is appreciated. As I said this is a fun side project in lieu of buying a Macbook, and I'm treating it as such.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.