Discussion:
Clientes IRC ligeros para consola
(demasiado antiguo para responder)
Juancho
2021-03-07 12:22:04 UTC
Permalink
Buenas.

Estoy enfrascado en un proyecto de retro-computación usando para ello
Debian 3.1 (Sarge). La idea es tener un sistema 100% basado en consola
de texto, y que corra sin problemas en un Pentium con 128 MB de RAM. Se
trata de un portátil, de modo que es silencioso y apenas consume
electricidad (sobre todo teniendo la pantalla apagada la mayor parte del
tiempo, ya que lo uso a través de SSH).

Ya tengo funcionando en el mismo el correo (mutt), las News (slrn),
hospedo mi propio DNS (Bind) y ahora estoy buscando que se pueda usar
también para IRC.

Investigando entre los paquetes existentes para Debian 3.1, he hecho
esta lista de clientes IRC:

epic4 (no depende de Perl, soporta SSL)
irssi (depende de Perl, soporta SSL)
tirc (sin soporte SSL, no soporta scripting)
xchat-text (soporta SSL, funciones avanzadas)

¿Cuál me recomendáis para este proyecto?

Y mirando proxies de IRC (que entiendo son útiles para cachear texto de
las conversaciones mientras uno está ausente y con su cliente de IRC
cerrado), he visto éstos que están paquetizados en Debian Sarge:

ctrlproxy - An IRC proxy with multiserver support
dircproxy - IRC proxy for people who use IRC from different workstations
madoka - IRC personal proxy, stationing, logger and bot program (pirc).
plum - IRC proxy, stationing, logging, and bot program (pirc).
riece-async - connect to IRC server via asynchronous proxy for riece

¿Alguna recomendación al respecto?

Saludos.
--
EOT
Carlos E.R.
2021-03-07 12:58:19 UTC
Permalink
Post by Juancho
Buenas.
Estoy enfrascado en un proyecto de retro-computación usando para ello
Debian 3.1 (Sarge). La idea es tener un sistema 100% basado en consola
de texto, y que corra sin problemas en un Pentium con 128 MB de RAM. Se
trata de un portátil, de modo que es silencioso y apenas consume
electricidad (sobre todo teniendo la pantalla apagada la mayor parte del
tiempo, ya que lo uso a través de SSH).
No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
Pentium eran menos eficientes energéticamente que los ordenadores
actuales, sobre todo en portátiles.

Respecto a IRC en texto, ni idea.

Respecto proxi o lo que sea que vaya guardando lo que se dice, sé de uno
que lo usa, pero no he localizado el mensaje donde lo comentaba
--
Cheers, Carlos.
Juancho
2021-03-07 15:18:04 UTC
Permalink
Post by Carlos E.R.
No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
Pentium eran menos eficientes energéticamente que los ordenadores
actuales, sobre todo en portátiles.
Lo acabo de revisar y el procesador es un Pentium-II Mobile, así que se
supone que está optimizado para su uso en portátiles.

$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Mobile Pentium II
stepping : 10
cpu MHz : 363.967
cache size : 256 KB

Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
mejor de lo bien que va ahora (y para que consuma aún menos energía).
--
EOT
Carlos E.R.
2021-03-07 21:24:17 UTC
Permalink
Post by Juancho
Post by Carlos E.R.
No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
Pentium eran menos eficientes energéticamente que los ordenadores
actuales, sobre todo en portátiles.
Lo acabo de revisar y el procesador es un Pentium-II Mobile, así que se
supone que está optimizado para su uso en portátiles.
Claro, los portátiles de la época :-D
Post by Juancho
$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Mobile Pentium II
stepping : 10
cpu MHz : 363.967
cache size : 256 KB
Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
mejor de lo bien que va ahora (y para que consuma aún menos energía).
Es una idea, si. Yo lo he hecho con los mios.

Espera, IDE? No creo que lo encuentres, tendrás que ponerle un adaptador
IDE-SATA.



Yo tengo esto, una versión anterior:

<https://www.amazon.es/UNOTEC-Medidor-Consumo-Ecoplug-Ii/dp/B00VG6AB0G>

y con eso mido el consumo real de un ordenador o lo que sea. En el caso
de un portátil hay que hacerlo cuando la batería está cargada por
completo, o quitada. Lo puedes tener puesto días o semanas, ver máximos,
mínimos, medias... La pena es que el mio no se puede leer desde un
ordenador, pero los hay.
--
Cheers, Carlos.
Juancho
2021-03-08 19:59:28 UTC
Permalink
Post by Carlos E.R.
Post by Juancho
Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
mejor de lo bien que va ahora (y para que consuma aún menos energía).
Es una idea, si. Yo lo he hecho con los mios.
Espera, IDE? No creo que lo encuentres, tendrás que ponerle un adaptador
IDE-SATA.
Existen, y no son caros, aunque su capacidad es "escasa" comparados con
los discos SSD SATA. Este sale por 60 EUR puesto en casa:

