J'essaie actuellement de configurer mon Raspberry Pi en tant que point d'accès en hostapd
utilisant les instructions suivantes:
Malheureusement, mon adresse IP statique refuse de se définir au démarrage. Voici le contenu de mon /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
Curieusement, si j'exécute la commande suivante après le démarrage, tout fonctionne bien:
sudo ifconfig wlan0 192.168.42.1
Quelqu'un voit-il des problèmes flagrants que je pourrais manquer? Cela fait si longtemps que je n'ai pas travaillé avec la configuration Linux que j'ai l'impression qu'il me manque quelque chose de facile.
networking
wireless
static-ip
Justin Niessner
la source
la source
Réponses:
Mon fichier d' interfaces est un peu différent mais fonctionne pour moi tout le temps.
Peut-être que cela pourrait aider
la source
192.168.1.255
le 255 est juste à la dernière place car sinon vous ne diffusez pas sur tous les appareils de votre routeur.Désactivez ifplugd, alors l'adresse IP statique devrait fonctionner.
la source
Je soupçonne que hostapd réinitialise l'interface, ce qui provoque l'échec de cela. Vous pouvez ajouter manuellement la commande ifconfig au fichier /etc/rc.local qui l'exécutera automatiquement au démarrage.
la source
Il s'agit certainement d'une condition de concurrence dans jaspie raspbian, qui a cessé d'utiliser init basé sur le niveau d'exécution au profit d'une approche basée sur l'arborescence des packages "tout démarrer en même temps". Je pense que j'aurais pu contourner cela en mettant ces lignes dans
/etc/rc.local
:Le temps nous le dira, je suppose.
la source
J'essaierais d'ajouter les lignes suivantes juste au-dessus de votre configuration d'interface sans fil actuelle:
Cela indique à votre configuration d'interface de démarrer automatiquement l'interface wlan0 et qu'elle peut être insérée ultérieurement (hotplug).
Vous devrez peut-être également ajouter une
gateway <IP Address>
ligne pour que le routage fonctionne.la source
Pas nécessairement une excellente solution, mais comme j'ai eu des problèmes avec ma statistique lors de l'utilisation de / etc / network / interfaces, je suis passé à l'utilisation d'une adresse IP statique via mon routeur? L'avez-vous essayé de cette façon comme alternative?
la source
Je suis le même tutoriel pour configurer le WAP sur mon Pi.
Malheureusement, le service DHCP ne démarre pas au démarrage. Après le démarrage, la vérification du service montre qu'il ne fonctionne pas: service isc-dhcp-server status Statut du serveur DHCP ISC: dhcpd n'est pas en cours d'exécution
En fait, l'interface wlan0 n'obtient pas d'adresse IP et c'est pourquoi le serveur DHCP ne démarre pas.
Je suis les instructions dans le lien ci-dessous, mais cela ne résout pas le problème: http://sirlagz.net/2013/02/10/how-to-use-the-raspberry-pi-as-a-wireless- access-pointrouter-part-3b /
Ensuite, je suis les instructions de cet article: http://www.novitiate.co.uk/?p=183
nano /etc/rc.local
Après le redémarrage, le serveur DHCP est en cours d'exécution.
Également une autre solution possible que je ne teste pas: oups, je n'ai pas assez de réputation pour poster plus de 2 liens.
la source
J'ai eu le même problème. wlan0 perd en quelque sorte son adresse IP statique au démarrage du serveur DHCP. Editez / etc / default / ifplugd et changez ceci:
la source
Alternativement, vous pouvez créer un mini-service qui redémarre le wlan0, en vous assurant qu'il démarre au démarrage avant hostapd et isc-dhcp-server.
Créez le nouveau script /etc/init.d/wlan0-restart
avec le contenu suivant:
Exécutez ensuite les commandes suivantes:
Redémarrez et vérifiez que wlan0 a son adresse IP statique et que le serveur isc-dhcpd est en cours d'exécution:
la source