El 21/07/08, Herr Groucho <[email protected]> escribió:
> (perdón por el thread roto)
>
> Gonzalo A. de la Vega escribió:
>> 2008/7/20 Herr Groucho <[email protected]>:
>>> El Sábado, 19 de Julio de 2008 10:59, Herr Groucho escribió:
>>>> Hola.
>>>> Me está pasando esto:
>>>>
>>>> Si ejecuto:
>>>> ifconfig wlan0 up
>>>> iwlist wlan0 scan
>>>> iwconfig wlan0 mode managed
>>>> iwconfig wlan0 essid groucho
>>>>
>>>> se asocia, y un dhclient o pump obtiene dirección IP y demás
>>>> parámetros.
>>>>
>>>> Pero si ejecuto:
>>>> iwconfig wlan0 mode managed
>>>> iwconfig wlan0 essid groucho
>>>>
>>>> que es la secuencia que ejecuta ifup antes de lanzar dhclient (o
>>>> pump) entonces no se asocia.
>>>>
>>>> En un rato pruebo poner un pre-up en /etc/network/interfaces que
>>>> haga ifconfig wlan0 up y iwlist wlan0 scan >/dev/null, pero debería
>>>> ser necesario el scan? O es el up (necesario par hacer el scan) lo
>>>> que hace que se asocie?
>>>
>>> Al final, probé poniendo un pre-up que hiciera ifconfig wlan0 up y
>>> empezó a asociarse. Pero si bien le alcanzaba para que funcionara el
>>> cliente DHCP, una vez obtenidos los parámetros IP, después ningún
>>> paquete era transmitido, hasta que volvía a poner iwconfig wlan0
>>> essid groucho.
>>
>> Dale un retardo entre que levantás la interface y le pedís que se asocie.
>
> No me parece que sea eso, porque cuando eejecuto la secuencia a mano (con
> intervalos entre comando y comando de algunos segundos) funciona
> exactemente igual, o sea: después de un pump -i wlan0 pierdo conectividad
> aunque diga que está asociado, y sólo la recupero luego de hacer un
> iwconfig wlan0 essid a mano.
>
> Por otro lado, no sé cómo pedirle que se asocie... Hay un comando para que
> se asocie? Como yo lo veo, está siempre queriendo asociarse. Aunque me da
> la impresión de que iwconfig wlan0 essid reinicia el proceso de
> asociación.
>
>
>>> Además, se asocia siempre a 1Mbps, tengo que cambiarle luego la
>>> velocidad a mano.
>>
>> Esto es alguna cosa del driver... no me ha pasado nunca. Probá
>> poniendole rate auto o algo así... vás a tener que ver el manual de
>> iwconfig.
>
> Le puse rate 54M :-)

Hola gente!.

   Perdon por revivir este thread en lug-list, es que o lug-wireless
esta muerto o yo no recibo mails de esa lista por algun motivo.
  De todas maneras , aqui va el problema. Resulta que me estuvo
pasando algo parecido a lo que pasó a groucho. La cuestion es que
quiero conectarme a una red wifi mediante "at boot-time". Normalmente
hago esto para conectarme a la red.

iwconfig wlan0 mode managed essid miwifi
ifconfig wlan0 up
dhclient wlan0

Y se conecta tranquilamente.

Entonces trasladé esto a mi archivo /etc/network/interfaces (debian),
y quedo asi:

auto wlan0
iface wlan0 inet dhcp
      wireless-essid miwifi
      wireless-mode managed

Pero de este modo no funciona, parece que no puede asociarse y se
muere obteniendo una ip por dhcp. Entonces mezclando las propuestas
que se hicieron antes en este hilo pude solucionar el problema de el
siguiente modo:

auto wlan0
iface wlan0 inet dhcp
      pre-up iwconfig wlan0 mode managed essid miwifi
      pre-up sleep 10

Y de esta manera se conecta normalmente.
Pero me surge otra necesidad:
 Tengo al alcance dos redes wifi, a veces se cae una, otra vez agarro
otra ... entonces
¿Hay alguna manera c on algun script  o algo parecido  que permita
seleccionar redes wifi disponibles para conectarse y que se haga al
momento de booteo del sistema operativo?
 No se si soy claro, digamos onda lo que hace kwifimanager, el
administrador de redes de gnome, o lo que hace el mismo administrador
de redes wifi de windows, pero con comandos o scripts.

Saludos


-- 
lu...@dee-dee:~$ apt-get moo
        (__)
        (oo)
  /------\/
 / |    ||
 *  /\---/\
   ~~   ~~
...."Have you mooed today?"...

Responder a