Hoy mi impresora me presentó un problema "La almohadilla de impresión a cumplido su vida útil, entre al soporte técnico", al entrar al sitio web la única opción es la compra de una nueva impresora. Ninguna opción a reparación!
Esto tiene relación con nuestra entrada (https://barrosjuan.blogspot.com/2024/12/reparacion-y-desarrollo-es-posible.html) sobre las trabas a la reparación en la tierra de las libertades y todo el lobby para contribuir a la obsolescencia programada y al consumismo, hoy me tocó a mí.
Es un registro en la memoria de la impresora que indica un límite alcanzado y se podría requerir mantenimiento o reemplazo total de la impresora. Luego de una búsqueda en internet, encontramos que existen programas en windows (Microslop - Microsoft) que hace el trabajo de alterar dicho el registro en la impresora, pero como uso Linux, la búsqueda se torna hacia proyectos que permitan hacer lo mismo desde este sistema operativo.
El proyecto necesario es https://github.com/RxNaison/Epson-Waste-Reset que nos permite crear un ejecutable en Microslop y para Linux. Luego de instalar Cmake y alguna otra cosita por allí, todo queda listo para realizar la prueba. Se siguen los pasos y la impresora vuelve a funcionar. Una vez más el código abierto salva el día (https://barrosjuan.blogspot.com/2019/03/the-linux-foundation-show-me-money.html)
Algo que me llamó la atención es la capacidad de aumentar más modelos de impresoras a la lista y permitir cambiar estos tipos de registros, que más se parecen a las restricciones que ponen a los tractores para garantizar el servicio luego de venta (https://barrosjuan.blogspot.com/2012/05/tractores-gnu.html), para ayudar al proyecto se requiere algo de conocimiento de captura de paquetes en el puerto USB (https://barrosjuan.blogspot.com/2018/02/pcap.html)
Algunas ocasiones usamos este espacio para guardar información sobre comandos que algún día podremos necesitar. Ver por ejemplo el caso de FFMPEG, (o para Latex https://barrosjuan.blogspot.com/2016/10/latex-doble-bibliografia-con-glosarios.html https://barrosjuan.blogspot.com/2013/07/latexdiff-undefined-control-sequence-dif.html)
O como cuando queremos conectarnos con algún dispositivo mediante los puertos de la computadora. Ver:
https://barrosjuan.blogspot.com/2015/10/avrdude-stk500recv-programmer-is-not.html
https://barrosjuan.blogspot.com/2015/10/waspmote-y-conexion-serial.html
https://barrosjuan.blogspot.com/2015/04/ant-smartphone-dev.html
En fin, a seguir luchando por nuestro derecho a colaborar y a reparar!
No hay comentarios:
Publicar un comentario