Esta guía asume que has exportado un archivo de configuración de OpenVPN (configname.ovpn) desde tu enrutador o descargado uno de tu proveedor. Hice esto en un SteamDeck nuevo, listo para usar, con la versión 3.5.5.
Prefiero usar SSH, pero también puedes ingresar los siguientes comandos en el modo escritorio en la terminal “konsole”.
Comenzaremos asegurándonos de que el sistema esté configurado para permitirnos ingresar los comandos que necesitamos. Si no has configurado una contraseña para sudo, primero debes hacerlo ingresando:
passwd
Una vez que tengas tu contraseña configurada, si aún no la tenías, necesitamos desbloquear el sistema en modo solo lectura:
sudo steamos-readonly disable
Luego, instalaremos los módulos necesarios en el sistema para soportar OpenVPN:
sudo pacman-key --populate
sudo pacman -S networkmanager-openvpn
*Si no has usado pacman antes, te dará un error en el primer comando indicando que primero necesitas inicializarlo:
sudo pacman-key --init
Ahora que todo el software requerido está presente, copia tu archivo .ovpn a la ubicación conocida en tu Steam Deck. Yo opté por copiar y pegar el contenido del archivo por SSH. Por ejemplo, en el directorio home (~):
mkdir vpn
cd vpn/
nano conf.ovpn
Luego, guarda el archivo.
Para importar la configuración a Network Manager, ejecuta el siguiente comando con la ruta correcta a tu archivo, o úsalo tal cual si lo copiaste en la misma ubicación que yo:
sudo nmcli connection import type openvpn file /home/deck/vpn/conf.ovpn
En el modo escritorio, en la configuración del sistema, abre “conexiones” y selecciona la nueva opción que debería tener el nombre de tu archivo de configuración (conf en mi ejemplo). Esto abrirá una ventana preguntando por los métodos de encriptación para almacenar la contraseña. Si ya configuraste GPG en tu billetera KDE, puedes usar la opción predeterminada, de lo contrario, simplemente selecciona blowfish para usar una encriptación más antigua y sencilla.
Luego, en la pestaña “VPN (openvpn)” de la conexión, debes ingresar tu nombre de usuario, contraseña y/o la contraseña de tu clave privada si tu clave VPN tiene una contraseña.
Asegúrate de hacer clic en el botón “Aplicar” en la parte inferior de la ventana de configuración cuando hayas ingresado tu información, y debería estar listo. Haz clic en el ícono de red en la esquina inferior derecha de la pantalla y tu conexión VPN debería estar entre las opciones. Conéctate a ella para probar, y debería funcionar correctamente (esto también desconectará/romperá tu sesión SSH si estás usando SSH).
Finalmente, una vez que todo funcione y esté completo, querrás volver a habilitar el sistema de archivos en modo solo lectura en el dispositivo:
sudo steamos-readonly enable
Sé que Linux puede parecer un poco intimidante para la mayoría, así que espero que este proceso no sea demasiado complicado para nadie. ¡Buena suerte!