[SOLVED][Feature Request]Wifi Key import via /boot/wifikeyfile.txt
-
@BuZz said in [SOLVED][Feature Request]Wifi Key import via /boot/wifikeyfile.txt:
Should handle CRLF files now.
Thanks, looks good now.
-
For info:
you can use this side to create hashed keys
https://www.wireshark.org/tools/wpa-psk.htmlJust enter SSID and PW and it will generate hashed key.
Knowledge is power! -
Guys. There is no obvious explanation as to how or where to put this file. I see the scripts an that is it. I am not able to use the pi finder utility. I am trying to manually add the wifikeyfile.txt. How?
-
@jseibert81 sure there is. Right in the docs:
https://retropie.org.uk/docs/Wifi/#connecting-to-wifi-without-a-keyboard
-
@herb_fargus Thank you! I guess mine is not WPA, I will have to get a keyboard. Awesome forum.
-
@jseibert81 if you are using wep i would strongly recommend you switch to WPA if you have control over your router . Wep can be cracked in a heartbeat.
-
I tried to connect my Retropie to my Wi-Fi copying a wifikeyfile.txt in the boot folder using:
ssid="My Wifi"
psk="My Psw"but it does not work. Any suggestion?
-
@MEPoss
We'll need more information to help.
Make sure you're using WPA (not WEP) and that your network is not use a Hidden SSID (I'm not sure if that's supported) and make sure that your quotes are exactly " and not “ or ”.
Also I would suggest that you power cycle your wireless router (especially if it has been up for months/years). Which means to unplug the power, count to 10 (wait 10 seconds), then plug it back in and wait for it to boot then try to connect to it again. -
Sorry for bringing this up again, but I might have found another issue regarding special characters. My WPA2 passphrase contains a "|" which is (according to the standard) an allowed character. Importing the file gave me an error. I checked wpa_supplicant.conf and noticed that the SSID was imported correctly but the passphrase not. The passphrase was only imported up to the character before the "|". I entered it manually with a keyboard and then it worked.
I would also recommend to implement an automatically deletion of the wifikeyfile.txt after a successful import.
-
Instead oft using standard Charakters you can try to hash the key. So the key will be transformed to a HEX string that contains only Charakters from 0 to 9 and A to F
Im still on vacation ;D
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.