https://www.ebay.com/itm/64GB-KingSpec-2-5-inch-PATA-IDE-SSD-Solid-State-Disk-MLC-Flash-SM2236-Controller/184170558319

Y con 64 GB me daría de sobra para albergar un Debian 3.1 Sarge.
Actualmente mi sistema retro está en un disco IDE mecánico de 2.5"
y 80 GB:

$ df -h
/dev/hda6 1,4G 117M 1,2G 9% /
/dev/hda1 84M 11M 69M 14% /boot
/dev/hda2 61G 4,0G 54G 7% /home
/dev/hda3 2,8G 422M 2,2G 17% /usr
/dev/hda5 1,9G 49M 1,7G 3% /tmp
/dev/hda8 5,0G 324M 4,4G 7% /var
Post by Carlos E.R.
<https://www.amazon.es/UNOTEC-Medidor-Consumo-Ecoplug-Ii/dp/B00VG6AB0G>
Sí, está interesante ese cacharro. Tengo que comprarme uno.

Saludos.
--
EOT
Ricardo Palomares Martinez
2021-03-07 22:14:51 UTC
Permalink
Post by Juancho
Post by Carlos E.R.
No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
Pentium eran menos eficientes energéticamente que los ordenadores
actuales, sobre todo en portátiles.
(...)
Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
mejor de lo bien que va ahora (y para que consuma aún menos energía).
Sé que es una pregunta "naif", pero si lo que buscas es eficiencia
energética en un sistema Linux, ¿por qué no vas directamente a un
sistema con Raspberry PI? En mi trabajo me han proporcionado uno para
conexión remota por RDP y una caja similar al tamaño de las de
medicamentos, hay instalado un Linux con entorno gráfico, navegador,
conexión a Internet, LibreOffice, todo en una tarjeta microSD de 128
GB y con un consumo similar al de un móvil cargando. Por supuesto, si
funciona el entorno gráfico así, también iría uno de texto.

Saludos.
Juancho
2021-03-08 20:09:46 UTC
Permalink
Post by Ricardo Palomares Martinez
Post by Juancho
Post by Carlos E.R.
No estés seguro que apenas consuma electricidad. Yo lo mediría. Los
Pentium eran menos eficientes energéticamente que los ordenadores
actuales, sobre todo en portátiles.
(...)
Estoy tentado de ponerle un disco SSD IDE de 2.5", para que vaya incluso
mejor de lo bien que va ahora (y para que consuma aún menos energía).
Sé que es una pregunta "naif", pero si lo que buscas es eficiencia
energética en un sistema Linux, ¿por qué no vas directamente a un
sistema con Raspberry PI?
Hola, Ricardo.

Lo que busco realmente es poner a funcionar un sistema retro al máximo
de su utilidad potencial, como reto personal. La eficiencia energética
no es uno de los objetivos principales, aunque procuro tenerla en cuenta
para que mi bolsillo no sufra demasiado.

Los Raspberry PI están bien, pero no me llaman la atención, no tienen el
encanto de lo retro, LOL.

Puestos a comprar un "aparato" minimalista, quizá mi próximo proyecto
sea comprar un kit basado en el procesador Zilog 80 y echarlo a andar
con CP/M 2.2 y 64 KB de RAM. Pero eso será más adelante...

Algo como esto: https://jeelabs.org/2018/z80-in-a-red-box/
--
EOT
Ricardo Palomares Martinez
2021-03-08 21:51:40 UTC
Permalink
Post by Juancho
Lo que busco realmente es poner a funcionar un sistema retro al máximo
de su utilidad potencial, como reto personal. La eficiencia energética
no es uno de los objetivos principales, aunque procuro tenerla en cuenta
para que mi bolsillo no sufra demasiado.
Entendido. Con un Pentium II seguramente lo notarás todo "bastante"
lento, pero todavía usable. A base de quitar servicios innecesarios,
probablemente lo dejes muy fino. Suerte. :-)
Post by Juancho
Puestos a comprar un "aparato" minimalista, quizá mi próximo proyecto
sea comprar un kit basado en el procesador Zilog 80 y echarlo a andar
con CP/M 2.2 y 64 KB de RAM. Pero eso será más adelante...
Algo como esto: https://jeelabs.org/2018/z80-in-a-red-box/
Hostis, mi primer ordenador. :-))) Yo tuve un Amstrad CPC 464, que
llevaba ese procesador. IIRC, iba a 1 MHz, ¿no? Ahí sí que vas a notar
la diferencia de velocidad. :-) Y el espacio de direccionamiento de 64
KBytes también va a molar (aún me alucina la de cosas que se podían
hacer con esos bichos con tan poca memoria).

