~~UNDERCONSTRUCTION~~
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é.
Installer usbip :
$ sudo aptitude install usbip
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.