Voy y regreso de casa a la escuela con mi Pi. Acabo de tener el WiFi funcionando anoche en casa usando en wpa.conflugar de hacerlo, wpa_supplicant.confya que el libro que estaba usando tenía el camino para eso. He notado que muchos parecen usar, wpa_supplicantpero no estoy seguro de por qué ...
De todos modos, sé cómo hacer que la IP WiFi sea estática para mi red doméstica, pero ¿cómo configuro las cosas para conectarme automáticamente a la WiFi de mi escuela y usar una IP estática diferente para esa red?
Para la red, ¿acabo de agregar otro network={}en mi wpa.confarchivo? Para la segunda IP estática, ¿cómo puedo vincular eso a la red de la escuela?
fuente

id_strda, el valor serádefault.wpa_clicomo se sugiere aquí: raspberrypi.org/forums/viewtopic.php?t=179387Recientemente me topé con una aplicación de consola que clasifica toda la configuración inalámbrica. También puede usar esta herramienta para configurar la interfaz LAN.
Instalará muchos otros paquetes, pero ejecuta su propio demonio en segundo plano. Esto administra las redes y asegura que te conectes a las que deseas. Ejecútalo con:
Si recibe un mensaje que dice que no se detectaron redes, presione
P(debe ser mayúscula, use [SHIFT] p) y escriba wlan0 en el campo de la interfaz inalámbrica y presione F10 para guardar.Rpara actualizar la lista.Puede que tenga que presionar
Cpara conectarse al punto de acceso. Si estaba conectado por cable, lo más probable es que elimine la interfaz LAN y active la conexión inalámbrica.También gestiona la conexión, por lo que se volverá a conectar a cualquier punto de acceso inalámbrico configurado si se desconecta por cualquier motivo, pero también intentará conectarse a cualquier red disponible, como en los escritorios Windows, Macintosh o Linux.
¡Espero eso ayude!
fuente
Con el
Jessielanzamiento de Raspbian , no tiene que editar elinterfacearchivo. Basta con actualizar elwpa_supplicantarchivo con múltiples redes. Así es como se ve:Esto funcionó para mí y mi wifi siempre está conectado a la lista de redes disponibles mencionadas en el archivo anterior. Espero eso ayude.
fuente
En realidad, puede agregar la opción de prioridad. Al igual que:
prioridad: cuando hay varias redes disponibles simultáneamente, se selecciona la que tiene el valor de prioridad más alto.
id_str: para cada red, puede asignar a este parámetro un valor específico (una cadena). Si no se proporciona ninguno, se usa "predeterminado" como cadena de texto. Esta cadena se usa en / etc / network / interfaces como un identificador de interfaz virtual. Esto permite crear bloques de configuración específicos para cada red. El único requisito es tener la interfaz física utilizando el método "manual inet" (esto es IMPRESCINDIBLE).
fuente