2

I have used Mythbuntu, Ubuntu 12.10 32-bit OS, and they have all worked properly with the wifi driver which is apparently the Broadcom 4312. Then I deleted the Linux partitions, rebooted with Ubuntu 12.10 64-bit because that was the only 64-bit version I could find. I did it through USB boot, installed alongside my Windows 7.

I noticed before installing that it couldn't detect wifi connections so I used ethernet. It installed as quickly as the 32-bit version of 12.10. I finally got to the desktop environment after rebooting, and I noticed that I still couldn't connect to my wireless internet. I've browsed for hours and hours to get it working, but I still have found no answer. I hope someone can help give me a working yet simple solution. If not then I guess lay it down on me the hard way.

karel
  • 114,770
warren
  • 21
  • Have you tried this ? http://askubuntu.com/q/55868/35775 – Web-E Mar 10 '13 at 05:30
  • yeah but i havent been able to use any of those,they all seemed valuable but broken links and/or not the right thing,im scared because its been a problem for several years and still unfixed – warren Mar 10 '13 at 16:27
  • What is the exact identity of your Broadcom? Run this terminal command and pick out the Broadcom wireless. Edit your question to add all the details: lspci -nn – chili555 Mar 10 '13 at 16:34
  • it says Broacom Corporation BCM4312 802.11b/g LP-PHY – warren Mar 10 '13 at 16:41
  • I think it says more than that. The 'more' is what I need to see: 14e4:???? – chili555 Mar 10 '13 at 16:45
  • (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03) 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03) 09:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 13) 0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 0 – warren Mar 10 '13 at 17:05
  • thats about everything from the second half of the terminal – warren Mar 10 '13 at 17:06
  • I still don't see the numbers. Did you add the -nn flag to the terminal command? lspci -nn I just hate to guess and give you a frustrating and wrong solution. – chili555 Mar 10 '13 at 17:07
  • no and ill do that now – warren Mar 10 '13 at 17:10
  • 0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01) – warren Mar 10 '13 at 17:12
  • E: Unable to locate package bcmwl E: Package 'kernel-source' has no installation candidate warren@warren-Inspiron-1545:~$ sudo modprobe wl FATAL: Module wl not found. warren@warren-Inspiron-1545:~$ – – warren Mar 10 '13 at 18:03

1 Answers1

5

Your device, 14e4:4315 uses the Broadcom STA driver. Please get a temporary wired ethernet connection and do:

sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source
sudo modprobe wl

Assuming the wireless switch is on, your wireless should now be working; check:

