I just bought a HP Pavilion G4-1212TU laptop and put Ubuntu 11.10 on it. WiFi works badly. It can usually connect (though showing a lower strength level than when the laptop is in Windows) but sometimes immediately, sometimes after a while, the connection becomes so bad as to be unusable.
That is, the connection strength shows the same number of bars, but TCP/IP requests seem to fail or packets lost.
HP doesn't seem to have any LINUX/Ubuntu drivers for the WiFi for this laptop.
$ lspci -nnk | grep -i net -A2
01:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:1795]
Kernel driver in use: brcmsmac
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Hewlett-Packard Company Device [103c:166d]
Kernel driver in use: r8169
lspci -nnk | grep -i net -A2
. The output should provide essential info about the networking hardware. – mikewhatever Jan 15 '12 at 07:41Archive manage complains that the EXE file "Archive: /home/ianlinux/Downloads/sp55086.exe [/home/ianlinux/Downloads/sp55086.exe] End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive." "
– Ian Jan 19 '12 at 02:34I have run out of ideas... am I doomed to put this laptop back into Windows????
– Ian Jan 19 '12 at 05:12bcmwl-kernel-source
from the software center. Needless to say, the driver currently in use should be disabled first. – mikewhatever Jan 19 '12 at 07:25lsmod
to see what modules are loaded. The output of lsmod is a long list, so perhaps, dump it to http://pastebin.com and post the link. – mikewhatever Jan 20 '12 at 14:50wl
andbrcmsmac
. Does it work now? If so, which module is in use according to thelspci
command from above? – mikewhatever Jan 21 '12 at 08:56wl
driver, use the Software Center to uninstall thebcmwl-kernel-source
package. To disable thebrcmsmac
, you'll have to blacklist it by adding "blacklist brcmsmac" to /etc/modprobe.d/blacklist.conf. Reboot after both. – mikewhatever Jan 23 '12 at 08:39I guess the next thing to try is to reinstall bcmwl-kernel-source and blacklist brcmsmac to see if that works...
– Ian Jan 24 '12 at 15:36