Group Formed to Support Linux as Rival to Windows

22 01 2007

Pues sí, eso mismo, Formado grupo para soportar Linux como rival de Gûindous.

Segun leo en Barrapunto los OSDL (Open Source Development Labs) y el FSG (Free Standards Group) se unen para formar la Linux Foundation.

La idea de esta union, llamada Linux Fundation, es la de ayudar a Linux, lider como plataforma de codigo abierto y de desarrollo del software libre para luchar competitivamente contra Microsoft.

Parece ser que poco a poco esto se pone más interesante.

Que opinais?





Cómo instalar los drivers de la 3945 ABG.

22 01 2007

Hace un tiempo tube unos problemillas de amigo con mi portátil, resulta que no se como, si hice algo o que pasó la verdad, que reinicié el equipo y ya no tenía wireless… me quedé un poco parado, la verdad porque si durante un mes ha ido bien porque ahora de repente no me carga la wireless? ni siquiera me detectaba la tarjeta. Así que estube mirando por ahí y al final entre unos sitios y otros conseguí instalarla, vi un manual en los foros de ubuntu y al final la pude instalar, así que aquí pongo un poco mi experiencia por si alguien tiene el mismo problema… Mi portátil es un ASUS f3jc, lo que aún no he podido hacer rodar es la webcam… pero creo que estoy cerca, ya cuando lo consiga lo pondré aquí, porque la verdad es lo único que no me funciona en el portátil.

Bueno vamos al grano:

Lo primero que tenemos que hacer es instalar las cabeceras del kernel y las wireless tools:

sudo apt-get install linux-headers-$(uname -r) wireless-tools
Una vez hecho eso descargamos las fuentes del modulo ieee80211, en: http://ieee80211.sourceforge.net. Vigilad de descargar las últimas.

A partir de ahí yo lo hice así:

Movemos el archivo que hemos bajado a /usr/src y lo descomprimimos:

sudo mv ieee80211-1.2.15.tgz /usr/src
cd /usr/src
sudo tar xvfz ieee80211-1.2.15.tgz
cd ieee80211-1.2.15
Eliminamos versiones anteriores que tengamos instaladas del ieee80211 stack. Yo lo hice así:

sudo sh remove-old
Ya estamos limpitos de otras versiones…le damos a sí [y] cuando nos lo pida.

Ahora toca compilar el ieee80211, e instalarlo:

sudo make IEEE80211_INC=/usr/include
sudo make install
cd ..

Bueno hasta aquí hemos hecho el primer paso, ahora vamos a descargar el driver de la ipw3945 de: http://ipw3945.sourceforge.net/

Cuando lo tengais, lo movemos a la carpeta /usr/src y lo descomprimimos :

sudo mv ipw3945-1.2.0.tgz /usr/src
cd /usr/src
sudo tar xvfz ipw3945-1.2.0.tgz
cd ipw3945-1.2.0

Vigilad aquí, porque también puede haber una versión más nueva, así que si estais copiando y pegando los comandos mirad de ver cual os habeis descargado, sino nos dará error.

Ahora instalamos el driver:

sudo ./unload
sudo make IEEE80211_IGNORE_DUPLICATE=y

Igual aquí da algun que otro error, no es nada solo que dice que el driver que estás poniendo no equivale al del kernel pero bueno, eso es porque estamos poniendo la última versión… bueno no os preocupeis si sale algo.

Bueno, ahora toca instalar el firmware de la tarjeta en su sitio…cd ..
sudo wget http://bughost.org/ipw3945/ucode/ipw3945-ucode-1.13.tgz
sudo tar xvfz ipw3945-ucode-1.13.tgz
cd ipw3945-ucode-1.13
sudo cp ipw3945.ucode /lib/firmware/
cd ..
Ahora toca bajarnos e instalar el demonio de control de la tarjeta:
sudo wget http://bughost.org/ipw3945/daemon/ipw3945d-1.7.22.tgz
sudo tar xvfz ipw3945d-1.7.22.tgz
cd ipw3945d-1.7.22
Si tu sistema es de 32bits copia este archivo:
cp x86/ipw3945d /sbin

Si es de 64bits, este otro:
cp x86_64/ipw3945d /sbin

Ahora cargamos el driver así:

cd ..
cd ipw3945-1.2.0
sudo ./load

Si todo ha ido bien, nos tendrá que salir algo parecido a esto, obviamente sin mi usuario, jeje:

habilida@galeanux:/usr/src/ipw3945-1.2.0$ sudo ./load
No modules unloaded.
Loaded: ieee80211 ipw3945
Loading ipw3945d.ipw3945d – regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.18
Intel PRO/Wireless 3945ABG Network Connection found at:
/sys/bus/pci/drivers/ipw3945/0000:03:00.0
Daemon launched as pid 805. Exiting.
..done.

