Thanks for the welcome. Yes, I have tried the STA driver.
Before beginning, I rebooted my computer and wifi is currently blocked by a "hardware switch." Here are my outputs for the first few lines of inputs..
Code:
sudo iwconfig wlan0 power off
Error for wireless request "Set Power Management" (8B2C) :
SET failed on device wlan0 ; Operation not supported.
Code:
sudo mv /etc/udev/rules.d/70-persistent-net.rules 70-persistent-net.rules.bak
Code:
sudo udevadm trigger
Code:
sudo modprobe -rv brcmsmac
rmmod /lib/modules/3.8.0-30-generic/kernel/drivers/net/wireless/brcm80211/brcmsmac/brcmsmac.ko
rmmod /lib/modules/3.8.0-30-generic/kernel/net/mac80211/mac80211.ko
rmmod /lib/modules/3.8.0-30-generic/kernel/drivers/bcma/bcma.ko
rmmod /lib/modules/3.8.0-30-generic/kernel/drivers/net/wireless/brcm80211/brcmutil/brcmutil.ko
rmmod /lib/modules/3.8.0-30-generic/kernel/net/wireless/cfg80211.ko
rmmod /lib/modules/3.8.0-30-generic/kernel/lib/cordic.ko
Code:
sudo modprobe -v brcmsmac
insmod /lib/modules/3.8.0-30-generic/kernel/lib/cordic.ko
insmod /lib/modules/3.8.0-30-generic/kernel/net/wireless/cfg80211.ko
insmod /lib/modules/3.8.0-30-generic/kernel/drivers/net/wireless/brcm80211/brcmutil/brcmutil.ko
insmod /lib/modules/3.8.0-30-generic/kernel/drivers/bcma/bcma.ko
insmod /lib/modules/3.8.0-30-generic/kernel/net/mac80211/mac80211.ko
insmod /lib/modules/3.8.0-30-generic/kernel/drivers/net/wireless/brcm80211/brcmsmac/brcmsmac.ko
FN+F2 does not turn on my wifi. I then suspended the computer and resumed it. Wifi turns back on. Pressing FN+F2 at this point does not seem to affect my wifi. I rebooted and my wifi is once again "blocked." FN+F2 does nothing
Code:
iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
Code:
lsmod
Module Size Used by
parport_pc 28284 0
bnep 18258 2
rfcomm 47864 0
ppdev 17113 0
bluetooth 247024 10 bnep,rfcomm
nls_iso8859_1 12713 2
arc4 12573 2
i915 620419 3
uvcvideo 82214 0
brcmsmac 564653 0
mac80211 630977 1 brcmsmac
drm_kms_helper 49597 1 i915
drm 287564 4 i915,drm_kms_helper
videobuf2_core 40785 1 uvcvideo
videodev 130053 2 uvcvideo,videobuf2_core
joydev 17613 0
videobuf2_vmalloc 13056 1 uvcvideo
videobuf2_memops 13202 1 videobuf2_vmalloc
coretemp 13596 0
alx 73230 0
brcmutil 14755 1 brcmsmac
mdio 13807 1 alx
snd_hda_codec_hdmi 37407 1
snd_hda_codec_realtek 79916 1
kvm_intel 137899 0
kvm 455932 1 kvm_intel
snd_hda_intel 44339 3
snd_hda_codec 141761 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13668 1 snd_hda_codec
snd_pcm 102477 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13324 0
snd_rawmidi 30417 1 snd_seq_midi
snd_seq_midi_event 14899 1 snd_seq_midi
cfg80211 525244 2 brcmsmac,mac80211
snd_seq 61930 2 snd_seq_midi,snd_seq_midi_event
cordic 12574 1 brcmsmac
snd_timer 29989 2 snd_pcm,snd_seq
ghash_clmulni_intel 13259 0
snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq
psmouse 97873 0
snd 69533 16 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 12680 1 snd
mei 41820 0
asus_nb_wmi 12854 0
snd_page_alloc 18798 2 snd_hda_intel,snd_pcm
asus_wmi 24581 1 asus_nb_wmi
cryptd 20501 1 ghash_clmulni_intel
lpc_ich 17144 0
bcma 41244 1 brcmsmac
sparse_keymap 13890 1 asus_wmi
i2c_algo_bit 13564 1 i915
serio_raw 13215 0
wmi 19256 1 asus_wmi
mac_hid 13253 0
lp 17799 0
video 19652 2 i915,asus_wmi
microcode 23017 0
parport 46562 3 parport_pc,ppdev,lp
usb_storage 61749 1
hid_generic 12540 0
usbhid 47346 0
hid 105549 2 hid_generic,usbhid
ahci 25879 5
libahci 31606 1 ahci
Code:
cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lp
rtc
Code:
cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x14e4:/sys/devices/pci0000:00/0000:00:1c.1/0000:02:00.0/bcma0:0 (bcma-pci-bridge)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="dc:85:de:56:a2:90", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
Code:
dmesg | grep -e brcm -e 80211 -e wlan
[ 8.409166] cfg80211: Calling CRDA to update world regulatory domain
[ 9.293676] brcmsmac bcma0:0: mfg 4bf core 812 rev 24 class 0 irq 17
[ 9.706152] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 18.716994] brcmsmac bcma0:0: brcms_ops_start: brcms_up() returned -132
[ 18.717356] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Bookmarks