Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
firepong

Broadcom 4315 Not Working

14 posts in this topic

Recommended Posts

Ok, so I get Snow Leopard installed on my Acer Aspire One D250. Got most of it working except a few things which I don't think will work. But besides that, been trying to get the wireless card to work for the last day and to no avail, not working.

 

As the title says, its the 4315 model, mini-pci. I know I can always get a PCI-e one in case I can't get it working as the PCI-E port on the new Acer isn't used.

 

Anyways, I've tryed the drivers as well as putting in the ID's myself. Still not working.

 

Here's a copy of what is being showed in the System Profiler:

 

ExpressCard:

 

Type: Other Network Controller

Driver Installed: No

Bus: PCI

Vendor ID: 0x14e4

Device ID: 0x4315

Subsystem Vendor ID: 0x105b

Subsystem ID: 0xe01b

Revision ID: 0x0001

Link Width: x1

Link Speed: 2.5 GT/s

 

Ok, by what it shows up there, it should work, Right? Wrong is what I'm guessing. In the drivers, it shows the Subsystem Vendor ID as 0x106b, but mine is 0x105b, why is that? Also, it shows the Subsystem ID as 0xe04e, but mine is 0xe01b, why is THAT?

 

I'm thinking it's because of the way the wireless card is in the netbook. Like I said, my PCI-E slot is still open, meaning the card is either built into the mobo or there's a mini-PCI slot inside the laptop that's not accessible without popping the case open and looking.

 

So, by what I've posted, does anyone have any suggestions as to what I can do to try and get this working or to point me in another direction that can help?

 

P.S. A few days ago, I saw a modified broadcom driver that was for a Acer D150, that I believe was for this same problem. But now, can't seem to find it around. Anyone know of this driver?

Share this post


Link to post
Share on other sites
Advertisement
Ok, so I get Snow Leopard installed on my Acer Aspire One D250. Got most of it working except a few things which I don't think will work. But besides that, been trying to get the wireless card to work for the last day and to no avail, not working.

 

As the title says, its the 4315 model, mini-pci. I know I can always get a PCI-e one in case I can't get it working as the PCI-E port on the new Acer isn't used.

 

Anyways, I've tryed the drivers as well as putting in the ID's myself. Still not working.

 

Here's a copy of what is being showed in the System Profiler:

 

ExpressCard:

 

Type: Other Network Controller

Driver Installed: No

Bus: PCI

Vendor ID: 0x14e4

Device ID: 0x4315

Subsystem Vendor ID: 0x105b

Subsystem ID: 0xe01b

Revision ID: 0x0001

Link Width: x1

Link Speed: 2.5 GT/s

 

Ok, by what it shows up there, it should work, Right? Wrong is what I'm guessing. In the drivers, it shows the Subsystem Vendor ID as 0x106b, but mine is 0x105b, why is that? Also, it shows the Subsystem ID as 0xe04e, but mine is 0xe01b, why is THAT?

 

I'm thinking it's because of the way the wireless card is in the netbook. Like I said, my PCI-E slot is still open, meaning the card is either built into the mobo or there's a mini-PCI slot inside the laptop that's not accessible without popping the case open and looking.

 

So, by what I've posted, does anyone have any suggestions as to what I can do to try and get this working or to point me in another direction that can help?

 

P.S. A few days ago, I saw a modified broadcom driver that was for a Acer D150, that I believe was for this same problem. But now, can't seem to find it around. Anyone know of this driver?

 

 

 

 

Same prob here men,, though i'd manage to inject kext from I used from 10.5.8, and Network recognizes my card as Airport problem it wont turn on..Now I revert to good oldie old Leopard and seaching somewhere out there for some solutions.

 

You might want to try this one from other forum, I just dont have the luxury of time to install SL this point of writing. http://www.insanelymac.com/forum/index.php?showtopic=44114

Share this post


Link to post
Share on other sites

i have the same card on a dell inspiron E1505.. and the method mentioned in the link post above is what i used to get mine working.

 

remember to repair permissions after you make the changes.

Share this post


Link to post
Share on other sites

