WiFi unable to connect after wake up

Questions about Wi-Fi and other network devices, file sharing, firewalls, connection sharing etc
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
JeremyB
Level 21
Level 21
Posts: 13880
Joined: Fri Feb 21, 2014 8:17 am

Re: Re: WiFi unable to connect after wake up

Post by JeremyB »

mirkogrcic wrote:my is

Code: Select all

IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
on my router configuration I can only select Disabled, WEP, WPA-PSK encryption

under version: WPA, WPA2, WPA+WPA2

I have a custom ISP router which is bad and I hate them for that

router: THOMSON TG782

can I force linux to use AES?(if my router even supports it)
AES shows up in the iwlist scan results as CCMP
You might want wpa2 psk
mirkogrcic

Re: Re: WiFi unable to connect after wake up

Post by mirkogrcic »

JeremyB wrote:AES shows up in the iwlist scan results as CCMP
You might want wpa2 psk
it did not work :(
I set the router to WPA2 only

Code: Select all

iwlist scan
now shows

Code: Select all

IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
it connected and worked great, but again after sleep problems come, I reversed the sleep effect by hibernating and waking it up again so I can send this message
mirkogrcic

Re: WiFi unable to connect after wake up

Post by mirkogrcic »

I found something that may help

when I type

Code: Select all

sudo modprobe -rv ath9k
and then

Code: Select all

sudo modprobe ath9k
wifi is not working but the WiFi LED turns on
that commands remove ath9k modules and all dependencies(cfg80211,mac80211,ath,ath9k_hw,ath9k_common,ath9k) and inserts them again

when I remove only the ath9k module the wifi works again after inserting it(ping normal too)

here are the ath9k dependencies that are getting removed with modprobe -rv

Code: Select all

sudo modprobe -D ath9k
insmod /lib/modules/3.13.0-44-generic/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/net/mac80211/mac80211.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/ath/ath.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko 
before the tests I didn't go into sleep

conclusion: maybe linux suspends/removes some of the modules that dont work properly after that, so could I make an exception for some modules?
JeremyB
Level 21
Level 21
Posts: 13880
Joined: Fri Feb 21, 2014 8:17 am

Re: WiFi unable to connect after wake up

Post by JeremyB »

mirkogrcic wrote:I found something that may help

when I type

Code: Select all

sudo modprobe -rv ath9k
and then

Code: Select all

sudo modprobe ath9k
wifi is not working but the WiFi LED turns on
that commands remove ath9k modules and all dependencies(cfg80211,mac80211,ath,ath9k_hw,ath9k_common,ath9k) and inserts them again

when I remove only the ath9k module the wifi works again after inserting it(ping normal too)

here are the ath9k dependencies that are getting removed with modprobe -rv

Code: Select all

sudo modprobe -D ath9k
insmod /lib/modules/3.13.0-44-generic/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/net/mac80211/mac80211.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/ath/ath.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko 
insmod /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko 
before the tests I didn't go into sleep

conclusion: maybe linux suspends/removes some of the modules that dont work properly after that, so could I make an exception for some modules?
I don't think it is related to how linux handles ath9k as my AR9485 card in my Lenovo works after sleep. I wonder if yours needs this

Code: Select all

echo "options ath9k ps_enable=1" | sudo tee /etc/modprobe.d/ath9k.conf
and then try sleep after a reboot and

Code: Select all

sudo iwconfig wlan0 power on
mirkogrcic

Re: WiFi unable to connect after wake up

Post by mirkogrcic »

JeremyB wrote:I don't think it is related to how linux handles ath9k as my AR9485 card in my Lenovo works after sleep. I wonder if yours needs this

Code: Select all

echo "options ath9k ps_enable=1" | sudo tee /etc/modprobe.d/ath9k.conf
and then try sleep after a reboot and

Code: Select all

sudo iwconfig wlan0 power on
It doesn't work but I was able to change the power managment on because of the echo... line which did not help

in

Code: Select all

sudo iwconfig wlan0
before sleep the Bit Rate is 48 Mb/s but after sleep it's just 1 Mb/s, maybe it's even less because it doesn't show Kb/s
and Tx excessive retries is increasing, maybe 70 per minute

could the excessive retries indicate something?

when I removed the cover from my laptop(hard drive,RAM, WiFi) I saw that my wifi card has 2 antenna connectors(gold round) and only the Tx was connected but not the Rx, maybe linux depends on it?I'm sory if this is a stupid question but I'm exploring every posibility
JeremyB
Level 21
Level 21
Posts: 13880
Joined: Fri Feb 21, 2014 8:17 am

Re: WiFi unable to connect after wake up

Post by JeremyB »

They should be both hooked up, I think they are labelled main and aux

This has to be caused by a platform specific module

Code: Select all

lsmod
and see if something shows that can be blacklisted
mirkogrcic

Re: WiFi unable to connect after wake up

Post by mirkogrcic »

JeremyB wrote:They should be both hooked up, I think they are labelled main and aux

This has to be caused by a platform specific module

Code: Select all

lsmod
and see if something shows that can be blacklisted
do you mean if there is an unused module blacklist it? I dont have a bluetoth but it's loaded
should I post the module list here?
JeremyB
Level 21
Level 21
Posts: 13880
Joined: Fri Feb 21, 2014 8:17 am

Re: WiFi unable to connect after wake up

Post by JeremyB »

Yes, post the list
mirkogrcic

Re: WiFi unable to connect after wake up

Post by mirkogrcic »

Code: Select all

lsmod
Module                  Size  Used by
ctr                    13049  2 
ccm                    17773  2 
acer_wmi               32522  0 
sparse_keymap          13948  1 acer_wmi
snd_hda_codec_realtek    65580  1 
snd_hda_codec_hdmi     46368  1 
snd_hda_intel          56451  5 
snd_hda_codec         192906  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep              13602  1 snd_hda_codec
arc4                   12608  2 
snd_pcm               102099  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
ath9k                 164164  0 
snd_seq_midi           13324  0 
ath9k_common           13551  1 ath9k
snd_seq_midi_event     14899  1 snd_seq_midi
ath9k_hw              453856  2 ath9k_common,ath9k
kvm_amd                59987  0 
snd_rawmidi            30144  1 snd_seq_midi
rfcomm                 69160  0 
kvm                   451552  1 kvm_amd
bnep                   19624  2 
bluetooth             391136  10 bnep,rfcomm
ath                    28698  3 ath9k_common,ath9k,ath9k_hw
uvcvideo               80885  0 
videobuf2_vmalloc      13216  1 uvcvideo
mac80211              630653  1 ath9k
videobuf2_memops       13362  1 videobuf2_vmalloc
snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
videobuf2_core         40664  1 uvcvideo
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
videodev              134688  2 uvcvideo,videobuf2_core
joydev                 17381  0 
snd_timer              29482  2 snd_pcm,snd_seq
rtsx_pci_ms            18151  0 
cfg80211              484040  3 ath,ath9k,mac80211
memstick               16966  1 rtsx_pci_ms
serio_raw              13462  0 
k10temp                13126  0 
snd                    69322  21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
i2c_piix4              22155  0 
binfmt_misc            17468  1 
soundcore              12680  1 snd
dm_multipath           22873  0 
scsi_dh                14882  1 dm_multipath
mac_hid                13205  0 
parport_pc             32701  0 
ppdev                  17671  0 
lp                     17759  0 
parport                42348  3 lp,ppdev,parport_pc
dm_mirror              22135  0 
dm_region_hash         20862  1 dm_mirror
dm_log                 18411  2 dm_region_hash,dm_mirror
rtsx_pci_sdmmc         23274  0 
radeon               1522526  3 
i2c_algo_bit           13413  1 radeon
ttm                    85150  1 radeon
psmouse               106678  0 
rtsx_pci               46202  2 rtsx_pci_ms,rtsx_pci_sdmmc
atl1c                  46086  0 
drm_kms_helper         55071  1 radeon
ahci                   25819  2 
drm                   303102  5 ttm,drm_kms_helper,radeon
libahci                32716  1 ahci
wmi                    19177  1 acer_wmi
video                  19476  1 acer_wmi
JeremyB
Level 21
Level 21
Posts: 13880
Joined: Fri Feb 21, 2014 8:17 am

Re: WiFi unable to connect after wake up

Post by JeremyB »

I don't think blacklisting acer_wmi is going to fix it but we could look at /var/log/pm-suspend.log to see if any errors exist there
mirkogrcic

Re: WiFi unable to connect after wake up

Post by mirkogrcic »

JeremyB wrote:I don't think blacklisting acer_wmi is going to fix it but we could look at /var/log/pm-suspend.log to see if any errors exist there
/var/log/pm-suspend.log suspend data

Code: Select all

Initial commandline parameters: 
Sun Jan 25 17:39:29 CET 2015: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend:
/usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux mirko-ll 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Module                  Size  Used by
ctr                    13049  2 
ccm                    17773  2 
acer_wmi               32522  0 
sparse_keymap          13948  1 acer_wmi
snd_hda_codec_realtek    65580  1 
snd_hda_codec_hdmi     46368  1 
snd_hda_intel          56451  7 
snd_hda_codec         192906  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep              13602  1 snd_hda_codec
arc4                   12608  2 
snd_pcm               102099  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
ath9k                 164164  0 
snd_seq_midi           13324  0 
ath9k_common           13551  1 ath9k
snd_seq_midi_event     14899  1 snd_seq_midi
ath9k_hw              453856  2 ath9k_common,ath9k
kvm_amd                59987  0 
snd_rawmidi            30144  1 snd_seq_midi
rfcomm                 69160  0 
kvm                   451552  1 kvm_amd
bnep                   19624  2 
bluetooth             391136  10 bnep,rfcomm
ath                    28698  3 ath9k_common,ath9k,ath9k_hw
uvcvideo               80885  0 
videobuf2_vmalloc      13216  1 uvcvideo
mac80211              630653  1 ath9k
videobuf2_memops       13362  1 videobuf2_vmalloc
snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
videobuf2_core         40664  1 uvcvideo
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
videodev              134688  2 uvcvideo,videobuf2_core
joydev                 17381  0 
snd_timer              29482  2 snd_pcm,snd_seq
rtsx_pci_ms            18151  0 
cfg80211              484040  3 ath,ath9k,mac80211
memstick               16966  1 rtsx_pci_ms
serio_raw              13462  0 
k10temp                13126  0 
snd                    69322  24 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
i2c_piix4              22155  0 
binfmt_misc            17468  1 
soundcore              12680  1 snd
dm_multipath           22873  0 
scsi_dh                14882  1 dm_multipath
mac_hid                13205  0 
parport_pc             32701  0 
ppdev                  17671  0 
lp                     17759  0 
parport                42348  3 lp,ppdev,parport_pc
dm_mirror              22135  0 
dm_region_hash         20862  1 dm_mirror
dm_log                 18411  2 dm_region_hash,dm_mirror
rtsx_pci_sdmmc         23274  0 
radeon               1522526  3 
i2c_algo_bit           13413  1 radeon
ttm                    85150  1 radeon
psmouse               106678  0 
rtsx_pci               46202  2 rtsx_pci_ms,rtsx_pci_sdmmc
atl1c                  46086  0 
drm_kms_helper         55071  1 radeon
ahci                   25819  3 
drm                   303102  5 ttm,drm_kms_helper,radeon
libahci                32716  1 ahci
wmi                    19177  1 acer_wmi
video                  19476  1 acer_wmi
             total       used       free     shared    buffers     cached
Mem:       5702604    2180928    3521676      23120     308200    1328648
-/+ buffers/cache:     544080    5158524
Swap:      3998716          0    3998716
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.

Running hook /etc/pm/sleep.d/10_grub-common suspend suspend:
/etc/pm/sleep.d/10_grub-common suspend suspend: success.

Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
Selected interface 'wlan0'
OK
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend:
stop: Unknown instance: 
/usr/lib/pm-utils/sleep.d/95anacron suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend:
/usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
Kernel modesetting video driver detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
kernel.acpi_video_flags = 0
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.

Running hook /etc/pm/sleep.d/novatel_3g_suspend suspend suspend:
/etc/pm/sleep.d/novatel_3g_suspend suspend suspend: success.

Sun Jan 25 17:39:30 CET 2015: performing suspend
Sun Jan 25 17:39:38 CET 2015: Awake.
Sun Jan 25 17:39:38 CET 2015: Running hooks for resume
Running hook /etc/pm/sleep.d/novatel_3g_suspend resume suspend:
/etc/pm/sleep.d/novatel_3g_suspend resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
/usr/lib/pm-utils/sleep.d/99video resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
/usr/lib/pm-utils/sleep.d/95led resume suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:

/dev/sda:
 setting Advanced Power Management level to 0xfe (254)
 APM_level	= 254
/usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend:
/usr/lib/pm-utils/sleep.d/95anacron resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
/usr/lib/pm-utils/sleep.d/90clock resume suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
Reloaded unloaded modules.
/usr/lib/pm-utils/sleep.d/75modules resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend:
Selected interface 'wlan0'
OK
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: success.

Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: success.

Running hook /etc/pm/sleep.d/10_grub-common resume suspend:
/etc/pm/sleep.d/10_grub-common resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
/usr/lib/pm-utils/sleep.d/00powersave resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:
/usr/lib/pm-utils/sleep.d/00logging resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:
/usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: success.

Sun Jan 25 17:39:39 CET 2015: Finished.
JeremyB
Level 21
Level 21
Posts: 13880
Joined: Fri Feb 21, 2014 8:17 am

Re: WiFi unable to connect after wake up

Post by JeremyB »

mirkogrcic

Re: WiFi unable to connect after wake up

Post by mirkogrcic »

1. link(JeremyB):
Created a file "/etc/pm/sleep.d/04_bug_network_manager_restart" and made it executable
restarted
went into sleep, woke it and it tried to connect several times and when it suceeded the ping was 1000+
pm-suspend.log data

Code: Select all

Running hook /etc/pm/sleep.d/04_bug_network_manager_restart resume suspend:
network-manager restart
network-manager stop/waiting
network-manager start/running, process 2738
/etc/pm/sleep.d/04_bug_network_manager_restart resume suspend: success.
2. link(JeremyB):
Run this commands

Code: Select all

sudo touch /etc/pm/sleep.d/wakenet.sh
sudo chmod +x /etc/pm/sleep.d/wakenet.sh
sudo gedit /etc/pm/sleep.d/wakenet.sh
and inserted the code below them
restarted
went into sleep, woke it and wifi stopped working(icon was two cables disconnected all the time)
pm-suspend.log data

Code: Select all

Running hook /etc/pm/sleep.d/wakenet.sh resume suspend:
Error in sleep: Already awake
/etc/pm/sleep.d/wakenet.sh resume suspend: success.
I tured wifi off and on(left click the icon and press the 1/0 button), it tried connecting once and failed but the second time it suceeded but the ping was 1000+ and after a while ping shows "Destination Host Unreachable" but it shows it as connected(this happens always after sleep, sooner or later)

3. link(administrollaattori):
went into sleep, woke it and executed

Code: Select all

sudo killall NetworkManager
it started again and connected after about 5 seconds but the ping was still 1000+
changed the infinite re-connect "/etc/rc.local" script(was alredy there but had only exit 0)
restarted
went into sleep, woke it and no change

before every try I removed the previous fix and made a fresh restart so the ping gets normal

I found something else but it's probably not important, some ping sequences are missing(57-59, 64-74) the 25 ms was before sleep:

Code: Select all

64 bytes from cache.google.com (208.117.229.246): icmp_seq=8 ttl=58 time=25.5 ms
From cache.google.com (208.117.229.246) icmp_seq=56 Destination Host Unreachable
From cache.google.com (208.117.229.246) icmp_seq=60 Destination Host Unreachable
From cache.google.com (208.117.229.246) icmp_seq=61 Destination Host Unreachable
From cache.google.com (208.117.229.246) icmp_seq=62 Destination Host Unreachable
From cache.google.com (208.117.229.246) icmp_seq=63 Destination Host Unreachable
From cache.google.com (208.117.229.246) icmp_seq=75 Destination Host Unreachable
From cache.google.com (208.117.229.246) icmp_seq=76 Destination Host Unreachable
waywardsmile

Re: WiFi unable to connect after wake up

Post by waywardsmile »

Any luck resolving this? I am having very similar issues, even using wired ethernet connection. After hibernation, it cannot renew the IP address.

Using the install disk, I get the same issue. Strangely, I have been running Mint 17 for many months and this issue just came up once I plugged in the wired ethernet connection.

It cannot even start networking on startup anymore, it seems to have greatly degenerated. ???
mirkogrcic

Re: WiFi unable to connect after wake up

Post by mirkogrcic »

waywardsmile wrote:Any luck resolving this? I am having very similar issues, even using wired ethernet connection. After hibernation, it cannot renew the IP address.

Using the install disk, I get the same issue. Strangely, I have been running Mint 17 for many months and this issue just came up once I plugged in the wired ethernet connection.

It cannot even start networking on startup anymore, it seems to have greatly degenerated. ???
unfortunately no, the problem is not solved, I will wait for the next release or maybe try the development version if it is compiled, I read somewhere that the new kernel will have a new ACPI or something with that, so maybe it will solve the issue

I had a problem that sounds like yours on my old router and windows 7 OS, couldn't get it working but other computers worked fine, I think I turned off the router, disconnected the cable, restarted my PC, turned on the router and when they were ready, connected the cable, since then it worked, maybe it will work for you too

your wifi is working fine?
mirkogrcic

Re: WiFi unable to connect after wake up

Post by mirkogrcic »

I tried the new Ubuntu 15 live and the problem is still there
tried Fedora too and same problem, so it could be some configuration which is not good for my laptop

however I did some testing again and found out that by removing the ath9k, ath9k_common, ath9k_hw, ath, mac80211 modules and inserting them wifi worked
BUT when I removed them and the cfg80211 module the same problem occurs, so I'm thinking maybe the cfg80211 module needs reconfiguring after it's been inserted again, what do you think?
Is cfg80211 removed when PC goes to sleep?

I was removing the modules one by one with

Code: Select all

rmmod name
but inserting with

Code: Select all

modprobe -v ath9k
Locked

Return to “Networking”