Na verdade, eu estava vinculado a este artigo por um amigo que queria minha contribuição - também vou compartilhá-lo aqui.
O problema aqui está faltando rotas. Para que seu 192.168.1.76 IP (ou qualquer 192.168.1.x IP) chegue a 10.1.1.x , ele precisa conhecer o caminho. IPs na mesma sub-rede (por exemplo, [ 10.1.1.1 e 10.1.1.10 ] ou [ 192.168.1.76 e 192.168.1.1 ]) não precisam de uma rota para se comunicar; eles usam uma transmissão para encontrar o dispositivo com um determinado IP e enviar o tráfego diretamente.
Para ir de uma sub-rede para outra sub-rede, você precisa definir uma rota. Além disso, você precisa definir uma rota BACK. Então, você pode tentar isso (se o seu roteador e o controlador solo suportarem):
Você precisa de uma rota no seu 192.168.1.1 AP. A origem seria qualquer, o destino seria 10.1.1.0/24 e o próximo salto seria 192.168.1.6 - o controlador Solo. O controlador está ciente de ambas as redes, por isso, se você enviar tráfego destinado a 10.1.1.10 , o Solo deverá já saber como chegar lá, e deverá enviá-lo. Além disso, como o próprio controlador é, efetivamente, o gateway de rede para o drone ( 10.1.1.1 ), e está também ciente da sub-rede 192.168.1.0/24 , que nenhuma rota seria necessária lá - o rota de volta está implícita.
Adicione essa rota ao seu roteador ( any>10.1.1.0/24>192.168.1.6 ) e veja se isso resolve o problema.
