Archivo de la categoría: Linux

Instalación DNI electrónico en Debian 5.0 AMD64

Bueno, parece que el DNI electrónico está dando algún que otro problemilla al instalarse… de hecho, no he encontrado equipo ni en Windows ni en Linux que funcione tras haber seguido por completo la guía del gobierno. En este caso, la instalación se va a realizar sobre una Debian 5.0 AMD64, pero para la distribución de 32 bits el procedimiento debería ser parecido. Para empezar, necesitaremos dos ficheros de la web oficial (http://www.dnielectronico.es):

  • Los módulos criptográficos para Debian/AMD64. Se encuentran en el Área de descargas > Sistemas GNU/Linux y MacOS > Software para las distribuciones Linux > opensc-dnie_1.4.6 > Arquitectura_64bits > Debian_Lenny-64bits.
  • El certificado raíz de la policía. Está en Área de descargas > Certificados x509 > AC Raíz y bajamos el certificado sha256.

Una vez que los tengamos, el procedimiento de instalación sería algo así:

  • Lo primero, se descomprime en un directorio temporal el certificado raíz y los módulos criptográficos:
    unzip ACRAIZ-SHA2.zip
    tar -xvf Debian_Lenny_opensc-dnie_1.4.6-2_amd64.deb.tar
  • Instalamos pcscd y libltdl3. Sus dependencias instalarán la mayoría de los paquetes que nos harán falta, y además el lector no parece funcionar sin pcscd (esto NO viene mencionado en la guía de instalación).
    apt-get install pcscd libltdl3
  • Después, borramos (si hubiera) otros módulos de opensc. Esto es muy importante, ya que los paquetes más modernos no funcionarán.
    apt-get --purge remove libopensc2 opensc opensc-dnie
  • Procedemos a la instalación de los módulos criptográficos mediante dpkg.
    dpkg -i libopensc2_0.11.7-7_amd64.deb
    dpkg -i opensc_0.11.7-7_amd64.deb
    dpkg -i opensc-dnie_1.4.6-2_amd64.deb

Después de esto, el lector debería ya estar operativo.  Lo podemos confirmar usando opensc-tool -l (para que nos liste los lectores instalados) y opensc-tool --reader (nos dará el número de serie del DNI electrónico). Si en algún paso da error, es que alguno de los paquetes no está instalado. Los errores que he visto yo han sido causados por no tener instalado pcscd y porque las versiones de opensc no son las debidas (me sigo preguntando por qué no funcionan las más recientes).

Como hemos visto al instalar opensc-dnie, se nos indica que ejecutando cierto programa Firefox estará ya preparado para operar con el lector. Ni caso. Es una mentira más, no me ha funcionado nunca. Los pasos para que Firefox funcione son los siguientes:

  • Instalar el certificado de la policía. Iniciamos Firefox y vamos a Editar > Preferencias > Avanzado > Cifrado > Ver Certificados. Ahí elegimos Autoridades y pulsamos sobre el botón de Importar. Elegimos el fichero .crt que hemos conseguido, marcamos todas las casillas de la ventana que aparece y le damos a Aceptar. En la lista de autoridades debería aparecer una entrada de la DIRECCION GENERAL DE POLICIA. Cerramos el administrador de certificados.
  • Instalar el módulo criptográfico. En la misma pestaña de Cifrado, pulsamos sobre el botón Dispositivos de seguridad y sobre el botón Cargar. En nombre del módulo escribimos DNI electrónico, y en archivo del módulo elegimos /usr/lib/opensc-pkcs11.so (o lo buscamos con el navegador). Aceptamos todo y reiniciamos el navegador.

Si todo ha ido bien, la siguiente vez que vayamos al administrador de certificados nos pedirá el PIN del DNI electrónico. Una vez introducido, podremos ver en la lista de certificados los dos certificados asociados a nuestro DNI. Ya solo quedan los últimos detalles.

Para que todo esto funcione, le hemos suministrado unos paquetes con unas versiones muy concretas de opensc y libopensc2. Cuando actualicemos la distribución, va a intentar actualizar esos paquetes, con lo que el DNI electrónico dejará de funcionar. Para evitarlo, debemos bloquear esos paquetes. Un método como cualquier otro es soltarle estas tres instrucciones:

  • echo libopensc2 hold | dpkg --set-selections
  • echo opensc hold | dpkg --set-selections
  • echo opensc-dnie hold | dpkg --set-selections

Esto evitará que apt-get actualice los paquetes. En caso de que se publiquen nuevas versiones, bastará con bajarlas de la página oficial e instalarlas con dpkg (aunque no sé si al hacerlo se retirará la marca de “hold” de los paquetes).

Anuncios

Compilando parcialmente el kernel de linux

Esta semana he estado maldiciendo un poco mi suerte con los gamepad. Después de la muerte súbita de dos cacharros, he estado haciendo experimentos con la vibración… para darme cuenta de que pocos dispositivos la soportan. Los dispositivos logitech están bastante bien soportados, pero personalmente me parecen blandurrios, y no creo que vuelva a comprar ninguno.

Así que mangoneando un poco en los fuentes del núcleo, vi que hacer la modificación para que mi gamepad estuviera soportado era fácil (al fin y al cabo, hay un fichero que casi los controla… sólo hace falta añadir mis dispositivos). El problema vino después cuando quise compilar mis cambios. Lo que yo quería hacer era:

  • Compilar únicamente los módulos modificados, o la rama correspondiente.
  • Compilar los módulos contra el kernel instalado en mi equipo… un kernel Debian de serie (así mis modificaciones podrían servir para otros equipos sin recompilar).

Los módulos que quería modificar pertenecían a la parte que lleva el HID. El procedimiento que he seguido ha sido el siguiente:

  1. Bajar las fuentes del kernel actual y descomprimirlas
  2. Ir al directorio de las fuentes
  3. Copiar el fichero de configuración del kernel actual (habitualmente en /boot; en mi caso cp /boot/config-2.6.29-2-amd64 .config ).
  4. Copiar la información de símbolos de los módulos ( cp /lib/modules/2.6.29-2/build/Module.symvers . ).
  5. Obtener la versión del núcleo y modificar Makefile para que sea igual a la del instalado.
  6. Preparar la compilación de los módulos (make prepare ;  make prepare_modules)
  7. Compilar los módulos elegidos. Se hace con make M=(modulos)

Hay que tener en cuenta que sólo los pasos 1, 2, 6 y 7 son necesarios si el kernel que se ha compilado es “propio”. Los pasos 3, 4 y 5 son necesarios para asegurarse de que los módulos correrán en el mismo kernel que tiene en ese momento la máquina. Es útil cuando se recompilan módulos en una máquina que no se puede reiniciar, o se compilan módulos para distribuir a otros equipos.

También hay que tener en cuenta que en algún lugar entre el paso 2 y el 3 se deberían haber editado/parcheado los ficheros que queremos modificar. En mi caso, las instrucciones fueron las siguientes (marco a qué paso corresponde cada una):

  • 1) apt-get install linux-source-2.6.30
  • 1) cd /usr/src
  • 1) tar -jxvf  linux-source-2.6.30.tar.bz2
  • 2) cd /usr/src/linux-source-2.6.30
  • 3) cp /boot/config-2.6.30-1-amd64 .
  • 4) cp /lib/modules/2.6.30-1/build/Modules.symvers .
  • 5) uname -r
  • 5) nano Makefile (más acerca de esto abajo)
  • 6) make prepare
  • 6) make prepare_modules
  • 7) make M=drivers/hid

