Не удалось использовать компьютер для управления двумя A6000 в одно и то же время

94
11

У меня возникла проблема, когда я пытаюсь использовать портативный компьютер Ubuntu для одновременного подключения к двум Sony A6000 через WiFi. На этом ноутбуке есть два адаптера WiFi, один встроен (скажем, Wi-Fi-A), а другой - USB-адаптер USB-N13 ProN USB (например, Wifi-B).

Используя Sony Camera Remote API, я могу успешно управлять этими двумя A6000 (скажем, A6000-A и A6000-B) через эти два адаптера Wifi, если только одна камера подключена. Например, использование Wifi-A для управления A6000-A или A6000-B или использование Wifi-B для управления A6000-A или A6000-B будет работать. Я думаю, что это доказывает правильность работы как камер, так и адаптеров Wi-Fi, и любая комбинация адаптера Wifi и камеры отлично работает.

Однако, если я попытаюсь подключить и контролировать обе камеры в одно и то же время, это будет по-другому. Соединение с обеими камерами в порядке (хотя иногда и не очень гладко), но контролировать их нет. Ниже приведен список шагов эксперимента:

Wifi-B подключается к A6000-B. Затем Wifi-B получает IP-адрес 192.168.122.166

Wifi-A подключается к A6000-A. Затем Wifi-A получает IP-адрес 192.168.122.165

Отправьте запрос M-SEARCH на Wifi-A и получите ответ от A6000-A. Затем получите XML файл описания устройства с A6000-A.

Отправьте запрос M-SEARCH на Wifi-B и не получите ответ

Мне интересно, если такая конфигурация (один ноутбук + два адаптера Wi-Fi + два A6000) нарушает любое рассмотрение A6000? Например, поскольку обе камеры используют для себя один и тот же IP-адрес 192.168.122.1? Буду признателен, если кто-нибудь сможет прокомментировать эту проблему.

Заранее спасибо!

Ксавье

спросил(а) 2015-10-12T15:04:00+03:00 4 года, 8 месяцев назад
1
Решение
93

Нет никакого рассмотрения дизайна, которое бы блокировало это от работы. К сожалению, мы не можем предложить другие рекомендации по устранению неполадок.

ответил(а) 2015-10-15T21:26:00+03:00 4 года, 8 месяцев назад
54

Проведя эксперименты в течение многих дней, я уверен, что этот симптом вызван конфликтом IP-адреса (оба из них - 192.168.122.1) этих двух A6000.

Поскольку я не могу найти способ изменить их, мое оптимальное решение при такой конфигурации (один ноутбук + два адаптера Wi-Fi + два A6000) - использовать пространство имен для Linux. Перемещение Wifi-B в новое сетевое пространство имен решает эту проблему, поскольку каждое сетевое пространство имен имеет собственный сетевой стек. Теперь я могу свободно обращаться к обеим A6000 с моего ноутбука.

Я надеюсь, что этот ответ будет полезен всем, кто сталкивается с подобной проблемой.

ответил(а) 2015-10-21T15:07:00+03:00 4 года, 8 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема