wifi desde el terminal ?debo estar loco…

hola a tod@s pues ahira les traigo un tuto que me ha servido mucho lo he traslapado a ubuntu lo use en debian , sirve para cuando en nuestro no funciona el gestor grafico de la red y tenemos la nececidad de conectarnos o al menos saber como hacerlo a mano , un mundo windousero de golpe de raton no va con nosotros o si…..

arrancan busqueda de la red y conexión.

Bien, es de suponer que nuestro equipo en condiciones normales ha arrancado el
sistema levantando nuestra habitual conexión de red y que ahora nos encontramos en un
entorno físico en el que esa conexión es totalmente imposible, así que lo que primero tenemos
que hacer es deshabilitar nuestra tarjeta de red común:

artemis@snikt-laptop:/home/vlad# ifconfig eth0 down

Ahora vamos a ver si nuestro sistema ha detectado el dispositivo wireless:

artemis@snikt-laptop:/home/vlad# iwconfig
lo    no wireless extensions.
eth0    no wireless extensions.
eth1    NOT READY! ESSID:off/any
Mode:Managed Channel:0 Access Point: 00:00:00:00:00:00
Tx-Power=31 dBm Sensitivity=0/200
Retry min limit:0 RTS thr=0 B Fragment thr=0 B
Encryption key: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:0 Missed beacon:0
sit0 no wireless extensions.

Como podemos ver la interfaz de red eth1 es un dispositivo wireless con el que primeramente
buscaremos una red inalámbrica y luego conectaremos de forma adecuada. Si no lo hubiera
detectado es que no hemos dado soporte adecuadamente o no estamos cargando el módulo
correspondiente.

Primeramente levantamos la interfaz:

artemis@snikt-laptop:/home/vlad# ifconfig eth1 up

Escaneamos en busca de una red:

root@snikt-laptop:/home/vlad# iwlist eth1 scan
eth1    Scan completed :
Cell 01 – Address: 00:0F:CB:AC:2A:D0
ESSID:”mired”
Mode:Master
Encryption key:on
Frequency:2.462 GHz (Channel 11)
Quality:20/0 Signal level:-46 dBm Noise level:-66 dBm

Hemos encontrado una red llamada mired y que está encriptada ( Encryption key:on) ya que
en nuestro router así lo hemos establecido. Bueno pues ya tenemos nuestra red así que lo
siguiente es conectarnos y luego configuraremos nuestro dispositivo wireless.

Nos conectamos:

root@snikt-laptop:/home/vlad# iwconfig eth1 essid “mired” channel 11 key nuestraclave

Ahora configuramos nuestro dispositivo wireless con su dirección ip y marcamos el router como
puerta de salida:

root@snikt-laptop:/home/vlad# ifconfig eth1 192.168.1.4
root@snikt-laptop:/home/vlad# route add default gateway 192.168.1.1

Y comprobamos si tenemos salida hacia internet:

root@snikt-laptop:/home/vlad# ping -c 3 www.google.es
PING www.l.google.com (64.233.183.147) 56(84) bytes of data.
64 bytes from www.l.google.com (64.233.183.147): icmp_seq=1 ttl=242 time=106 ms
64 bytes from 64.233.183.147: icmp_seq=2 ttl=241 time=104 ms
64 bytes from 64.233.183.147: icmp_seq=3 ttl=241 time=105 ms
— www.google.com ping statistics —
3 packets transmitted, 3 received, 0% packet loss, time 6344ms
rtt min/avg/max/mdev = 104.840/105.681/106.321/0.621 ms

Configuración en el arranque

Vamos a ver ahora como configurar la conexión inalámbrica automáticamente durante
el arranque del sistema. Este manual se ha hecho bajo Ubuntu, asi que será esta la distribución
elegida.
En Ubuntu configuramos nuestro dispositivo wireless con el archivo /etc/network/interfaces, el
cual hemos de editar poniendo todos los datos necesarios para nuestra conexión. Veamos un
ejemplo de este archivo:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0
map eth1
# The primary network interface
iface eth0 inet dhcp
#Conexión wireless
iface eth1 inet dhcp
wireless-mode managed
wireless-essid 3Com
wireless-key 31AEA21719640E5F6A74264633
wireless-channel 11
wireless-key 31AEA21719640E5F6A74264633
wireless-channel 11

Muy importante es la sección:

mapping hotplug
script grep
map eth0
map eth1

Gracias a ella hotplug va a detectar nuestros dispositivos de red en el arranque.
La linea “iface eth0 inet dhcp” corresponde a nuestra tarjeta de red habitual y según aparece
ahí, esta se configurará mediante dhcp. La conexión wireless se configura mediante las lineas:

#Conexión wireless
iface eth1 inet dhcp
wireless-mode managed
wireless-essid 3Com
wireless-key aquiponemosnuestraclave
wireless-channel 11

Como podemos ver, eth1 (el dispositivo wireless) también se configura mediante dhcp:
iface eth1 inet dhcp
El resto de lineas se corresponden con los datos necesarios para configurar nuestra conexión al
router.
Si durante el proceso de arranque ambas tarjetas de red se han configurado con éxito, no
podremos salir a internet, ya que el sistema no sabrá cual dispositivo ha de utilizar. Así que si
queremos utilizar el wireless debemos quitar eth0:

artemis@snikt-laptop:~$ su
Password:
root@snikt-laptop:/home/vlad# ifconfig eth0 down
root@snikt-laptop:/home/vlad# ping -c3 www.google.es
PING www.google.es (66.249.93.104) 56(84) bytes of data.
64 bytes from www.l.google.com (66.249.93.104): icmp_seq=1 ttl=242 time=120 ms
64 bytes from www.l.google.com (66.249.93.104): icmp_seq=2 ttl=242 time=118 ms
64 bytes from www.l.google.com (66.249.93.104): icmp_seq=3 ttl=241 time=112 ms
— www.google.es ping statistics —
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 112.387/117.370/120.862/3.638 ms

En otras distribuciones de Linux hay que modificar el archivo pertinente, pero la idea es la
misma.
Puede suceder que habitualmente no estemos en un entorno con una red inalámbrica y que
cada vez que iniciamos el sistema tengamos que deshabilitar el dispositivo wireless para salir a
internet. Para solucionar este problema bastará con no tener insertado el dispositivo wireless
para que el sistema utilice nuestra habitual tarjeta de red.

pues aqui el chituto , agradesco a vlad de fentlinux por la ayuda hace algunos ayeres por publicar un articulo muy interesante que me hizo conocer el mundo wifi ,

gracias a todas las redes que han donado parte d su ancho de banda para lograr subir este chiquituto.

“dicen que el usuario vive mas alla de la red , y configura a mano desde el CLI”


Tags:

 
 
 

Deja un comentario