problème wifi

Paramétrer le Raspberry Pi B/B+ pour se connecter via Ethernet ou une clé WiFi USB

Modérateurs : Francois, maxty01

Répondre
dahu
Messages : 26
Enregistré le : lun. 14 nov. 2016 18:22

problème wifi

Message par dahu » mer. 4 janv. 2017 22:40

Bonsoir,
J'ai configuré une ip fixe (freebox et pi3 en ethernet)
Ca marche sans problème...
Mais j'ai essayé en wifi et là rien du tout, j'ai changé le /etc/network/interfaces comme dans le tuto sur ce site

auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 inet manual

auto wlan0
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

auto wlan1
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf


car avant je n'avais pas du tout ça ...

auto lo
iface lo inet loopback

iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

auto lo
iface lo inet loopback

iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manuel
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

allow-hotplug wlan1
iface wlan1 inet manual



Puis j'ai modifié le fichier /etc/wpa_supplicant/wpa_supplicant.conf en rentrant le ssid le psk et le key mgmt
mais aucun résultat :cry:
J'utilise Jessie Lite

dyox
Raspinaute
Messages : 970
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: problème wifi

Message par dyox » jeu. 5 janv. 2017 12:24

Bonjour,

A lire
http://www.framboise314.fr/le-wifi-sous ... e-ou-demon
http://www.framboise314.fr/le-wifi-avec ... -commande/

Je me suis "amusé" a faire un script pour faire ça, que je partage
Il y a la section "A modifier" à remplir pour une configuration personnalisée

Code : Tout sélectionner

#!/bin/bash

#objectif		         	: Configurer une IP statique dans dhcpcd.conf avec wlan0
#logiciel		       		: bash
#cible           		    	: Raspberry Pi
#matériels de test   		: Raspberry Pi 3
#OS          			       	: raspian PIXEL du 2016-09-23
#date de création 		: 27/10/2016
#date de mise à jour		: 17/11/2016
#version      			: 1.0
#auteur	      			: dyox
#références   			: 
#remarques    			: Pour fonctionner, il faut être root
#				 	  Il faut rendre le fichier exécutable avec "sudo chmod +x static_IP.sh"
#             		         	  Pour exécuter le fichier, il faut faire "sudo ./static_IP.sh"
#apprentissage	   		: redirection avec "echo -e"+">>" et "echo"+"tee -a"
#		           		  les fonctions
#          				  condition pas root : $EUID -ne 0 ou $(id -u) != 0
#           				  le REPLY

# A MODIFIER
INTERFACE="wlan0"
IP="192.168.0.88/24"
ROUTEUR="192.168.0.20"
DNS="192.168.0.20"
SSID="essai"
PSK="essai314"
KEY="WPA-PSK"


# Etre sûr que ce script est lancé sur un Raspberry Pi
if ! uname -a | grep "raspberrypi" > /dev/null
then
	echo "Ce script ne fonctionne que sur un Raspberry Pi !"
	read -n 1 -p "Pressez n'importe quelle touche pour quitter"	
	echo
	exit
fi
# Etre sûr que ce script est lancé en tant que root
#if [ $EUID -ne 0 ];then
if [ $(id -u) != 0 ];then
	echo "Privilège insuffisant pour exécuter ce script !"
	echo "Relancez ce script  avec sudo"
	read -n 1 -p "Pressez n'importe quelle touche pour quitter"
	echo
	exit
fi

# Restauration si les fichiers "dhcpcd.conf" et "wpa_supplicant.conf" ont été précédemment sauvegardés
if [ -e dhcpcd.conf.bak ] && [ -e wpa_supplicant.conf.bak ];then
	echo "Les fichiers dhcpcd.conf et wpa_supplicant.conf ont été précédemment sauvegardés."
	read -n 1 -p "Voullez-vous restaurer ces fichiers ? (o/n)"
	echo
	if [[ ! $REPLY =~ ^[oO]$ ]];then
		exit
	else
# avant copie : -rw-rw-r-- root:netdev
		mv dhcpcd.conf.bak /etc/dhcpcd.conf
   		chown root:netdev /etc/dhcpcd.conf
# avant copie : -rw------- root:root
		mv wpa_supplicant.conf.bak /etc/wpa_supplicant/wpa_supplicant.conf 
#		chown root:root /etc/wpa_supplicant/wpa_supplicant.conf  << cela ne sert à rien car lors de la copie, on est déjà root...et donc le .bak est root
		echo "Restauration finie !"
	fi
	exit
fi

# vérifie si dhcpcd.conf a déjà été sauvegardé
if [ ! -e dhcpcd.conf.bak ];then
	echo "Le fichier dhcpcd.conf n'étant pas déjà été sauvegardé, il est sauvegardé dans /home/ puis modifié."
	cp /etc/dhcpcd.conf dhcpcd.conf.bak 
	echo -e "

interface $INTERFACE
static ip_address=$IP
static routers=$ROUTEUR
static domain_name_servers=$DNS" >> /etc/dhcpcd.conf
else
	echo "Le fichier dhcpcd.conf a  déjà été sauvegardé et modifié. !"
fi

# fonction setWPA
# "scan_ssid=1" pour accrocher un ssid caché
setWPA(){
echo -e "
Network={
	ssid=$SSID
	scan_ssid=1
	psk=$PSK
	key_mgmt=$KEY
}" | tee -a /etc/wpa_supplicant/wpa_supplicant.conf > /dev/null
}

# vérifie si wpa_supplicant.conf a déjà été sauvegardé
if [ ! -e wpa_supplicant.conf.bak ];then
	echo "Le fichier wpa_supplicant.conf n'étant pas déjà été sauvegardé, il est sauvegardé dans /home/ puis modifié"
	cp /etc/wpa_supplicant/wpa_supplicant.conf wpa_supplicant.conf.bak
	setWPA 
# pour pouvoir y jeter un oeil!
#	chown pi:pi wpa_supplicant.conf.bak
else
	echo "Le fichier wpa_supplicant.conf a  déjà été sauvegardé et modifié !"
fi
echo -e "Fichiers /etc/dhcpcd.conf et /etc/wpa_supplicant/wpa_supplicant.conf modifiés !
Restart du service dhcpcd"
#systemctl restart dhcpcd.service
service dhcpcd restart
exit
Si vous avez des questions

dahu
Messages : 26
Enregistré le : lun. 14 nov. 2016 18:22

Re: problème wifi

Message par dahu » jeu. 5 janv. 2017 23:00

Merci
Ca y est j'ai refais toutes les commandes tranquillement...
j'ai remis le bon fichier network interfaces comme écrit dans le tuto...
j'ai suivi la procédure /etc/dhcpcd en mettant une autre adresse ip...

J'avais oublié de mettre les "" ("domain server" et psk"") ....
reconfigurer le pi wifi en baux statiques


puis redirections de ports (sauf que là je ne sais pas quoi mettre, sur le même pi en ethernet j'ai le WAN 8080 Port début et fin en 8080 port de destination en 80 ça marche mais en wifi avec l'autre adresse ip j'ai mis port début et fin en 8081 LAN 81 et destination 81 ????)

Bon ça marche mais j'aimerais savoir (et comprendre) si c'est la bonne direction sur la freebox ?

on y arrive petit à petit :)

dahu
Messages : 26
Enregistré le : lun. 14 nov. 2016 18:22

Re: problème wifi

Message par dahu » ven. 13 janv. 2017 13:44

C'est bon Résolu
Merci

Répondre

Retourner vers « Le réseau sur le Raspberry Pï »