All posts by eperez

Reemplazo de baterías de mi kia soul EV por garantía

Al adquirir el auto, Kia me prometió, en su manualito, que se alcanzarían hasta 200kms con una carga. Además en el mismo manual, que conservo, decía: 7 años de garantía!

La batería me la cubrían por 7 años (o 100kms?). Bueno al momento tengo 56mil km.

Quiero comentar que este fue el primer lote de autos eléctricos que vendió KIA en el país. El mío lo pagué en Febrero del 2016 y me lo entregaron un tiempo después porque creo que no existía cilindraje 0 en la BD del SRI. Hasta que ingeniaron la forma de ingresarlo ahi esperé.

Los siguientes que han salido, han salido con 10 años de garantía, no 7. Eso me alegra. Y espero que los primeros también tengan los 10 años porque en el mundo KIA dió 10 años desde el inicio. Aquí inicialmente le quitaron 3 supongo que “por si acaso”.

Bueno, pasó el tiempo y pasó y sí se notaba que el kilometraje iba reduciéndose. Ya en el 2019 alcanzábamos llegar a Ambato con las justas, y tuvimos que usar un amigo en los valles para poder recargar y lograr subir a Quito. Bueno, pensé que es que habíamos crecido, en poco menos de 4 años los niños engordan, mi barriga también. Quizá ahora aportábamos muchos kilos más al carro y sí, mover cada kilo cuesta, y eso se nota bien en este tipo de vehículo con una autonomía no tan grande.

Pero no, la cosa empeoró rápidamente para fines del 2019, cada vez que cargaba bajaba el máximo a cargar… 140km, 139, 138, luego fue más visible y fuerte, 120, 109, 101, 99.. y en cierto momento simplemente dejó de cargar completo: indicaba una carga a 2/3 y nada más… se pasaba 8 horas cargando y entregaba un medidor a 2/3 y 70kms total a recorrer. De hecho HOY el máximo está en 53km luego de cargar toda una noche.

En fin: luego de una visita a KIA que no solucionó el reporte (le hicieron unas pruebas de descarga total y recarga completa, etc, etc), para inicios de Marzo del 2020 les indiqué que íbamos a aplicar a la garantía: que se reemplace la batería. Ya esto no daba más.

Volví a dejar el KIA en la KIA de la Av Orellana en Quito. Y ellos se ocuparon de contactar con “la casa” creo que así le llaman a KIA KIA… y efectivamente la casa dió el visto bueno para que se reemplazara la batería. Retiré el auto el 12 o 13 de Marzo, justo la tarde antes de que comenzara la cuarentena.

Lógico, la cuarentena afectó todos los movimientos comerciales, de transporte etc. Y en resumen, ayer 2 de Setiembre por fin de KIA de la Orellana me informaron que ya estaba la batería de reemplazo!

Banco de baterías izquierdo que le pondrán.

Me indican que el reemplazo es completo, todas las baterías. En la foto de arriba tenemos el banco izquierdo (así me dijeron, yo la verdad no sé en qué lado va cada uno). Y en la parte de arriba a la izq se ve un pallet de madera, ahi está otra caja igualita. Es el banco derecho. Conté 8 bloquetotes de baterías en esta caja abierta. Aunque quizá sean 16 (8 arriba y 8 abajo?) o quizá sean 4 y a mi me parecen 8. En fin. Esto es un lado, el otro lado está en la otra caja de atrás.

Hoy es Jueves, me indicaron que para el siguiente Lunes lo tendrán listo. Estimo que no cambian baterías de kia’s eléctricos todos los días y van a ir haciendo las cosas con calma. De todas formas, yo no espero que realmente reemplazar esas baterías tome más de un día con calma. Pero bueno, esperemos.

Pienso que para el Lunes o Martes les podré dar un reporte de la autonomía que alcanza el auto con las nuevas baterías. Esperaría algo sobre los 180kms que es sobre el rango que se movió antes de comenzar la debacle.

Ah, y claro, como es garantía, no cuesta.

