Een wifi-QR-code is een korte regel tekst in een vast formaat. Een telefoon die hem scant, biedt aan met het netwerk te verbinden, zodat je gasten nooit het wachtwoord hoeven te typen.
Wat de code bevat
WIFI:T:WPA;S:Home;P:correct horse;;
| Deel | Betekenis |
|---|---|
T: |
Beveiliging: WPA, WEP of nopass voor een open netwerk |
S: |
De netwerknaam (SSID) |
P: |
Het wachtwoord; weggelaten bij een open netwerk |
H:true |
Alleen voor een verborgen netwerk |
;; |
Het einde |
De tekens \ ; , : " hebben een betekenis in dit formaat, dus in een naam of een
wachtwoord krijgt elk ervan een backslash ervoor. Een netwerk met de naam
Cafe;Bar en het wachtwoord p:ss wordt:
WIFI:T:WPA;S:Cafe\;Bar;P:p\:ss;;
Vergeet je een escape, dan leest de telefoon een ander wachtwoord. Dat is de meest voorkomende reden dat een wifi-code "niet werkt".
Op de opdrachtregel
Zet de hele regel tussen enkele aanhalingstekens, zodat de shell de puntkomma's en backslashes laat staan:
qrencode -o wifi.png -s 10 'WIFI:T:WPA;S:Cafe\;Bar;P:p\:ss;;'
zbarimg --raw wifi.png
zbarimg toont de regel precies terug, met de escapes erbij.
- Maak de code met de exacte naam en het exacte wachtwoord, hoofdletters inbegrepen.
- Scan hem eerst met je eigen telefoon, met wifi uit, en controleer dat hij verbindt.
- Print hem met een kort label, zoals "Wifi", zodat mensen weten dat ze kunnen scannen.
- Verander je het wachtwoord, maak dan een nieuwe code.