Bonjour à tous,
Je rencontre actuellement un soucis de configuration réseau.
Cela concerne un projet basé sur une carte ODROID C2, équipée d'un Linux Debian 9 stretch 5.73 / Kernel 3.16.57
la carte est équipée d'un hub USB 3.0+RJ45 alimenté
Le but final est d'avoir
le WAN sur eth0 en DHCP (celui de l'odroid)
un LAN eth1 en Statique (celui du HUB)
Une clé wifi RALINK RT5572 (seule dont le driver n'est pas un enfer avec l'odroid...) en point d'accès avec une ip statique, accueillant le bridge de l'eth0 au besoin.
Ce qui marche à ce jour:
Tout est "ok" au boot, cependant il a fallu désactiver certains services au démarrage, et certains comportements sont étranges:
Services désactivés :
Wpasupplicant (désactivé et masqué) sinon impossible de passer la clé wifi en MASTER
NetworkManager-wait-online (sinon tourne en rond au boot et fail)
Services installés:
hostapd (pour le point d'accès)
dnsmaq
openvpn (pas encore utilisé)
la configuration est la suivante:
/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet static
address 10.3.141.1
network 10.3.141.0
netmask 255.255.255.0
#gateway 10.3.141.1
auto eth1
iface eth1 inet static
address 10.240.77.10
network 10.240.77.0
netmask 255.255.0.0
#gateway 10.240.77.1
hostapd.conf:
# interface wlan du Wi-Fi
interface=wlan0
# nl80211 avec tous les drivers Linux mac80211
driver=nl80211
# Nom du spot Wi-Fi
ssid=MonSSID
# mode Wi-Fi (a = IEEE 802.11a, b = IEEE 802.11b, g = IEEE 802.11g)
hw_mode=g
# canal de frequence Wi-Fi (1-14)
channel=6
# WPA
macaddr_acl=0
auth_algs=1
wpa=2
wpa_passphrase=MonMDPSECRET
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
a été décommanté: le hostapd default pour le lancement auto du démon (le lien vers le hostapd.conf est bon)
DNSMAQ (à la fin du fichier) :
#CONFIG
interface=wlan0
domain-needed
bogus-priv
filterwin2k
localise-queries
local=/lan/
domain=local.local
expand-hosts
no-negcache
resolv-file=/tmp/resolv.conf.auto
dhcp-authoritative
dhcp-leasefile=/tmp/dhcp.leases
# use /etc/ethers for static hosts; same format as --dhcp-host
# read-ethers
# Plage DHCP
dhcp-range=10.3.141.10,10.3.141.100,12h
# Netmask
dhcp-option=1,255.255.255.0
# Route
dhcp-option=3,10.3.141.1
Network Manager est configuré pour gérer les interfaces du fichier /etc/network/interfaces (ifupdown=true)
au reboot, les interfaces eth0 et 1 montent bien, dhcp pour le 0 et statique pour le 1. Cependant plusieurs choses sont étranges:
- un beau "Failed to start Raise network interfaces" (au boot).Un
systemctl status networking
me renvoie un fail total du service. Ça n'empêche cependant pas les réseaux de fonctionner.
- Comportement aléatoire de l'interface Wlan0. une fois sur 4 ou 5 au reboot elle est up mais pas d'adresse ip d'affectée. Elle passe cependant toujours MASTER, parfois elle passe d'abord Manage et ensuite MASTER au bout de quelques secondes.
Si besoin je bridge le net sur le point d'accès wlan0
j'utilise pour ça le temps de tester les commandes :
sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Ça marche mais ma connection est en dent de scie. J'ai un débit réseau qui fluctue en sinusoïde. Même mes commandes SSH sont saccadées. Si je passe par le LAN c'est fluide.
Etant donné que le noeud du projet passe par ce point d'accès, comment le fiabiliser? et pourquoi ces fails ?
Merci à tous !
Dernière modification par mathieu44 (28-02-2019 20:25:47)