
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.sabayonlinux.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.sabayonlinux.org/index.php?title=Using_the_new_b43_driver&amp;feed=atom&amp;action=history</id>
		<title>Using the new b43 driver - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.sabayonlinux.org/index.php?title=Using_the_new_b43_driver&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://wiki.sabayonlinux.org/index.php?title=Using_the_new_b43_driver&amp;action=history"/>
		<updated>2013-05-22T10:31:15Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.4</generator>

	<entry>
		<id>http://wiki.sabayonlinux.org/index.php?title=Using_the_new_b43_driver&amp;diff=11143&amp;oldid=prev</id>
		<title>Pommesky at 07:40, 17 January 2012</title>
		<link rel="alternate" type="text/html" href="http://wiki.sabayonlinux.org/index.php?title=Using_the_new_b43_driver&amp;diff=11143&amp;oldid=prev"/>
				<updated>2012-01-17T07:40:57Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{I18n|  [[Using_the_new_b43_driver|en]] [[It:Using_the_new_b43_driver|it]]}}&lt;br /&gt;
&lt;br /&gt;
==Kernel 3.2==&lt;br /&gt;
&lt;br /&gt;
In order to use b43 driver with the linux kernel 3.2.0+ you might have to type the following commands into the console as root:&lt;br /&gt;
{{Console| &amp;lt;pre class=&amp;quot;clear&amp;quot;&amp;gt;# echo &amp;quot;blacklist ssb&amp;quot; &amp;gt;&amp;gt; /etc/modprobe.d/blacklist.conf&lt;br /&gt;
# echo &amp;quot;blacklist b43&amp;quot; &amp;gt;&amp;gt; /etc/modprobe.d/blacklist.conf&lt;br /&gt;
# echo &amp;quot;blacklist brcmsmac&amp;quot; &amp;gt;&amp;gt; /etc/modprobe.d/blacklist.conf&lt;br /&gt;
# echo &amp;quot;blacklist bcma&amp;quot; &amp;gt;&amp;gt; /etc/modprobe.d/blacklist.conf &amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
Then reboot and it should be working.&lt;br /&gt;
&lt;br /&gt;
(Solution posted by maulbongo in the forum)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sabayon 5.x==&lt;br /&gt;
&lt;br /&gt;
This driver is already loaded in Sabayon 5.x however to use it you have to blacklist 2 modules.  The easiest way to do that is to type the following commands into the console as root:&lt;br /&gt;
&lt;br /&gt;
{{Console| &amp;lt;pre class=&amp;quot;clear&amp;quot;&amp;gt;# echo &amp;quot;blacklist ssb&amp;quot; &amp;gt;&amp;gt; /etc/modprobe.d/blacklist.conf&lt;br /&gt;
# echo &amp;quot;blacklist b43&amp;quot; &amp;gt;&amp;gt; /etc/modprobe.d/blacklist.conf &amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
Reboot, and the driver should now be working.&lt;br /&gt;
&lt;br /&gt;
For more information and updates for this issue, please refer to bug report located here: http://bugs.sabayonlinux.org/show_bug.cgi?id=902.&lt;br /&gt;
&lt;br /&gt;
Edit:by vallhalla&lt;br /&gt;
&lt;br /&gt;
please note that if you update kernel you may also need to run &amp;quot;equo search b43&amp;quot; and &amp;quot;equo search broadcom&amp;quot; and install the relevant firmware and drivers for your kernel, as you may find wifi will work on the old kernel but not the new on this should resolve&lt;br /&gt;
&lt;br /&gt;
==Installing the b43 driver (prior to 5.x)==&lt;br /&gt;
&lt;br /&gt;
Note:  I have read that the b43 driver is only available/compatible with 2.6.24+ kernels.  If you haven't already, make sure that you have upgraded the kernel (this is a good idea ANYWAY)&lt;br /&gt;
&lt;br /&gt;
1.  Make sure that you actually have a supported device (you can check on this using [[http://www.linuxwireless.org]]).  In order to get the device name, open up a terminal, and use '''su''' to become root.  After becoming root, use '''lspci | grep 43''' to find out what 4300 series devices, if any, you have installed in your machine.&lt;br /&gt;
&lt;br /&gt;
2.  Assuming you have the proper wireless hardware for this, you should be fine continuing.  Now, still as root, make sure that you have the b43 driver available, by entering '''lsmod | grep b43'''.  If it is not loaded, DO NOT PANIC.  In case it IS NOT loaded, enter '''modprobe b43''' as root.  Since the b43 driver is installed by default (but NOT necessarily loaded by default), this should work.&lt;br /&gt;
&lt;br /&gt;
3.  Now, you have two options in order to install the firmware.  My preferred method (and the method which is a LOT less hassle) is to just use '''emerge -a b43-firmware''' (still as root!)  As soon as you get this set up, your hardware should be working (it did for me; if you have a different experience, let me know).&lt;br /&gt;
&lt;br /&gt;
The other method is to use b43-fwcutter, but I would NOT recommend this, as I could not get it to work.  At all.  Seriously.  So, if you have any demand to know how to use the fwcutter, either research it yourself, or contact me.&lt;br /&gt;
&lt;br /&gt;
That's all, kids!  Have fun! :D&lt;br /&gt;
&lt;br /&gt;
Note, if you have a WLAN recognized as &lt;br /&gt;
&lt;br /&gt;
0b:00.0 Network controller: Broadcom Corporation BCM4310 '''USB''' Controller (rev 01)&lt;br /&gt;
&lt;br /&gt;
you MUST use ndiswrapper. if you have problems with native drivers you can check the following page from ubuntu forums [[https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Feisty_No-Fluff#head-d8ce0e35a4ccdbeddd6cf36f9cb23a11d8e0e9dc]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Wireless|Using the new b43 driver]]&lt;/div&gt;</summary>
		<author><name>Pommesky</name></author>	</entry>

	</feed>