Categorías
Linux y Software Libre Ubuntu

Problema con las tarjetas Broadcom BCM43xx en Ubuntu 11.04

Hoy en la mañana terminé de instalar Ubuntu 11.04 en una laptop que tengo para hacer pruebas. Es una Compaq Presario V2000, en un equipo algo antiguo pero que todavía funciona muy bien.

El primer problema que tuve fue que no me detecto la tarjeta de red inalambrica, creo que lo hizo correctamente en la versión 10.04 pero en esta ocasión el administrador de la red me dijo que faltaba el firmware y tampoco me la detectó automáticamente.

No recordaba que tarjeta inalambrica tiene mi equipo así que ejecuté este comando en una terminal para averiguarlo.

lspci | grep Broadcom

lspci

Como pueden ver el resultado es una tarjeta BCM4318. Lo que sigue es bien simple, instalar el paquete firmware-b43-installer que se encargará de bajar e instalar el firmware de esta tarjeta.

Puede usar synaptic o una terminal para instalar el paquete.

firmware

sudo apt-get install firmware-b43-installer

Y en un momento verán como se activa la tarjeta de red inalámbrica.

Todavía no me acostumbro a Unity (y creo que jamás lo haré) para mi es más practico iniciar los programas con Gnome Do y siento que la barrita lateral me roba espacio en la pantalla. En fin, cada quien sus gustos.

Categorías
IPCop Linux y Software Libre

Monitorear el ancho de banda con IPCop e IPTraf

En ocasiones he tenido que hacer el papel de “detective” tratando de averiguar que es lo que pasa con el ancho de banda que administra mi servidor IPCop.

El problema es simple, supongamos que una persona esta bajando un archivo con un programa de esos llamados P2P (coof, ares, coof emule cof), estos programas pueden llegar a ser muy eficientes al momento de descargar archivos y por eficientes me refiero a que fácilmente pueden consumir todo tu ancho de banda.

Pero … ¿Cómo averiguar cuales son las computadoras que están ocupando el ancho de banda?

IPCop tiene un administrador de ancho de banda muy rudimentario. Solamente se pueden establecer prioridades a ciertos puertos pero nada más. Tampoco ofrece una opción de monitoreo, pero todavía podemos hacer algo al respecto.

## Instalar IPTraf en IPCop.

Primero vamos a bajar de IPCop addon binaries, en esta página encontraras editores, utilerías, analizadores, pero el programa que nos interesa se llama IPTraf y esta en la sección de Net traffic monitoring.

El procedimiento de instalación es muy similar para todos los programas de esta página:

Descargar el programa de tu elección (en este caso IPTraf) de la página IPCop addon binaries.

Copiar el archivo a IPCop a cualquier directorio de tu elección, en windows puedes usar WinSCP o SCP, solo recuerda que el puerto es el 222 y tampoco se te olvide habilitar el acceso SSH en el menú SistemaAcceso SSH.

Nos conectamos a IPCop mediante consola, para eso podemos usar putty en windows o ssh en linux , simplemente abrimos una terminal y tecleamos ssh root@192.168.0.1 -p 222 (recuerden cambiar la ip por la de su servidor ipcop).

acceso mediante ssh

Entrar como el usuario root.

Cambiar el directorio donde copiamos el archivo, por ejemplo cd /tmp

Descomprimir el archivo con tar xvfz archivo_del_addon.tar.gz

Ir al directorio donde se descomprimieron los archivos.

Para instalar el addon teclear ./install -i (para desinstalar ./install -u )

## Usando IPTraf.

La mitad del camino es instalar iptraf, lo que sigue es utilizarlo. En la misma terminal que acabamos de usar para instalar, tecleamos iptraf, si todo sale bien verán una pantalla como esta.

pantalla de inicio de iptraf

Vamos a la opción que dice LAN station monitor y aparecerá una lista de las interfaces de red. Elijo la que corresponde a GREEN en mi caso eth0. Si tienen duda sobre cual es su tarjeta de red GREEN, pueden ir al menú EstadoEstado de la red.

Dejamos que junte unos paquetes y podemos ver lo que pasa por la tarjeta eth0, lamentablemente lo que vemos son las mac address de las tarjetas de red.

Para averiguar la mac adress de la tarjeta GREEN, nuevamente vamos al menú EstadoEstado de la red, para las direcciones de los clientes podemos usar la información que muestra el servidor DHCP, menú ServiciosServidor DHCP.

Una simple observación nos puede dar idea de como se esta repartiendo el ancho de banda.

Paquetes entrando y saliendo de eth0.

En la parte superior (75.8) podemos ver el trafico correspondiente a la tarjeta GREEN, reconocida por su mac address, y en la parte inferior una computadora que esta usando 69.4, por lo tanto esta es la computadora que esta usando la mayor parte del ancho de banda usado por IPCop. Bueno estos valores no son elevados pero nos da una idea de quien esta usando el servicio.

Ahora que ya sabemos quién es el que esta consumiendo el ancho de banda podemos ir a desconectarle la tarjeta de red, echarle un vistazo o administrar su acceso a internet con Blockout traffic o URLFilter.

Tengan en cuenta que un aumento en el consumo de ancho de banda los probables culpables suelen ser programas p2p, virus, sitios de videos o las actualizaciones de windows, ahora sabrán que computadora origina todo esto y podrán tomar medidas al respecto.

Categorías
Linux y Software Libre

Cómo apoyar el software libre sin ser un activista

Muchos empezamos en el mundo del software libre con un entusiasmo tan exacerbado que se contagia (o puede caer mal según el caso), queremos que todos instalen linux, odien el sobreprecio de las Macs o las inseguridades intrínsecas de Windows, pero siendo sincero, no todos comparten nuestros gustos y aficiones.

Hace una buena cantidad de años mi buen amigo español Ramón Corominas me mandó este texto que no tiene desperdicio.

Es una guía para promover el software libre sin ideas radicales, apoyando en lo que se puede, aún si no se tienen habilidades técnicas, lo importante es iniciar un cambio, que no pare, que continúe en movimiento y que los demás descubran por gusto las bondades del software libre.

Espero que lo disfruten.