Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Dec 2009 08:05:59 -0500
From:      John Baldwin <john@baldwin.cx>
To:        freebsd-ppc@freebsd.org
Cc:        Little Bhudda <lbhudda@googlemail.com>
Subject:   Re: Mac Mini G4 1.5GHz Broadcomm bwi BCM4318 problems
Message-ID:  <200912220805.59252.john@baldwin.cx>
In-Reply-To: <644B6D20-37A0-49CB-8BE8-5E3E67C7C379@googlemail.com>
References:  <644B6D20-37A0-49CB-8BE8-5E3E67C7C379@googlemail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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?

-- 
John Baldwin



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