• Problems with Wifi on latest Antergos


    I couldn’t decide if to put it here or in a newbie corner…

    PROBLEM SUMMARY
    My laptop (DELL Inspirion 5000 series) with fresh Antergos can’t connect to most of Wifi APs. It presumably may have something to do with passphrase handling, but it is not certain.

    • Same laptop with Ubuntu 17.10 can connect to any Wifi APs flawlessly.
    • Other devices (Android phones, tablets, PCs, laptops, Chromecast) can connect to tested networks without issues.
    • Supprisingly, Wifi works on Antergos with my backup mobile LTE modem over Wifi, mostly without a problem.

    DETAILS
    I started with juggling with NetworkManager, wicd and different clients of those. The results were “consistent” with what I observe when using wpa_supplicant directly.
    I came down to using wpa_supplicant so that I could trace what’s going on. I tried both config files being explicit on settings, as well as just specifying ssid, bssid and psk. Also tried with wpa_passphrase-generated config files.

    I tried configuring different encryption, keys managements settings etc. Even without encryption enabled, there were issues to connect to a Wifi network. After some such tests, intermittently it was connecting to a network. But any subsequent attempts failed.

    Other than driver differences, Ubuntu is using wpa_supplicant 2.4, whereas Antergos takes 2.6. I tried downgrade on Antergos, but it didn’t help as well.

    I adore Arch and Antergos over Ubuntu, so I’m looking for any help regarding this issue…

    LOGS

    Typical log from wpa_supplicant on failure:

    Successfully initialized wpa_supplicant
    nl80211: Could not set interface 'p2p-dev-wlp1s0' UP
    nl80211: deinit ifname=p2p-dev-wlp1s0 disabled_11b_rates=0
    p2p-dev-wlp1s0: Failed to initialize driver interface
    P2P: Failed to enable P2P Device interface
    wlp1s0: SME: Trying to authenticate with XXXXXXXXXXXXXXXXXX (SSID='NextGear' freq=2462 MHz)
    wlp1s0: Trying to associate with XXXXXXXXXXXXXXXXXX (SSID='NextGear' freq=2462 MHz)
    wlp1s0: Associated with XXXXXXXXXXXXXXXXXX
    wlp1s0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
    wlp1s0: CTRL-EVENT-DISCONNECTED bssid=XXXXXXXXXXXXXXXXXX reason=3 locally_generated=1
    wlp1s0: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
    wlp1s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="NextGear" auth_failures=1 duration=10 reason=WRONG_KEY
    wlp1s0: CTRL-EVENT-SSID-REENABLED id=0 ssid="NextGear"
    wlp1s0: SME: Trying to authenticate with XXXXXXXXXXXXXXXXXX (SSID='NextGear' freq=2422 MHz)
    wlp1s0: Trying to associate with XXXXXXXXXXXXXXXXXX (SSID='NextGear' freq=2422 MHz)
    wlp1s0: Associated with XXXXXXXXXXXXXXXXXX
    wlp1s0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
    wlp1s0: CTRL-EVENT-DISCONNECTED bssid=XXXXXXXXXXXXXXXXXX reason=3 locally_generated=1
    wlp1s0: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
    wlp1s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="NextGear" auth_failures=2 duration=23 reason=WRONG_KEY
    ^Cnl80211: deinit ifname=wlp1s0 disabled_11b_rates=0
    wlp1s0: CTRL-EVENT-TERMINATING 
    

    Logs from Antergos:

    01:00.0 Network controller: Intel Corporation Wireless 3165 (rev 79)
    	Subsystem: Intel Corporation Wireless 3165
    	Flags: bus master, fast devsel, latency 0, IRQ 134
    	Memory at d1000000 (64-bit, non-prefetchable) [size=8K]
    	Capabilities: [c8] Power Management version 3
    	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    	Capabilities: [40] Express Endpoint, MSI 00
    	Capabilities: [100] Advanced Error Reporting
    	Capabilities: [140] Device Serial Number XXXXXXXXXXXXXXXXXX
    	Capabilities: [14c] Latency Tolerance Reporting
    	Capabilities: [154] L1 PM Substates
    	Kernel driver in use: iwlwifi
    	Kernel modules: iwlwifi
    
    $ sudo lshw -c network                              
      *-network                 
           description: Wireless interface
           product: Wireless 3165
           vendor: Intel Corporation
           physical id: 0
           bus info: [email protected]:01:00.0
           logical name: wlp1s0
           version: 79
           serial: 58:fb:84:27:56:3c
           width: 64 bits
           clock: 33MHz
           capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
           configuration: broadcast=yes driver=iwlwifi driverversion=4.14.3-1-ARCH firmware=29.610311.0 ip=192.168.8.100 latency=0 link=yes multicast=yes wireless=IEEE 802.11
           resources: irq:134 memory:d1000000-d1001fff
    
    

    Logs from Ubuntu around drivers/modules:

    $ lspci -v
    01:00.0 Network controller: Intel Corporation Wireless 3165 (rev 79)
        Subsystem: Intel Corporation Wireless 3165
        Flags: bus master, fast devsel, latency 0, IRQ 292
        Memory at d1000000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [40] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number XXXXXXXXXXXXXXXXXX
        Capabilities: [14c] Latency Tolerance Reporting
        Capabilities: [154] L1 PM Substates
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi
    
    $ sudo lshw -c network
      *-network            	 
       	description: Wireless interface
       	product: Wireless 3165
       	vendor: Intel Corporation
       	physical id: 0
       	bus info: [email protected]:01:00.0
       	logical name: wlp1s0
       	version: 79
       	serial: XXXXXXXXXXXXXXXXXX
       	width: 64 bits
       	clock: 33MHz
       	capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       	configuration: broadcast=yes driver=iwlwifi driverversion=4.13.0-16-generic firmware=29.541020.0 ip=192.168.1.146 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       	resources: irq:292 memory:d1000000-d1001fff
    
wifi93 Posts 2Views 82
Log in to reply