Saludos.
a***@openbsd.home
2021-03-10 07:27:13 UTC
Permalink
Post by Juancho
Buenas.
Estoy enfrascado en un proyecto de retro-computación usando para ello
Debian 3.1 (Sarge). La idea es tener un sistema 100% basado en consola
de texto, y que corra sin problemas en un Pentium con 128 MB de RAM. Se
trata de un portátil, de modo que es silencioso y apenas consume
electricidad (sobre todo teniendo la pantalla apagada la mayor parte del
tiempo, ya que lo uso a través de SSH).
Ya tengo funcionando en el mismo el correo (mutt), las News (slrn),
hospedo mi propio DNS (Bind) y ahora estoy buscando que se pueda usar
también para IRC.
Investigando entre los paquetes existentes para Debian 3.1, he hecho
epic4 (no depende de Perl, soporta SSL)
irssi (depende de Perl, soporta SSL)
tirc (sin soporte SSL, no soporta scripting)
xchat-text (soporta SSL, funciones avanzadas)
¿Cuál me recomendáis para este proyecto?
Y mirando proxies de IRC (que entiendo son útiles para cachear texto de
las conversaciones mientras uno está ausente y con su cliente de IRC
ctrlproxy - An IRC proxy with multiserver support
dircproxy - IRC proxy for people who use IRC from different workstations
madoka - IRC personal proxy, stationing, logger and bot program (pirc).
plum - IRC proxy, stationing, logging, and bot program (pirc).
riece-async - connect to IRC server via asynchronous proxy for riece
¿Alguna recomendación al respecto?
Saludos.
Hola, Slackware para x86 sigue teniendo soporte en tu maquina y podrias usar
un escritorio bastante usable con icewm, aunque puedo ayudarte para configurar
un entorno con tmux, framebuffer y visores de imagenes y video para este.
Debian Sarge es una locura por las obvias y potenciales vulnerabilidades
de seguridad.
Un saludo.
Juancho
2021-03-10 17:33:04 UTC
Permalink
Post by a***@openbsd.home
Post by Juancho
Estoy enfrascado en un proyecto de retro-computación usando para ello
Debian 3.1 (Sarge). La idea es tener un sistema 100% basado en consola
de texto, y que corra sin problemas en un Pentium con 128 MB de RAM.
Hola, Slackware para x86 sigue teniendo soporte en tu maquina y podrias usar
un escritorio bastante usable con icewm, aunque puedo ayudarte para configurar
un entorno con tmux, framebuffer y visores de imagenes y video para este.
Debian Sarge es una locura por las obvias y potenciales vulnerabilidades
de seguridad.
Va a ser Sarge, lo está siendo, escribo esto desde mi retro-máquina.

Actualmente estoy usando GNU Screen, y me funciona OK. He oído hablar
maravillas de tmux, pero parece que no se paquetizó para Sarge en su
dia.

$ dpkg -l "*tmux*"
No se ha encontrado ningún paquete que corresponda con *tmux*.

Así que me quedo con screen. Ver imágenes y vídeo en consola de texto no
me interesa realmente, además tengo el portátil con Sarge en un armario
y accedo a él por SSH, de modo que el framebuffer local no lo voy a
usar. Lo que me interesa más bien es conseguir la mayor conectividad de
red y la mayor usabilidad de red posible en esta retro-máquina.

Por cierto, ¿se sigue usando Jabber para mensajería instantánea? Veo
que Sarge tiene paquetizado el servidor de Jabber v1.4.3. Aunque hace
años que no oigo hablar de Jabber, imagino que habrá caído en desuso en
favor del whatsapp y demás aplicaciones propietarias.

Saludos.
--
EOT
David Espada
2021-03-15 10:54:37 UTC
Permalink
Post by Juancho
Ya tengo funcionando en el mismo el correo (mutt), las News (slrn),
hospedo mi propio DNS (Bind) y ahora estoy buscando que se pueda usar
también para IRC.
¿Cuál me recomendáis para este proyecto?
Yo uso weechat. Es completo, molón y se programable medianto Ruby o Python.
--
David
Loading...