Я хочу подключить свой ноутбук к двум цифровым камерам с поддержкой WiFi, которые имеют один и тот же IP-адрес : 192.168.1.1
Одно решение, которое я успешно попробовал:
Подключите одно устройство к встроенному адаптеру WiFi ноутбука и получите доступ к нему по номеру 192.168.1.1:15740. Здесь 15740 - это стандартный порт для PTP/IP (протокол передачи изображений через IP), протокол для камер с дистанционным управлением.
Настройте виртуальную машину с Linux. Подключите USB-адаптер Wi-Fi к виртуальной машине. Используйте переадресацию порта SSH для перенаправления порта 15740:
Теперь порт PTP/IP второй камеры доступен на хосте по адресу: localhost: 15740
Есть ли решение, которое не требует настройки виртуальной машины?
Кто-то упомянул ForceBindIP, но я не смог заставить его работать, по крайней мере, с ptp.js:
C:\Windows\SysWOW64\ForceBindIP.exe {64DD8F7D-8F9A-40DD-BE10-74011D549687} "C:\Program Files (x86)\nodejs\node.exe" C:\Scratch\ptp.js\node_demo\app.js capture 192.168.1.1
Я вижу окно, всплывающее вверх и вниз, слишком быстрое, чтобы его прочитать.