miércoles, 16 de febrero de 2011

Bandwithd, mide tu ancho de banda

Este post es la segunda alternativa para medir el ancho de banda en Ubuntu, el primer post estaba enfocado a usuarios de "internet móvil" con Vodafone, éste en cambio es válido para todos los usuarios de Ubuntu.

Como bien dijo Antonio en su comentario, si configuramos nuestro modem USB mediante el "network manager" de Ubuntu, perdemos funciones que teniamos en Windows con Vodafone Mobile Connect, en particular la de medición de consumo, muy importante si accedemos a internet con éstos dispositivos. Investigando alternativas para medir el consumo de ancho de banda en Ubuntu, la más clara fue la versión para Linux del mismo programa, la instalación está explicada aquí, el otro programa que me pareció interesante fue bandwithd, del que hablaré en esta entrada.

Bandwithd es un programa para medir el tráfico de una red, existen dos versiones, una dinámica que precisa de bases de datos, y otra estática con una instalación más sencilla, que es la que voy a explicar:

  1. Lo primero será abrir un terminal e instalar lo necesario para que funcione nuestro programa, escribimos:

    sudo apt-get install libpng-dev libpcap-dev libgd2-xpm-dev

  2. Lo siguiente será descargar el paquete para descomprimirlo e instalar, nos dirigimos a su página de descargas y buscamos la versión más reciente. Actualmente es la 2.0.1, descargamos el archivo .tgz.

  3. Una vez descargado, en una consola, nos dirigimos al directorio en el que lo hayamos guardado y descomprimimos:

    sudo tar -xvfz bandwithd-X.X.X.tgz

  4. Cambiamos al directorio que nos habrá creado y configuramos:

    ./configure

  5. Instalamos:

    sudo make && make install

Ahora ya podemos activarlo con:

sudo /usr/local/bandwidthd/bandwidthd start

Nota: para que se inicie con el sistema podemos añadir la linea al archivo "/etc/rc.local", antes de la linea "exit 0".

Abrimos en nuestro navegador la dirección "file://localhost/usr/local/bandwidthd/htdocs/index.html" y en unos minutos empezará a aparecer en las gráficas nuestro consumo.

En principio con la configuración por defecto debe funcionar, si no lo más problable es que debamos descomentar en el archivo "/usr/local/bandwidthd/etc/bandwithd.conf" la linea #dev "eth0" y cambiar "eth0" por el adaptador de red que estemos utilizando, en mi caso "wlan0".

En mi opinión es un programa básico que tiene toda la información necesaria, aunque tiene una pega si no vamos a usarlo en un sevidor o un PC que tengamos siempre conectado, y es que al reiniciar se pierden todos los datos. Entiendo que el programa no está diseñado para el uso que quería darle, pero aun así podemos guardar los gifs y html que genera y tener una idea de nuestro consumo.

Web oficial | bandwithd
Descarga | bandwithd

2 comentarios:

Triviox dijo...

Ya me estoy yendo a zzz pero me gustó este programa (mañana veré si lo puedo instalar), especialmente para saber que "tan bien" se comportó nuestra conex cuando dejamos descargando (más aún para quienes usamos los @#"¿¡! modems 3g..)
Salu2!

rsister dijo...

Jaja, los @#"¿¡! modems 3G, cuanta guerra nos dan las "nuevas tecnologías", con lo caras que son las tarifas...

La verdad es que es el mejor uso que se le puede dar a este programa (a parte de tenerlo en un servidor para controlar toda la red, claro), y no lo había ni pensado...

Saludos!!