¿Y después qué?

Algunas personas me han preguntado: ¿y ahora luego que este nuevo juego de baterías se dañe? Bueno, todo no puede ser gratis siempre, no va a ser eterno.

Eventualmente las baterías algún año se dañarán. Los precios han bajado muchísimo y además la idea inicial era que se reemplazaba TODA el banco y por lo tanto el pago era alto…. se calculaba unos 8-15mil usd (antes costaba más, ahora menos, etc). Pero KIA ha optado por reemplazar las baterías dañadas, pues ocurre que no todas se dañan a la vez.

De esta forma, si te reemplazan 2 bancos de batería, o 3… pues pagarás por esa proporción.

El KIA Soul EV, 4.5 años después

Bueno, hace ya más de 4 años y medio que tengo mi KIA Soul EV, algunas cosas han cambiado, y muchas para bien.

Primero quiero decir que ya desde antes de la pandemia a los vehículos eléctricos se les redujo el horario de no circular. A todos los autos se les extendió el horario de 5am a 8pm un día a la semana o algo así porque ahora hay restricciones especiales por la pandemia. Pero a los vehículos eléctricos se le pusieron restricciones muy light, creo que era una hora diaria en la mañana y otra en la tarde. Algo como de 530-630pm y en la mañana de 8-9.

Esto es un buen síntoma porque el tener el auto toma valor, realmente esos horarios no me afectan en lo absoluto en mi jornada laboral.

Otro tema más es que los parqueaderos municipales tienen al menos un cargador eléctrico, en el aeropuerto de Quito hay 2 cargadores eléctricos y ya hay uno que otro centro comercial con cargadores eléctricos, antes era Quicentro, el Jardín, el paseo San Francisco y El plaza américa y creo recordar que ahora se sumó el Quicentro Sur. En Ambato en el Mall de los Andes hay dos cargadores igualmente. Temo haberme olvidado de uno que otro más, pero esta es la idea.

Hay variedad de puntos donde cargar y seguramente se irán incrementando a medida que los negocios entiendan que vale la pena invertir en un peque cargador, porque eso atrae a los dueños de los vehículos eléctricos, se prefiere siempre el que tenga cargador del que no tenga.

Es decir, la oferta de puntos de carga es muy buena.

Por otro lado, otra noticia positiva, es que se ven muchos más autos eléctricos en las calles, algunos incluso no son KIA, hay varios proveedores de autos chinos que están vendiendo carros pequeños eléctricos. Hay algunos que son visiblemente unas “chivichanas”: un armazón de cuadrón con algunas baterías de 12V y cierta autonomía. Y esto para la ciudad es genial!

Pero no sólo autos, díganme si no ven: bicicletas eléctricas, patinetas eléctricas, motos eléctricas? Son muchas muchísimas, bonitas, bellas, feítas, básicas, modernotas, etc.

El tema eléctrico vino para quedarse, vino para quedarse! Los medios de locomoción eléctricos van imparable para arriba. Veo que muchas empresas de venta de autos simplemente ignoran, o pretenden ignorar este hecho. En el país hay pocas ofertas de empresas tradicionales de ventas de autos que vendan vehículos eléctricos. Simplemente date cuenta que a nivel mundial, todas o casi todas venden al menos un vehículo eléctrico, porque se han dado cuenta que tienen que tener al menos!! presencia en el mercado de vehículos eléctricos. Y ahora compara con la realidad de nuestro país: cuántos venden vehículos eléctricos? Esto va a ir cambiando cuando los pocos vendedores de vehículos eléctricos en el país comiencen a llevarse una tajada del mercado.