Acerca de la edición del fichero Makefile:

El fichero Makefile debe ser editado para que la versión sea idéntica a la de nuestro kernel (o el módulo no se cargará). Esto es importante porque muchas distribuciones (Debian, RedHat y compañía) suelen añadir “sufijos” a sus versiones propias del kernel. El comando uname -r nos dará la versión completa del kernel. En el caso de mi Debian, uname escupió (atentos al coloreado, que es importante):

2.6.30-1-amd64

En esta versión coloreada, podemos ver los tres números principales de versión del kernel (rojo, verde y fucsia) y, sobre todo, la información extra del kernel (azul). Esta es la que varía de distribución a distribución. Al editar Makefile, veremos que comienza con las siguientes líneas:

VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 30
EXTRAVERSION =
NAME = Man-Eating Seals of Antiquity

Nuestra labor será alterarlas para que la versión coincida completamente. Esto significa dejar el Makefile de esta manera:

VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 30
EXTRAVERSION = -1-amd64
NAME = Man-Eating Seals of Antiquity

Con esto y un poco de suerte, la compilación parcial debería realizarse correctamente. En caso de que los módulos no carguen, dmesg nos dará una razón (probablemente algún problema con la configuración o versión). Si los módulos se compilan y se insertan bien, pero no se comportan como deberían (vamos, que las modificaciones que se les habían hecho no son buenas), para recompilar habría que repetir únicamente el paso 7.

