[Nix-dev] Network Manager vs WPA_Supplicant on Live CD Boot

Roger Qiu roger.qiu at polycademy.com
Thu Nov 5 11:57:07 CET 2015


Definitely not the wrong key.

I expanded on this here: https://github.com/NixOS/nixpkgs/issues/10804

On 5/11/2015 9:42 PM, Domen Kožar wrote:
> You're using wrong key:
>
> wlp6s0: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
> wlp6s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="TheFishburn" auth_failures=1 duration=10 reason=WRONG_KEY
>
> On Tue, Nov 3, 2015 at 10:40 AM, Roger Qiu <roger.qiu at polycademy.com 
> <mailto:roger.qiu at polycademy.com>> wrote:
>
>     Hi everybody,
>
>     On my new laptop, I've been attempting to install NixOS.
>
>     My latest problem concerns the WiFi.
>
>     Simply put, I tried a bunch of different guides, and tried using
>     `wpa_supplicant` to connect to a WPA2 encrypted Wifi network.
>
>     It didn't work. Then I tried using `nm_cli` to do the same thing,
>     and it worked instantly!
>
>     So here's what succeeded in the end (I can access internet):
>
>     ```
>     nmcli dev wifi connect "TheFishburn" password "#startupaus"
>     ```
>
>     However this did not work:
>
>     ```
>     wpa_supplicant -i wlp6s0 -c <(wpa_passphrase "TheFishburn"
>     "#startupaus")
>     ```
>
>     What would be the reason for Network Manager to work, and yet
>     wpa_supplicant to not work? The Network Manager uses
>     wpa_supplicant in the backend, so it must be performing some magic
>     that I cannot divine.
>
>     For more information, here's my system information:
>
>     `lspci -k`:
>
>     ```
>     06:00:0 Network controller: Intel Corporation Wireless 7265 (rev 59)
>             Subsystem: Intel Corporation Dual Band Wireless-AC 7265
>     Kernel driver in use: iwlwifi
>     ```
>
>     At bootup I checked the systemctl:
>
>     `systemctl status wpa_supplicant.service`:
>
>     ```
>
>     ● wpa_supplicant.service - WPA supplicant
>        Loaded: loaded
>     (/nix/store/kd9pgi9mx3r7cdvwi68xqn4csjkvm59h-wpa_supplicant-2.4/etc/systemd/system/wpa_supplicant.service)
>       Drop-In:
>     /nix/store/h4mhqzcbqfj6az0wxgkqh9dpw1hxw2w1-system-units/wpa_supplicant.service.d
>                └─overrides.conf
>        Active: activating (start) since Tue 2015-11-03 08:20:05 UTC;
>     9min ago
>      Main PID: 916 (wpa_supplicant)
>        CGroup: /system.slice/wpa_supplicant.service
>                └─916
>     /nix/store/kd9pgi9mx3r7cdvwi68xqn4csjkvm59h-wpa_supplicant-2.4/sbin//wpa_supplicant
>     -u
>
>     Nov 03 08:20:05 nixos wpa_supplicant[916]: Successfully
>     initialized wpa_supplicant
>     Nov 03 08:20:05 nixos wpa_supplicant[916]: Could not read
>     interface p2p-dev-wlp6s0 flags: No such device
>
>     ```
>
>     Here is what `wpa_supplicant` shows when I run the command, the
>     first is non-debugging output, the second is where I have the `-d`
>     flag on. It seems to run forever, so I just cancel after a while
>     (I also noticed that wpa_cli says that it cannot connect to
>     wpa_supplicant).
>
>
>     ```
>     Successfully initialized wpa_supplicant
>     Could not read interface p2p-dev-wlp6s0 flags: No such device
>     nl80211: Could not set interface 'p2p-dev-wlp6s0' UP
>     nl80211: deinit ifname=p2p-dev-wlp6s0 disabled_11b_rates=0
>     p2p-dev-wlp6s0: Failed to initialize driver interface
>     P2P: Failed to enable P2P Device interface
>     wlp6s0: CTRL-EVENT-SCAN-FAILED ret=-16 retry=1
>     wlp6s0: CTRL-EVENT-SCAN-FAILED ret=-16 retry=1
>     wlp6s0: CTRL-EVENT-SCAN-FAILED ret=-16 retry=1
>     wlp6s0: CTRL-EVENT-SCAN-FAILED ret=-16 retry=1
>     wlp6s0: SME: Trying to authenticate with 2c:e6:cc:1e:e2:9c
>     (SSID='TheFishburn' freq=5745 MHz)
>     wlp6s0: Trying to associate with 2c:e6:cc:1e:e2:9c
>     (SSID='TheFishburn' freq=5745 MHz)
>     wlp6s0: Associated with 2c:e6:cc:1e:e2:9c
>     wlp6s0: CTRL-EVENT-DISCONNECTED bssid=2c:e6:cc:1e:e2:9c reason=3
>     locally_generated=1
>     wlp6s0: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
>     wlp6s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="TheFishburn"
>     auth_failures=1 duration=10 reason=WRONG_KEY
>     wlp6s0: CTRL-EVENT-SSID-REENABLED id=0 ssid="TheFishburn"
>     wlp6s0: SME: Trying to authenticate with 2c:e6:cc:1e:e2:9c
>     (SSID='TheFishburn' freq=5745 MHz)
>     wlp6s0: Trying to associate with 2c:e6:cc:1e:e2:9c
>     (SSID='TheFishburn' freq=5745 MHz)
>     wlp6s0: Associated with 2c:e6:cc:1e:e2:9c
>     wlp6s0: CTRL-EVENT-DISCONNECTED bssid=2c:e6:cc:1e:e2:9c reason=3
>     locally_generated=1
>     wlp6s0: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
>     wlp6s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="TheFishburn"
>     auth_failures=2 duration=23 reason=WRONG_KEY
>     wlp6s0: Failed to initiate sched scan
>     wlp6s0: CTRL-EVENT-SSID-REENABLED id=0 ssid="TheFishburn"
>     wlp6s0: SME: Trying to authenticate with 2c:e6:cc:1e:e2:9c
>     (SSID='TheFishburn' freq=5745 MHz)
>     wlp6s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="TheFishburn"
>     auth_failures=3 duration=46 reason=CONN_FAILED
>     nl80211: deinit ifname=wlp6s0 disabled_11b_rates=0
>     wlp6s0: CTRL-EVENT-TERMINATING
>     ```
>
>     And with debugging, see attachment, it's far too long.
>
>     Thanks,
>     Roger
>
>     -- 
>     Founder of Matrix AI
>     http://matrix.ai/
>     +61420925975 <tel:%2B61420925975>
>
>
>     _______________________________________________
>     nix-dev mailing list
>     nix-dev at lists.science.uu.nl <mailto:nix-dev at lists.science.uu.nl>
>     http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>

-- 
Founder of Matrix AI
http://matrix.ai/
+61420925975

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.science.uu.nl/pipermail/nix-dev/attachments/20151105/a83dc711/attachment-0001.html 


More information about the nix-dev mailing list