Ya para probarlo solo ejecutamos:
iwconfig

y nos tendrá que salir algo así, cada uno tendrá una cosa claro está pero bueno para que os hagais una idea…

habilida@galeanux:/usr/src/ipw3945-1.2.0$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

eth1 unassociated ESSID:”"
Mode:Managed Frequency=nan kHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm
Retry limit:15 RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:54 Missed beacon:0


Para acabar y no tener que ejecutar el demonio cada vez que arrancamos, lo podemos poner para que se cargue solo en el inicio:

cd /usr/src/ipw3945-1.2.0
sudo cp ipw3945.ko /lib/modules/$(uname -r)
sudo depmod -a
sudo gedit /etc/modprobe.d/ipw3945

hay que poner esto en el archivo ipw3945;

install ipw3945 /sbin/modprobe –ignore-install ipw3945 ; sleep 0.5 ; \
/sbin/ipw3945d-$(uname -r) –quiet
remove ipw3945 /sbin/ipw3945d-$(uname -r) –kill ; \
/sbin/modprobe -r –ignore-remove ipw3945

Y ya ta… ya tenemos la tarjeta instalada, a mi lo que me pasó y por lo que tube que reinstalarla fue porque un día sin comerlo ni beberlo reinicié y ya no tenía wireless, así que o era hacer esto o reinstalar el sistema…. y como que no había ganas, ubuntu por defecto la reconoce y la instala perfectamente peero no se porque pasó esto.

Bueno, espero haber sido de ayuda para alguien

Actualización:

Puesto que a muchos lo de que arrancara la wireless con el pc no os funcionaba, y yo estaba un poco vago para hacer un script de 2 lineas XD, mi colega albert que es aun mas vago que yo  lo ha hech.

A continuacion dejo la manera de hacerlo, espero que os ayude.

Ah! por cierto, hay mucha gente que me viene con la pregunta de que no tienen permiso para ejecutar los comandos.

Para los que seais nuevos, deciros que si quereis hacer algo en consola y estais tocando ficheros o archivos del sistema o es un comando que solo el administrador puede ejecutar, debeis poner SUDO antes de cada comando.

Ahora explico como hacerlo automatico gracias a ALBERT:

  • Creamos un archivo siendo root con extensión ***.sh en mi caso yo lo llamé wifi.sh, el contenido del archivo es el siguiente:

#!/bin/bash

cd /usr/src/ipw3945-1.2.0
./load

Como veis es lo mismo que hacia en el terminal. Este archivo lo guardamos en la carpeta /etc/init.d si bien lo hicisteis como root lo guardais alli directamente, si no, sudo nautilus y lo moveis a mano.

  • Inalmente le asignamos permisos 0755 desde consola (chmod 0755 /etc/init.d/wifi.sh) o desde nautilus, botón derecho a wifi.sh, permisos y los asignamos.

    pantallazo-propiedades-de-wifish.png

  • Para terminar, abrimos consola y tecleamos: sudo update-rc.d wifi.sh defaults

    Con lo que añadimos un enlace a ese archivo a los archivos de inicio.
    Finalmente, reiniciamos para aplicar cambios.
    Y FIN, ya tienes configurada tu conexión wifi en tu Ubuntu.

Bueno este ha sido un gran post, reflexionar sobre él !!! xdd





XFCE 4.4 disponible desde ayer.

22 01 2007

Dando una vuelta por las mañanas por la red, he visto que ya ha salido la nueva versión de XFCE, la 4.4.Para los que no lo sepan y digan… y eso que es?? pues XFCE es al igual que Gnome, KDE u otros un entorno de escritorio, lo que caracteriza a este es el bajo consumo de recursos que utiliza, lo cual viene de maravillas cuando no tienes un pc de última generación, poniendo última generación un P4 o cosa así… yo en mi pIII lo puse y me fué de maravillas, mejor que gnome pero claro hablamos de pc’s un tanto viejitos…

Bueno, parece ser que lo nuevo que tiene esta versión son…

Iconos por defecto en el escritorio…

Alguna que otra transparencia

Acceso a los dispositivos removibles (pen drives, camaras y tal)

Un editor de texto simple como gedit pero… un pelin más simple jeje.

y bueno… algunas cosillas mas, ya sabeis si quereis tener un escritorio bonito peero no teneis mucha máquina, aquí hay una solución, para que luego digan que Linux no es bonito… como dicen en Enguera cuando sales del pueblo, Pero dónde vas si aquí tenemos de tó!!!

Si quereis leer más, la página oficial del articulo es ESTA.