Uma pergunta semelhante foi feita para o Windows Prefere automaticamente a Ethernet à WLAN, mas estou no Linux e estou usando o NetworkManager.
No momento, se o cabo Ethernet estiver conectado e estiver disponível enquanto as conexões wifi também estiverem disponíveis, o NetworkManager escolhe a conexão wifi. Como posso dizer para escolher sempre a conexão com fio, se disponível?
Estou no Fedora 17 usando o NetworkManager-0.9.4.0-9.git20120521
linux
wireless-networking
ethernet
networkmanager
fedora-17
DanielFetchinson
fonte
fonte
Respostas:
Apenas algumas coisas:
Você pode tentar estes comandos em seu ambiente para ver se eles funcionam e trazer os resultados desejados:
Como alternativa, você pode dar uma olhada nas rotas IP encontradas, emitindo:
Observando a saída, veja se wlan0 está em todas as rotas.
Várias outras perguntas foram feitas com isso e a única maneira de fazer o Linux favorecer uma interface (por padrão é eth0, mas no seu caso, algo deu errado) é manipular as métricas.
Você pode configurar a métrica para uma interface usando ifmetric, que manipula a métrica em uma interface especificada. Não testei isso no Fedora por si só, mas posso ver que está nos repositórios. Então, edite:
Então, quando estiver instalado, você desejará ir para:
Use vi, nano, emacs, qualquer que seja o editor que você use e, em seguida, adicione embaixo da interface que você deseja configurar (neste caso, eth0):
X se refere a um número que determina a prioridade, 0 por padrão é a prioridade mais alta, mas para evitar atingir rotas estáticas / padrão, use algo acima de 2. Em seguida, você deseja adicionar um número maior a wlan0. Assim:
e sob wlan0:
Seu arquivo deve ficar assim:
Deixe-nos saber se isso ajuda!
EDIT: Basta encontrar alguns links:
EDIT 2:
Há também um campo métrico na GUI do Network Manager!
fonte