πΎ Archived View for gmi.osiux.com βΊ 2023-06-06-wifi2qr.gmi captured on 2024-05-12 at 14:59:53. Gemini links have been rewritten to link to archived content
β¬ οΈ Previous capture (2023-07-10)
-=-=-=-=-=-=-
Muchas veces, es necesario compartir la constraseΓ±a de la red *WiFi* actual y como suele ser difΓcil deletrear e indicar mayΓΊsculas, minΓΊsculas, espacios, sΓmbolos o en el caso de tratarse de una *password* muy larga conviene utilizar un cΓ³digo `QR` ^1[1] y para simplificar la operatoria, cuento con el comando `wifi2qr`.
# wifi2qr βββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββββ ββββ βββββ ββ ββββββ βββ ββ ββ βββββ ββββ ββββ β β ββ ββ βββ ββββ ββ β β β ββββ ββββ βββββ β ββ β ββββ β β βββββ ββββ ββββββββββββ β βββββββββ βββ ββββββββββββ βββββ β ββββββββββββββββββββββ β ββββββ ββββββββββββββββ β β β β ββββ β βββ βββββ βββββββ βββββββββ ββ ββββββ β ββββ ββββββ β β βββββ ββ βββββββββ ββ ββββ βββββββββ βββ βββββββ β β βββ ββ βββββ ββββββββ ββ βββββββ ββ ββ ββ ββββ βββββ βββββ β ββββββββββββββ ββββββββ βββ βββββ βββββ βββ ββ βββββ β β β β ββ βββββββββ ββββββββββββ ββ ββ βββ ββ β βββ ββββββββ ββββ βββββ βββββββ β βββββ β βββ β βββββ ββββ β β ββ ββββββββ ββββββ ββ βββ ββββ ββββ βββββ βββ ββ ββ ββ ββ ββββββ ββββ βββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββββ
`wifi2qr` no hace mΓ‘s que generar un *string* con los datos necesarios para que luego `qrencode` ^2[2] se ocupe de generar el *QR* usando *UTF8*.
Si miramos el cΓ³digo fuente de `wifi2qr` ^3[3], basta especificar, el *SSID (Service Set Identifier)* [^4], la *password*, el tipo de cifrado (por ej. *wpa*) y finalmente si la red esta oculta (*hidden*).
Gracias al comando `pass` ^5[4] (*Password Store*), tengo todas las contraseΓ±as de redes *WiFi* habituales almacenadas de manera cifrada usando `GPG` ^6[5] (*GNU Privacy Guard*) y solo debo recordar una *passphrase* ^7[6] y por ello tambiΓ©n puedo compartir un *QR* de cualquier red conocida! `;-)`
[^4]: https://en.wikipedia.gmi/wiki/Service_set_(802.11_network[14])
1: https://en.wikipedia.gmi/wiki/QR_code
2: https://github.com/fukuchi/libqrencode
3: https://gitlab.com/osiux/pass-utils/-/raw/master/wifi2qr
4: https://www.passwordstore.gmi/
5: https://es.wikipedia.gmi/wiki/GNU_Privacy_Guard
6: https://en.wikipedia.gmi/wiki/Passphrase
7: 2021-03-08-quien-necesita-mas-de-64-redes-cerca.gmi
8: 2021-03-04-diagrama-de-secuencia-trafico-de-red.gmi
9: 2021-03-03-diagramas-de-topologia-de-red-csv2nwdiag.gmi
10: 2021-02-19-no-me-acuerdo-de-nada-dejame-en-pass.gmi
11: 2012-03-05-redes-abiertas-versus-redes-cerradas.gmi
13: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/78a764f89c3ace6a6f7625eeaf3ee1d6c71bb19c
14: https://en.wikipedia.gmi/wiki/Service_set_(802.11_network