Hot answers tagged

3

Quoting the ArchLinux wiki: Note: Because of the process substitution, you cannot run this command with sudo - you will need a root shell. You should be able to use su -c under sudo like so: $ sudo su -c 'wpa_supplicant -D nl80211,wext -i wlp4s0 -c \ <(wpa_passphrase "some ssid" "password")'


3

Process substitution <(…) creates a pipe, uses /dev/fd to give a path that's equivalent to the file descriptor where the pipe is, and passes the file name as an argument to the program. Here the program is sudo, and it passes that argument (which is just a string, as far as it's concerned) to wpa_supplicant, which treats it as a file name. The problem is ...


2

Create a new file /etc/modprobe.d/rt2800usb.conf with the following line : options rt2800usb nohwcrypt=1 Reboot Or blacklist the defaut drivers and use the nl80211driver to connect through wpa_supplicant: nano /etc/modprobe.d/blacklist.conf add the following lines: blacklist rt2800usb blacklist rt2x00lib blacklist rt2x00usb Connect through the ...


2

It APPEARS that the ar6k driver has flaws. I'm surprised about this being an Atheros product. Check out the hardware notes/forums for your particular system regarding this driver. The shell command and .conf file didn't appear to have any errors. Can you connect to a non-encrypted network?


2

You can generate the NtPasswordHash (aka NTLM password hash) yourself as follows: echo -n plaintext_password_here | iconv -t utf16le | openssl md4 Prefix it with "hash:" in the wpa_supplicant.conf file, i.e. password=hash:6602f435f01b9173889a8d3b9bdcfd0b



Only top voted, non community-wiki answers of a minimum length are eligible