Again I am with a blog post, this time I am troubleshooting the Broadcom driver, BCM 43225. First years in Manipal Institute Of Technology have these drivers and a lot of work helped me get the solution. Ok, to start with we need to do the following
- Download the windows driver ftp://ftp.suseware.com/broadcom/ from here ( User : email@example.com, Password : <leave the field blank>). Also download the following packages broadcom-wl-188.8.131.52-7.pm.8.7.i586.rpm, broadcom-wl-kmp-default-184.108.40.206_k220.127.116.11_0.3-7.pm.8.7.i586, kernel-desktop-base-18.104.22.168-0.3.1.i586 ( This packages are for 32 bit, if you have a 64 bit system, get the 64 but packages)
- Coming to openSUSE, install kernel-desktop-base-22.214.171.124-0.3.1.i586, broadcom-wl-kmp-default-126.96.36.199_k188.8.131.52_0.3-7.pm.8.7.i586, broadcom-wl-184.108.40.206-7.pm.8.7.i586.rpm in the same order, to install it you must just double click it.
- Insert your openSUSE DVD
- Now open your openSUSE installation, go to YaST->Software Repostories-> Choose Add -> Select the DVD/CD option & add the repo.
- Once you are done with this, got to YaST->Install/Remove Software
- Once you have done this, in the search tab, search for ndiswrapper select it, then search for wine you will get 2 options wine and wine-32 bit / wine 64-bit depending upon what you have installed select both of them and install
- Select the file, which you have downloaded either you will have an open with wine option or you can go to open with other application, see if wine is there if not select open with other application option. If you are at the last option, select use a custom command, select it and type wine over there. Click on Remember and click open.
You will get an installer which will install the driver in your wine directory
- Now, go to more applications select terminal / Konsole
- Type su -, press enter, enter your root password
- Once you are there, type cd /home/<username>/.wine/drive_c/Drivers/Broadcom Wireless LAN Driver/Driver
- Type ndiswrapper -i bcmwl5.inf
- Now close your root, go to YaST->/etc/sysconfig editor
- One you open this in your left hand column, go to System->Kernel->MODULES_ON_LOADED_ON_BOOT
- Under setting of MODULES_ON_LOADED_ON_BOOT type ndiswrapper and press enter and click OK
- Restart your system and your broadcom wireless should work seamlessly