# Machines virtuelles et PC haut debit

**URL:** <https://www.debian-fr.org/t/machines-virtuelles-et-pc-haut-debit/91465>\
**Category:** Trucs et Astuces\
**Tags:** gro, lro, networkmanager, dispatcher\
**Created:** [Août 22, 2025, 3:30 UTC](https://www.debian-fr.org/t/machines-virtuelles-et-pc-haut-debit/91465 "2025-08-22T15:30:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Août 22, 2025, 3:30 UTC](https://www.debian-fr.org/t/machines-virtuelles-et-pc-haut-debit/91465/1 "2025-08-22T15:30:07Z")

</div>

Bonjoru,

Si comme moi vous avez une carte réseau de 10G, vous allez avoir des problèmes avec vos VMs si elles doivent télécharger quelque chose sur Internet, ou sur votre réseau d’une façon générale.  
En effet à 10G il y a des problemes dans la gestion de GRO et de LRO de votre carte réseau. Pour éviter ça, il faut changer les paramètres suivant.

- generic-receive-offload à mettre à on
- large-receive-offload à mettre à off  
Seulement voilà, ces paramètres (generic-receive-offload et large-receive-offload) vpont se réinitialiser à chaque fois que l’interface va se reinitialiser, et de facto à nchaque reboot.

Pour éviter ça il faut utiliser le dispatcher de NetworkManager.  
il suffit de créer un fichier pour lancer les paramètres:

```auto
~# cat /etc/NetworkManager/dispatcher.d/10-enp03s0 
#!/bin/sh
if ["$1" = "enp13s0"] && ["$2" = "up"]; then
	printf '%s\n' " NetworkManager dispatcher 10-enp13s0 \$1=$1 - \$2=$2"
	/sbin/ethtool -K enp13s0 generic-receive-offload on
	/sbin/ethtool -K enp13s0 large-receive-offload off
else
	printf '%s\n' " Echec 10-enp13s0 dispatcher: \$1=$1 - \$2=$2"
fi

```

Remplacez enp13s0 par le nom de votre interface bien évidement.  
Il faudra aussi installer `ethtool` pour se faire (avec `apt -y install ethtool`).
