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?"...