Internet pelo PC (USB)
Use a internet do PC no console pelo cabo USB
Com Internet pelo PC, o console usa a internet de um computador pelo cabo USB: o PC compartilha a própria conexão (Wi-Fi ou cabo) e o console recebe dele endereço, rota e DNS. Serve onde não há Wi-Fi para o console, ou no R36S, cuja única porta USB fica então com o PC.
Enquanto o cabo estiver em uso, o Wi-Fi do console fica desligado. Ele volta como você deixou ao desconectar o cabo ou sair do modo.
No console
Abra Configurações › Rede › Serviços de rede e, em USB, ponha Função USB (gadget) em Internet pelo PC.
- Compatibilidade com Windows 10: deixe desligada. Ligue só se um Windows 10 antigo não reconhecer o console (ele passa a usar RNDIS em vez de NCM, com mais uso de CPU).
- Endereço pela USB: o endereço que o PC deu ao console.
ssh root@esse endereço funciona a partir do PC. - Estado: Conectado ao PC · internet ok quando o PC respondeu; PC sem compartilhamento · só rede local se ele não respondeu em cerca de 25 segundos. Nesse caso o console fica com o endereço fixo do modo Rede (
169.254.170.2) e tenta de novo na próxima vez que você conectar o cabo. O Wi-Fi continua desligado até você desconectar o cabo (ele volta alguns segundos depois) ou sair do modo: em alguns clones do R36S a porta USB e o Wi-Fi interno dividem as mesmas linhas, e ligar o Wi-Fi cortaria o PC.
No PC
Conecte o cabo antes, para o PC ver o adaptador de rede do console. Depois ligue o compartilhamento de internet para esse adaptador.
Windows 11 e 10
Abra os adaptadores
Aperte Win + R, digite ncpa.cpl e Enter.
Compartilhe a conexão que tem internet
Clique com o botão direito no adaptador com internet (normalmente Wi-Fi) › Propriedades › aba Compartilhamento. Marque Permitir que outros usuários da rede se conectem pela conexão deste computador à Internet e, em Conexão de rede doméstica, escolha o adaptador do console (uma Ethernet nova com UsbNcm ou Remote NDIS no nome). OK.
Reconecte o cabo
O Windows dá ao console um endereço em 192.168.137.x.
Com o compartilhamento ligado, o Windows fixa esse adaptador em 192.168.137.1. Para voltar ao modo Rede simples, desmarque o compartilhamento antes.
Linux (NetworkManager)
Nas configurações de rede, abra a conexão cabeada do console › IPv4 › método Compartilhada com outros computadores. Ou no terminal, com o nome da interface do console tirado de ip link (normalmente enx…):
nmcli connection add type ethernet ifname enxXXXXXXXXXXXX con-name archr-usb ipv4.method sharedO console recebe um endereço em 10.42.0.x.
macOS
Ajustes do Sistema › Geral › Compartilhamento › Compartilhamento de Internet: compartilhe a conexão que tem internet com o adaptador USB do console e ligue o Compartilhamento de Internet. RNDIS não funciona no macOS; deixe Compatibilidade com Windows 10 desligada.
Créditos
A ideia vem de raoni07/OTG-Over-Windows e de ctgl1987/arkos-usb-network-mode. A implementação do ArchR é própria.