Blogotux

Trucs, astuces pour linux mais c'est d'abord mon bloc-notes, donc sans grandes prétentions

Mes liens avec Shaarli

prioriser la connexion ethernet sur le wifi

09/12/2023 à 08:09:54 - Aucun commentaire

pour un serveur laptop sous debian minimal

mon serveur est un laptop. Parfois, la connexion ethernet plante, d'où l’intérêt du wifi pour prendre la main en ssh et relancer la machine.
Mais il convient de forcer l'ethernet plutôt que le wifi , le laptop n'étant plus tout neuf.

Evidemment, version minimale donc installation du wifi à la main en éditant /etc/network/interfaces ( j'ai affecté l'adresse IP par le routeur selon l'adresse MAC)
ce qui donne
# The loopback network interface
auto lo
iface lo inet loopback

auto enp5s0
allow-hotplug enp5s0
iface enp5s0 inet dhcp
#dns quad9
dns-nameservers 9.9.9.9 149.112.112.112

#wifi
auto wlp3s0
iface wlp3s0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
#dns quad9
dns-nameservers 9.9.9.9 149.112.112.112

Pour imposer la connexion filaire, j'utilise la métrique.
#apt install ifmetric
et j'ai ajouté metric 1 et 2 dans le fichier précédent pour désigner qui est prioritaire
# The loopback network interface
auto lo
iface lo inet loopback

auto enp5s0
allow-hotplug enp5s0
iface enp5s0 inet dhcp
#dns quad9
dns-nameservers 9.9.9.9 149.112.112.112
metric 1
#wifi
auto wlp3s0
#allow-hotplug wlps30
iface wlp3s0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
#dns quad9
dns-nameservers 9.9.9.9 149.112.112.112
metric 2

-- redémarrage du réseau
#systemctl restart networking
# ip route (la métrique apparait, avec ethernet en priorité 1)
default via 192.168.1.254 dev enp5s0 metric 1
default via 192.168.1.254 dev wlp3s0 metric 2
169.254.0.0/16 dev enp5s0 scope link metric 1
192.168.1.0/24 dev enp5s0 proto kernel scope link src 192.168.1.38 metric 1
192.168.1.0/24 dev wlp3s0 proto kernel scope link src 192.168.1.39 metric 2

-- test de DL d'un fichier de 1Go: 8 s pour le charger . Pas de doute, c'est bien l'ethernet sur la fibre ( 1 Gb/s !!)
$ curl -4 -o /dev/null https://bouygues.testdebit.info/1G.iso
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 953M 100 953M 0 0 109M 0 0:00:08 0:00:08 --:--:-- 112M

-- test inverse :
je mets la priorité sur le wifi , en inversant les metric dans /etc/network/interfaces
redémarrage du réseau
#systemctl restart networking
test de DL d'un fichier de 1Go: 3mn 20. Pas de doute,c'est plus l'ethernet , la connexion wifi à 54 Mbs limite le télechargement.
$curl -4 -o /dev/null https://bouygues.testdebit.info/1G.iso
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 953M 100 953M 0 0 4903k 0 0:03:19 0:03:19 --:--:-- 4949k

Il reste à réinverser les metric , non ?
Mais j'aurai de quoi accéder à la machine , si je perds l'ethernet. En espérant que le wifi ne plante pas non plus simultanément.

Dans les catégories : wifi

note réseau

30/06/2017 à 12:27:06 - Aucun commentaire

bloc notes

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto wlx2gnagna
allow-hotplug wlx2gnagna
iface wlx2gnagna inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
dns-nameservers 80.67.169.12 80.67.169.40

Dans les catégories : wifi

dongle wifi noname 148f:7601

29/06/2017 à 19:39:17 - Aucun commentaire

configuration manuelle sous Debian

C'est un dongle wifi à bas prix, trouvé chez Amazon.
Le chipset Mediatek a besoin du driver MT7601, fourni sous Debian 9, Linux Mint 18 et probablement Ubuntu 17.

Sous Mint, il est plug en play ( je ne me souviens pas d'avoir installé ce driver , du fait que c'est un desktop). Il y a juste à saisir la clé WPA après sélection du réseau.

Sous Debian 9, il faut installer le paquet firmware-misc-nonfree. Le driver est le fichier /lib/firmware/mtu7601.bin. Il est dans les dépôts de Jessie, donc c'est sûrement aussi valable.
Network-manager n'arrive pas à configurer l'adresse ( les ronds verts tournent puis échec). Après comparaison, driver identique entre Mint et Debian.

Finalement, j'ai configuré le fichier /etc/network/'interfaces à la main, après avoir désactivé la gestion de la carte wifi par Network-Manager.

1.Désactiver la gestion de cette carte wifi par Network-Manager
- éditer le fichier /etc/NetworkManager/NetworkManager.conf
il se présente comme suit:
il faut ajouter mettre à Managed à True ainsi qu'une ligne keyfile, qui contient l'adresse mac à "oublier",
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=true
[keyfile]
unmanaged-devices=mac:adresse MAC

2. écrire la configuration manuelle du fichier /etc/network/'interfaces :
il faut remplacer nom_carte par le nom de la carte donné par la commande ip addr ( anciennement ifconfig), soit wlan0 ou wl.....
et mettre une adresse IP conforme au réseau local

auto lo
iface lo inet loopback
allow-hotplug nom_carte
iface nom_carte inet static
address 192.168.12.50
netmask 255.255.255.0
gateway 192.168.12.254
dns-nameservers 80.67.169.12 80.67.169.40

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

3. Renseigner le code WPA et éditant le fichier /etc/wpa_supplicant/wpa_supplicant.conf

network={
ssid="ESSID"
psk="mot_de_passe"
}

Dans les catégories : wifi

unbound avec network manager

04/05/2016 à 20:57:43 - Aucun commentaire

pour disposer de son propre serveur DNS

installer unbound
sudo aptitude install unbound

commenter dnsmasq dans network manager
sudo nano /etc/NetworkManager/NetworkManager.conf

dans network manager:
- modifier la connexion en adresses DHCP uniquement
- indiquer 127.0.0.1 en DNS

rebooter

commandes utiles

Affiche les réseaux:
nmcli dev wifi list

un peu plus bavard
nmcli device show wlan0

ancienne version
nm-tool

Dans les catégories : reseau, wifi

clé usb wifi tplink TL-WN725N sous ubuntu

11/03/2014 à 21:00:07 - Aucun commentaire

testé sous precise 12.04 et raring 13.04

il faut compiler le driver RTL8188EU que l'on installe aisément ainsi.

la source

donc le paquet est ici
il suffit de dézipper dans le dossier de téléchargement . Moi, je le mets dans mon_home/wifi, de manière à ne pas courir après s'il faut re-compiler)
ensuite
$ cd wifi/rtl8188eu-master
$make
$sudo make install
$ sudo modprobe 8188eu

et ça marche. ( testé sur 2 machines)

Il est bien possible qu'il faille re-compiler en cas de nouveau noyau.

Dans les catégories : wifi

config reseau raspberry pi

10/09/2013 à 17:48:51 - Aucun commentaire

la config ethernet + wifi du mien

configuration du wifi
remarque: bon point pour la clé wifi Trend TEW-648UBM
fichier /etc/network/interfaces

auto lo

iface lo inet loopback
#iface eth0 inet dhcp
#auto eth0
iface eth0 inet static
address 192.168.12.30
netmask 255.255.255.0
gateway 192.168.12.254

auto wlan0
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.12.31
netmask 255.255.255.0
gateway 192.168.12.254
wpa-ssid "un petit lapin"
wpa-psk "qui a faim"

Dans les catégories : raspberry, wifi