jueves, noviembre 22, 2007

Configurando WIfi en UBUNTU GUTSY en mi laptop HP dv6451

Lo primero que hice fue hacer un lspci para ver el modelo de mi tarjeta wifi:
hernan@hernan-laptop:~$ lspci
...
03:00.0 Network controller: Broadcom Corporation
BCM4312 802.11a/b/g (rev 02)
...

Luego tambien lspci -n:
hernan@hernan-laptop:~$ lspci -n
...
03:00.0 0280: 14e4:4312 (rev 02)
...

Utilizando los drivers restringidos que Ubuntu trae, no pude hacer funcionar mi tarjeta wifi (bcm4312). Es donde decidi hacerlo utilizando ndiswrapper (utilizando drivers cerrados):

Buscar e instalar el driver de windows (como mi laptop es una HP, los busque en la pagina oficial de HP encontrando un .exe (sp36684.exe) en la version de windows xp (en mi laptop no me funciono utilizando el driver para vista)

Posteriormente instalar el ndiswrapper y el cabextract (para extraer .exe bajado)
hernan@hernan-laptop:~/DriverWifi$sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9 cabextract
Luego extraemos el driver bajado sp36684.exe
hernan@hernan-laptop:~/DriverWifi$ cabextract sp36684.exe
Ir al directorio donde se ha extraido los archivos, luego cargamos el driver:
hernan@hernan-laptop:~/DriverWifi$ sudo ndiswrapper -i bcmwl5.inf
Luego para ver si se cargo bien el driver en el ndiswrapper
hernan@hernan-laptop:~/DriverWifi$ndiswrapper -l
Tiene que salir el driver que hemos cargado (bcmwl5)

Cargamos el ndiswrapper en el kernel:
hernan@hernan-laptop:~/DriverWifi$sudo depmod -a
hernan@hernan-laptop:~/DriverWifi$sudo modprobe ndiswrapper
hernan@hernan-laptop:~/DriverWifi$sudo cp /etc/network/interfaces /etc/network/interfaces.orig
hernan@hernan-laptop:~/DriverWifi$echo -e 'auto lo\niface lo inet loopback\n' | tee /etc/network/interfaces
hernan@hernan-laptop:~/DriverWifi$sudo ndiswrapper -m
hernan@hernan-laptop:~/DriverWifi$echo 'ndiswrapper' | sudo tee -a /etc/modules
hernan@hernan-laptop:~/DriverWifi$
echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant
Reiniciamos la PC y voila! ya tenemos internet!

Mas info aqui

miércoles, noviembre 21, 2007

Instalacion de Ubuntu-Gutsy en laptop HP dv6451

Por fin me decidí a actualizar mi ubuntu feisty en mi laptop. Utilizando el apt-get dist upgrade actualicé mi ubuntu a gutsy. El problema era que el so se volvio demasiado lento, por lo que decidí instalar desde cero el UBUNTU GUTSY.

El primer gran problema fue el hw que tenia (laptop HP dv6451). Se tuvo que aumentar en las sentencia de booteo (presionando F6 - mas opciones) los siguientes parametros:

noapic irqpoll noirqdebug

Luego seguí un facil wizard hasta que llegue a la parte de particionamiento. En esta parte se presentaron 3 opciones:
  • La primera en que definias el tamaño que iba a tener el UBUNTU por lo que se iba a redimensionar automaticamente mi particion de windows.
  • La segunda se trata en que se borran todas las particiones del disco y la instalación del UBUNTU es automática.
  • La tercera es el particionado manual (que es el que elegí)
Tenia 3 particiones NTFS (la primera era mi boot y disco C de Windows, las segunda era mi particion de datos de Windows y la tercera era una particion de recovery para casos de recuperación de sistemas).
Aumenta una particion / (raíz) y una swap de 980 MB (mi RAM es de 2GB).

Luego prosegui con la instalación finalizando sin ningún problema.

Antes habia instalado Linux Debian en mi PC pero no contaba con que la instalación fuera sencilla y rápida (instalar Debian es un parto, con las disculpas de muchos). Ahora solo falta configurar mi wifi para tener lo mínimo indispensable para comenzar a trabajar, pero esto ya contaré en otra entrada.

PD. Luego de la primera booteada, tuve que descomentar las lineas referentes a los repositorios en el archivo sourcelist:

sudo vim /etc/apt/sources.list
apt-get update (para actualizar los repositorios en el sistema)