[COMO] Instalar Automatix2 con apt.
diciembre 16, 2006
¿Qué es Automatix2?
Automatix es una interfaz gráfica que automatiza la instalación de las aplicaciones más demandadas en Ubuntu linux.
¿Como instalo Automatix2?
Tutorial valido para (K,X)Ubuntu 7.04 i386, amd64 (Feisty).
Primero:
$sudo echo “deb http://www.getautomatix.com/apt feisty main” | sudo tee -a /etc/apt/sources.list
Segundo:
$sudo wget http://www.getautomatix.com/keys/automatix2.key
Tercero:
$sudo gpg –import automatix2.key
Cuarto:
$sudo gpg –export –armor E23C5FC3 | sudo apt-key add -
Quinto:
$sudo sudo apt-get update
Sexto:
$sudo apt-get install automatix2
¿Puedo ejecutar Synaptic, apt-get o instaladores de otro software mientras se ejecuta Automatix?
NO. No intente instalar ningún otro software o actualizar el equipo mientras se ejecuta Automatix. Si lo intenta se producirá un error y Automatix se cerrará.
Espero que os sirva de ayuda.
Saludos, Blind.
[COMO] Configurar mi tarjeta wifi con Ndiswrapper.
diciembre 11, 2006
¿Que es ndiswrapper?
Es una aplicación que nos permite simular los drivers de nuestras tarjetas wifi para Win XP en Linux.
Lo mejor es tener una tarjeta con chip prism o atheros, que tienen unos drivers nativos para linux estupendos. Pero si eres un cenutrio como yo, y te han colado una tarjeta con un chip marciano, pues aun hay esperanza xD
Entonces, … ¿qué hago?
-
Primer paso.
Como el modulo de ndiswrapper viene ya incluido en muchos kernels de las ultimas distribuciones (como Ubuntu), lo unico que tenemos que hacer es instalar las utilidades.
-
Ejecutamos en consola:
$sudo apt-get install ndiswrapper-utils
Si el modulo de ndiswrapper no está incluido en vuestra distro siempre podemos descargar el tar.gz de su página en sourceforge.
-
Segundo paso.
Lo normal y lo recomendable por los creadores de ndiswrapper es usar los drivers de XP, pero yo que soy mas listo os recomiendo que si podéis, dar preferencia a los de Win 2000.
Los drivers de nuestra tarjeta wifi suelen constar de un archivo con extensión .inf y otro con extensión .sys. Suelen estar en el cd de instalación que nos viene al comprar la tarjet wifi.
Lo unico que necesitamos es tener localizado el archivo .inf.
-
Tercer paso.
Nos vamos al directorio donde se encuentren los archivos con los drivers de XP y ejecutamos en consola:
$sudo ndiswrapper -i driver.inf
La -i es de install. Lo que hará ndiswrapper es copiar el archivo .sys y crear una configuración para el. La podemos encontrar en /etc/ndiswrapper.
Donde pone driver.inf tendréis que poner vuestro archivo .inf. No seais tan cenutrios de poner el mismo y preguntaros por que no funciona :S
Ahora comprobar que se instaló correctamente.
Si hacemos un:
$sudo ndiswrapper -l
Esto nos lista los drivers que tenemos instalados con ndiswrapper y si su hardware está presente o no.
Si nos dice HARDWARE PRESENT=YES es que se instaló correctamente.
-
Cuarto paso.
Seguidamente cargamos el módulo ndiswrapper:
$sudo modprobe ndiswrapper
Si todo ha funcionado como debiera, solo nos resta hacer un:
$sudo ndiswrapper -m
para crear el alias wlan0 ndiswrapper en /etc/modprobe.d/ndiswrapper. Esto hará que cada vez que usemos la interfaz wlan0, se cargue el módulo ndiswrapper. La interfaz se puede levantar normalmente con $sudo ifconfig wlan0 up.
Hasta este punto la tarjeta ya deberia funcionar.
-
Quinto paso.
Nos instalamos las herramientas wireless en caso de no tenerlas ya instaladas.
Ejecutamos en consola:
$sudo apt-get install wireless-tools
Bien, ahora empezamos escaneando las redes con un:
$sudo iwlist wlan0 scan
Nos devolvera las redes a las que podemos conectarnos, dando información acerca del ESSID, la velocidad del AP, intensidad de la señal, si tiene clave web..etc.
Ahora vamos a configurar nuestra interfaz.
Con un ejemplo:
$sudo iwconfig wlan0 mode managed essid [tal] key s:[cual] ap any
nos pondría la tarjeta en modo managed y la conectaría a la red con essid tal y con la clave WEP cual (si es que la tiene) haciendo uso de cualquier punto de acceso disponible de esa red.
Si quereis especificar el canal añadis la opcion de channel [tal]
Y ya lo único que nos quedaría para poder usar la interfaz inalámbrica es obtener una dirección IP, y se hace como en cualquier otra interfaz. La mayoría de los routers/AP nos configurará la interfaz correctamente si lanzamos un cliente de DHCP:
$sudo dhclient wlan0
Si no es el caso, siempre podemos configurarla a mano con el típico $sudo ifconfig wlan0 [IP] netmask [netmask] up
———
Para usuarios de Ubuntu Edgy 6.10
Hoy he instalado desde cero Edgy y he visto que no trae instalado la última version de ndiswrapper, por lo cual es problabe que al hacer:
$sudo modprobe ndiswrapper
el sistema nos responda:
FATAL: Error inserting ndiswrapper /lib/modules/2.6.17-10-generic/kernel/drivers/net/ndiswrapper/ndiswrapper.ko): Invalid argument
Esto es lo que hice yo para solucionarlo:
sudo apt-get install ndiswrapper-utils-1.8
sudo rm /usr/sbin/ndiswrapper
sudo ln -s /usr/sbin/ndiswrapper-1.8 /usr/sbin/ndiswrapper
Con esto conseguimos tener ndiswrapper a la ultima version y que el modulo sea cargado correctamente.
———-
Si teneis alguna duda, o algun paso no os ha quedado claro, visitar la wiki de ndiswrapper
Un saludo.