Una de virtualización

Llevo varios días viendo a los usuarios de cierto website bastante meneados con el tema de la virtualización. Aunque la virtualización es un gran invento de moda en centros de proceso de datos (por sus ventajas en redundancia, facilidad de instalación y potencia), estos usuarios se dedican a utilizar máquinas virtuales para utilizar programas (léase: juegos) viejos. Parece que los sistemas operativos antiguos deberían ser más fáciles de virtualizar (menos recursos y todo eso), pero es todo lo contrario.

Así que aquí empieza una serie de artículos sobre virtualización de sistemas operativos viejos. Pero ¿qué es una máquina virtual? Una máquina virtual es un emulador de un ordenador completo (guest) dentro de otro equipo (host). Es decir, el ordenador tendrá su propio disco duro, su propia tarjeta de video, su propia memoria y lo que pase dentro de él estará contenido dentro de esos elementos (y, al menos en teoría, no debería afectar al resto de cosas que corren en el host).

En centros de datos, tiene una serie de ventajas ya comentadas, en un ordenador de sobremesa puede servir para ejecutar diferentes sistemas operativos (un Windows 95 dentro de un Linux) o, dado que son máquinas contenidas, poder hacer burradas y pruebas en una máquina virtual que no nos atrevemos a hacer en una real (si la cosa va realmente mal, copiamos otra vez los archivos de la máquina virtual y la tenemos como al principio).

Programas para virtualizar hay bastantes, pero aquí voy a comentar únicamente 4 entornos que son con los que, en principio, trabajaremos.

  • VMWare: Hoy en día es el “rey” de la virtualización. Es un programa maduro, estable y con infinidad de versiones para cubrir las necesidades desde curiosos hasta grandes empresas. Las versiones de mayor interés sería la VMWare Server, que es gratuita y no está limitada para un usuario normal. Funciona en entornos Windows y Linux. Las ventajas son su gran soporte de sistemas y su inconveniente sería que es algo perezosa con sistemas sin drivers de video (por ejemplo, DOS o Linux trabajando en consola).
  • Virtualbox: Aspira a ser el otro gran referente de la virtualización. Viene en dos sabores: Virtualbox “normal” y Virtualbox-OSE (Open Source Edition), que sería una versión totalmente libre. También funciona en Windows y en Linux. Sus ventajas son un mejor manejo de video en guests Windows 2000 y posteriores, y mayor velocidad en sistemas no soportados directamente. Sus inconvenientes son que no tiene herramientas para Windows 9x/Me, y que el soporte de USB es bastante “raro” (una de las diferencias entre la versión normal y la OSE es que OSE no soporta USB).
  • DOSBox: Este programa no es una máquina virtual, sino un simulador muy completo de MS-DOS. Si vas a ejecutar juegos de MS-DOS, es la primera y mejor opción. Funciona en Linux, Windows, Mac, teléfonos móviles… Las ventajas son su especialización que le permite ejecutar las aplicaciones a toda velocidad y una mejor emulación de video y audio; las desventajas son su especialización que no le permitirá ejecutar ningún otro sistema operativo, que no todas las aplicaciones funcionan (prefieren que funcionen los juegos) y que no permite usar la red libremente (aunque emula IPX sobre TCP/IP para que varios DOSBox puedan jugar a juegos en red).
  • Wine: Este ni es una máquina virtual ni un emulador, sino un “wrapper” que se dedica a ejecutar programas Windows en máquinas Linux. Es la primera opción si sólo se quiere ejecutar un programa de Windows, pero si no funciona en Wine, lo mejor es utilizar una máquina virtual real. Tiene una base de datos de compatibilidad muy completa, que da mucha información a la hora de configurar las aplicaciones. Sus ventajas son que es muy rápida y que no hay que esperar a que arranque el sistema emulado completo para ejecutar programas; sus desventajas son que no podrá ejecutar nada que no sea Windows.
  • Otras aplicaciones de virtualización y emulación: hay otras que no menciono, porque son bastante más complejas de instalar (bochs, qemu), tienen menor compatibilidad (dosemu) o directamente no puedo ejecutarlas (Parallel Desktops sólo corre en Mac). De todas formas, en los siguientes artículos se trabajará básicamente con DOSBox o con Virtualbox (son las que utilizo actualmente).

