вам всё же необходимо как-то более системно всё описать ) Я понимаю так:
- есть физический комп, в нем виртуалбокс, в нем есть виртуалка с линуксом, которая должна иметь IP 192.168.1.100. Допускается использование широкой маски (255.255.0.0).
- какие адреса у физического компа - нам ровно пофиг, т.к основная цель связать линукс и некую железку, и мы для этого собираемся использовать "плоский ethernet-сегмент, без маршрутизации", для чего на хосте с виртуализацией настраиваем тип подключения "сетевой мост".
- информация о том, какие настройки IP/маски сети/шлюза у железки - пока не озвучена
---
Проверять надо не только пингом, а также просмотром ARP-таблицы, например командой "arp -an" (но как минимум после пинга или другого сетевого обращения к целевому хосту, чтобы в ARP-таблице появилась нужная запись).
Если в таблице есть нужная запись - значит есть связь между хостами/устройствами, при этом пинга может и не быть.