<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OpenPeta &#187; Open Sourc</title>
	<atom:link href="http://openpeta.com/index.php/tag/open-sourc/feed/" rel="self" type="application/rss+xml" />
	<link>http://openpeta.com</link>
	<description>Open Mind ....  Open Source ...</description>
	<lastBuildDate>Wed, 21 Jul 2010 03:20:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>[SOLVED] Ubuntu 9.10 Wireless [WIFI] Connection Problem</title>
		<link>http://openpeta.com/index.php/2010/01/solved-ubuntu-9-10-wireless-wifi-connection-problem/</link>
		<comments>http://openpeta.com/index.php/2010/01/solved-ubuntu-9-10-wireless-wifi-connection-problem/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 22:43:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux on NoteBook PCs]]></category>
		<category><![CDATA[Ubuntu Linux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Sourc]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.openpeta.com/?p=594</guid>
		<description><![CDATA[Ubuntu 9.10 [code name : karmic koala ] has lot of bugs comparing previous releases and some of features have been removed in 9.10 version such as Login Screen GDM Manager . Hope Ubuntu community will fix everything soon in coming releases. Wireless connection is also not working in latest broadcom wifi hardware . Due to license problem Ubuntu does not include the broadcom wifi driver [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Ubuntu 9.10 [code name : karmic koala ] has lot of bugs comparing previous releases and some of features have been removed in 9.10 version such as Login Screen GDM Manager . <span style="line-height: 22px; font-size: 16px;">Hope Ubuntu community will fix everything soon in coming releases. <span style="line-height: 19px; font-size: 13px;">Wireless connection is also not working in latest broadcom wifi hardware . Due to license problem Ubuntu does not include the broadcom wifi driver by default . User has to update manually using Ethernet internet connection after that they can activate driver in System -&gt; Administration -&gt; Hardware Drivers option. But the problem of this method is internet connection . What the user supposed to do if they do not have Ethernet internet connection. The solution is installing driver from source. Broadcom company providing wifi drivers for Linux . Steps are given here for how to do enable wifi driver using this method</span></span></p>
<ul>
<li>Download the latest driver from Broadcom website</li>
</ul>
<blockquote><p><a href="http://www.broadcom.com/support/802.11/linux_sta.php">http://www.broadcom.com/support/802.11/linux_sta.php</a></p></blockquote>
<p><a href="http://www.broadcom.com/support/802.11/linux_sta.php"></a> These packages contain Broadcom's IEEE 802.11a/b/g/n hybrid Linux® device driver for use with Broadcom's BCM4311-,                      BCM4312-, BCM4321-, and BCM4322-based hardware.<span style="line-height: 26px; font-size: 19px;"> </span></p>
<div id="_mcePaste">
<ul>
<li> Setup the directory by untarring the proper tarball:</li>
</ul>
</div>
<div id="_mcePaste" style="padding-left: 60px;">For 32 bit: 	hybrid-portsrc.tar.gz</div>
<div id="_mcePaste" style="padding-left: 60px;">For 64 bit: 	hybrid-portsrc-x86_64.tar.gz</div>
<blockquote>
<div id="_mcePaste" style="padding-left: 30px;"># mkdir hybrid_wl</div>
<div id="_mcePaste" style="padding-left: 30px;"># cd hybrid_wl</div>
<div id="_mcePaste" style="padding-left: 30px;"># tar xzf &lt;path&gt;/hybrid-portsrc.tar or &lt;path&gt;/hybrid-portsrc-x86_64.tar.gz</div>
</blockquote>
<div id="_mcePaste">
<ul>
<li> Build the driver as a Linux loadable kernel module (LKM):</li>
</ul>
</div>
<blockquote>
<div id="_mcePaste" style="padding-left: 30px;"># make clean   (optional)</div>
<div id="_mcePaste" style="padding-left: 30px;"># make</div>
</blockquote>
<div id="_mcePaste" style="padding-left: 30px;">When the build completes, it will produce a wl.ko file in the top level directory.</div>
<div id="_mcePaste">
<ul>
<li>Remove any other drivers for the Broadcom wireless.</li>
</ul>
</div>
<div id="_mcePaste" style="text-align: justify; padding-left: 30px;">There are several open source drivers that are used to drive Broadcom 802.11 chips such as b43 and ssb. If any of these are present they need to be removed before this driver can be installed.  Any previous revisions of the wl driver also need to be removed.</div>
<blockquote>
<div id="_mcePaste" style="padding-left: 30px;"># lsmod  | grep "b43\|ssb\|wl"</div>
</blockquote>
<div id="_mcePaste" style="padding-left: 30px;">If any of these are installed, remove them:</div>
<blockquote>
<div id="_mcePaste" style="padding-left: 30px;"># rmmod b43</div>
<div id="_mcePaste" style="padding-left: 30px;"># rmmod ssb</div>
<div id="_mcePaste" style="padding-left: 30px;"># rmmod wl</div>
</blockquote>
<div id="_mcePaste" style="padding-left: 30px;">To blacklist these drivers and prevent them from loading in the future:</div>
<blockquote>
<div id="_mcePaste" style="padding-left: 30px;"># echo "blacklist ssb" &gt;&gt; /etc/modprobe.d/blacklist.conf</div>
<div id="_mcePaste" style="padding-left: 30px;"># echo "blacklist b43" &gt;&gt; /etc/modprobe.d/blacklist.conf</div>
</blockquote>
<div id="_mcePaste">
<ul>
<li>Insmod the driver.</li>
</ul>
</div>
<div id="_mcePaste" style="text-align: justify; padding-left: 30px;">If you were already running a previous version of wl, you'll want to provide a clean transition from the older driver. (The path to previous driver is usually /lib/modules/&lt;kernel-  version&gt;/kernel/net/wireless)</div>
<blockquote>
<div id="_mcePaste" style="padding-left: 30px;"># rmmod wl</div>
<div id="_mcePaste" style="padding-left: 30px;"># mv &lt;path-to-prev-driver&gt;/wl.ko &lt;path-to-prev-driver&gt;/wl.ko.orig</div>
<div id="_mcePaste" style="padding-left: 30px;"># cp wl.ko &lt;path-to-prev-driver&gt;/wl.ko</div>
<div id="_mcePaste" style="padding-left: 30px;"># depmod</div>
<div id="_mcePaste" style="padding-left: 30px;"># modprobe wl</div>
</blockquote>
<div id="_mcePaste" style="padding-left: 30px;">Otherwise, if you have not previously installed a wl driver do this:</div>
<blockquote>
<div id="_mcePaste" style="padding-left: 30px;"># modprobe lib80211</div>
<div id="_mcePaste" style="padding-left: 30px;"># insmod wl.ko</div>
</blockquote>
<div id="_mcePaste" style="padding-left: 30px;">wl.ko is now operational.  It may take several seconds for the Network Manager to notice a new network driver has been installed and show the surrounding wireless networks.</div>
<div style="padding-left: 30px;">Finally add these lines into /etc/profile file</div>
<blockquote>
<div style="padding-left: 30px;">#vim /etc/profile</div>
<div style="padding-left: 30px;">rmmod ssb</div>
<div style="padding-left: 30px;">modprobe lib80211</div>
<div style="padding-left: 30px;">insmod &lt;path-to-wl.ko-file &gt;/wl.ko</div>
</blockquote>
<p>Reference : Broadcom Website</p>
]]></content:encoded>
			<wfw:commentRss>http://openpeta.com/index.php/2010/01/solved-ubuntu-9-10-wireless-wifi-connection-problem/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
