On Wed, Mar 24, 2010 at 1:55 PM, Abhishek Singh <[email protected]>wrote:
> On 03/24/2010 01:45 PM, SATA wrote: > > > > On Wed, Mar 24, 2010 at 10:09 AM, prabin gautam <[email protected]>wrote: > >> How to install broadcom BCM4312 wireless driver in ubuntu >> 9.10<http://open--source.blogspot.com/2010/03/how-to-install-broadcom-bcm4312.html> >> I purchased a new Dell Inspiron 1525 laptop. >> I tried ubuntu 9.10 live cd but the wireless was not working. Infact the >> hardware drivers in system>administraton shows i need to download driver to >> use my broadcom wireless device. I used wired connection to download the >> package and activated the hardware from it. It started working. > > >> So with same hope. Hope that everything will work in my machine, I >> installed ubuntu 9.10 in my laptop. But unexpected happened. my wireless >> device was not working and as i rechecked hardware drivers tool in >> system>administration, there is no device shown. >> >> I did #lspci in terminal and then found that my wireless device is listed >> as: >> 0b:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev >> 01) >> >> I gave multiple tries installing and removing broadcom package as listed >> in synaptic list. To my surprise nothing positive happened. In one point my >> linux was not booting with same kernel (2.6.31-20-generic) saying "kernel >> panic". I tried with another kernel (2.6.31-14-generic) from grub and linux >> booted. I then went through all sort of forum and mailing lists. But no >> solution. >> >> At one point i reached this site: >> http://www.broadcom.com/support/802.11/linux_sta.php >> >> >> Success story is below: >> Download wireless driver from the link >> http://www.broadcom.com/support/802.11/linux_sta.php >> >> Download as per your OS architecture. My was 32bit so I used 32-bit driver >> version 5.60.48.36 >> >> Extract it and read the readme file >> >> On Ubuntu, you will need headers and tools to compile/make the driver. Type >> following lines in terminal: >> >> >> >> >> # sudo apt-get install build-essential linux-headers-generic >> # sudo apt-get build-dep linux >> To check to see if you have this directory do this: >> >> >> >> >> >> # ls /lib/modules/`uname -r`/buildNow go to terminal and type: >> >> # mkdir hybrid_wl >> # cd hybrid_wl >> >> >> >> >> # tar xzf /hybrid-portsrc-x86_32-v5.60.48.36.tar.gz(in my case: >> /home/prabin/Downloads/hybrid-portsrc-x86_32-v5.60.48.36.tar.gz) >> >> >> >> Now make: >> >> # make clean (optional) >> # make >> now when its done.. wl.ko file along with other files will be created. >> >> >> >> >> Let me be lazy and copy steps from readme file >> Fresh installation: >> >> >> >> ------------------1: Remove any other drivers for the Broadcom wireless >> device. >> There are several open source drivers that are used to drive Broadcom 802.11 >> >> >> >> chips such as b43 and ssb. They will conflict with this driver and needto be >> uninstalled before this driver can be installed. Any previous >> >> >> >> revisions of the wl driver also need to be removed. >> Note: On some systems such as Ubuntu 9.10, the ssb module may load during >> >> >> >> boot even though it is blacklisted (see note under Common Issues on how >> toresolve this). Nevertheless, ssb still must be removed >> >> >> >> (by hand or script) before wl is loaded. The wl driver will not function >> properly if ssb the module is loaded. >> # lsmod | grep "b43\|ssb\|wl" >> >> >> >> >> If any of these are installed, remove them:# rmmod b43# rmmod ssb# rmmod wl >> >> >> >> >> To blacklist these drivers and prevent them from loading in the future:# >> echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf >> >> >> >> # echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf >> 2: Insmod the driver. >> Otherwise, if you have not previously installed a wl driver, you'll need >> >> >> >> to add a security module before using the wl module. Most newer systems use >> lib80211 while others use ieee80211_crypt_tkip. See which one works for >> >> >> >> your system. >> # modprobe lib80211 or # modprobe ieee80211_crypt_tkip >> >> >> >> >> Then:# insmod wl.ko >> 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 >> thesurrounding wireless networks. >> >> >> >> Now you are done. >> >> It must work but in my case i had to type : >> # modprobe lib80211 # insmod wl.ko >> >> >> >> every time after login to my account. >> >> I tried with rc5.d and init.d making script to make it run at startup but i >> failed. for few days I kept the script file in "startup >> applications"(system>preferences) >> >> >> >> >> >> Finally AKS(friend of mine) told me to add both lines above to /etc/rc.local >> >> I did so above the line "exit 0" >> Hurray! its working now... >> >> The rc.local now looks: >> >> >> >> >> #!/bin/sh -e## rc.local# >> >> >> >> # This script is executed at the end of each multiuser runlevel.# Make sure >> that the script will "exit 0" on success or any other >> >> >> >> # value on error.## In order to enable or disable this script just change >> the execution >> >> >> >> # bits.## By default this script does nothing. >> modprobe lib80211 >> >> >> >> insmod /lib/modules/2.6.31-20-generic/build/hybrid_wl/wl.ko >> >> >> exit 0 >> >> >> > Well, once you got wired connection on your notebook, you can simply > install b43-fwcutter package which automatically sets up all Broadcom 43xx > Wireless cards. > > *sudo apt-get install b43-fwcutter* > > >> >> >> >> http://open--source.blogspot.com/2010/03/how-to-install-broadcom-bcm4312.html >> >> -- >> >> --------------------------------------------- >> Prabin Gautam >> M.Sc. Computing >> The University of Northampton >> Northamptonshire, UK >> -- >> FOSS Nepal mailing list: [email protected] >> http://groups.google.com/group/foss-nepal >> To unsubscribe, e-mail: >> [email protected]<foss-nepal%[email protected]> >> >> Mailing List Guidelines: >> http://wiki.fossnepal.org/index.php?title=Mailing_List_Guidelines >> Community website: http://www.fossnepal.org/ >> >> To unsubscribe from this group, send email to foss-nepal+ >> unsubscribegooglegroups.com or reply to this email with the words "REMOVE >> ME" as the subject. >> > > > > -- > Regards, > Suraj Sapkota, aka SATA > सुरज सापकोटा > ~Living life since 1986~ > -- > FOSS Nepal mailing list: [email protected] > http://groups.google.com/group/foss-nepal > To unsubscribe, e-mail: [email protected] > > Mailing List Guidelines: > http://wiki.fossnepal.org/index.php?title=Mailing_List_Guidelines > Community website: http://www.fossnepal.org/ > > To unsubscribe from this group, send email to foss-nepal+ > unsubscribegooglegroups.com or reply to this email with the words "REMOVE > ME" as the subject. > > Suraj, > Prabin had already tried to install *b43-fwcutter*, but it > did't work with his configuration. > Okay. But others can try-out if they face similar problem. > > -- > Abhishek Singh > FOSS Nepal Communityhttp://wiki.fossnepal.org > > -- > FOSS Nepal mailing list: [email protected] > http://groups.google.com/group/foss-nepal > To unsubscribe, e-mail: > [email protected]<foss-nepal%[email protected]> > > Mailing List Guidelines: > http://wiki.fossnepal.org/index.php?title=Mailing_List_Guidelines > Community website: http://www.fossnepal.org/ > > To unsubscribe from this group, send email to foss-nepal+ > unsubscribegooglegroups.com or reply to this email with the words "REMOVE > ME" as the subject. > -- Regards, Suraj Sapkota, aka SATA सुरज सापकोटा ~Living life since 1986~ -- FOSS Nepal mailing list: [email protected] http://groups.google.com/group/foss-nepal To unsubscribe, e-mail: [email protected] Mailing List Guidelines: http://wiki.fossnepal.org/index.php?title=Mailing_List_Guidelines Community website: http://www.fossnepal.org/ To unsubscribe from this group, send email to foss-nepal+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
