This is a bug in the package bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) It still affects the latest Ubuntu. It causes an endless loop where the package won't complete installation and apt won't do anything without the package completing. The solution is as follows(credit goes to another poster)
The command that appears to be hanging is: "modprobe -wl" If you open another terminal and do: "ps aux | grep modprobe" you will see the hung process and can eliminate it using kill -9 <processid> Anyway, the offending package should have a timeout tied to that modprobe command. ** Package changed: ubuntu => bcmwl (Ubuntu) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to bcmwl in Ubuntu. https://bugs.launchpad.net/bugs/1173372 Title: apt-get hangs: DKMS: install completed. Status in “bcmwl” package in Ubuntu: Invalid Bug description: result of bug a) DKMS: install completed. b) can no longer use apt-get nor GUI "update manager" steps to reproduce: - get working dell laptop with broadcom wifi hardware, update firmware - wipe with DBAN CD - install 12.04 version of Ubuntu - use GUI app to update, "update manager" - reboot - open terminal sudo apt-get update sudo apt-get --reinstall install bcmwl-kernel-source results: a) DKMS: install completed. b) can no longer use apt-get nor GUI "update manager" notes: ====================================================== I followed the docs on https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx?action=login&login=1 My hardware should support the b43 - Open source driver For Chip ID BCM4306 (rev 03) BCM4311 ===================================================== below is text dump from terminal id@id-laptop:~$ sudo -s [sudo] password for id: root@id-laptop:~# apt-get update Hit http://us.archive.ubuntu.com precise Release.gpg Get:1 http://us.archive.ubuntu.com precise-updates Release.gpg [198 B] Get:2 http://us.archive.ubuntu.com precise-backports Release.gpg [198 B] Hit http://us.archive.ubuntu.com precise Release Get:3 http://security.ubuntu.com precise-security Release.gpg [198 B] Get:4 http://extras.ubuntu.com precise Release.gpg [72 B] Get:5 http://us.archive.ubuntu.com precise-updates Release [49.6 kB] Get:6 http://security.ubuntu.com precise-security Release [49.6 kB] Get:7 http://us.archive.ubuntu.com precise-backports Release [49.6 kB] Hit http://extras.ubuntu.com precise Release Hit http://us.archive.ubuntu.com precise/main Sources Hit http://us.archive.ubuntu.com precise/restricted Sources Hit http://us.archive.ubuntu.com precise/universe Sources Hit http://us.archive.ubuntu.com precise/multiverse Sources Hit http://us.archive.ubuntu.com precise/main i386 Packages Hit http://us.archive.ubuntu.com precise/restricted i386 Packages Hit http://us.archive.ubuntu.com precise/universe i386 Packages Hit http://us.archive.ubuntu.com precise/multiverse i386 Packages Hit http://us.archive.ubuntu.com precise/main TranslationIndex Hit http://extras.ubuntu.com precise/main Sources Hit http://us.archive.ubuntu.com precise/multiverse TranslationIndex Get:8 http://security.ubuntu.com precise-security/main Sources [69.9 kB] Hit http://us.archive.ubuntu.com precise/restricted TranslationIndex Hit http://us.archive.ubuntu.com precise/universe TranslationIndex Get:9 http://us.archive.ubuntu.com precise-updates/main Sources [379 kB] Hit http://extras.ubuntu.com precise/main i386 Packages Ign http://extras.ubuntu.com precise/main TranslationIndex Get:10 http://security.ubuntu.com precise-security/restricted Sources [2,494 B] Get:11 http://security.ubuntu.com precise-security/universe Sources [24.0 kB] Get:12 http://security.ubuntu.com precise-security/multiverse Sources [1,389 B] Get:13 http://security.ubuntu.com precise-security/main i386 Packages [259 kB] Ign http://extras.ubuntu.com precise/main Translation-en_US Ign http://extras.ubuntu.com precise/main Translation-en Get:14 http://us.archive.ubuntu.com precise-updates/restricted Sources [5,467 B] Get:15 http://us.archive.ubuntu.com precise-updates/universe Sources [85.4 kB] Get:16 http://security.ubuntu.com precise-security/restricted i386 Packages [4,620 B] Get:17 http://security.ubuntu.com precise-security/universe i386 Packages [73.4 kB] Get:18 http://us.archive.ubuntu.com precise-updates/multiverse Sources [6,562 B] Get:19 http://us.archive.ubuntu.com precise-updates/main i386 Packages [612 kB] Get:20 http://security.ubuntu.com precise-security/multiverse i386 Packages [2,368 B] Hit http://security.ubuntu.com precise-security/main TranslationIndex Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex Hit http://security.ubuntu.com precise-security/restricted TranslationIndex Hit http://security.ubuntu.com precise-security/universe TranslationIndex Hit http://security.ubuntu.com precise-security/main Translation-en Hit http://security.ubuntu.com precise-security/multiverse Translation-en Hit http://security.ubuntu.com precise-security/restricted Translation-en Hit http://security.ubuntu.com precise-security/universe Translation-en Get:21 http://us.archive.ubuntu.com precise-updates/restricted i386 Packages [10.0 kB] Get:22 http://us.archive.ubuntu.com precise-updates/universe i386 Packages [197 kB] Get:23 http://us.archive.ubuntu.com precise-updates/multiverse i386 Packages [13.8 kB] Hit http://us.archive.ubuntu.com precise-updates/main TranslationIndex Hit http://us.archive.ubuntu.com precise-updates/multiverse TranslationIndex Hit http://us.archive.ubuntu.com precise-updates/restricted TranslationIndex Hit http://us.archive.ubuntu.com precise-updates/universe TranslationIndex Hit http://us.archive.ubuntu.com precise/main Translation-en Get:24 http://us.archive.ubuntu.com precise-backports/main Sources [2,422 B] Get:25 http://us.archive.ubuntu.com precise-backports/restricted Sources [14 B] Get:26 http://us.archive.ubuntu.com precise-backports/universe Sources [24.2 kB] Get:27 http://us.archive.ubuntu.com precise-backports/multiverse Sources [2,669 B] Get:28 http://us.archive.ubuntu.com precise-backports/main i386 Packages [1,941 B] Get:29 http://us.archive.ubuntu.com precise-backports/restricted i386 Packages [14 B] Get:30 http://us.archive.ubuntu.com precise-backports/universe i386 Packages [24.3 kB] Get:31 http://us.archive.ubuntu.com precise-backports/multiverse i386 Packages [2,504 B] Hit http://us.archive.ubuntu.com precise-backports/main TranslationIndex Hit http://us.archive.ubuntu.com precise-backports/multiverse TranslationIndex Hit http://us.archive.ubuntu.com precise-backports/restricted TranslationIndex Hit http://us.archive.ubuntu.com precise-backports/universe TranslationIndex Hit http://us.archive.ubuntu.com precise/multiverse Translation-en Hit http://us.archive.ubuntu.com precise/restricted Translation-en Hit http://us.archive.ubuntu.com precise/universe Translation-en Hit http://us.archive.ubuntu.com precise-updates/main Translation-en Hit http://us.archive.ubuntu.com precise-updates/multiverse Translation-en Hit http://us.archive.ubuntu.com precise-updates/restricted Translation-en Hit http://us.archive.ubuntu.com precise-updates/universe Translation-en Hit http://us.archive.ubuntu.com precise-backports/main Translation-en Hit http://us.archive.ubuntu.com precise-backports/multiverse Translation-en Hit http://us.archive.ubuntu.com precise-backports/restricted Translation-en Hit http://us.archive.ubuntu.com precise-backports/universe Translation-en Fetched 1,955 kB in 10s (184 kB/s) Reading package lists... Done root@id-laptop:~# apt-get --reinstall install bcmwl-kernel-source Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-3.2.0-37 linux-headers-3.2.0-37-generic-pae linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. Need to get 1,301 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://us.archive.ubuntu.com/ubuntu/ precise-updates/restricted bcmwl-kernel-source i386 6.20.155.1+bdcom-0ubuntu0.0.1 [1,301 kB] Fetched 1,301 kB in 5s (242 kB/s) (Reading database ... 263261 files and directories currently installed.) Preparing to replace bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu0.0.1 (using .../bcmwl-kernel-source_6.20.155.1+bdcom-0ubuntu0.0.1_i386.deb) ... Removing all DKMS Modules Done. Unpacking replacement bcmwl-kernel-source ... Setting up bcmwl-kernel-source (6.20.155.1+bdcom-0ubuntu0.0.1) ... Loading new bcmwl-6.20.155.1+bdcom DKMS files... Building only for 3.5.0-27-generic Building for architecture i686 Building initial module for 3.5.0-27-generic Done. wl: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/3.5.0-27-generic/updates/dkms/ depmod.... DKMS: install completed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1173372/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp