Добрый вечер! Недавно у меня появились б\у карты ConnectX 10Gb (MT26448), которые я хочу использовать с рабочей станцией и домашним сервером. На первый взгляд все показалось тривиальным: они появляются как интерфейс, выдал серверной подсеть, настроил dnsmasq. Однако на клиентская карта ни в какую не получает ip по dhcp, и даже если выдать адрес в той же подсети, добавить route не выходит. На всякий случай привел конфигурацию:
dnsmasq:
interface=enp11s0
dhcp-range=10.0.0.2,10.0.0.3,255.255.255.0
dhcp-option=3
dhcp-option=6
bind-interfaces
Выдача ip и форвардинга серверной карте:
sudo ip link set dev enp11s0 up
sudo ip addr add 10.0.0.1/24 dev enp11s0
sudo iptables -t nat -A POSTROUTING -o enp6s0 -j MASQUERADE
sudo iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i enp6s0 -o enp11s0 -j ACCEPT
При попытке выдать статический ip и роут клиентской, возникает ошибка «Error: Nexthop has invalid gateway.»
sudo ip addr add 10.0.0.2 dev enp5s0
sudo ip route add 10.0.0.0/24 via 10.0.0.1 dev enp5s0
ЧЯДНТ? Возможно надо поставить офф драйвера (MFT и MST)?