Eu tenho tentado estabelecer uma rede peer-to-peer entre meu laptop (Ubuntu 16.04.2, Codename: Xenial) e meu Raspberry Pi 3 (Raspbian, Codename: Stretch, 9.1). Depois de tentar se conectar com ssh , sempre recebo de volta um no route to host . Fiquei sem ideias sobre como descobrir por que isso não funciona, e ficaria em êxtase se alguém encontrasse uma solução. Aqui está o que eu tentei ver qual é o problema.
O arquivo /etc/network/interfaces no meu laptop é:
auto enp3s0f1
iface enp3s0f1 inet static
address 192.168.10.2
netmask 255.255.255.0
Para o Raspberry Pi, é:
auto eth0
iface eth0 inet static
address 192.168.10.3
netmask 255.255.255.0
A razão pela qual o nome da rede para o laptop é enp3s0f1 é porque o nome eth0 não funciona para o Ubuntu 16.04. Eu tentei mudar o nome para eth0 com:
sudo ip link set enp3s0f1 name eth0
Mas o que eu recebo é:
RTNETLINK answers: Device or resource busy
eu corri:
sudo /etc/init.d/networking restart.
Tanto para o Pi quanto para o laptop, e ambos foram bem-sucedidos. Consegui estabelecer uma conexão com cada rede, respectivamente. Quando eu corri:
ssh [email protected]
No laptop, mostra:
ssh: connect to host 192.168.10.3 port 22: No route to host
eu corri:
sudo service ssh status
Para os dois dispositivos, e ambos estavam ativos.
Eu inseri um dongle wi-fi de framboesa pi tanto no pi quanto no laptop, e isso não ajuda.
Eu tentei:
ping 192.168.10.3
E sempre mostra:
From 192.168.10.3 icmp_seq=1 Destination Host Unreachable
Eu tentei:
arp -a
E eu recebo:
? (192.168.10.3) at <incomplete> on enp3s0f1
Eu também entrei nas configurações de conexão do Ubuntu.

Comovocêpodevernaimagem,selecioneiaconexão,fuiparaasconfiguraçõesdoIPv4,cliqueiem"Rotas" e adicionei o endereço IP do Pi. Isso também não ajudou.
Aqui estão mais algumas informações que podem ser úteis para você:
Laptop ifconfig:
Piifconfig:
Obrigado antecipadamente!