Cosa positiva: sigo tan contento como el primer día que compré el carro eléctrico. No hay forma de perder el aprecio por un vehículo eléctrico. He recorrido 56mil kms hasta la fecha (un poquito más). Te das cuenta cuánto me he ahorrado? Mira:

  • Combustible: no he puesto UNA sola gota de combustible al auto, en 4.5 años. Y prometo que no voy a ponerle a este auto ni UNA gota nunca en su vida! (porque no puedo, porque no funciona con gasolina ni diesel). Es un carro con tremendas specs, una buena picada, super eficiente y moderno. ¿Si calculas? cuánto te costó 56kms en tu auto de gasolina super (especial), porque vamos, compárale con super porque es un carro moderno y no quieres dañarlo. 56mil km/500km por tanqueada= 112 tanqueadas de super, a 33USD cada tanqueada son: 3700USD mas o menos. Y el tiempo que te toma pararte en una gasolinera 112 veces para hacer lo mismo eh?
  • Aceite: No, en 4.5 años no he tenido que cambiar aceite de motor al auto, ni lo haré porque en sentido general, excepto pequeños depósitos de líquidos, el auto no tiene ese lío de tener que cambiar cada 5mil kms eh? 56mil kms/5mil kms = 11 cambios de aceite que me ahorré.
  • Revisiones vehiculares: 3 (TRES) veces le he llevado a revisar, a los 15mil, a los 30mil y a los 45mil. YA, pare de contar. Ah, y cada revisión a algo así como 130USD. Dime tú con tu carrito cuánto te sale cada 5 o 10mil kms? Y no valores el precio, valora el TIEMPO que te toma. Yo sé que habrá quien diga: yo no lo llevo nunca a revisar al mío. Bueno, eso mismo puedo hacer yo, si me da el antojo. Cada quien corre el riesgo que desea
  • Repuestos de partes móviles o con desgaste: No se ha cambiado nada en el vehículo, excepto 2 llantas que cambié ahora en plena pandemia porque a una la dañé (le salió una horrible tetota por un golpe que le dí por bestia que soy). Por lo demás compré 2 para que quedaran parejitas pero las cambiadas todavía aguantaban unos 10 mil km o más. No he cambiado bujías, ni bombas de ningún tipo, ni filtros (bueno, un cambio del filtro del aire acondicionado hace tiempo), ni nada de nada de nada. Todo eso que tu vas pagando poquito a poquito, yo no tengo.

Ahora, lo mejor de todo es que, el carro sigue igual que el primer día: no ha perdido potencia por problemas de compresión (ni de ningún tipo), no se evidencia desgaste en el motor. Los pistones están igual que siempre (en mis sueños, porque no tiene), las bujías igualitas que al inicio (en el paraíso de las bujías, porque el carro no tiene), no ha incrementado su su emisión de gases por quema de combustibles fósiles (ni quemará un gramo más, porque no quema combustibles fósiles).

En fin, cada vez que me subo a él me siento tan contento. Es tan placentero manejarlo, y lo repito: saber que estás en el semáforo y ponen la verde, mientras piso el acelerador, imagino a los otros autos, a su mecanismo interno sufriendo para generar suficientes revoluciones para comenzar a romper la inercia, mientras rugen: grrrrrrrrrrrrrrrrrrruuuuuum!!!, y lentamente comienzan a avanzar, entonces los mecanismos, las partes móviles de la caja de cambio hacen que cambie a segunda, mientras siguen rugiendo y por fin comenzando a coger velocidad y así hasta llegar a una velocidad estable. Todo esto acompañado de una quema incesante de combustibles fósiles y la consiguiente generación de humo, mientras la policía de tránsito de Quito se gira hacia el otro lado para evitar un poco esa cantidad de gases que le van a llegar inevitablemente y a pesar de usar mascarillas y todo lo que se quiera.

Resumen: sigo contento con el carrito eléctrico. En el siguiente post hablaré de la garantía!

Cómo reducir el tamaño de una imagen tomada de un sd

A veces tienes instalado en una SD o microSD un Linux.

Por ejemplo raspbian o raspberry os, o armbian. Y quieres guardar una imagen de esa instalación.

La insertamos en nuestra laptop con Linux y, supongamos que ve a la microSD de 16GB de almacenamiento, con tu raspbian instalado como /dev/sda

Procedemos a desmontar las particiones que seguramente nuestro Linux montó automáticamente:

