Здравствуйте!
Пытаюсь настроить сеть в QNX 6.5 SP1.
Сетевая плата Intel I210 Gigabit Network Connection (device ID: 0x157b).
Драйвер devnp-e1000.so обновлен до последней версии (
http://community.qnx.com/sf/frs/do/viewRelease/projects.bsp/frs.network_driver_updates.latest_io_pkt_network_drivers_0)
Настраиваю в следующей последовательности:
io-pkt-v4-hc -ptcpip -v
mount -T io-pkt -ovid=0x8086,did=0x157b,verbose=3 /lib/dll/devnp-e1000.so
ifconfig wm0 192.168.1.8 netmask 255.255.255.0 up
Далее выполняю ping удаленной машины, результат отрицательный.
Ping с удаленной машины целевой также приводит к отрицательному результату.
С помощью анализаторов сетевого трафика установлено, что при пинге с целевой машины, на удаленную уходит ARP запрос, она отвечает, но ответ не доходит до целевой.
При пинге с удаленной машины, она отправляет ARP запрос, но до целевой он не доходит.
Если на обеих машинах статически прописать в ARP таблицах соответствие IP и MAC противоположных машин, то ситуация, описанная выше с ARP повторяется, но уже с ICMP пакетами.
При этом согласно выводу утилиты nicinfo, пакеты в сетевую плату целевой машины приходят.
В чем может быть проблема?
Вывод различных утилит ifconfig, nicinfo, pci -vvv (в части сетевой платы), pidin ar, pidin io-pkt-v4-hc mem, sloginfo во вложении (в архиве).