Connexion ssh impossible par wifi

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

Modérateurs : Francois, maxty01

Arkaik
Messages : 11
Enregistré le : dim. 19 avr. 2015 15:27

Connexion ssh impossible par wifi

Message par Arkaik » dim. 19 avr. 2015 16:02

Bonjour à tous,

Je viens vous demander de l'aide car j'ai récemment décidé de m'acheter une clé wifi (Ralink Technology, Corp. RT5370 Wireless Adapter) pour ma rasp pour plus de confort de développement.
J'ai donc configuré l'interface wlan0 en modifiant le fichier /etc/network/interfaces et en lui attribuant une ip fixe (à savoir 192.168.1.50)

J'ai bien l'interface wlan0 activée à l'adresse souhaitée ainsi qu'une autre sur eth0.

Mon problème est le suivant. Lorsque je fait un scan du réseau avec nmap -T4 -sP 192.168.1.0/24 le shell ne me trouve AUCUNE interface de la Raspberry ni l'eth0 ni le wlan0
pourtant lorsque je la démarre j'ai bien la ligne "My IP address is 192.168.1.16 192.168.1.50"

Je précise que j'ai pas de clavier usb (oui je sais ya des baffes qui se perdent ^^) et que du coup c'est pas marrant de vérif la config réseau quand je peux pas faire de ssh sur la carte ^^.

En tout cas malgré le nmap, j'ai tenté des ssh sur les adresses retournées et ..... Quedalle comme vous vous en doutez.

Mon seul moyen pour m'y connecter c'est de revenir à la bonne vieille méthode du cable ethernet dans le c** et pas de clé wifi.

Ce que je ne comprend vraiment pas, c'est pourquoi quand j'enlève la clé wifi et que je redémarre la pi, à ce moment j'ai bien un accès sur le eth0 alors que quand je suis uniquement sur la clé wifi (ou sur la clé ET eth) malgré l'adressage qui est effectif sur le wlan0 impossible de s'y connecter que se soit sur eth0 ou wlan0.

J'ai également tenté de modifier le fichier /etc/default/ifplugd en plaçant "eth0" dans les deux premier champs mais rien y fait.
Je trouve cette erreur assez étrange et je pense que c'est pas grand chose, je doit passer à coté de quelque chose mais je ne voit pas quoi.

J'espère qu'un d'entre vous a déjà rencontré ce problème ou a des pistes. En vous remerciant d'avance.

Arkaik

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Connexion ssh impossible par wifi

Message par domi » dim. 19 avr. 2015 16:22

Bonjour,
Désolé, je n'ai pas la réponse à ta question de savoir pourquoi cela ne fonctionne pas avec wifi et câble, alors que cela fonctionne avec uniquement le câble,
Mais pour une meilleur visibilité de ton message, je le déplace vers la rubrique "réseau".

Cdt,
Domi
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Arkaik
Messages : 11
Enregistré le : dim. 19 avr. 2015 15:27

Re: Connexion ssh impossible par wifi

Message par Arkaik » dim. 19 avr. 2015 16:30

Bonjour,
Désolé et merci pour le déplacement, étant nouveau je ne me suis pas encore totalement fait à l'architecture du forum :p

maxty01
Modérateur
Messages : 790
Enregistré le : dim. 16 nov. 2014 20:53
Localisation : Charleroi - Belgique

Re: Connexion ssh impossible par wifi

Message par maxty01 » dim. 19 avr. 2015 17:57

Bonjour,

Avant de rentrer dans le vif du sujet, je me permets de partage un autre sujet dans le forum qui ressemble trait pour trait à votre problème :
viewtopic.php?f=70&t=941

Pourriez-vous m'envoyer le résultat des commandes :

Code : Tout sélectionner

pi@raspberrypi ~ $ ifconfig
pi@raspberrypi ~ $ ip a s
Pourriez-vous également me donner le contenu de votre fichier /etc/network/interfaces


