Estoy tratando de configurar un AP atascado. Estoy usando un Odroid U3 y el adaptador WiFi es el Módulo 3 de Hardkernel. También estoy usando un Debian Jessie.
No, casi lo tengo funcionando: el Odroid tiene acceso a Internet y otros dispositivos (mi teléfono y mi tableta) pueden ver la red, sin embargo, cuando intento conectarme a la red, recibo el mensaje: No se puede únete a la red "myNetwork".
Mi archivo de hosts es el siguiente:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
auto lo br0
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet manual
allow-hotplug wlan0
iface wlan0 inet manual
# Bridge setup
# for dhcp address
#iface br0 inet dhcp
# bridge_ports eth0 wlan0
# for static ip
iface br0 inet static
bridge_ports eth0 wlan0
# adapt with your network settings
address 192.168.1.250
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1
fns-search localdomain
mi archivo hostapd.conf es:
interface=wlan0
driver=nl80211
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=RaspAP
hw_mode=g
wpa=2
channel=8
wpa_passphrase=raspiwlan
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
rsn_pairwise=CCMP
beacon_int=100
auth_algs=3
wmm_enabled=1
y el resultado de ifconfig es:
br0 Link encap:Ethernet HWaddr 1e:fb:50:05:6b:da
inet addr:192.168.1.250 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::1cfb:50ff:fe05:6bda/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:803 errors:0 dropped:0 overruns:0 frame:0
TX packets:466 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:90238 (88.1 KiB) TX bytes:48926 (47.7 KiB)
eth0 Link encap:Ethernet HWaddr 1e:fb:50:05:6b:da
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1838 errors:0 dropped:0 overruns:0 frame:0
TX packets:466 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:557975 (544.8 KiB) TX bytes:54146 (52.8 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:390 errors:0 dropped:0 overruns:0 frame:0
TX packets:390 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:25662 (25.0 KiB) TX bytes:25662 (25.0 KiB)
mon.wlan0 Link encap:UNSPEC HWaddr 00-A8-2B-00-05-4D-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21913 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6729206 (6.4 MiB) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 00:a8:2b:00:05:4d
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2828 (2.7 KiB) TX bytes:2490 (2.4 KiB)
Después de algunas investigaciones, encontré una respuesta en SO (desafortunadamente perdí el enlace) donde sugiere que el problema podría estar relacionado con las direcciones IP dinámicas para los dispositivos que se conectan al Odroid, pero no estoy seguro de que sea así. ¿Alguna sugerencia?
Muchas gracias
fuente
Respuestas:
Aquí hay scripts para crear WiFi AP:
SetupWiFi.sh
- Configura la red WiFi y comparte eth0 con wlan0. Cambie "ssid" y "wpa_passphrase" para configurar el SSID de WiFi (nombre de AP) y la contraseña.StartWifi.sh
- Inicia WiFi. (SetupWiFi.sh
ya lo inicia para que pueda omitirlo la primera vez).StopWiFi.sh
- Lo detiene.SetupWiFi.sh:
StartWiFi.sh:
StopWiFi.sh:
Notas:
chmod +x 'SetupWiFi.sh'
Espero eso ayude.
fuente