Eu suspeito que há um jeito certo e um jeito errado, no meu caso, eu acho que a solução foi pura sorte. Eu apaguei o gateway e as informações do servidor DNS na conexão com fio, desabilitei e reativei ambas as conexões, e viola, agora o Ubuntu usa o wireless como (padrão).
Isso sozinho não resolveu o problema. O Ubuntu não pode efetivamente configurar seu roteamento se ambos os NICs estiverem no mesmo intervalo de IP. A solução que acabou resolvendo o problema foi colocar a conexão LAN em um intervalo de IP e sub-rede diferentes, além de não fornecer informações de DNS ou gateway nos dois lados da conexão.
Minha configuração costumava ser:
Eth Nic: IP 192.168.10.150 sm 255.255.255.0 gw 192.168.10.1 DNS 192.168.10.1
Wlan Nic: IP 192.168.10.109 sm 255.255.255.0 gw 192.168.10.1 DNS 192.168.10.1
Então eu mudei para ser:
Eth Nic: IP 192.168.10.150 sm 255.255.255.0 gw 0.0.0.0 DNS 0.0.0.0
Wlan Nic: IP 192.168.10.109 sm 255.255.255.0 gw 192.168.10.1 DNS 192.168.10.1
Isso fez da NIC wlan a opção padrão, mas o roteamento ainda estava quebrado, então eu mudei para:
Eth Nic: IP 10.0.0.10 sm 255.0.0.0 gw 0.0.0.0 DNS 0.0.0.0
Wlan Nic: IP 192.168.10.109 sm 255.255.255.0 gw 192.168.10.1 DNS 192.168.10.1
E agora funciona como eu queria inicialmente.
Não há conteúdo / etc / network / interfaces para adicionar / exibir aqui, pois não toquei nisso. Fiz isso usando as ferramentas da GUI do Unity.