Bien à vous,
Bonne fin de journée,
Il n'y a pas de question stupide, il n'y a que des imbéciles qui ne posent pas de question !
RaspBerry Pi : 1 x B+ Raspbian 1 x RPI2 MiniBian
Mieux me connaître ? Regarder mon LinkedIn

Arkaik
Messages : 11
Enregistré le : dim. 19 avr. 2015 15:27

Re: Connexion ssh impossible par wifi

Message par Arkaik » dim. 19 avr. 2015 21:20

Salut,
Tout d'abord merci pour ta réponse,
Pour le lien que tu m'as donné, je pense qu'on est pas loin mais ça doit pas tout à fait être ça parce que mon adressage fixe fonctionne.
J'ai déjà essayé avec et sans le fichier wpa_supplicant.conf mais aucune différence.

Voici mes retours de commandes :
ifconfig

Code : Tout sélectionner

eth0      Link encap:Ethernet  HWaddr b8:27:eb:e9:1b:0d  
          inet adr:192.168.1.16  Bcast:192.168.1.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:161 errors:0 dropped:0 overruns:0 frame:0
          TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:17832 (17.4 KiB)  TX bytes:23569 (23.0 KiB)

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:c1:41:34:06:17  
          inet adr:192.168.1.50  Bcast:192.168.1.255  Masque:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
ip a s

Code : Tout sélectionner

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether b8:27:eb:e9:1b:0d brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.16/24 brd 192.168.1.255 scope global eth0
       valid_lft forever preferred_lft forever
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state DORMANT qlen 1000
    link/ether 00:c1:41:34:06:17 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.50/24 brd 192.168.1.255 scope global wlan0
       valid_lft forever preferred_lft forever
Voila mon fichier /etc/network/interfaces

Code : Tout sélectionner

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet static
address 192.168.1.50
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid "Livebox-****"
wpa-psk "**************"
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp
Autre précision après un test, quand je démarre la raspi avec uniquement l'ethernet de branché, que je lance un ssh sur eth0 puis que je branche ma clé wifi, à ce moment je peux lancer un ssh sur le wlan0 et lorsque je redémarre ça fonctionne plus. J'en déduit que ça viens plus du démrage que de la configuration en elle même.

maxty01
Modérateur
Messages : 790
Enregistré le : dim. 16 nov. 2014 20:53
Localisation : Charleroi - Belgique

Re: Connexion ssh impossible par wifi

Message par maxty01 » dim. 19 avr. 2015 21:52

Bonsoir,

Est-ce que tu peux me donner le résultat des commandes (quand le problème se pose !) :

Code : Tout sélectionner

pi@raspberrypi ~ $ ip route list
pi@raspberrypi ~ $ ping -I eth0 -c4 8.8.8.8
pi@raspberrypi ~ $ ping -I wlan0 -c4 8.8.8.8 
On connais le résultat quand tu mets le filaire en même temps de que wifi.
On connais le résultat quand tu mets le filaire uniquement.
Quand est-il quand tu laisses le wifi se connecter automatiquement ?

Bonne soirée,
Il n'y a pas de question stupide, il n'y a que des imbéciles qui ne posent pas de question !
RaspBerry Pi : 1 x B+ Raspbian 1 x RPI2 MiniBian
Mieux me connaître ? Regarder mon LinkedIn

Arkaik
Messages : 11
Enregistré le : dim. 19 avr. 2015 15:27

Re: Connexion ssh impossible par wifi

Message par Arkaik » dim. 19 avr. 2015 23:03

Re,
Alors, lorsque je démarre avec uniquement le wifi, le boot de la raspi m'indique qu'elle possède bien une IP en 192.168.1.50 donc celle que j'ai définie en adressage fixe sur le wlan0 main impossible de lancer un ssh dessus => ssh: connect to host 192.168.1.50 port 22: No route to host.

