(как понимаю это в NM "автоматически")
Наверное, я NM только для Wi-Fi использую и глубоко не лазил.
15:22:22.570334 IP 192.168.1.1 > 224.0.0.1: igmp query v2
15:22:23.401563 IP 192.168.1.2.netbios-dgm > 192.168.1.255.netbios-dgm: NBT UDP PACKET(138)
15:22:23.401782 IP 192.168.1.3.netbios-dgm > 192.168.1.255.netbios-dgm: NBT UDP PACKET(138)
Фигня какая-то. Пакет с src ip 192.168.1.1 прилетает. igmp правда, но, кажется, это не должно мешать помещения MAC-адреса в ARP-таблицу. И для 192.168.1.2, где netbios броадкастом летит, запись должна появляться, а её нет тоже. Так, а если этот 192.168.1.2 попингать ? Он кто ?
15:22:23.050368 ARP, Request who-has 192.168.1.2 tell 192.168.1.3, length 28
Ещё непонятно, почему нет такого же для 192.168.1.1, и где ответ от 192.168.1.2. Вопрос, а вот то, что с "Windows работает", оно на этом же компьютере ? Или другой компьютер, другой патчкорд и другой порт на роутере ? Но Request who-has 192.168.1.1 обязан быть в любом случае, если к нему попытки обращения идут.
К tcpdump надо бы ещё ключик -e добавить. То есть, -eni (после i писать нельзя - там интерфейс дальше).