En próximas entregas, iré comentando procedimientos de instalación de sistemas en estas máquinas.

Qué hacer con las memorias USB “obsoletas”

Como decía en otro post, las memorias USB no son un invento nuevo, y creo que todos hemos tenido unas cuantas ya. Algunas las hemos ido “jubilando”, debido a que 256 megas no son gran cosa hoy en día, o eso nos parece. También nos encontramos de vez en cuando con alguien que nos regala una memoria publicitaria, que no suele destacar por su gran capacidad. Como no es cuestión de llevar encima varias memorias USB, el futuro de estas suele ser coger polvo en un cajón olvidado.

Pues la verdad… es que hay cositas muy interesantes que se pueden hacer con estas memorias. Podemos llevar nuestro navegador favorito, usarlas como herramientas de diagnóstico o llevarnos alguna distribución Linux. O convertirla en una asesina de placas madre… todo es posible. Mis recomendaciones:

  • Damn Small Linux: Una de las distribuciones Linux con escritorio más pequeñas que existen. Sus autores proclaman que jamás crecerán más allá de los 50 megas. Tiene herramientas para hacer el trabajo de oficina normal y navegación. Requiere una memoria de 64 megas, recomiendo una de 128 (para tener espacio para datos).
  • Puppy Linux: Otra minidistribución Linux. Personalmente, la veo más completa y fácil de usar que DSL; y es fácilmente ampliable. El mínimo serían 128 megas, pero recomiendo al menos una memoria de 256 megas.
  • GeeXboX: Una distribución Linux especializada. Más bien es un completo mediacenter que cabe en sólo 32 megas.
  • Hiren’s Boot CD: Un completo CD con herramientas para particionado, clonado, diagnóstico, información de hardware, antivirus… casi todo lo que un técnico puede necesitar está aquí. Lo bueno es que se puede instalar en una memoria USB. Lo malo es que los programas no son del todo legales, así que la página no ofrece el link de descarga (pero no es difícil de conseguir). Por ahora necesita 128 megas, pero yo recomendaría 256 por dos razones: así podemos llevar las actualizaciones del antivirus y además, está muy próximo a superar los 128 megas.
  • Ultimate BootCD: La alternativa legal al Hiren’s Boot CD. Algo menos completo, pero debería permitir hacer diagnósticos y clones sin problemas.
  • Aplicaciones portables: A diferencia de los anteriores, este no es un “producto terminado”, ni arranca desde el USB. Son una serie de aplicaciones gratuitas para Windows, que se pueden ejecutar desde una memoria USB sin instalarlas o “dejar huellas” en el sistema. El mínimo serían 256 megas para llevarte un navegador, correo electrónico y alguna otra tontería. A partir de ahí… con una memoria de 1 Gb puedes llevarte programas como para hacer cualquier cosa que necesites.

Al margen de estas sugerencias, hay más aplicaciones portables (como Total Commander, no incluída en PortableApps por ser de pago); aplicaciones “reconvertidas” a portables como EasyRecovery Pro y Everest (pero no son muy legales); y más mini distribuciones Linux que podrían instalarse en USB. También se podría instalar una distribución Linux “completa”, pero esto suele necesitar memorias bastante grandes (recomiendo un mínimo de 4 Gb). También hay procedimiento para instalar un Windows XP… si tienes una memoria suficientemente grande.

Por último, una advertencia: huid como de la peste de las memorias U3. En teoría, son memorias en las que “de fábrica” se pueden instalar fácilmente aplicaciones portables. En la práctica, tienen varios inconvenientes: el estándar U3 parece estar muerto, las aplicaciones dejan “huellas” (entradas en el registro), no es fácil quitarse de encima el menú de las apliaciones y encima son bastante más caras.

DownloadHelper para Firefox… ¿campaña anti Microsoft?

No puedo resistir a escribir sobre esto… me ha hecho bastante gracia tropezar con ello en mi Firefox.

