-- Leo's gemini proxy

-- Connecting to gmi.osiux.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=es_AR

`wifi2qr`


AUTHOR: Osiris Alejandro Gomez

EMAIL: osiux@osiux.com

DATE: 2023-06-06 14:05


*CompartirEsBueno*


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

█████████████████████████████████████████
█████████████████████████████████████████
████ ▄▄▄▄▄ █▀ ██▄▀▄▄ ▀▀▄ █▀ ▄█ ▄▄▄▄▄ ████
████ █   █ █▄ █▀ ▄▄▀ █▄▀▀ ▄█ █ █   █ ████
████ █▄▄▄█ █ ▀█   ▀ ████   ▄ █ █▄▄▄█ ████
████▄▄▄▄▄▄▄█ ▀ ▀▄▀▄█▄█▄▀ █▄█ █▄▄▄▄▄▄▄████
████▄ █ ██▄▄▀█▄██▄▀██▀▄█▄▄▄▄█▀   █ ▄▀████
████▄▀▄▄▀▄▄▀█▄▄▀ ▀ ▄ ▀ █ ▀█▄▄ █ ▀█▀ ▄████
████▀▄▄  █▄▄▄█▀██▄ █▀   ██▄██▀  █    ████
█████▄  █ ▄  █▀▀▄▄   ▄▄ ▄▀▀▄▄▀█▀▄ █▄ ████
████▄▄█▀▀ ▄▀█  ▀█▄▄█▄▄ ▄  █ █▄█  ██ █████
██████▄▄  ▄▀ ████▀▀▀ ▀▀ ▀█ ▀█  ▀▀▀▀ ▄████
█████ █ ██▄▀█▀▄▄█▄█▄▄▀ █▄▄▄██▀▀ ███ ▀████
████▄ █▄▀ ▄▀ █▄▄▀▀  █ ▄ ▀ █ ▀▀  ▀▄▀▄▄████
████▄██▄▄▄▄▄ ▄▀ █▀ █▀▄  █▄ █ ▄▄▄ ▀▀▀█████
████ ▄▄▄▄▄ █▄█▀▀▄▀ █ ▀▄▀▄▀ ▀ █▄█  █ █████
████ █   █ █▀ ▄▀██▄█▄▄ █▀▄▀█▄ ▄▄ ▄█▀ ████
████ █▄▄▄█ █▀▀ ▀▄    ▄▄ ▄▀ █▀ ██▀▀▀█ ████
████▄▄▄▄▄▄▄█▄█▄██▄████▄█▄▄▄▄██▄█▄▄███████
█████████████████████████████████████████
█████████████████████████████████████████

`qrencode`


`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*).


`pass`


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! `;-)`


tal vez te interese leer otros *posts* relacionados


quién necesita mas de 64 redes WiFi cerca? [7]

Diagrama de secuencia de Tráfico de Red[8]

Diagramas de Topología de Red `csv2nwdiag`[9]

*no me acuerdo de nada... dejame en `pass`!*[10]

redes abiertas versus redes cerradas[11]

HowTo GnuPG[12]


ChangeLog


`2023-06-06 15:29`[13] agregar wifi2qr


[^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

12: howto-gpg-gnu-pgp.gmi

13: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/78a764f89c3ace6a6f7625eeaf3ee1d6c71bb19c

14: https://en.wikipedia.gmi/wiki/Service_set_(802.11_network

-- Response ended

-- Page fetched on Thu May 2 08:35:43 2024