Finalmente pude conectar mi Raspberry Pi a una red SSID oculta (WPA2 Personal) usando la configuración a continuación (sin usar wpa_supplicant.conf).
Sin embargo, después de unas horas se desconecta y no se vuelve a conectar.
- Raspberry Pi B +, ejecutando NOOBS.
- Tarjeta WiFi alimentada por USB (chipset Ralink RT5370)
- Conectado a un SSID oculto (no estoy seguro de que el SSID oculto tenga algo que ver con este problema, podría ser una pista falsa)
Aquí está el registro:
Feb 6 14:36:01 raspberrypi wpa_supplicant[1641]: wlan0: CTRL-EVENT-DISCONNECTED bssid=90:72:40:1c:ed:c8 reason=4
Feb 6 14:36:01 raspberrypi kernel: [33883.785257] cfg80211: Calling CRDA to update world regulatory domain
Feb 6 14:36:01 raspberrypi ifplugd(wlan0)[1634]: Link beat lost.
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: Executing '/etc/ifplugd/ifplugd.action wlan0 down'.
Feb 6 14:36:11 raspberrypi dhclient: Internet Systems Consortium DHCP Client 4.2.2
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Internet Systems Consortium DHCP Client 4.2.2
Feb 6 14:36:11 raspberrypi dhclient: Copyright 2004-2011 Internet Systems Consortium.
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Copyright 2004-2011 Internet Systems Consortium.
Feb 6 14:36:11 raspberrypi dhclient: All rights reserved.
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: All rights reserved.
Feb 6 14:36:11 raspberrypi dhclient: For info, please visit https://www.isc.org/software/dhcp/
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: For info, please visit https://www.isc.org/software/dhcp/
Feb 6 14:36:11 raspberrypi dhclient:
Feb 6 14:36:11 raspberrypi dhclient: Listening on LPF/wlan0/00:0f:60:01:de:14
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Listening on LPF/wlan0/00:0f:60:01:de:14
Feb 6 14:36:11 raspberrypi dhclient: Sending on LPF/wlan0/00:0f:60:01:de:14
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Sending on LPF/wlan0/00:0f:60:01:de:14
Feb 6 14:36:11 raspberrypi dhclient: Sending on Socket/fallback
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Sending on Socket/fallback
Feb 6 14:36:11 raspberrypi dhclient: DHCPRELEASE on wlan0 to 192.168.128.254 port 67
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: DHCPRELEASE on wlan0 to 192.168.128.254 port 67
Feb 6 14:36:12 raspberrypi wpa_supplicant[1641]: wlan0: CTRL-EVENT-TERMINATING - signal 15 received
Feb 6 14:36:12 raspberrypi ifplugd(wlan0)[1634]: Program executed successfully.
Feb 6 14:36:14 raspberrypi ntpd[2157]: Deleting interface #2 wlan0, 192.168.128.122#123, interface stats: received=389, sent=396, dropped=0, active_time=33841 secs
Feb 6 14:36:14 raspberrypi ntpd[2157]: 192.96.207.244 interface 192.168.128.122 -> (none)
Feb 6 14:36:14 raspberrypi ntpd[2157]: 178.18.16.124 interface 192.168.128.122 -> (none)
Feb 6 14:36:14 raspberrypi ntpd[2157]: 204.2.134.164 interface 192.168.128.122 -> (none)
Feb 6 14:36:14 raspberrypi ntpd[2157]: 216.152.240.220 interface 192.168.128.122 -> (none)
Feb 6 14:36:14 raspberrypi ntpd[2157]: peers refreshed
Aquí está el / etc / network / interfaces
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-scan-ssid 1
wpa-ap-scan 1
wpa-key-mgmt WPA-PSK
wpa-proto RSN WPA
wpa-pairwise CCMP TKIP
wpa-group CCMP TKIP
wpa-ssid "Na*****"
wpa-psk *********************************************************
raspbian
networking
wifi
wpa
Micah
fuente
fuente
sudo iwconfig wlan0
muestraPower Mgmt: On
? Si es así, debe deshabilitarlo, losudo iwconfig wlan0 power off
que debería resolver su problemaRespuestas:
La única forma en que pude resolver este problema fue escribir un script de shell que se ejecuta cada minuto por un trabajo cron. Comprueba si la red está inactiva, si es así, la vuelve a conectar. Ha funcionado muy bien durante la última semana.
fuente
ifup --force wlan0
por qué estás usandoifdown wlan0
ifup
no hace nada, tampoco causa una reconexión automática. O esta es la razón, o fue más fácil codificarlo de esta manera que probar si funcionaría de otra manera.Este es el comportamiento esperado; No se puede garantizar el WiFi el 100% del tiempo.
Si desea que se vuelva a conectar automáticamente después de la pérdida de conectividad, use
wpa-roam
junto conwpa_supplicant.conf)
PD: No es sensato publicar su SSID y PSK
/ etc / network / interfaces
/etc/wpa_supplicant/wpa_supplicant.conf
fuente
scan_ssid=1
Como se sugirió, puede usar wpa-roam, aunque recomendaría usar wicd o el administrador de red. Se ocupan de todas las configuraciones, también manejan múltiples redes y son más fáciles de usar.
Por ejemplo, wicd tiene una interfaz gráfica de usuario que puedes instalar con:
Y corre con:
fuente
tenía los mismos problemas con la desconexión ... tiene que ver con el adaptador inalámbrico. Mi linksys ae3000 se desconecta cada pocos días. Lo modifiqué ligeramente para que funcione con mis cámaras usb de movimiento y nfs share además de notificaciones de correo electrónico agregadas.
Entrada de Crontab:
Script modificado:
fuente
Cambié la configuración de la hora y todo comenzó a funcionar para mí.
Preferencias-> Configuración de Raspberry Pi-> Pestaña Localización
Me aseguré de que las 4 opciones estuvieran configuradas correctamente para mi ubicación.
fuente
deshabilitar la administración de energía wifi debería ayudar, como se explica aquí: https://discourse.osmc.tv/t/pi-3-wifi-unstable/14171/25
fuente
Tuve el mismo problema, lo resolví haciendo que mi PI ping Google una vez cada minuto.
correr
sudo crontab -e
Agregue esto al final del archivo
fuente