umount /dev/sda1 (y ejecutamos lo mismo para sda2, sda3, etc)

Entonces haces:

dd if=/dev/sda of=raspbian.img bs=4M

y te queda una bella imagen “raspbian.img” del tamaño de la SD (16GB en mi caso hipotético).

Lo más seguro es que de esos 16GB, al menos 12 o 13 estén vacíos. Por gusto tenemos horrendo archivote!. Si pudiéramos recortar ese espacio que está de más.

Porque además, supón que mañana quieres copiar la misma imagen a una SD más pequeña, de 4GB… 16GB no caben en una SD de 4GB. Pero si tuviéramos una imagen de, digamos 3GB, esta cabría en una SD de 4GB, de 8GB, etc.

Lo que podemos hacer es un peque proceso, a mi forma, para cortar, quitar, todo ese pedazo que nos sobra.

Para ello, con la SD desmontada ejecuto:

sudo udisksctl loop-setup -f raspbian.img

Este paso anterior nos crea un loop0 al que podremos manipular:

sudo gparted /dev/loop0

Me mostrará algo así:

Como vemos, el espacio usado en la última partición (que es la única en mi caso) es el de amarillo, el resto, 12.37GiB están vacíos.

Procedo a redimensionar

Como puedes ver, escojo dejar un poco de espacio libre (en blanco), el tamaño nuevo de la partición me queda en mi caso en 2978MiB. Me quedará un gran pedazo de espacio al final libre (12212 en mi caso):

Y ahora aplico los cambios, este proceso demorará un poquito, de acuerdo a cuán rápida sea la SD:

Ahora, a este mismo loop (/dev/loop0 en mi caso) procedo a validar cuál es el último sector usado:

Ok, en mi caso, la SD tiene 31116288 sectores en total (ver arriba a la derecha) y la última partición va hasta el sector debajo de “Final”: 6107135

Puedo entonces truncar desde el 6107136 en adelante. Se suma 1 a 6107135 porque el conteo de sectores comienza en 0.

Primero borro el loop:

sudo losetup -d /dev/loop0

Y ahora trunco la imagen:

truncate --size=$[(6107135+1)*512] armbian-radio.img

La imagen resultante va a ser de aproximadamente el valor al que redimensionaste en gparted. En mi caso me quedó de 3GB.

Verificando el proceso

Ahora puedo escribir la imagen hacia otra flash. Y hasta será muy rápido el proceso pues en mi caso son 3GB a escribir y no 16!

sudo dd if=raspbian.img of=/dev/sda bs=4M
745+1 registros leídos
745+1 registros escritos
3126853632 bytes (3,1 GB, 2,9 GiB) copied, 230,285 s, 13,6 MB/s

Voló!

Y saco y vuelvo a insertar mi SD y mira:

Efectivamente reporta unos 3GB! Con un poquito de espacio libre.

Si quisiera, puedo redimensionar la partición a los 16GB de mi SD:

sudo umount /dev/sda1

sudo gparted /dev/sda

A veces mejor dejarle libre unos 8MB al final.

HC6PE: Primer HC6 en figurar en la lista DXCC de la ARRL

