I wont say this is the only solution. Other solutions may works for others..
But this is how i succeeded. Other ways can be as suggested by Suraj. Or by VB Nep(Dont know who!!,shared solution by making new post in this regard.) what s/he wrote was: *It's simple just type "bcm" without comma in search-box in synaptic package manager and select the package... then follow the steps as appeared.. * There may be other more solutions. Please post them to this same thread so later we can refer to it conveniently if anybody wants. cheers! OpenLad On Wed, Mar 24, 2010 at 8:34 AM, SATA <[email protected]> wrote: > > > 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]<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. > -- 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.