Ma seule solution (vu que je peut pas me logguer via le hdmi comme j'ai pas de clavier) c'est de boot avec l'ethernet seulement, de lancer un ssh puis de brancher la clé wifi.
A ce moment j'obtiens les retours suivants.

Code : Tout sélectionner

pi@raspberrypi ~ $ ip route list
default via 192.168.1.1 dev eth0 
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.16 
192.168.1.0/24 dev wlan0  proto kernel  scope link  src 192.168.1.50 

Code : Tout sélectionner

pi@raspberrypi ~ $ ping -I eth0 -c4 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 192.168.1.16 eth0: 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=56 time=10.9 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=56 time=11.0 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=56 time=11.0 ms
64 bytes from 8.8.8.8: icmp_req=4 ttl=56 time=10.9 ms

--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 10.973/11.013/11.052/0.037 ms

Code : Tout sélectionner

pi@raspberrypi ~ $ ping -I wlan0 -c4 8.8.8.8 
PING 8.8.8.8 (8.8.8.8) from 192.168.1.16 wlan0: 56(84) bytes of data.
From 192.168.1.50 icmp_seq=1 Destination Host Unreachable
From 192.168.1.50 icmp_seq=2 Destination Host Unreachable
From 192.168.1.50 icmp_seq=3 Destination Host Unreachable
From 192.168.1.50 icmp_seq=4 Destination Host Unreachable

--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3005ms
pipe 3
En gros sur les deux dernière commandes tu demande un ping sans réponse depuis chaque interface, juste histoire d'en apprendre un minimum ça correspond à quoi l'adresse 8.8.8.8 ?

Voila :p encore merci !

maxty01
Modérateur
Messages : 790
Enregistré le : dim. 16 nov. 2014 20:53
Localisation : Charleroi - Belgique

Re: Connexion ssh impossible par wifi

Message par maxty01 » dim. 19 avr. 2015 23:30

Bonsoir,

Visiblement, le wifi ne se connecte pas à ton wifi ...

Dans ton fichier /etc/network/interfaces, remets tout par "défaut" et enlève les informations de ton wifi de ce fichier :

Code : Tout sélectionner

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
Et mets les informations de ton wifi dans le fichier /etc/wpa_supplicant/wpa_supplicant.conf :

Code : Tout sélectionner

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
	ssid="Livebox-****"
	psk="**************"
	proto=RSN
	key_mgmt=WPA-PSK
	pairwise=CCMP
	auth_alg=OPEN
}
Bonne soirée,
@2mains
Il n'y a pas de question stupide, il n'y a que des imbéciles qui ne posent pas de question !
RaspBerry Pi : 1 x B+ Raspbian 1 x RPI2 MiniBian
Mieux me connaître ? Regarder mon LinkedIn

Arkaik
Messages : 11
Enregistré le : dim. 19 avr. 2015 15:27

Re: Connexion ssh impossible par wifi

Message par Arkaik » lun. 20 avr. 2015 14:48

Bonjour,
Après essai, c'est encore pire ^^ cette fois il n'y a même plus d'adresse IP attribuée au wlan0.
Par contre cette fois quand je redémarre avec cette config et l'ethernet de branché en plus de la clé wifi, la raspi n'a qu'une adresse IP sur l'eth0 et aucune sur wlan0 et je peux faire un ssh sur eth0.

Peut être un problème de conflit d'adresse vu que mes interfaces sont sur le même réseau, ou alors un problème de routage, je sais pas...

Avatar du membre
Manfraid
Modérateur
Messages : 1402
Enregistré le : ven. 3 oct. 2014 14:50
Contact :

Re: Connexion ssh impossible par wifi

Message par Manfraid » lun. 20 avr. 2015 14:54

Salut,

si aucune IP n'est attribuer a l'interface wlan0 c'est que le Rpi n'arrive pas a ce connecter au Wifi, peu être un problème de ssid ou de clé

autre question, ton SSID est-il visible ou en mode caché ?
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.

Répondre

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