rfkill list all
chili555
  • 60,188
  • E: Unable to locate package bcmwl E: Package 'kernel-source' has no installation candidate warren@warren-Inspiron-1545:~$ sudo modprobe wl FATAL: Module wl not found. warren@warren-Inspiron-1545:~$ – warren Mar 10 '13 at 17:49
  • Module build for the currently running kernel was skipped since the kernel source for this kernel does not seem to be installed. ERROR: Module b43 does not exist in /proc/modules ERROR: Module b43legacy does not exist in /proc/modules ERROR: Module ssb does not exist in /proc/modules ERROR: Module bcm43xx does not exist in /proc/modules ERROR: Module brcm80211 does not exist in /proc/modules ERROR: Module brcmfmac does not exist in /proc/modules ERROR: Module brcmsmac does not exist in /proc/modules ERROR: Module bcma does not exist in /proc/modules FATAL: Module wl not found. update-initramfs – warren Mar 10 '13 at 18:10
  • 'kernel source missing' indicates that linux-headers was not installed or installed incorrectly. Please try again: sudo apt-get install linux-headers-generic and then do sudo apt-get install linux-headers-$(uname -r) and then try again: sudo apt-get install --reinstall bcmwl-kernel-source ; sudo modprobe wl – chili555 Mar 10 '13 at 18:15
  • It looks like you typed bcmwl kernel-source; it is actually bcmwl-kernel-source. – chili555 Mar 10 '13 at 18:17
  • Module build for the currently running kernel was skipped since the kernel source for this kernel does not seem to be installed. ERROR: Module b43 does not exist in /proc/modules ERROR: Module b43legacy does not exist in /proc/modules ERROR: Module ssb does not exist in /proc/modules ERROR: Module bcm43xx does not exist in /proc/modules ERROR: Module brcm80211 does not exist in /proc/modules ERROR: Module brcmfmac does not exist in /proc/modules ERROR: Module brcmsmac does not exist in /proc/modules ERROR: Module bcma does not exist in /proc/modules FATAL: Module wl not found. very aggravating – warren Mar 10 '13 at 18:19
  • im gonna try again – warren Mar 10 '13 at 18:21
  • can this be resolved via remote desktop? – warren Mar 10 '13 at 18:24
  • just copy paste the commands. – Web-E Mar 10 '13 at 18:27
  • alright well the last error message is what i get from the commands :( – warren Mar 10 '13 at 18:31
  • Module build for the currently running kernel was skipped since the kernel source for this kernel does not seem to be installed. ERROR: Module b43 does not exist in /proc/modules ERROR: Module b43legacy does not exist in /proc/modules ERROR: Module ssb does not exist in /proc/modules ERROR: Module bcm43xx does not exist in /proc/modules ERROR: Module brcm80211 does not exist in /proc/modules ERROR: Module brcmfmac does not exist in /proc/modules ERROR: Module brcmsmac does not exist in /proc/modules ERROR: Module bcma does not exist in /proc/modules FATAL: Module wl not found – warren Mar 10 '13 at 18:31
  • Run each command one at a time and post the result: sudo apt-get install linux-headers-generic. How does this go? – chili555 Mar 10 '13 at 18:35
  • Reading package lists... Done Building dependency tree
    Reading state information... Done linux-headers-generic is already the newest version. The following packages were automatically installed and are no longer required: calligra-l10n-engb cdparanoia k3b k3b-data k3b-i18n kde-l10n-engb kde-l10n-zhcn kdevelop-l10n kdevelop-php-docs-l10n kdevelop-php-l10n language-pack-kde-en libflac++6 libk3b6 libkcddb4 module-assistant Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 74 not upgraded. warren@warren-Inspiron-1545:~$
    – warren Mar 10 '13 at 18:37
  • We really ought to update before we continue: sudo apt-get update && sudo apt-get -y upgrade. Please post any errors or warnings. The whole output is unnecessary unless there is something alarming. – chili555 Mar 10 '13 at 18:40
  • so far this,dont know how important this is – warren Mar 10 '13 at 18:44
  • 73 upgraded, 0 newly installed, 0 to remove and 1 not upgraded – warren Mar 10 '13 at 18:44
  • Unknown media type in type 'all/all' Unknown media type in type 'all/allfiles' Unknown media type in type 'uri/mms' Unknown media type in type 'uri/mmst' Unknown media type in type 'uri/mmsu' Unknown media type in type 'uri/pnm' Unknown media type in type 'uri/rtspt' Unknown media type in type 'uri/rtspu' – warren Mar 10 '13 at 18:47
  • Please restart all running instances of firefox, or you will experience problems. – warren Mar 10 '13 at 18:48
  • I think we're OK so far. Now the next one: sudo apt-get install linux-headers-$(uname -r) Result, please? It may, I hope, say it's already installed. – chili555 Mar 10 '13 at 18:49
  • The following NEW packages will be installed: linux-headers-3.5.0-25 linux-headers-3.5.0-25-generic 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. Need to get 13.1 MB of archives. After this operation, 70.0 MB of additional disk space will be used. Do you want to continue [Y/n]? – warren Mar 10 '13 at 18:51
  • Selecting previously unselected package linux-headers-3.5.0-25-generic. Unpacking linux-headers-3.5.0-25-generic (from .../linux-headers-3.5.0-25-generic_3.5.0-25.39_amd64.deb) ... Setting up linux-headers-3.5.0-25 (3.5.0-25.39) ... Setting up linux-headers-3.5.0-25-generic (3.5.0-25.39) ... Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/dkms 3.5.0-25-generic /boot/vmlinuz-3.5.0-25-generic – warren Mar 10 '13 at 18:53
  • 1
    I assume you said Y. If not, please do so and then please go on to the next one: sudo apt-get install --reinstall bcmwl-kernel-source We're close, Warren! – chili555 Mar 10 '13 at 18:54
  • wl: Running module version sanity check.
    • Original module
      • No original module exists within this kernel
    • Installation
      • Installing to /lib/modules/3.5.0-25-generic/updates/dkms/

    depmod....

    – warren Mar 10 '13 at 18:57
  • ERROR: Module b43 does not exist in /proc/modules ERROR: Module b43legacy does not exist in /proc/modules ERROR: Module ssb does not exist in /proc/modules ERROR: Module bcm43xx does not exist in /proc/modules ERROR: Module brcm80211 does not exist in /proc/modules ERROR: Module brcmfmac does not exist in /proc/modules ERROR: Module brcmsmac does not exist in /proc/modules ERROR: Module bcma does not exist in /proc/modules update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-3.5.0-25-generic – warren Mar 10 '13 at 18:58
  • Ok, now how about: sudo modprobe wl?? – chili555 Mar 10 '13 at 19:00
  • warren@warren-Inspiron-1545:~$ sudo modprobe wl warren@warren-Inspiron-1545:~$ – warren Mar 10 '13 at 19:05
  • So now is your wireless working after you detach the ethernet? – chili555 Mar 10 '13 at 19:06
  • ahhhh :"D ITS ALIVE!!!!! thanks,you're the best,do i require rebooting? ,oh and before i got rid of 32 bit version,i got rid of it because it was only a read only file system,would i worry about this in 64 bit? – warren Mar 10 '13 at 19:09
  • I would do nothing but enjoy your wireless. Update Manager will probably want to install whatever was skipped above. Please accept my answer above and have fun! I doubt you will have any read-only issues but post a question here if so. – chili555 Mar 10 '13 at 19:11
  • Problem solved for me in DELL inspiron 1545 (broadcom) + Ubuntu 12.10 (may need to prss fn+F2 to enable wireless ) – totti Apr 22 '13 at 10:24
  • You've got a lot of patience! ;-) (upvote!) – Fabby Feb 13 '15 at 09:32