Actualmente estoy tratando de configurar mi Raspberry Pi como un punto de acceso hostapd
usando las siguientes instrucciones:
Punto de acceso inalámbrico RPI
Desafortunadamente, mi dirección IP estática se niega a configurar al inicio. A continuación se muestra el contenido de mi /etc/network/interfaces
:
auto lo
iface lo inet loopabck
iface eth0 inet dhcp
iface wlan0 inet static
address 192.168.42.1
broadcast 192.168.42.255
netmask 255.255.255.0
up iptables-restore < /etc/iptables.ipv4.nat
Curiosamente, si ejecuto el siguiente comando después del arranque, todo funciona bien:
sudo ifconfig wlan0 192.168.42.1
¿Alguien ve algún problema evidente que pueda estar perdiendo? Ha pasado tanto tiempo desde que trabajé con la configuración de Linux que siento que me falta algo fácil.
networking
wireless
static-ip
Justin Niessner
fuente
fuente
Respuestas:
Mi archivo de interfaces se ve un poco diferente pero funciona para mí todo el tiempo.
Quizás esto pueda ayudar
fuente
192.168.1.255
el 255 está en el último lugar porque de lo contrario no se transmitirá en todos los dispositivos de su enrutador.Deshabilite ifplugd, entonces la dirección IP estática debería funcionar.
fuente
Sospecho que hostapd reinicializa la interfaz, que es lo que hace que esto falle. Puede agregar manualmente el comando ifconfig al archivo /etc/rc.local que lo ejecutará automáticamente en el arranque.
fuente
Definitivamente es una condición de carrera en el raspbian jessie, que ha dejado de usar init basado en el nivel de ejecución a favor de un enfoque basado en el árbol de paquetes "iniciar todo al mismo tiempo". Creo que podría haberlo superado poniendo estas líneas en
/etc/rc.local
:El tiempo lo dirá, supongo.
fuente
Intentaría agregar las siguientes líneas justo encima de la configuración actual de su interfaz inalámbrica:
Esto le indica a la configuración de su interfaz que inicie la interfaz wlan0 automáticamente, y que puede insertarse más tarde (hotplug).
Es posible que también deba agregar una
gateway <IP Address>
línea para que el enrutamiento funcione.fuente
No necesariamente es una gran solución, pero dado que tuve problemas con mi staticip al usar / etc / network / interfaces, ¿cambié a una ip estática a través de mi enrutador? ¿Lo has probado de esta manera como alternativa?
fuente
Sigo el mismo tutorial para configurar el WAP en mi Pi.
Desafortunadamente, el servicio dhcp no se inicia en el arranque. Después del arranque, la comprobación del servicio muestra que no se está ejecutando: service isc-dhcp-server status Estado del servidor ISC DHCP: dhcpd no se está ejecutando
En realidad, la interfaz wlan0 no obtiene una dirección IP y es por eso que el servidor dhcp no se inicia.
Sigo las instrucciones en el siguiente enlace, pero no resuelve el problema: http://sirlagz.net/2013/02/10/how-to-use-the-raspberry-pi-as-a-wireless- acceso-pointrouter-part-3b /
Luego, sigo las instrucciones en esta publicación: http://www.novitiate.co.uk/?p=183
nano /etc/rc.local
Después del reinicio, el servidor DHCP se está ejecutando.
También es otra posible solución que no pruebo: vaya, no tengo suficiente reputación para publicar más de 2 enlaces.
fuente
He tenido el mismo problema. wlan0 pierde su dirección IP estática de alguna manera cuando se inicia el servidor dhcp. Edite / etc / default / ifplugd y cambie a esto:
fuente
Alternativamente, puede crear un mini servicio que reinicie el wlan0, asegurándose de que se inicie en el arranque antes de hostapd e isc-dhcp-server.
Cree el nuevo script /etc/init.d/wlan0-restart
con el siguiente contenido:
Luego ejecute los siguientes comandos:
Reinicie y verifique que wlan0 tenga su dirección IP estática y que isc-dhcpd-server se esté ejecutando:
fuente