VirtualBox en Kubuntu 8.04

Estos son los pasos a seguir:
1) Abrir “Agregar o quitar programas” y escribir: VirtualBox, activamos la opcion para instalar y aplicamos los cambios.

2) Abrir “Sistema” >> “Gestor Adept” y ahora buscamos los siguientes paquetes:
virtualbox-ose-modules-2.6.24-16-generic
virtualbox-ose-modules-2.6.24-17-generic
(en mi caso tengo 2 kernels, si solo tenes uno entonces debes instalar solo el primero)

3) entrar a la consola y escribir:
$ sudo su
(ahora te pedira el password, lo escribes, le das enter, y ahora escribe la siguiente linea)
chmod 777 /dev/vboxdrv

Y eso es todo 馃檪
Un shot de mi virtualbox corriendo guinsucks 馃檪 jeje

Pavilion DV6000 Broadcom Kubuntu o Ubuntu 8.04

Hola nuevamente amigos, pues el proyecto de hoy fue lograr hacer que una tarjeta inalambrica funcionara con Kubuntu 8.04, empece haciendo busquedas en google, donde varias personas decian que les habia funcionado sin hacer tanta cosa.

Como es de costumbre, si algun hardware podria fallar con linux, ESE ES EL QUE TOCO! 馃槮

Ya estoy resignado, aunque lo bueno es que sigo aprendiendo las ma帽as de los drivers jeje 馃檪

Este mini-howto que les presento lo he tomado de la siguiente direccion: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Feisty_No-Fluff
Bueno, empecemos!
La tarjeta inalambrica a instalar es una Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)

si no sabes que tarjeta tienes, entonces ve a la consola (Alt + F2) de Kubuntu y escribe: lspci , eso listara todos los dispositivos fisicos conectados a tu computadora. En ese resultado busca que tu tarjeta sea igual a la que yo escribi para que te funcione, si no, ve al link que escribi mas arriba.

Paso 0: Actualizar los repositorios

Si no ejecutas este paso no podras instalar el ndiswrapper, te dira que no existe ese paquete.

Abre adept y da clic al boton actualizar.

Paso 1: Instalar NDISWrapper y poner en la lista negra el driver nativo

Si se preguntan que es eso del ndiswrapper y la lista negra, es simple, el ndiswrapper es un programita que te permite instalar los drivers de windows de tu tarjeta inalambrica para nuestro sistema operativo linux. La lista negra es un archivo que contiene informacion sobre los modulos que no queremos que la computadora cargue cada vez que arranca.

NOTA IMPORTANTE: no copies y pegues estos comandos porque aca en el wordpress el editor convierte automaticamente los apostrofes (‘) a uno diferenteal que necesitas usar en la consola. En conclusion, cuando veas este signo ‘ recuerda que es un apostrofe.

echo ‘blacklist bcm43xx’ | sudo tee -a /etc/modprobe.d/blacklist
sudo apt-get install ndiswrapper-utils-1.9
mkdir ~/bcm43xx; cd ~/bcm43xx

Paso 2: Descargar e instalar el driver sp34152

Vale mencionar que este paso es valido unicamente si tu tarjeta tiene el mismo nombre que la mia, continuamos en la consola y escribimos:

sudo apt-get install cabextract

wget ftp://ftp.compaq.com/pub/softpaq/sp34001-34500/sp34152.exe

cabextract sp34152.exe

Con este paso hemos descargado y descomprimido el .exe

Ahora es tiempo de configurar el driver usando ndiswrapper.

Paso 3: Configurar NDISWrapper (and WPA Supplicant)

Lo configuramos de la siguiente manera:

sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l
sudo depmod -a
sudo modprobe ndiswrapper
sudo cp /etc/network/interfaces /etc/network/interfaces.orig
echo -e ‘auto lo\niface lo inet loopback\n’ | sudo tee /etc/network/interfaces
sudo ndiswrapper -m
echo ‘ndiswrapper’ | sudo tee -a /etc/modules
echo ‘ENABLED=0’ | sudo tee -a /etc/default/wpasupplicant

Despues de este paso pense que ya iba a tener funcionando mi tarjeta, pero para mi mala suerte no fue asi. Continue leyendo un poco mas y si a ti tampoco te ha funcionado la tarjeta (para probarlo escribe iwconfig en la consola y te deberia mostrar alguna interfaz adicional a eth0 y lo si solo tienes una tarjeta ethernet) entonces haremos una prueba de funcionamiento temporal. Consiste en lo siguiente, vamos a descargar unos modulos.

sudo rmmod b43
sudo rmmod b44
sudo rmmod b43legacy #this step added Apr 27 2008
sudo rmmod ssb
sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
sudo modprobe ssb
sudo modprobe b44 #this step added May 1 2008

Ahora pon atencion a la luz de tu tarjeta inalambrica, deberia de haber encendido, si es asi, entonces ya puede utilizarla, pero cuando reinicies tendras que volver a escribir este ultimo trozo de codigo, lo cual es molesto, entonces para hacer los cambios permanentes escribe esto:

echo -e ‘#Hardy ssb/ndiswrapper workaround, added’ `date` ‘\ninstall ndiswrapper modprobe -r b43 b44 b43legacy ssb; modprobe –ignore-install ndiswrapper $CMDLINE_OPTS; modprobe ssb; modprobe b44;’ | sudo tee -a /etc/modprobe.d/ndiswrapper

Y eso es todo, ahora si puedes reiniciar la pc y tu tarjeta inalambrica siempre funcionara 馃檪 !!
Les dejo unos screenshots.