Solo un paio di cose:
Puoi provare questi comandi nel tuo ambiente per vedere se funzionano e portare i risultati desiderati:
- auto Ethernet
- auto ethX (sostituisci X con qualsiasi numero assegnato dal kernel (esegui ifconfig per verificare))
In alternativa, puoi dare un'occhiata ai tuoi percorsi IP trovati emettendo:
sudo route -n
Osservando l'output, vedi se wlan0 è su tutte le rotte.
Diverse altre domande sono state poste con questo e l'unico modo per convincere Linux a favorire un'interfaccia (di default è eth0 ma nel tuo caso, qualcosa è andato storto) è manipolare le metriche.
È possibile configurare la metrica per un'interfaccia utilizzando ifmetric che manipola la metrica su un'interfaccia specificata. Non l'ho testato su Fedora di per sé, ma posso vedere che è nei repository. Quindi, problema:
yum install ifmetric
Quindi, quando è installato, vorrai andare a:
/etc/network/interfaces
Usa vi, nano, emacs, qualunque editor tu usi e poi aggiungi sotto l'interfaccia che vuoi configurare (in questo caso eth0):
up ifmetric eth0 X
X si riferisce a un numero che determina la priorità, 0 per impostazione predefinita è la priorità più alta, ma per evitare di colpire route statiche / predefinite, utilizzare qualcosa sopra 2. Quindi si desidera aggiungere un numero più alto a wlan0. Così:
up ifmetric eth0 10
e sotto wlan0:
up ifmetric wlan0 20
Il tuo file dovrebbe essere simile al seguente:
iface eth0 inet dhcp
up ifmetric eth0 10
iface wlan0 inet dhcp
up ifmetric wlan0 20
Facci sapere se ti aiuta!
EDIT: basta imbatterti in alcuni link:
Come configuro una macchina linux per ignorare il wifi quando connesso via LAN?
Come posso impostare la priorità delle connessioni di rete in Ubuntu?
MODIFICA 2:
C'è anche un campo metrico nella GUI di Network Manager!