подключение Linux-устройства к планшету через usb

Я могу подключить свое устройство Linux (встроенное устройство) к планшету следующим образом:

  1. Используйте конвертер micro USB to Ethernet
  2. используйте USB для Ethernet на моем устройстве Linux.
  3. подключите два устройства друг к другу через Ethernet

Но это немного уродливо. Есть ли способ подключить два устройства через USB, а затем использовать IP-связь для связи между двумя устройствами?

В таблице работает Android, а на устройстве работает Ubuntu.

Причина, по которой я хочу это сделать, следующая:

У меня есть веб-сервер на моей встроенной системе, и я хочу разрешить пользователям подключаться к нему с помощью USB-кабеля и использовать браузер для изменения параметров встроенного устройства.

  • Как установить Fedora из ISO на USB?
  • Установите беспроводной USB на CentOS 7 (VMWare)
  • Linux - Сброс корневого концентратора Linux Foundation 2.0
  • Ограничить доступ USB на Debian
  • Настройка USB-накопителя WLAN
  • Usb Stick как hdd для установки kali linux и использования его на macbook
  • Как можно сделать горячий подключаемый live linux USB, похожий на WIndows to Go
  • Компилировать ядро ​​Linux с динамическим (Un) загружаемым usbserial модулем
  • One Solution collect form web for “подключение Linux-устройства к планшету через usb”

    Посмотрим, как выглядят конфигурации ядра:

    cat /boot/config-$(uname -r) | grep CONFIG_USB_ETH 

    Вывод:

     bob@bob-NE722:~/Downloads/odoo-8.0$ cat /boot/config-$(uname -r) | grep CONFIG_USB_ETH CONFIG_USB_ETH=m CONFIG_USB_ETH_RNDIS=y CONFIG_USB_ETH_EEM=y 

    Это означает, что скомпилированное в ядро ​​ubuntu – поддержка RNDIS и EEM, но эмуляция ethernet usb должна быть загружена как модуль.

    Давайте посмотрим, g_ether ли g_ether :

     bob@bob-NE722:~/Downloads/odoo-8.0$ locate g_ether /lib/modules/3.16.0-23-generic/kernel/drivers/usb/gadget/g_ether.ko /lib/modules/3.16.0-29-generic/kernel/drivers/usb/gadget/g_ether.ko 

    А потом:

     sudo modprobe g_ether 

    И настройте ip-адрес USB:

     ifconfig usb# 192.168.0.# 

    И включить при загрузке:

     echo g_ether > /etc/modules-load.d/g_ether.conf 

    И на устройстве Android:

    Должна быть настройка для подключения usb-модема.

     Settings --> Wireless & Networks --> Internet tethering 

    или Tethering & Hotspots

    См.: – http://wiki.archlinux.org/index.php/android_tethering#USB_tethering

    Linux и Unix - лучшая ОС в мире.