Forum Linux.debian/ubuntu ssh vers un raspberry pi

Posté par  . Licence CC By‑SA.
Étiquettes :
0
21
sept.
2016

Bonjour,

je suis avec un dual boot Ubuntu Mate / Windows 10.

Sur mon réseau j'ai un raspberry pi. Je peux y accéder via ssh depuis Windows, mais impossible depuis Ubuntu Mate. Il semble ne pas apparaitre sur le réseau.

Si j'utilise angry ip scanner le pi n'apparait pas.

Comment faire ?

Merci,

  • # IP fixe

    Posté par  . Évalué à 2.

    • configurer le PI avec une IP fixe
    • se connecter à cette IP

    si tu veux conserver le PI en DHCP, il faut aller voir sur le serveur DHCP (ta box probablement) quelles sont les IPs occupées, et par elimination trouver celle du PI

    • [^] # Re: IP fixe

      Posté par  . Évalué à 0. Dernière modification le 21 septembre 2016 à 21:30.

      Dans un Shell entre :
      sudo nmap 192.168.1.2-254 -O
      Adapte 192.168.1.2 a ton réseau par exemple 192.168.0.2
      Au bout d'un peu de temps une liste contenant ton Raspberry pi apparaît (à côté de son adresse mac il est indiqué (Raspberry Pi Foundation))
      Si nmap n'est pas installé sur ta machine : sudo apt-get install nmap
      Tu peux même installer zenmap qui est une interface graphique a nmap.

      Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

      • [^] # Re: IP fixe

        Posté par  (site web personnel) . Évalué à 3.

        En spécifiant le port 22 ça va plus vite

        Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités

        • [^] # Re: IP fixe

          Posté par  . Évalué à -2. Dernière modification le 21 septembre 2016 à 21:43.

          S'il utilise ssh ou autossh en ligne de commande, pas besoin de spécifier le port si c'est celui par défaut :) (note c'est aussi valable pour scp ainsi que sftp/sshfs via gestionnaire de fichier)

          Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

      • [^] # Re: IP fixe

        Posté par  . Évalué à 1.

        Si tu as un Android sous la main avec wifi, tu as aussi Port Authority qui te permet de scanner ton réseau en un "clic", mais après il faut tchouquer sur chaque host découvert pour voir si c'est un Raspberry pi ou non (encore une fois, se sera indiqué a côté de l'adresse mac)

        Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

  • # ping

    Posté par  (site web personnel) . Évalué à 0.

    pour i in 1…254
    ping 192.168.1.i
    fin pour

    Avec une ip fixe c'est plus facile à trouver

    ps: à adapter au réseau local

    Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités

    • [^] # Re: ping

      Posté par  . Évalué à 0.

      Si tu as plusieurs machines en ip dynamique sur ton réseau local, cette méthode ne sert a rien.

      Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

      • [^] # Re: ping

        Posté par  . Évalué à 1. Dernière modification le 21 septembre 2016 à 22:23.

        Note, pour le fun du trip, voici un script bash DIY qui devrait trouver un ou plusieurs rpi en utilisant ping pour remplir la table ARP du système puis ensuite en récupérant les Mac adresses reconnues comme raspbery pi

        #!/bin/bash 
        ipScan=2
            while [  $ipScan -lt 255 ]; do
                ping 192.168.1.$ipScan -c 1 >> /dev/null 2>&1
                let ipScan+=1
            done
        
        arp -a | grep "B8\:27\:EB" -i

        Par contre il prend du temps et il est difficile à stopper ^ ^ (CTRL+ arrête le ping en cours et non tout le script)

        Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

  • # .

    Posté par  . Évalué à 1. Dernière modification le 21 septembre 2016 à 21:54.

    EauFroide

    Dans un Shell entre :
    sudo nmap 192.168.1.2-254 -O
    Adapte 192.168.1.2 a ton réseau par exemple 192.168.0.2
    Au bout d'un peu de temps une liste contenant ton Raspberry pi apparaît (à côté de son adresse mac il est indiqué (Raspberry Pi Foundation))
    Si nmap n'est pas installé sur ta machine : sudo apt-get install nmap

    l'adresse du pi, est 192.168.1.16, adresse trouvée quand je suis sous Windows.
    Quand je suis sous Ubuntu Mate, je rentre dans angry ip scanner 192.168.1.10 à 192.168.1.254 , mais rien n'est découvert. J'ai désactivé le parefeu aussi…

    Titre de l'image

    Se pourrait-il que je doive régler quelque chose pour le réseau ?

    arnauld

    • [^] # Re: .

      Posté par  . Évalué à 2.

      l'adresse du pi, est 192.168.1.16, adresse trouvée quand je suis sous Windows.
      Quand je suis sous Ubuntu Mate, je rentre dans angry ip scanner 192.168.1.10 à 192.168.1.254 , mais rien n'est découvert. J'ai désactivé le parefeu aussi…

      et quand tu es sous windows, tu arrives à pinguer le PI ?
      sous linux, tu arrives à pinguer le PI ?

      parce que je doute que 'angry ip scanner' fasse autrement qu'un pingue pour verifier si une machine repond.

      cela n'empeche pas de faire, sur ton linux :
      ssh pi@192.168.1.16

    • [^] # Re: .

      Posté par  . Évalué à 0.

      Se pourrait-il que je doive régler quelque chose pour le réseau ?

      Normalement non (je n'ai rien du faire de spécial sur mon ubuntu pour accéder a mes rpi).
      Arrives-tu a pinger ton rpi depuis ton ubuntu (en récupérant l'adresse ip du rpi depuis windows ou android)?
      Si tu tape ifconfig dans ton shell sur ubuntu, as-tu une adresse normal (192.168.1.x)?

      PS: dans ton screenshot tu commence ton scan a part de 192.168.1.10, si ton rpi se trouve en dessous tu ne le verra pas.

      Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

      • [^] # Re: .

        Posté par  . Évalué à 1.

        as-tu une adresse normal (192.168.1.x)?

        oui

        PS: dans ton screenshot tu commence ton scan a part de 192.168.1.10, si ton rpi se trouve en dessous tu ne le verra pas.

        je connais l'adresse de mon pi, mais je ne peux pas y accéder depuis Ubuntu.

        arnauld

  • # .

    Posté par  . Évalué à 2.

    EauFroide

    Si tu as un Android sous la main avec wifi, tu as aussi Port Authority qui te permet de scanner ton réseau en un "clic", mais après il faut tchouquer sur chaque host découvert pour voir si c'est un Raspberry pi ou non (encore une fois, se sera indiqué a côté de l'adresse mac)

    sous android, j'utilise l'application findpi, qui me trouve bien mon pi…

    Titre de l'image

    arnauld

  • # .

    Posté par  . Évalué à 1.

    NeoX

    cela n'empeche pas de faire, sur ton linux :
    ssh pi@192.168.1.16

    et bien non, cela ne donne rien. C'est bien mon problème. Mon ordinateur est connecté à la box par wifi et le pi par ethernet.

    arnauld

    • [^] # Re: .

      Posté par  . Évalué à 1.

      @arnauld utilises "Répondre" sous le message auquel tu veux répondre stp, si non c'est le bordel ^ ^

      Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

      • [^] # Re: .

        Posté par  . Évalué à 1.

        @arnauld utilises "Répondre" sous le message auquel tu veux répondre stp, si non c'est le bordel ^ ^

        oui :-) , je viens de comprendre….

        arnauld

    • [^] # Re: .

      Posté par  . Évalué à 3. Dernière modification le 21 septembre 2016 à 22:22.

      et bien non, cela ne donne rien. C'est bien mon problème. Mon ordinateur est connecté à la box par wifi et le pi par ethernet.

      et quand tu testes depuis windows, le PC est aussi en wifi ?

      tu es sur que ton PC est connecté à TON wifi quand tu es sous linux ?
      d'apres ton test

      ping 192.168.1.16
      PING 192.168.1.16 (192.168.1.16) 56(84) bytes of data.
      ping: sendmsg: Operation not permitted

      ca ne semble pas etre le cas, ca dit quoi la commande ip a

      ah, et sinon, pour repondre à quelqu'un on clique sur "repondre" en bas de son post plutot que sur "ecrire un commentaire" qui va repondre à ton post d'origine, cassant le fil de discussion.

      • [^] # Re: .

        Posté par  . Évalué à 1. Dernière modification le 21 septembre 2016 à 22:39.

        et quand tu testes depuis windows, le PC est aussi en wifi ?

        oui

        ca ne semble pas etre le cas,

        si je suis bien connecté à ma box en wifi

        ca dit quoi la commande ip a

        1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default
        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
        inet6 ::1/128 scope host
        valid_lft forever preferred_lft forever
        2: enp9s0: mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
        link/ether 34:e6:d7:3c:0f:6e brd ff:ff:ff:ff:ff:ff
        3: wlp11s0: mtu 1500 qdisc mq state UP group default qlen 1000
        link/ether d8:fc:93:5e:4c:5f brd ff:ff:ff:ff:ff:ff
        inet 192.168.1.11/24 brd 192.168.1.255 scope global dynamic wlp11s0
        valid_lft 86254sec preferred_lft 86254sec
        inet6 fe80::dafc:93ff:fe5e:4c5f/64 scope link
        valid_lft forever preferred_lft forever
        5: tun0: mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
        link/none
        inet 10.40.10.6 peer 10.40.10.5/32 scope global tun0
        valid_lft forever preferred_lft forever

        ah, et sinon, pour repondre à quelqu'un on clique sur "repondre" en bas de son post plutot que sur "ecrire un commentaire" qui va repondre à ton post d'origine, cassant le fil de discussion.

        oui, :-), je viens de comprendre, désolé…

        arnauld

        • [^] # Re: .

          Posté par  . Évalué à 6.

          tu as visiblement un WIFI ouvert sur ton linux

          3: wlp11s0 : mtu 1500 qdisc mq state UP group default qlen 1000
          link/ether d8:fc:93:5e:4c:5f brd ff:ff:ff:ff:ff:ff
          inet 192.168.1.11/24 brd 192.168.1.255 scope global dynamic wlp11s0

          mais tu as aussi un VPN

          5: tun0 : mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
          link/none
          inet 10.40.10.6 peer 10.40.10.5/32 scope global tun0
          valid_lft forever preferred_lft forever

          arretes deja ton VPN pour etre sur d'etre uniquement sur TON reseau

          • [^] # Re: .

            Posté par  . Évalué à 4.

            arretes deja ton VPN pour etre sur d'etre uniquement sur TON reseau

            bravo ! et merci NeoX , ainsi que vous tous.

            Une fois le vpn désactivé tout est rentré dans l'ordre…mais pourquoi donc ? Sous Windows j'utilise le même vpn pourtant.

            arnauld

            • [^] # Re: .

              Posté par  . Évalué à 4.

              question de routage,
              suivant comment est fait le fichier de config du vpn (peut-etre pas le meme entre les deux OS)
              il prend ou non les routes imposées par le serveur,
              il redirige ou non l'integralité des flux dans le VPN

          • [^] # Re: .

            Posté par  . Évalué à 2.

            Tu as l’œil, félicitation @NeoX ;)

            Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

            • [^] # Re: .

              Posté par  . Évalué à 4.

              question d'habitude, c'est aussi un metier ;)

  • # .

    Posté par  . Évalué à 1. Dernière modification le 21 septembre 2016 à 22:17.

    NeoX

    et quand tu es sous windows, tu arrives à pinguer le PI ?

    oui

    sous linux, tu arrives à pinguer le PI ?

    non

    ping 192.168.1.16
    PING 192.168.1.16 (192.168.1.16) 56(84) bytes of data.
    ping: sendmsg: Operation not permitted

    arnauld

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.