You are not logged in.

#1 2015-08-04 11:21:30

Uint8192
Member
Registered: 2015-08-04
Posts: 1

[SOLVED] Intel N 7260 Wireless card stop working after suspend

Hi

I've installed Arch yesterday on my laptop and I'm having issues (=fun) with this wireless card. It stops working after suspend, and I have to shutdown the computer to fix it (weirdly, rebooting doesn't fix it either). I connect to wifi using netctl start profile_name.

ip link before suspend:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0f1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether 80:fa:5b:14:84:20 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether 48:51:b7:e1:92:c7 brd ff:ff:ff:ff:ff:ff

After suspend it doesn't show up in ip link anymore:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 80:fa:5b:14:84:20 brd ff:ff:ff:ff:ff:ff

But it does in lspci -vvv

02:00.0 Network controller: Intel Corporation Wireless 7260 (rev c3)
	Subsystem: Intel Corporation Wireless-N 7260
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 51
	Region 0: Memory at f7100000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

I've got a nice error in dmesg | grep "ilwl" :
http://pastebin.com/q0AGszAk

Apparently the problem is the firmware:

[   18.082686] iwlwifi 0000:02:00.0: Failed to load firmware chunk!
[   18.082691] iwlwifi 0000:02:00.0: Could not load the [0] uCode section
[   18.082696] iwlwifi 0000:02:00.0: Failed to start INIT ucode: -110
...
[   18.478819] iwlwifi 0000:02:00.0: Access time out - failed to enable LP XTAL
[   18.479302] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -110

lsmod: http://pastebin.com/7dTkgFCa
ls /usr/lib/firmware/: http://pastebin.com/BQH5SPbD

Full journalctl when I close/open the lid multiple times, try to modprobe and connect with netctl: http://pastebin.com/evGEES7m


I tried doing what's suggested in the Wiki in the troubleshooting section (disabling 802.11n, enabling athena aggregation and disabling power savinf).



I need your help! Thanks a lot in advance smile



EDIT: I found a solution!

I installed pm-utils and create a /etc/pm/config.d/config file that contains:

SUSPEND_MODULES="$SUSPEND_MODULES iwlwifi iwlmvm"

Then I use pm-suspend to suspend (instead of systemctl suspend), and I have to do netctl restart profile to reconnect.

Last edited by Uint8192 (2015-08-05 14:08:51)

Offline

Board footer

Powered by FluxBB