Currently in kernel 3.2.0.34, and the wireless worked straight away at boot.
The first thing I did was sudo modprobe brcmsmac, and this appeared successful.
So then I tried lsmod:
Code:
robawalsh@Dell-Inspiron-N5110:~$ sudo modprobe brcmsmac
[sudo] password for robawalsh:
robawalsh@Dell-Inspiron-N5110:~$ lsmod
Module Size Used by
bbswitch 13396 0
rfcomm 47604 12
parport_pc 32866 0
ppdev 17113 0
bnep 18281 2
binfmt_misc 17540 1
nls_iso8859_1 12713 1
nls_cp437 16991 1
vfat 17585 1
fat 61512 1 vfat
snd_hda_codec_hdmi 32474 4
snd_hda_codec_idt 70795 1
snd_hda_intel 33773 3
snd_hda_codec 127706 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 13668 1 snd_hda_codec
arc4 12529 2
snd_pcm 97188 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13324 0
snd_rawmidi 30748 1 snd_seq_midi
snd_seq_midi_event 14899 1 snd_seq_midi
brcmsmac 570874 0
mac80211 506816 1 brcmsmac
brcmutil 15139 1 brcmsmac
i915 477438 3
cfg80211 205544 2 brcmsmac,mac80211
snd_seq 61896 2 snd_seq_midi,snd_seq_midi_event
crc8 12893 1 brcmsmac
drm_kms_helper 46978 1 i915
drm 241921 4 i915,drm_kms_helper
uvcvideo 72627 0
cordic 12535 1 brcmsmac
i2c_algo_bit 13423 1 i915
dell_laptop 18119 0
snd_timer 29990 2 snd_pcm,snd_seq
snd_seq_device 14540 3 snd_seq_midi,snd_rawmidi,snd_seq
videodev 98259 1 uvcvideo
btusb 18332 2
dcdbas 14490 1 dell_laptop
psmouse 97443 0
joydev 17693 0
snd 78855 16 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
dell_wmi 12681 0
v4l2_compat_ioctl32 17128 1 videodev
sparse_keymap 13890 1 dell_wmi
serio_raw 13211 0
mxm_wmi 12979 0
video 19596 1 i915
wmi 19256 2 dell_wmi,mxm_wmi
lp 17799 0
soundcore 15091 1 snd
mei 41616 0
mac_hid 13253 0
bluetooth 180104 23 rfcomm,bnep,btusb
snd_page_alloc 18529 2 snd_hda_intel,snd_pcm
parport 46562 3 parport_pc,ppdev,lp
ums_realtek 18248 0
uas 18180 0
usb_storage 49198 1 ums_realtek
usbhid 47199 0
hid 99592 1 usbhid
r8169 62099 0
lzo 12597 0
robawalsh@Dell-Inspiron-N5110:~$
Since I can't see any other wireless module, I assume this kernel is using brcmsmac and has blacklisted the other drivers/modules. This is what I want.
sudo apt-get install --reinstall linux-image-3.2.0-38-generic appeared mostly successful, but with a dkms error:
Code:
robawalsh@Dell-Inspiron-N5110:~$ sudo apt-get install --reinstall linux-image-3.2.0-38-generic
[sudo] password for robawalsh:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/38.5 MB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 604225 files and directories currently installed.)
Preparing to replace linux-image-3.2.0-38-generic 3.2.0-38.60 (using .../linux-image-3.2.0-38-generic_3.2.0-38.60_amd64.deb) ...
Done.
Unpacking replacement linux-image-3.2.0-38-generic ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
Setting up linux-image-3.2.0-38-generic (3.2.0-38.60) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Not updating initrd symbolic links since we are being updated/reinstalled
(3.2.0-38.60 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(3.2.0-38.60 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
ERROR (dkms apport): kernel package linux-headers-3.2.0-38-generic is not supported
Error! Bad return status for module build on kernel: 3.2.0-38-generic (x86_64)
Consult /var/lib/dkms/psmouse-alps/0.10/build/make.log for more information.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-38-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-38-generic /boot/vmlinuz-3.2.0-38-generic
Generating grub.cfg ...
using custom appearance settings
Found background image: /media/DATA/Wallpapers/Black_Texture.jpg
Found linux image: /boot/vmlinuz-3.2.0-38-generic
Found initrd image: /boot/initrd.img-3.2.0-38-generic
Found linux image: /boot/vmlinuz-3.2.0-37-generic
Found initrd image: /boot/initrd.img-3.2.0-37-generic
Found linux image: /boot/vmlinuz-3.2.0-34-generic
Found initrd image: /boot/initrd.img-3.2.0-34-generic
Found linux image: /boot/vmlinuz-3.2.0-33-generic
Found initrd image: /boot/initrd.img-3.2.0-33-generic
Found linux image: /boot/vmlinuz-3.2.0-32-generic
Found initrd image: /boot/initrd.img-3.2.0-32-generic
Found linux image: /boot/vmlinuz-3.2.0-31-generic
Found initrd image: /boot/initrd.img-3.2.0-31-generic
Found linux image: /boot/vmlinuz-3.2.0-30-generic
Found initrd image: /boot/initrd.img-3.2.0-30-generic
Found linux image: /boot/vmlinuz-3.2.0-29-generic
Found initrd image: /boot/initrd.img-3.2.0-29-generic
Found linux image: /boot/vmlinuz-3.2.0-27-generic
Found initrd image: /boot/initrd.img-3.2.0-27-generic
Found linux image: /boot/vmlinuz-3.2.0-26-generic
Found initrd image: /boot/initrd.img-3.2.0-26-generic
Found linux image: /boot/vmlinuz-3.2.0-25-generic
Found initrd image: /boot/initrd.img-3.2.0-25-generic
Found linux image: /boot/vmlinuz-3.2.0-24-generic
Found initrd image: /boot/initrd.img-3.2.0-24-generic
Found linux image: /boot/vmlinuz-3.2.0-23-generic
Found initrd image: /boot/initrd.img-3.2.0-23-generic
Found Windows 7 (loader) on /dev/sda2
Found Windows 7 (loader) on /dev/sda3
done
robawalsh@Dell-Inspiron-N5110:~$
This package, linux-headers-3.2.0-38-generic, is what seems to be causing problems when I try to build/compile anything.
/var/lib/dkms/psmouse-alps/0.10/build/make.log contains:
Code:
DKMS make.log for psmouse-alps-0.10 for kernel 3.2.0-38-generic (x86_64)
Thu Feb 21 16:53:22 GMT 2013
make: Entering directory `/usr/src/linux-headers-3.2.0-38-generic'
LD /var/lib/dkms/psmouse-alps/0.10/build/src/built-in.o
CC [M] /var/lib/dkms/psmouse-alps/0.10/build/src/psmouse-base.o
CC [M] /var/lib/dkms/psmouse-alps/0.10/build/src/synaptics.o
CC [M] /var/lib/dkms/psmouse-alps/0.10/build/src/alps.o
/var/lib/dkms/psmouse-alps/0.10/build/src/alps.c:135:33: error: expected ‘)’ before ‘int’
make[2]: *** [/var/lib/dkms/psmouse-alps/0.10/build/src/alps.o] Error 1
make[1]: *** [/var/lib/dkms/psmouse-alps/0.10/build/src] Error 2
make: *** [_module_/var/lib/dkms/psmouse-alps/0.10/build] Error 2
make: Leaving directory `/usr/src/linux-headers-3.2.0-38-generic'
I'll boot into 3.2.0-38 to try modprobe and see if the error(s) still occur.
Bookmarks