Acho que você deseja usar sua conexão sem fio enquanto estiver conectado à LAN local.
O problema é que, quando você se conecta a ambos, wlan AND lan, o networkmanager define uma rota padrão, normalmente aquela da rede local. O que você precisa fazer é excluir a rota padrão da sua lan local e adicionar a rota padrão do seu dispositivo wlan. Você pode descobrir qual rota padrão é definida, digitando:
route -n
mostra algo assim:
0.0.0.0 10.16.0.1 0.0.0.0 UG 0 0 0 eth0
10.16.0.0 0.0.0.0 255.255.0.0 U 1 0 0 eth0
192.168.20.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0
como você pode ver, minha rota padrão leva até 10.16.0.1.
excluindo rota padrão (no meu caso):
route del default gw 10.16.0.1
adicionando rota padrão à conexão wlan (no meu caso):
route add default gw 192.168.20.1
afinal, deve ficar assim (no meu caso):
0.0.0.0 192.168.20.1 0.0.0.0 UG 0 0 0 wlan0
10.16.0.0 0.0.0.0 255.255.0.0 U 1 0 0 eth0
192.168.20.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0