DownloadHelper es una extensión para Firefox que permite descargar los vídeos incrustados en la web. Permite descargar vídeos de un montón de sitios, normales y calentitos, aunque falla en algunos otros (por ejemplo, MTV Music, donde está el archivo de vídeos de la MTV). Se actualiza con bastante frecuencia, añadiendo nuevos sitios y métodos de detección para descargar más y mejor.

Con esta extensión, también podremos obtener links para descargar vídeos con otros gestores de descargas (pero cuidado, los links sólo suelen funcionar el mismo día). El único problema es que descarga los vídeos como ficheros FLV. Este problema no es tan grave si tenemos en cuenta que hay programas como FLV Player o el VLC media player que permiten ver estos vídeos sin problemas.

La solución “oficial”, sin embargo, es utilizar la propia extensión para convertir estos vídeos en AVI, mpeg o cualquier otra cosa más “utilizable”. ¿Cómo se hace? Muy fácil, en Firefox, vamos al menú Herramientas > DownloadHelper > Preferencias y en la pestaña Conversión, marcamos “Conversión habilitada”.

Si tenemos Windows, necesitaremos descargar ConvertHelper, una utilidad que permitirá convertir los vídeos. Si tenemos MacOS X o Linux, deberemos instalar los paquetes ffmpeg o mencoder.

