Available ALienware 13 r2 laptop. OS - ArchLinux.
➜ ~ uname -a Linux alienware 4.6.4-1-ARCH #1 SMP PREEMPT Mon Jul 11 19:12:32 CEST 2016 x86_64 GNU/Linux Wifi card.
➜ ~ lspci | grep Net 03:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32) Initially, it did not start, but this problem was solved before me. https://wiki.archlinux.org/index.php/Alienware_13
Wifi works, but when closing / opening the lid, the laptop disappears as a device.
More wifi data
*-network description: Wireless interface product: QCA6174 802.11ac Wireless Network Adapter vendor: Qualcomm Atheros physical id: 0 bus info: pci@0000:03:00.0 logical name: wlp3s0 version: 32 serial: 9c:b6:d0:03:0f:89 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=ath10k_pci driverversion=4.6.4-1-ARCH firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 ip=192.168.1.4 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn resources: irq:279 memory:dd200000-dd3fffff System log while everything works
➜ ~ dmesg| grep wlp [ 5.621623] ath10k_pci 0000:03:00.0 wlp3s0: renamed from wlan0 [ 15.325012] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready [ 22.189997] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready [ 24.548511] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready [ 34.757782] wlp3s0: authenticate with 68:a0:f6:36:be:54 [ 34.794823] wlp3s0: send auth to 68:a0:f6:36:be:54 (try 1/3) [ 34.796359] wlp3s0: authenticated [ 34.797361] wlp3s0: associate with 68:a0:f6:36:be:54 (try 1/3) [ 34.801220] wlp3s0: RX AssocResp from 68:a0:f6:36:be:54 (capab=0x431 status=0 aid=3) [ 34.804622] wlp3s0: associated [ 34.804648] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready ➜ ~ ifconfig | grep wlp wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 Opened / closed the lid of the laptop
➜ ~ ifconfig | grep wlp ➜ ~ dmesg| grep wlp [ 5.621623] ath10k_pci 0000:03:00.0 wlp3s0: renamed from wlan0 [ 15.325012] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready [ 22.189997] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready [ 24.548511] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready [ 34.757782] wlp3s0: authenticate with 68:a0:f6:36:be:54 [ 34.794823] wlp3s0: send auth to 68:a0:f6:36:be:54 (try 1/3) [ 34.796359] wlp3s0: authenticated [ 34.797361] wlp3s0: associate with 68:a0:f6:36:be:54 (try 1/3) [ 34.801220] wlp3s0: RX AssocResp from 68:a0:f6:36:be:54 (capab=0x431 status=0 aid=3) [ 34.804622] wlp3s0: associated [ 34.804648] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready [ 2815.523222] wlp3s0: deauthenticating from 68:a0:f6:36:be:54 by local choice (Reason: 3=DEAUTH_LEAVING) Attempting to unload / download the driver does not give anything
➜ ~ sudo rmmod ath10k_pci ➜ ~ sudo modprobe ath10k_pci ➜ ~ dmesg| tail [ 2816.896879] psmouse serio1: synaptics: queried min coordinates: x [1282..], y [1160..] [ 2817.043835] usb 1-7: reset full-speed USB device number 3 using xhci_hcd [ 2817.370704] [drm] RC6 on [ 2818.247277] PM: resume of devices complete after 2249.224 msecs [ 2818.247389] usb 1-8:1.0: rebind failed: -517 [ 2818.247392] usb 1-8:1.1: rebind failed: -517 [ 2818.247707] PM: Finishing wakeup. [ 2818.247710] Restarting tasks ... done. [ 2818.277244] bbswitch: disabling discrete graphics [ 2818.277252] ACPI Warning: \_SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160108/nsarguments-95) ➜ ~ ifconfig | grep wlp
rfkillhelp if they restart wifi? Also, it would notacpidumpanotheracpidumpwith a typewriter. Although it seems to me that the whole thing is in the driver, who goes to sleep and does not return for some reason. You can, if you have the desire and time, try to build linux-next with your hands and check. - 0andriy