Luego de un tiempo planificando y verificando el proceso, a finales de Julio del 2020 decidí enviar mi aplicación electrónica para formar parte del DX Century Club de la ARRL (http://www.arrl.org/dxcc-standings)

El DXCC se otorga a quien haya mostrado, probado, contactos con al menos 100 o más entidades diferentes (le llaman países y fueron definidos hace años sus condiciones http://www.arrl.org/desoto).

En mi caso, aunque tenía más de 150 entidades confirmadas decidí aplicar con lo necesario y no con las ~150 que tenía a la fecha.

Luego de analizar las listas de galardonados a la fecha, veo que hay varios colegas de otras zonas del Ecuador en diversas categorías pero no encuentro ningún colega de la zona 6 de Ecuador (HC6) esto es: he sido el primero en aplicar y obtener esta certificación en la zona 6 del país.

Estas listas pueden ser obtenidas de http://www.arrl.org/dxcc-standings

Al momento figuro con mi indicativo actual HC6PE en las listas:

Categoría mixta (http://www.arrl.org/system/dxcc/view/DXCC-MIXED-20200822-A4.pdf)

Categoría 20m http://www.arrl.org/system/dxcc/view/DXCC-20M-20200822-A4.pdf

y Categoría Digitales http://www.arrl.org/system/dxcc/view/DXCC-RTTY-20200822-A4.pdf

El certificado físico entiendo ya me lo han enviado desde Estados Unidos y seguramente demorará seguramente algunas semanas en llegar a mis manos. Tan pronto lo tenga, buscaré escanearlo para publicarlo por esta vía.

How to upload to e-qsl from Linux shell

So, for example: you are using WSJT-X and would like to automatically upload your new contacts from your Linux to EQSL.

WSJT-X store its logs in ~/.local/share/WSJT-X/wsjtx_log.adi

I have created a small script to check if wsjtx_log.adi has been modified, extract the last 2 QSO from the file to a temporary file and upload that file to eQSL, here is how:

git clone https://github.com/hc6pe/adifupload.git
cd adifupload
chmod +x adifupload.sh

Edif adifupload.sh and change ADIFILE, EQSLUSER and EQSLPASS to suit your needs:

vi ~/adifupload/adifupload.sh
....
#Where is your .adi file located? 
#Specify the full path (change YOURUSERNAME):
ADIFILE="/home/YOURUSERNAME/.local/share/WSJT-X/wsjtx_log.adi"
#your eQSL username. Use CAPS altough I think
# lowercase will work as well
EQSLUSER="N0CALL"
#your EQSL password.
EQSLPASS="not-my-pass"
...

And add a crontab task to start adifupload.sh on every reboot (change YOURUSERNAME to your user’s home dir):

crontab -e
@reboot /home/YOURUSERNAME/adifupload/adifupload.sh

Now, the script will start on your next reboot. And keep started checking if your ADIFILE has changed, if it notice it has changed, then it will upload the last 2 lines of the files (just in case it missed the previous upload).

Of course, if you have “massaged” the logfile, for example updating some QSO info (date, time, band, etc), this script will not upload the changed QSOs unless it is one of the last 2 lines.

So I suggest, from time to time, to do a full upload of your adif file by signing into eQSL.cc and do a manual upload. This way you may catch any missing to upload QSO.

¿Cómo activar consola serial en CentOS-7?

Esto puede no funcionar para CentOS-8

  • Edito /etc/sysconfig/grub
  • en GRUB_CMDLINE_LINUX agrego: console=ttyS0
  • En GRUB_TERMINAL_OUTPUT agrego: serial
  • En la línea de comando: stty -F /dev/ttyS0 speed 9600
  • Ejecuto: grub2-mkconfig -o /boot/grub2/grub.cfg
  • systemctl enable --now getty@ttyS0
  • Reinicio la VM: reboot
  • Desde el hospedero puedo ejecutar: virsh console vm
  • Para salir de la consola presiono: CTRL 5

¿Cómo redimensionar un qcow2?

Este howto funciona perfectamente para CentOS-8. En CentOS-7 no tenemos nbd por lo que no funcionará tal cual aquí se ve.

  • Apagas la vm: virsh shutdown vm
  • Verificas que ya se haya apagado: virsh list
  • Incrementas el qcow2: qemu-img resize /var/lib/libvirt/images/vm.qcow2 +40G
  • Cargas el módulo de nbd en el kernel: modprobe nbd
  • Asignas el disco duro a un dispositivo nbd: qemu-nbd -c /dev/nbd0 /var/lib/libvirt/images/vm.qcow2
  • instalas gparted: dnf install -y gparted
  • Ejecutas gparted en el dispositivo nbd: gparted /dev/nbd0
  • Cuando finalizas el proceso de redimensionar y cierras el gparted, procedes a eliminar el dispositivo nbd:
    • qemu-nbd -d /dev/nbd0 && rmmod nbd
  • Enciendes la vm: virsh start vm

Instalar KVM en CentOS-8 Básico

Este es el proceso a seguir para instalar KVM en una instalación básica de CentOS-8

Esta instalación vendrá con cockpit para poder manejar las máquinas virtuales más cómodo

dnf -y install  epel-release

dnf -y groupinstall "Host de virtualización"

dnf -y install screen virt-manager cockpit-pcp \
cockpit-storaged cockpit-dashboard \
cockpit-machines xorg-x11-xauth

systemctl enable --now libvirtd cockpit.socket

Si todo fue bien, procedemos a reiniciar y validar podemos ingresar al cockpit : https://TUIP:9090

Una vez dentro de cockpit, cambiamos en “Sistema” el “Perfil de Rendimiento” a “virtual-host”

En la sección “Networks” de “Virtual Machines” podremos validar que, efectivamente, el bridge está activo:

Si no estuviera activo, debemos seguir lo indicado en nuestro otro post aqui.

En “Storage Pools” de la sección “Virtual Machines” procedemos a agregar el pool por defecto. En nuestro caso estará en /var/lib/libvirt/images y le llamaré “default” pues en caso de tener varios pools, el pool llamado “default” es el que cockpit escogerá:

Cómo agregar un bridge para KVM en CENTOS-8

No es muy difícil, pero al momento es la forma que he hallado para agregar un bridge al CentOS-8 de forma tal que se pueda usar en KVM.

Quizá hayan otras formas, pero esta es la que me ha funcionado luego de tanta prueba y error.

Vamos a asumir que tenemos una interfaz de red llamada “enp2s0“. Por supuesto se debe verificar cuál es el nombre de su interfaz de red en su instalación y cambiar enp2s0 por el nombre correcto de su interfaz.

Edito el archivo /etc/sysconfig/network-scripts/ifcfg-br0 y le pongo estos contenidos (tener en cuenta cambiar la IP a la IP de su server):

DEVICE=br0
NAME=br0
TYPE=Bridge
DELAY=0
STP=off
ONBOOT=yes
IPADDR="192.168.1.120"
PREFIX="24"
GATEWAY="192.168.1.1"
DNS1=8.8.8.8
BOOTPROTO=none
DEFROUTE=yes
AUTOCONNECT_SLAVES=yes
IPV6INIT=no

Ahora edito el archivo de configuración de mi interfaz (/etc/sysconfig/network-scripts/ifcfg-enp2s0) y le dejo tal y como se ve aquí, ni una letra más, ni una menos (tener en cuenta poner el nombre correcto en NAME y en DEVICE:

TYPE="Ethernet"
NAME="enp2s0"
DEVICE="enp2s0"
ONBOOT="yes"
BRIDGE=br0

Ahora procedo a agregar el bridge a KVM:

Creo un xml : /root/br0.xml con estos contenidos exactamente:

network>
    <name>br0</name>
    <forward mode="bridge"/>
    <bridge name="br0" />
</network>

Y procedo a darle de alta al KVM:

virsh net-start br0
virsh net-autostart br0
virsh net-list --all

Si todo parece bien, reiniciamos el equipo y deberá regresar con la IP asignada a la interfaz br0.

¿Cómo recupero una grabación de zoom que falló?

Me ha sucedido sólo una vez, pero casi entro en crisis: Al acabar de grabar una hora de clases, más de una hora de clases, el zoom comenzó a convertir la grabación y, fue mi error, lo reconozco, pero la aplicación de zoom ya no aparecía como activa. Fue mi error: le cerré por error.

Pero esto también puede ocurrir cuando, quizá, se va la luz, o por alguna razón el sistema deja de responder.

Encontré que realmente recuperarla no fue difícil, lo que hice fue volver a abrir el zoom en mi caso, me fui abajo a “Meetings” -> luego arriba a “Recorded” -> y ahi estaba mi última sesión, con un botón que dice “Convert”.

Luego que apreté convert, comenzó a convertir la grabación que pensé que había perdido.