Los vídeos producidos por ConvertHelper llevan un logotipo en una de las esquinas. Si queremos que no salga, hay que pagar 18?`? por registrarse. Lo gracioso es que los usuarios de Linux y MacOS X no usan ConvertHelper, y no les sale el logotipo. De hecho, si se miran las instrucciones de conversión desde un ordenador con Linux, sale un aviso recalcando que los usuarios de Linux no deben registrarse, ya que ellos no tienen ninguna restricción.

Conclusión: Si tienes Windows pasas por caja, si tienes Linux o MacOS X es gratis.

Tanz der Vampire (lo mismo, pero en Linux)

Durante las pruebas de Stepmania, lo tuve que instalar en Linux para comprobar si el problema del adaptador (no se puede usar arriba/abajo a la vez) eran los drivers de Windows o el adaptador en sí. Tanto el binario como el código fuente de Stepmania se pueden descargar desde la página del juego (ver enlaces en el artículo anterior), pero ponerlo en marcha en Linux puede no ser tan sencillo como parece.

Para instalarlo, sólo hay que bajar el binario y descomprimirlo en alguna parte:

  • tar -zxvf StepMania-3.9a-linux.tar.gz

Cuando quise ponerlo en marcha, Stepmania me dió tres problemas:

  • Stepmania requiere soporte de Direct Rendering. En mi caso, lo probé en un portátil con tarjeta gráfica i815. Esta tarjeta sólo usa Direct Rendering en los modos de video de 16 bits. En el caso de usuarios de ATI y nVidia, quizás sea necesario descargar los drivers oficiales (aunque probablemente los drivers open source también soporten Direct Rendering). Se puede comprobar si está activado mirando la salida del comando glxinfo.
  • El problema de los ejes. Este problema sólo se produce con adaptadores de consola a PC, y las soluciones se discutieron en el post anterior. Lo único destacable es que existe una solución única para Linux, que es parchear el driver de joystick del núcleo.
  • Stepmania se lleva a patadas con KDE. Bueno, el problema no es de KDE, sino de las tarjetas de sonido. En mi caso, la tarjeta de sonido no tiene soporte para varios canales por hardware. ¿Cuál es el problema? Que dos procesos no pueden acceder al sonido a la vez. En el caso de KDE, KDE arranca el demonio artsd para proveer de sonido a sus aplicaciones, lo que impide que otras aplicaciones no integradas en KDE (Stepmania, claro) puedan sacar sonido. Para este problema hay tres soluciones: “tocar” el fichero Stepmania.ini y cambiar el driver de sonido, matar arts antes de jugar o ejecutar Stepmania mediante artsdsp (artsdsp ./Stepmania). El programa artsdsp es una especie de entorno que deja usar a los programas los dispositivos /etc/dsp. Esta es la solución que me ha funcionado a mí.

Todo está perfectamente documentado en inglés en los siguientes documentos:

  • Hacks para pads en Linux: Aquí están algunas modificaciones que pueden hacerse para que cualquier adaptador funcione correctamente en Linux.
  • FAQ de Stepmania para Linux: Soluciones a los problemas más frecuentes (como el mencionado problema de KDE).
  • Pad de baile USB: Gracias a yS, del foro de Meristation, por indicarme un pad de baile que funciona conectado directamente al USB, sin adaptadores ni nada. Usar pads USB te quita muchos problemas… para empezar el de los ejes.

NOTA: El problema de Stepmania con KDE viene derivado de la tarjeta de sonido, que es cutre a rabiar. Una tarjeta con varios canales por hardware (Una SB Live!, por ejemplo) debería funcionar sin problemas. Más que nada lo menciono porque al parecer hay fanáticos de Gnome que están a la que saltan…

Gmail en Thunderbird e Icedove

Y aquí tenemos otra receta relacionada con Thunderbird: cómo configurar Gmail para usarlo desde este cliente de correo electrónico. ¿Las ventajas? Pues que no tienes que usar la web para acceder a tu correo, de manera que puedes descargar tus correos para verlos luego sin estar conectado. También tienes como ventaja que Gmail usa SSL para todo su tráfico, de manera que es algo más seguro que cualquier otra cuenta de correo.

Si sabes leer entre líneas y usas cualquier otro cliente de correo (Eudora, Pegasus, Mozilla, Seamonkey), podrás usar estas instrucciones para configurar una cuenta de correo en estos clientes. Las instrucciones “oficiales” se pueden encontrar en la ayuda de Gmail, de cualquier manera.

Lo primero que deberíamos hacer es configurar la cuenta de Gmail para que admita conexión por POP y SMTP. Para ello, nos vamos a la web de Gmail, iniciamos sesión y pinchamos sobre Configuración. Una vez dentro de configuración nos vamos a la pestaña “Reenvío y correo POP”. Ahí pincharemos sobre la opción “Habilitar POP para todos”. La siguiente opción indica qué debe hacer Gmail una vez que hayamos descargado el correo. Podemos decirle que lo guarde en la bandeja de entrada, que lo archive o que lo mande a la papelera. Cuando nos decidamos, le damos a guardar cambios y ya hemos terminado esta parte.

La siguiente parte es crear la cuenta de Gmail en Thunderbird. Para ello, ejecutamos Thunderbird, vamos a Archivo > Nuevo > Cuenta, y elegimos “Cuenta de correo electrónico”. Nos pedirá un nombre y una dirección. Estos dos son el nombre y dirección que se usará para que nos devuelvan el correo. Pulsamos siguiente.

Ahora nos preguntará por el servidor de correo electrónico. Elegiremos un servidor POP, que será pop.gmail.com y también un servidor SMTP, que será smtp.gmail.com (NOTA: si ya tenías una cuenta de correo con servidor SMTP, en vez de preguntar por un servidor SMTP te encontrarás una casilla que indica si quieres usar el servidor SMTP de esa cuenta. A tu elección. Yo tengo todos los correos con el mismo servidor SMTP). También te preguntará por tu correo, que debe ser  usuario@gmail.com (importante no olvidar el @gmail.com). Pulsa siguiente.

IMPORTANTE: Ahora mismo tu cuenta de gmail no funciona, así que no intentes enviar o recibir nada hasta que termines el siguiente paso.

Ahora vamos a editar las propiedades de la cuenta de correo, porque hay un par de detallitos tontos pendientes. Vamos a Edición > Configuración de las cuentas. Pinchamos en nuestra cuenta y vamos a “Configuración del servidor”. Ahí deberemos asegurarnos de que el puerto sea 995, y nuestro usuario sea usuario@gmail.com (importante el @gmail.com). También activaremos la casilla SSL que estará en Configuración de seguridad.

El segundo detallito afecta a la configuración del servidor SMTP.  En esa misma pantalla, pinchamos sobre “Servidor de salida (SMTP)”. Si tenemos varios servidores, elegimos el de Gmail, y pinchamos sobre el botón “Editar”. En el cuadro de diálogo, deberemos poner el puerto 465, marcar la casilla “Utilizar nombre y contraseña”, elegir un nombre de usuario de la forma usuario@gmail.com y asegurarnos de que esté activa la casilla SSL. Aceptamos todo, y ya tenemos nuestra cuenta de Gmail en Thunderbird.

Ahora, a enviar y recibir mensajitos con Gmail.