в общем помогло удаление вилана через ip link delete vlan16 и заведение заново ip link add link enp1s0f0 name vlan16 type vlan id 16;ip link set dev vlan16 up
50: vlan16@enp1s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9216 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 00:1b:21:bd:26:5e brd ff:ff:ff:ff:ff:ff
может собака в наследовании mtu? если менять mtu на основном интерфейсе, на вилане остается старый, если же вручную поменять на вилане- бублик, если же на основном сразу увеличить то вилан наследует увеличенный