Back
| Release: Maya |
| Status: Works perfectly |
| |
| Owner: |

silvone |
| What works: | Everything works:
- Network adapter ETH
- BCM4313 wifi
- Bluetooth adapter
- Intel Video
- HDMI
- Integrated webcam
Tested and used with Mint 9 and Mint 10. Tested on Mint 11 - All worked perfect. Upgraded to Mint13 Maya - Cinnamon x32. Everything works.
|
| What doesn't work: | If the laptop is coming with wifi card Ralink3090, it's a problem making it to work well with WPA/WPA2 networks. It will disconnect and reconnect from time to time. Better to replace with Broadcom4313 card, which is working very well. I replaced my Ralink wifi card with Broadcom Bcm4313.
|
| What was done to make it work: | For BCM4313 wifi card installation i followed the "how-to" file from Ubuntu Forums > The Ubuntu Forum Community > Main Support Categories > Networking & Wireless wrote by user "ts3" on January 2nd, 2012. Below the explanation from that post. It worked for my Laptop.
"
1) On a computer with internet access (or on Ubuntu 11.10 with working wireless on same laptop) go to the broadcom website and download the correct (32-bit or 64-bit) version of the driver and the readme.txt
2) Save the driver (and the readme, or even better, print the readme) on a USB
3) Boot 10.04 (or Mint 12) and drag the driver on the desktop
4) Follow the instructions from the readme fairly closely with some modifications:
mkdir hybrid_wl (makes the directory)
cd hybrid_wl (changes to that directory)
tar xzf /home/myusername/Desktop/hybrid-portsrc_x86_64-v5_100_82_112.tar.gz (make sure the name of the file is correct, it's changed since the readme was written and may change again)
make
follow instructions for fresh installations (see readme and earlier post above, make sure all unwanted broadcom drivers such as bcma and brcmsmac are blacklisted and that wl is NOT blacklisted)
sudo modprobe lib80211 (or try the other one, ieee80211_crypt_tkip and see which works, you get a "module not found" message for the one that doesn't)
sudo modprobe cfg80211
sudo insmod wl.ko (make sure you're still in hybrid_wl directory, if not type cd hybrid_wl, if there are errors check the readme for solutions) (at this point the wireless should be working, the next few steps are to load the driver at boot)
uname -r (to get the kernel version, make a note of it, the one for Mint 12 was 3.0.0-12-generic)
cp /boot/initrd.img-3.0.0-12-generic /home/username/Desktop (to back up the current boot ramfs onto the desktop, replace the kernel version with the results from previous command)
sudo update-initramfs -u (generates new one)
sudo reboot
load the driver again (sudo modprobe lib80211, sudo modprobe cfg80211, cd hyrbrid_wl, sudo insmod wl.ko)
sudo cp wl.ko /lib/modules/3.0.0-12-generic/kernel/drivers/net/wireless
sudo depmod -a
The last two commands make the driver load at boot time and worked both for 10.04 and Mint 12, the readme describes some steps for Fedora/Suse as well).
A few things to keep in mind:
It's important to get the correct version of the kernel (I have different ones for 11.10, 10.04 and Mint 12) to use in some of the commands above
When working with the wl.ko file it's important to be in the correct directory (cd hybrid_wl)
I got a lot of errors from mistyping the file names and the kernel version (pay attention to dots, dashes and _)
The "Permission denied" error is due to not using sudo when it's needed; it was a bit of a trial and error for me but it worked at the end
The wireless with this driver on 10.04 is really strong, shows 4-5 bars where the STA driver showed one bar and kept dropping the connection. Building a driver from scratch is a bit daunting but I managed, with some trial and error, and it worked in both 10.04 and Mint 12. So I've decided to keep the driver on a USB and build every time I install something on this laptop and run into the same problem."
|
Created: 1 year ago.
Last edited: 4 months ago.
Read 0 times.
Other devices from silvone