miércoles, 7 de febrero de 2007

La forma más fácil de instalar beryl con Nvidia.

Tras haber instalado el driver de nvidia con automatix ver página la forma más fácil es usando el siguiente script. para ello abrimos un editor cualquiera de nuestro ubuntu, como por ejemplo gedit.
y escribimos ahi el siguiente código.

#!/bin/bash
if [ `whoami` != "root" ]; then
echo "Debes ejecutar este script como root.";
else
cp /etc/apt/sources.list /etc/apt/sources.list.backup.beryl-script
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup.beryl-script
echo "deb http://nvidia.limitless.lupine.me.uk/ubuntu edgy stable" >> /etc/apt/sources.list
wget http://nvidia.limitless.lupine.me.uk/ubuntu/root@lupine.me.uk.gpg -O- | apt-key add -
aptitude -y update && aptitude -y install linux-restricted-modules-$(uname -r) nvidia-glx
nvidia-xconfig --add-argb-glx-visuals
echo "deb http://ubuntu.beryl-project.org/ edgy main" >> /etc/apt/sources.list
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | apt-key add -
aptitude -y update && aptitude -y dist-upgrade
aptitude -y install beryl emerald emerald-themes
echo "[Desktop Entry]
Encoding=UTF-8
Name=Beryl Manager
GenericName=3D Window Manager
Comment=Beryl Manager daemon
Icon=/usr/share/icons/hicolor/scalable/apps/beryl-manager.svg
Exec=beryl-manager
Terminal=false
Type=Application
Categories=GTK;GNOME;Application;Utility;
StartupNotify=true
X-Ubuntu-Gettext-Domain=beryl-manager" | sudo tee /etc/xdg/autostart/beryl-manager.desktop
sudo cp /etc/xdg/autostart/beryl-manager.desktop /usr/share/applications/beryl-manager.desktop
cp /etc/xdg/autostart/beryl-manager.desktop ~/Desktop/beryl-manager.desktop


y tras esto lo guardamos como instalarberyl.sh
ahora le damos permisos de ejecución
sudo chmod +x instalarberyl.sh
ahora lo ejecutamos
sudo sh instalarberyl.sh

Ahora tienes que esperar que se ejecute el script completo, tras ello tendrás beryl.
Para más información visita el wiki de beryl, del cual he sacado el script.

Instalación en Ubuntu de la tarjeta C54ri

Después de instalar físicamente la tarjeta, y colocarle la antena iniciamos Ubuntu.
En mi caso aparecieron dos nuevas redes inalámbricas; Wlan0 y wmaster0, ninguna de las dos funcionaba. así que instale el driver de la tarjeta de esta página rt2400 driver:" y me lo baje.
Tras descomprimirlo lo metí en una carpeta, y ahora empezaba la parte más pesada, compilar el driver.
en la parte de Downloads. me baje el archivo en cuestión y lo descomprimí.

  • Nos ponemos como root, para hacer tareas administrativas sin tener que usar el sudo (comando "superuser do") antes de cada orden.
  • activamos en Redes la ethernet, que tendremos que tener activa. así que tendrás que tener el internet por cable por fuerza.
  • bajamos los linux-headers con la consola, escribimos; "apt-get install linux-headers-`uname -r`"
  • Tambien nos hará falta build-essential (bajar por apt-get).
  • nos ponemos con la consola en la carpeta Modules de lo que hemos descomprimido, a base de cd tal, cd cual.
  • compilamos; "make" y "make install"
  • Y ahora vamos a cargar el modulo rt2500.ko. que es algo así como un controlador para que el kernel pueda manejar el dispositivo. escribí "insmod rt2500.ko"
  • Tras ver que esta cargado con "lsmod" activamos con "ifup ra0".
  • Ahora en la parte de administración->Redes ponemos todos los datos, dirección ip que tendrá la maquina, los DNS, etc...
  • y ahora debería funcionar el invento, de todos modos poniendo iwconfig veremos si todo va bien si aparece el dispositivo ra0 y que esta funcionando.
La verdad es que me ha salido todo de una forma poco clara y casi de "potra", porque antes de empezar no sabia ni que era un módulo. De todos modos voy a seguir investigando sobre este tema para arrojar más luz sobre este tema.
ACTUALIZACIÓN 11/2/2007
Edito porque creo que encontrado un método más fácil que al menos me ha funcionado. en esta ocasión he usado el driver oficial de la tarjeta que esta en esta dirección
http://www.ralinktech.com/ralink/Home/Support/Linux.html
desde la que nos bajaremos el modulo. tras compilarlo metemos el módulo rt61.ko con insmod rt61.ko en la carpeta donde este lo que hemos compilado. después solo falta poner sudo iwconfig ra0 essid TUESSID y sudo iwconfig ra0 key s:CLAVEDETURED.