Как использовать подключенный к USB проводной адаптер Ethernet через USB-OTG на смартфоне Android?

Из-за моей профессии мне приходится часто подключаться к устройствам, подключенным только к проводной локальной сети (таким как управляемые коммутаторы, маршрутизаторы, телевизионные приставки и т. д.), чтобы получить доступ к их интерфейсам конфигурации через Telnet/SSH/HTTP. И я совершенно устал таскать с собой сумку с ноутбуком, куда бы я ни пошел.

Я только что купил смартфон Samsung Galaxy Ch@t B-5330 (Android 4.1.2) (почти единственная современная модель с физической QWERTY на рынке сегодня, безусловно, единственная QWERTY от Samsung) и USB-OTG («USB host") кабель для него.

Моя жизнь значительно упростилась бы, если бы я мог подключить его к проводным сетям Ethernet.

Это возможно? С чего мне вообще начать?

Кажется, что для моей конкретной модели нет пользовательских прошивок, таких как Cyanogen Mod, но я, скорее всего, собираюсь получить root права.

У меня есть сетевая карта USB на базе чипа ASIX AX88772 (который определяется Ubuntu из коробки и, как говорят, совместим с XBox, PS3 и Apple Mac, поэтому он кажется очень стандартным).

Кроме того, я даже не нашел ни одного USB-устройства (я пробовал флешку, клавиатуру и мышь), которое работало бы с телефоном Android. Кажется, что они даже не получают энергии от него. Может, его (режим USB host) нужно где-то в настройках включить? Я не мог найти, где.

Возможно, вы захотите взглянуть на: Подключение планшета Android к сети Ethernet / Связь с микро-USB к Ethernet / Планшеты Android: использовать разъем USB-Ethernet? и еще вопросы по usb+ethernet . Не забудьте сообщить нам здесь, решило ли (и что) вашу проблему, или почему/где вы все еще застряли тогда.
Конечно, черт возьми, я поделюсь решением, если найду его.

Ответы (3)

Согласно GSMArena, этот телефон не поддерживает USB-OTG. Это объясняет, почему ни одно из других устройств, которые вы пробовали, не работало.

В этом случае вы ничего не можете сделать, чтобы USG-OTG работал, и вы не можете использовать USB-адаптер Ethernet.

Я протестировал следующие телефоны, которые работают с кабелем micro usb otg для подключения к сети Ethernet (т.е. со встроенными сетевыми дисками).

Asus 1. Все модели падфонов ()только телефонная часть, не пристыкованная к планшету). Когда подключен адаптер otg usb-ethernet (или кабель otg, подключенный к адаптеру usb-ethernet, меню Ethernet появляется в меню настроек, а также на панели уведомлений.

  1. Sony Большинство телефонов Sony имеют встроенные драйверы Ethernet, поэтому они работают, но уведомления не появляются. просто отключив Wi-Fi и данные и используя браузер, вы подтвердите, что у вас есть подключение к сети Ethernet

  2. Google Nexus Nexus 5 и Nexus 6 (но не Nexus 4) имеют встроенные драйверы Ethernet, поэтому они работают, но уведомления не появляются. просто отключив Wi-Fi и данные и используя браузер, вы подтвердите, что у вас есть подключение к сети Ethernet.

  3. Motorola Moto G (выпуск 2013 г., выпуск 2014 г.). Moto X (выпуск 2013 г. и выпуск 2014 г.)

Телефоны следующих марок не работают с кабелем Ethernet, поскольку были удалены драйверы Samsung, LG, HTC, Huwawei.

Я обнаружил на планшете Samsung SM-T530 под управлением Android 5, когда я подключаю адаптер OTG с USB к Ethernet, он автоматически подключается к подключенному кабелю Ethernet; никаких настроек менять не пришлось. Используя планшет Lenovo под управлением Android 6, все также работало из коробки, только я обнаружил, что планшет постоянно перезагружается после перемещения данных по соединению Ethernet!
В дополнение к драйверам Ethernet , как и в «Android даже поддерживает протокол», требуются драйверы для отдельных аппаратных средств физических контроллеров (вы можете проверить defconfig ядра, чтобы узнать, включил ли их OEM для начала). Перезагрузка планшета, скорее всего, указывает на то, что вы сталкиваетесь с ошибками в них.

Старый пост, но в любом случае ... Я предлагаю использовать небольшой портативный маршрутизатор (например, TP-Link WR702N), установить режим AP, подключить его к Ethernet, а затем подключить смартфон к WLAN маршрутизатора. Таким образом, вы обойдете отсутствие возможности OTG USB-порта смартфона (или планшета). Никогда не пробовал, но это должно сработать.