OSBIZ

OPEN SOURCE / FREE SOFTWARE BUSINESS THOUGHTS

OSBIZ header image 2

Wireless “the gentoo way”

May 23rd, 2006 · No Comments

Hasta ahora cuando tenía que conectarme por wireless a una red (oficina, casa, …) utilizaba una serie de scripts del tipo:

iwconfig eth1 mode auto
iwconfig eth1 essid miessid
iwconfig eth1 channel 11
iwconfig eth1 key xxxx-xxxx-xx
iwconfig eth1 key open
iwlist eth1 scan
dhcpcd eth1

El caso es que funciona a las mil maravillas. Siempre me había parecido un poco complicado el sistema oficial de Gentoo para tratar con redes wireless y, la verdad, todavía no me he metido a conocer los nuevos métodos de encriptación de redes wireless (WPA y todo eso).

Recientemente he visto que wpa_supplicant traía una utilidad gráfica de configuración, por lo que hice una prueba a ver si podía automatizar el arranque de la red (que el sistema eligiera la red correcta según esté en casa o en la oficina).

La verdad es que ha funcionado estupendamente. He visto que al final la utilidad gráfica escribía solamente el /etc/wpa_supplicant.conf. Así ha quedado el mío (la red de casa la tengo abierta para los vecinos):

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1

network={
ssid=”casa”
key_mgmt=NONE
}

network={
ssid=”oficina”
key_mgmt=NONE
wep_key0=xxxxxxxxxx
}

Sencillo, verdad? Con esto, wpa_supplicant se autentica en la red adecuada. Falta la parte de Gentoo, que es la que me parecía más complicada y no lo es tanto. Solamente el fichero /etc/conf.d/net:

modules=( "wpa_supplicant" )
wpa_supplicant_eth1=”-Dwext”
config_casa=( “192.168.1.118/24″ )
routes_casa=( “default via 192.168.1.2″)
dns_servers_casa=( “80.58.0.33″ )
config_oficina=( “dhcp” )

La verdad es que me ha gustado mucho este sistema al final. Con esto y con el kwlaninfo todo está como tiene que estar. Un día de estos me meteré a estudiar la seguridad de estas redes más en serio.

Tags:
Posted in Uncategorized |

0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

You must log in to post a comment.