Как подключить стороннее устройство TCP/IP к Nexus7

У меня есть проводное устройство на основе tcp/ip, к которому мне нужно получить доступ из приложения для Android, работающего на корневом нексусе 7.

Есть только одно жесткое требование
1. Основное подключение планшета к интернету НЕ должно быть затронуто (3g и wifi).

и пара предпочтений...
2. Предпочтительно, чтобы устройство имело беспроводной доступ.
3. Желательно, чтобы это было выполнено без дополнительного оборудования, физически прикрепленного к планшету.

Варианты, как я их сейчас вижу...

  • Bluetooth

    очевидно, для этого потребуется какой-то шлюз Ethernet-Bluetooth. Я бы предпочел не платить больше, чем цена стола, за промышленное устройство, которое имеет значительно больше возможностей, чем то, что мне нужно. Так существует ли потребительская версия этого? Если это произойдет, будет ли результирующее соединение Bluetooth на планшете мешать подключению к Интернету 3g / Wi-Fi, или это что-то, что я могу обойти с помощью специальных правил маршрутизации или просто кодирования приложения для использования Bluetooth, а не сокетов?

  • Wi-Fi

    Есть ли способ выполнить это, все еще выполняя требование № 1? Может быть, подключить USB-ключ через соединение OTG планшета и запустить два одновременных соединения Wi-Fi со специальными правилами маршрутизации?

  • Проводной

    USB-ключ RJ45 через OTG-соединение планшета? Это похоже и, возможно, проще, чем опция Wi-Fi, но имеет те же потенциальные проблемы, связанные с одновременным активным подключением к двум сетям.

Есть мысли, предложения, креативные решения?

Ответы (1)

Очевидным решением было бы использовать устройство с Ethernet и Wi-Fi в качестве маршрутизатора или моста. Если он подключается к той же сети Wi-Fi, что и Nexus 7, то Nexus 7 сможет подключиться через маршрутизатор/мост к вашему загадочному устройству, а также подключиться к Интернету через ту же сеть Wi-Fi. . В качестве альтернативы, если Nexus 7 подключен к сети 3G, включите его точку доступа Wi-Fi и подключите к ней маршрутизатор/мост.

Я не знаю, есть ли у каких-либо коммерчески доступных Wi-Fi-маршрутизаторов специального назначения возможность действовать как клиент, а не как точка доступа, но это было бы легко настроить с помощью Raspberry Pi или аналогичной небольшой машины с Linux.

Да, беспроводной мост/игровой адаптер превратит устройство tcp/ip в беспроводное соединение, к счастью, это простая часть. Однако подключить его к планшету согласованным образом, который не влияет на подключение планшета к Интернету, сложнее. К сожалению, планшет будет переключаться между 3g и Wi-Fi (и отдельными точками доступа Wi-Fi) по мере необходимости, поэтому попытка вручную синхронизировать конфигурацию другого устройства с этим просто нецелесообразна в этом случае.