Outils pour utilisateurs

Outils du site


raspberry_pi_ssh_over_usb

~~UNDERCONSTRUCTION~~

À propos

En cours de rédaction

Le but est de pouvoir se connecter au Raspberry Pi sans connexion Internet et sans écran. Pour cela, il faut juste brancher le Raspberry Pi à un ordi ou un android phone (ou une tablette) via les ports USB de chaque coté.

USB Over IP

Sur le Raspberry Pi

Installer usbip :

$ sudo aptitude install usbip

Android : USB Tethering

Sous Android, il faut installer USB Tethering et ConnectBot.

Sous Raspberry, il faut installer dhcpcd :

$ sudo aptitude install dhcpcd

Ensuite, brancher l'android phone (ou la tablette sous Android) au Raspberry Pi via USB. Lancer application USB Tethering sous Android et activer USB Tethering.

Vérifier sous Raspberry qu'une nouvelle interface usb0 apparait avec la commande ifconfig :

$ sudo ifconfig usb0
usb0      Link encap:Ethernet  HWaddr c6:dc:33:f0:a3:fa  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5 errors:0 dropped:5 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:408 (408.0 B)  TX bytes:0 (0.0 B)

Configurer la nouvelle interface avec la commande suivante :

$ sudo dhcpcd usb0

Une adresse IP sera assignée à la nouvelle interface :

$ sudo ifconfig usb0
usb0      Link encap:Ethernet  HWaddr 72:c9:e2:cd:90:6a  
          inet adr:192.168.42.47  Bcast:192.168.42.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11 errors:0 dropped:4 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:1456 (1.4 KiB)  TX bytes:1615 (1.5 KiB)

Sous Android, lancer l'application ConnectBot pour se connecter en SSH sous le Raspberry Pi.

raspberry_pi_ssh_over_usb.txt · Dernière modification: 2016/02/16 23:11 (modification externe)