I, too, am having issues with this 4315 card under SL. I've done the method described above and that just makes the card become detected as an airport but as for functionality, it doesn't do a thing. :-(

 

It won't turn on and the up in the status bar at the top of the screen, it just said "no airport detected" yet the airport interface is active. Bummer.

 

Anyone have any ideas?

Share this post


Link to post
Share on other sites

backup your existing "IO80211Family.kext" first.

 

then download this:

http://www.mediafire.com/?iyjt4qmitvq

 

uncompress the content to your desktop.

 

run Kext Helper b7

 

drag and drop the file "IO80211Family.kext" into Kext Helper b7

 

enter your password, click Easy Install

 

when done, restart your computer

 

.. and you should have wireless working after reboot.

Share this post


Link to post
Share on other sites
backup your existing "IO80211Family.kext" first.

 

then download this:

http://www.mediafire.com/?iyjt4qmitvq

 

uncompress the content to your desktop.

 

run Kext Helper b7

 

drag and drop the file "IO80211Family.kext" into Kext Helper b7

 

enter your password, click Easy Install

 

when done, restart your computer

 

.. and you should have wireless working after reboot.

 

 

And did this work?

 

I find it interesting that nobody has asked what hardware we are all working on. The range of possible differences are unimaginable.

Share this post


Link to post
Share on other sites

Just take the 10.6.2 stock IO80211Family.kext and modify the BCM plugin manually. You can do this by just copying it to the desktop, right click, show package contents, browse to plugins, show package contents of AppleAirPortBRcm4311.kext, add in the address in the plist.

Share this post


Link to post
Share on other sites
Just take the 10.6.2 stock IO80211Family.kext and modify the BCM plugin manually. You can do this by just copying it to the desktop, right click, show package contents, browse to plugins, show package contents of AppleAirPortBRcm4311.kext, add in the address in the plist.

 

 

not working here..

Share this post


Link to post
Share on other sites
not working here..

 

I have the bad feeling it has to do with:

Subsystem Vendor ID: 0x105b

Subsystem ID: 0xe01b

Maybe on Systems that have the BCM4312 card running they have other Subsystem-IDs.

 

At now (besides iDeneb) on straight 10.5.6 the card is running, on 10.5.7 and above Apple seems to have blacklisted some subsystem vendors, so the card won't work anymore.

The IO80211Family.kext and the right patch for vendor and ID seems not the reason for not working.

Share this post


Link to post
Share on other sites
but some people here have a working System with this card!

 

[bCM4312 [14e4:4315]]

They have other subvendor-IDs? They have some DSDT magic for their books, wich altered the Systeminfos?

 

There are three ways at now:

- using stable 10.6.x NBI system with an supported USB wireless thumbstick and a dead BCM4312

- using stable 10.5.6 NBI system with all things working correct but not having proper security patches from apple

- using flaky iDeneb 10.5.7/8 system with all things working correct but not booting sometimes (hangs on boot process)

 

I'm experimenting with all three solutions...

(BTW, don't mix it up, that the card with the ID 4315 is called BCM4312 and not BCM4315)

Share this post


Link to post
Share on other sites

Hi

 

I've got the same board and the same issue on my Acer Emachine 525, I've patched my DSDT with subsystem-vendor-Id 106b and subsystem-ID e01b to get the board recognized in the IO tree and be seen in the system profiler as a broadcom. The AppleAirPortBrcm4311.kext is correctly loader but without any messages. But the light on the special suspend key for my broadcom 14e4:4315 never switch on and the board isn't recognized by airport tools

 

it seems the board is asleep and the driver doesn't wake it up 

 

I've try the above patch without any success

 

I'm running on vanilla SL 10.6.4

 

any suggestion ?? 

 

kind regards

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    • Hi,   I still have (and always had) a weird problem with the nvidia card, and I don't know if it is a power unit issue or a driver issue. Do you have such a problem, too:   Sometimes the screen goes black, for example if I scroll a specific webpage. It turns then on again, and off again. Then it may disappear and everyathing works fine again. Or not. Usually a reboot will let this problem disappear. There is no obvious heavy cpu/power usage while this happens.   Do you know this problem? Does it sound like a driver problem?   I use a gt1050 2gb and a 4k monitor connected thru DP.
    • Hello! In my signature system the program does not show the life of the hard drives but only that of the ssd.   High Sierra 10.13.4
    • hello   try this one   DSDT.aml.zip   for graphics and backlight are needed ssdt files   good hack
    • Non ti ho messo io quelle impostazioni I sul config.. Poi aggiorna i kext.. 
    • So, i am thinking about pubblishing the stable release of tinu 2.0, just with a few minor chenges from the last pre-release, and to focus my work on the next one, i have just chenged a couple of UI things for the stable release and add a warning message if you try to use a time machine disk as a target drive to create the macOS install media, for the release that will come after the stable 2.0 release (and maybe also after a bug fix release for the 2.0 if needed) i am trying to use the system apis to manage the tasks which needs special priviladges to be executed, instead of the "sudo" based system which i am using now, this will make the application more secure and reliable, and also you will have to do the authentication only one time, when creating an install media, and using this system maybe i can also pubblish the application on the app store (obviusly just a limited version for mac users, but a version with all the features unlocked will be always available outside the app store and will have all the hackintosh-friendly features as well). But to do that i need to re-write a large amount of code into the app, because all the tasks which needs special permitions needs to be re-implemented differently, so that's why i do not want to use this in the 2.0 release, so because i am going to finish with tinu 2.0 tell me every complain or problem you are having with the latest pre-release or the latest release of tinu, so i can work on that before releaseing the stable 2.0 version


×