Juste deux ou trois choses:
Vous pouvez essayer ces commandes dans votre environnement pour voir si elles fonctionnent et apporter les résultats souhaités:
- Ethernet automatique
- auto ethX (remplacez X par le nombre assigné par votre noyau (exécutez ifconfig pour vérifier))
Alternativement, vous pouvez consulter vos itinéraires IP trouvés en émettant:
sudo route -n
En regardant la sortie, voyez si wlan0 est sur toutes les routes.
Plusieurs autres questions ont été posées à ce sujet et la seule façon d'amener Linux à favoriser une interface (par défaut c'est eth0 mais dans votre cas, quelque chose a mal tourné) est de manipuler les métriques.
Vous pouvez configurer la métrique d'une interface en utilisant ifmetric qui manipule la métrique sur une interface que vous spécifiez. Je n'ai pas testé cela sur Fedora en soi, mais je peux voir que c'est dans les référentiels. Alors, lancez:
yum install ifmetric
Ensuite, quand il sera installé, vous voudrez aller à:
/etc/network/interfaces
Utilisez vi, nano, emacs, quel que soit l'éditeur que vous utilisez, puis ajoutez sous l'interface que vous souhaitez configurer (dans ce cas eth0):
up ifmetric eth0 X
X correspond à un nombre déterminant la priorité, 0 par défaut est la priorité la plus élevée, mais pour éviter de toucher des routes statiques / par défaut, utilisez quelque chose au-dessus de 2. Ensuite, vous voudrez ajouter un nombre plus élevé à wlan0. Donc:
up ifmetric eth0 10
et sous wlan0:
up ifmetric wlan0 20
Votre fichier devrait ressembler à ceci:
iface eth0 inet dhcp
up ifmetric eth0 10
iface wlan0 inet dhcp
up ifmetric wlan0 20
Faites-nous savoir si cela aide!
EDIT: Il suffit de trouver quelques liens:
Comment configurer une machine Linux pour ignorer le wifi lorsqu'elle est connectée via LAN?
Comment définir la priorité des connexions réseau dans Ubuntu?
EDIT 2:
Il y a aussi un champ métrique dans l'interface graphique de Network Manager!