Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Dec 2009 08:27:02 +1300
From:      Nathan Whitehorn <nwhitehorn@freebsd.org>
To:        John Baldwin <john@baldwin.cx>
Cc:        Little Bhudda <lbhudda@googlemail.com>, freebsd-ppc@freebsd.org
Subject:   Re: Mac Mini G4 1.5GHz Broadcomm bwi BCM4318 problems
Message-ID:  <4B311D86.1030400@freebsd.org>
In-Reply-To: <200912220805.59252.john@baldwin.cx>
References:  <644B6D20-37A0-49CB-8BE8-5E3E67C7C379@googlemail.com> <200912220805.59252.john@baldwin.cx>

index | next in thread | previous in thread | raw e-mail

John Baldwin wrote:
> On Tuesday 22 December 2009 4:53:50 am Little Bhudda wrote:
>   
>> Hello all,
>>
>> I am trying to get the Airport Extreme (Broadcom BCM4318) to work  
>> under FreeBSD. This was working fine under Debian, but I'm having some  
>> problems getting it to work here.
>>
>> First of all, adding the line to /boot/loader.conf, as the bwi man(4)  
>> page says, did not give me the device. I tried to find the bwi kernel  
>> module, but couldn't find it. Maybe I was looking for the wrong name?
>>
>> Then, I decided to go for option 2 and rebuilt the kernel with the  
>> devices defined as mentioned in the bwi manpage. That went ok. I also  
>> built and installed the bwi-firmware-kmod as per the manpage's  
>> instructions.
>>
>> When I boot, the device gets reconised, but the loading of the  
>> firmware fails with the error message "cannot register image  
>> bwi_v3_pcm5, firmware table full!" after which the MAC init fails.
>>
>> A copy of the relevant entries in the /var/log/messages is attached.
>>
>> Any help would be greatly appreciated.
>>     
>
> I suspect no one has tested bwi on ppc yet and that is why the module is not 
> built by default.  If you are successful in getting it working then it can be 
> enabled by default easily enough by editing sys/modules/Makefile.  The error 
> message you are getting seems odd.  The firmware table has room for 30 
> firmware images by default, and I find it hard to believe that you have over 
> 30 firmware images.  Can you fire up kgdb and run 'p firmware_table' and mail 
> the output?
>
>   
I use it on my G4 iBook, and it at least works better than that. I have 
a few reliability problems with it, where it will stop being able to 
transmit packets after a few minutes, but I suspect those are MI.
-Nathan


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B311D86.1030400>