lunes, 23 de julio de 2018

Saber cuantos slots de ram tengo ocupado

dmidecode -t memory

lunes, 9 de julio de 2018

Manejo de modem analógico 56k en linux

En esta entrada veremos un resumen del uso de un modem analógico en linux. (Esta es una guía para mi, así que me sabe a culo si no está bien explicada)



Primero vemos el model del dispositivo. En mi caso es un USR5637.



Luego nos conectamos al puerto y hacemos una prueba escribiendo AT+GCI?
El dispositivo debería responder con el código Annex A de T.35 de nuestro país, que en mi caso es BB (Venezuela). Puedes ver la lista completa de códigos de paises aquí:
http://www.katpatuka.org/pub/doc/t.35.html

Cabe destacar que el carácter de finalización es el retorno de carro (\r)


Probando 

Llamar a un número ATD<numero>. Ejemplo para llamar al número 04141234567
ATD04141234567\r


Usando NCID
El paquete NCID nos da un conjunto de facilidades para el manejo del modem usb.
En mi caso descargué el paquete ncid_1.7-3_amd64.deb y ncid-client_1.7-3_all.deb porque uso Ubuntu 64  bits.

Una vez instalado puedes probar que NCID funcione correctamente con el siguiente comando:

ncidd -Dv3







Probado en Ubuntu 17.10 x86_64

Otros:
Comandos
Todos los comandos inician con el prefijo AT siguiendo los estandares: T-REC-V.250-200307
Ejemplo: Para reiniciar de fábrica el comando es &F0 entonces se escribe AT&F0\r

Soporte de audio
Para que este dispositivo soporte audio debe tener el firmware en la versión 1.2.23. Para ello te recomiendo que actualices desde Windows. Puedes descargar el firmware desde aquí.
Para comprobar la versión del firmware debes escribir:
ATI3
U.S. Robotics 56K FAX USB V1.2.23
OK


Convertir de WAV a rmf
sox announce.wav -t pvf -c 1 -r 8000 -b 8 announce.pvf
pvftormd V253modem 8 announce.pvf announce.rmd


Referencias:
http://www.xmodus.ch/Downloads/XM3000S/XM3000S-A00-103.pdf

jueves, 5 de julio de 2018

Instalar paquetes en alphine linux

Para instalar git por ejemplo:

primero debes hacer updat
apk update

Luego buscas el nombre de paquete aqui :
https://pkgs.alpinelinux.org/packages?name=git&branch=edge

Al final instalas
apk add git

miércoles, 4 de julio de 2018

unpack, edit and repack .deb package

Using pluma editor:

fakeroot sh -c '
  mkdir tmp
  dpkg-deb -R *.deb tmp
  pluma tmp/DEBIAN/control
  dpkg-deb -b tmp fixed.deb
'

martes, 3 de julio de 2018