Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Snow Leopard 10.6 › BCM4318 (rev 02) not working on Snow Leopard
14,734 reads · 2009-12-19 – 2010-04-20

BCM4318 (rev 02) not working on Snow Leopard

I need some help with this PCI NIC: It has been working out of the box on my old 10.5 Leopard install, so I applied it again since I can't longer use wired network... But it was not regognized. Even the corresponding Kernel Extensions…

Primary Author
@Imkantus Published 2009-12-19
Collection
Snow Leopard 10.6
Archival Footprint
14,734 historical reads · 5 curated field notes (from 9 dispatches) · 2009-12-19 – 2010-04-20
Credited Voices (3)
@Imkantus (4)@teqtonix (3)@JaS (2)

I need some help with this PCI NIC:

04:00.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)

It has been working out of the box on my old 10.5 Leopard install, so I applied it again since I can't longer use wired network...
But it was not regognized. Even the corresponding Kernel Extensions wasn't loaded, so I tried with using this script by mcsmart ↗ - but still no luck.
Since I applied this, kextstsat shows this:

   74    0 0x34fb0000 0x1a8000   0x1a7000   com.apple.driver.AirPortBrcm43xx (411.91.20) <73 72 14 7 5 4 3 1>

But there is still no network device avaible.

I hope someone has an idea...

Author Updates & Technical Revisions

Follow-up dispatches by @Imkantus

Author Update #1 @Imkantus 2010-02-15

Yep solved it - embarrassingl; I just had to get a stronger power supply unit.

Author Update #2 @Imkantus 2010-02-22 ↳ Re: @teqtonix
@teqtonixyou had to replace the power supply for you computer.. and it just worked?

Well basically yes as I was still using some 350W ATX 2.0 one (20 Pin Mobo supply on 24 Pin board) - what must have been the main reason for my wifi card not to work. I just had that idea, when I was trying to set up the wifi on Linux without having the kernel module beeing loaded, alltough the firmware was present in /lib

@teqtonixThere was something wrong with my DSDT.aml I replaced it with a different one and now everything is working fine.

I can confirm that. The BCM4318 PCI NIC for some reason works only without having Device (HPET) in DSDT… Wherefore I am currently either without having Speedstep & Sleep or without having wireless :-| (If someone has an idea / is able to fix that - let me know...) - but I haven't realy thaught about that issue in your case - sorry about that...

Author Update #3 @Imkantus 2010-04-20

Nice to see you here & thanks for your response.

But well this does no longer realy matter to me, since one of the carriers droped the box with my Gigabyte/Intel rig, when I was moving to a new place, about a week ago.
Since that I am back on the AMD side of life & hey everythings working fine & smoothly...

Thank god I was collecting all the bills, so I am going to get my iPad next month using the insurance sum I received. :

Synthesized Community Field Notes

5 technical responses curated from 9 original dispatches

Field Note #1 @teqtonix 2010-02-15

Same problem

Did you happen to find a solution to the bcm4318 problem. I have tried everything and I just can't figure it out.

Field Note #2 @teqtonix 2010-02-17

?

you had to replace the power supply for you computer.. and it just worked? : Sorry I've been running Leopard on my Dell for the past 2 years, and I can usually trouble shoot problems and solve them on my own.. but what does replacing the power supply have to do with the OS not recognizing the wireless card? I'm confused now.

Sorry for all the questions,

Thanks again for the help.

Field Note #3 @teqtonix 2010-02-20

Fixed it

There was something wrong with my DSDT.aml I replaced it with a different one and now everything is working fine.

Field Note #4 @JaS 2010-04-20 ↳ Re: @Imkantus
@ImkantusWell basically yes as I was still using some 350W ATX 2.0 one (20 Pin Mobo supply on 24 Pin board) - what must have been the main reason for my wifi card not to work. I just had that idea, when I was trying to set up the wifi on Linux without having the kernel module beeing loaded, alltough the firmware was present in /lib I can…

I have HPET fixed in my dsdt along with a few other fixes, just wanted to post that under 10.6.3 My Dynex PCI Wifi Card is working

Kextstat

com.apple.driver.AirPortBrcm43xx (422.91.27)

lspci output -nvvn

Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)
Subsystem: Belkin Unknown device [1799:7c0a]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64
Interrupt: pin A routed to IRQ 17
Region 0: Memory at fbefe000 (32-bit, non-prefetchable)

Field Note #5 @JaS 2010-04-20 ↳ Re: @Imkantus
@ImkantusNice to see you here & thanks for your response. But well this does no longer realy matter to me, since one of the carriers droped the box with my Gigabyte/Intel rig, when I was moving to a new place, about a week ago. Since that I am back on the AMD side of life & hey everythings working fine & smoothly... Thank god I was collecting…

too bad about the rig but nice to turn it around into an iPad congrats and enjoy !

Sources & Contributor Provenance (3 credited usernames · Thread #4992)
UsernameDossier ContributionDispatchesActive Window
@ImkantusPrimary Author42009-12-19 → 2010-04-20
@teqtonixCore Contributor32010-02-15 → 2010-02-20
@JaSContributor22010-04-20