otg

Возможности USB OTG. Подключаем модем YOTA к устройству на Android


Технология USB On-The-Go (OTG) расширяет возможности USB 2.0, позволяя подключать к Android  устройствам (и другим гаджетам с поддержкой USB OTG) USB-модемы, внешние носители информации с USB интерфейсом и другие периферийные устройства напрямую.

На современных устройствах данная технология получила широкое распространение: через один разъём miniUSB/microUSB можно не только подключить  Ваше устройство (планшет, телефон) к компьютеру, но и наоборот – подключить к устройству практически любое периферийное оборудование с USB-интерфейсом.

Отдельно стоит сказать о переходниках. Их сейчас великое множество, но стоит помнить, что не любой переходник типа USB розетка — microUSB вилка будет OTG — для работы в режиме host должны быть замкнуты 4 и 5 контакты, только тогда подключаемое устройство будет опознано. Тут есть два выхода : можно перепаять/замкнуть нужные контакты или же искать именно OTG переходник, где всё сделано правильно.

Для примера подключим модем YOTA (LTE) к планшету Ployer momo9 A13 (AirTab E76) c Android 4.0.4 на борту. Если всё работает корректно, то единственное, что нужно — это зайти в настройки, там отключить WI-Fi и включить интерфейс «Ethernet», подключить модем через OTG и подождать пару секунд. Показать→

Для проверки доступности модема можно зайти на WEB-интерфейс модема YOTA (http://10.0.0.1). Показать→

Если не определится, то причины может быть 3:

1. Модем определяется как flash-накопитель. Это говорит о том, что в  прошивке нет компонентов для CDC устройств, решается перепрошивкой.

2. Некорректно работает DHCP. Можно попробовать указать необходимую конфигурацию вручную. Показать→

3. Аппаратная проблема (не работает модем, проблема с разъёмом на устройстве, к которому происходит подключение, проблема с USB переходником). Тут уже только тестировать и смотреть что именно не работает.


AboutAG

  • Олег

    Имеется планшет Asus TF700T. В нем действительно отваливается dhcp, если назначить статические настройки, то все работает отлично, но это на стоковой прошивке, либо на кастамной, основанной на стоковой. А вот дела с cyanogenmod обстоят иначе. Там модем YOTA начинает определятся как накопитель USB. У вас написано, что это связано с отсутствующими компонентами для CDC устройств. Можно узнать, что это за компоненты? И можно ли их как-нибудь запихнуть в прошивку?

    • AG

      Олег, у прошивок Сyanogenmod с внешними модемами действительно дела плохи. CDC — это один из классов коммуникационных устройств (Communication Device Class), описанных в спецификации USB (это различные модемы, телефоны, Ethernet адаптеры и т.п.). Компоненты для работы содержатся в прошивках на уровне ядра — установить отдельно не получится, добавить их можно только во время компиляции.

      • Дмитрий

        Уважаемый AG, подскажите, где я напортачил. В первый раз подключил модем к планшету Prology и все заработало, смог открыть яндекс. При повторном подключении доступа в сеть не было, полез копаться, все сделал по Вашей инструкции, но доступ так и не восстановил. Диод горит,планшет устройство видит (при подключении в настройках эзернета появляется eth0). Помогите, голову сломал.

        • AG

          Добрый день, Дмитрий!
          У меня была похожая проблема на планшете Ainol. При более подробной диагностике выяснилось, что планшет как-то коряво получал настройки DHCP от модема. Попробуйте всё прописать вручную (см. пункт два в «Если не определится, то причины может быть 3:»).
          Ну и плюс ко всему, проверьте, чтобы все остальные сетевые подключения были отключены.

          • Дмитрий

            Спасибо! Вручную набирал, безрезультатно. Скажите, а все эти значения, которые прописаны на скриншоте (где вручную прописывается днс и пр.) стандартны?

          • AG

            Ели у Вас обычный Модем Yota на платном тарифе, то значения стандартные. Если пользуетесь бесплатным доступом или в фин. блоке, то нужно указывать DNS-серер Yota (его можно уточнить в тех. поддержке). А при подключении модема и прописывании параметров DHCP вручную, WEB-интерфейс модема открывается (http://10.0.0.1)?

          • Lvbnhbq

            Нет. Что же делать???

          • AG

            Возможно, компоненты для CDC устройств работают некорректно. Если кастомных прошивок не нашлось, то стоит обратиться к производителю устройства.

    • Go_OP

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

  • Danchik893

    Подскажите как подключить yota 4g к планшету Samsung galaxy note 10.1 андроид 4.1, я подключаю планшет через otg кабель к yota, планшет мне пишет» устройство слишком мощное» и всё!!! В настройках нету enternet, как подключить подскажите???????

    • AG

      Добрый день! Ошибка, которую Вы видите, как правило говорит о том, что устройству, подключаемому к планшету, не хватает электроэнергии. В основном проблему можно решить путём подключения устройства через активный USB HUB. Но в ситуации с модемом это странно, возможно с самим разъёмом проблема, попробуйте подключить модем через microUSB разъём.

      • Иван

        а про второй момент прокоментируете? «В настройках нету enternet» как быть?

        • AG

          Если имеете в виду 2рой вопрос, то это специфика устройств Samsung (та ошибка, которая описывается). Если просто подключаете модем, а реакции никакой — то дело скорее всего в том, что в прошивке нет CDC.

  • tim

    Samsung s3 модем загорается и все, что делать?

    • AG

      Если «просто загорелся», то значит, модем подключился к сети LTE, а это уже хорошо.
      Если Ваш смартфон не определяет устройство, читайте после «Если не определится, то причины может быть 3:».

  • Pl13

    Спасибо, все работает отлично!

    • AG

      Рад, что статья оказалась полезной!

  • Юрий

    «1. Модем определяется как flash-накопитель. Это говорит о том, что в прошивке нет компонентов для CDC устройств, решается перепрошивкой.»
    — подскажите где взять эту прошивку (Samsung Galaxy Tab 2, Android 4.0.4)

    • AG

      Юрий, попробуйте поискать на этом форуме — 4pda.ru.

      • Тима

        Планшет PIPO S1 андроид 4.2.2. , сделал всё как написано, показывает значок сети, но выхода нет…

        • AG

          Убедитесь, что отключены другие сетевые соединения (Wi-Fi например). Если отключены, попробуйте прописать настройки DHCP (см. «Если не определится, то причины может быть 3» пункт 2).

  • Ольга

    Добрый день! смартфон Самсунг ноте 2. Попытка подключить модем Йота. получила права суперпользователя. при подключении модема через USB OTG кабель загорается синий индикатор-и все… драйвер не определяется…. Нет пункта «передача данных» в настройках подключения. Подскажите, какую перепрошивку надо ставить! заранее спасибо!

    • AG

      Добрый день!
      Galaxy Note 2, честно говоря, не держал в руках, и что там у него с прошивками — не знаю. Думаю, Вам стоит посмотреть тут: ссылка.

  • roma

    Скажите,пожалуйста, а можно модем Йота подключать к смартфонам на базе виндовс 8?

    • AG

      Если на планшете установлена Windows RT, то навряд ли, насколько помню в ней нет драйверов для RNDIS устройств. Если на планшете полноценная Windows 8, то должен работать (конечно, при наличии необходимых аппаратных интерфейсов для подключения).

  • Andron

    спасибо помогли. я не мог подключить внешний hdd 1tb. к планшету android. usb2.0 на usb2.0 получилось только через переходник OTG usb2.0 на usb mini.

    • AG

      Рад, что у Вас всё получилось!

  • ШАmil

    Планшет Prestigio MultiPad 4 PMP5785C первый раз когда подключил Иота заработала, последующие попытки…просто горел индиктор Иота.планшет не распознает

    • AG

      При подключении модема вообще ничего не происходит? Может он определяется как флеш-накопитель или появляется как «Ethernet» интерфейс, но в отключённом состоянии? В первом случае стоит попробовать отключить все остальные сетевые интерфейсы, задействовать «Ethernet» интерфейс модема. Если не заработает — попробуете прописать настройки dhcp вручную.
      Если ничего не происходит, или определяется как съёмный диск — скорее всего прошивка криво поддерживает CDC, пробуйте другие прошивки.

  • nshjm

    На explay n1 вообще не видет йоту. В настройках посмотрела там увидела мол хуавэй и зэт список поддерживаемых модемов

    • AG

      Добрый день!
      Из Вашего комментария, на самом деле, не очень понятно, что происходит при подключении модема к планшету.
      Если модем вообще не определяется — стоит поискать альтернативные прошивки или обратиться в поддержку Explay (благо у них она есть).

  • Александр

    Что делать, если нет пункта Ethernet и нет альтернативных прошивок? Устройство — Prestigio 5780D.

    • AG

      Александр, тут, к сожалению, только обращаться к производителю.

  • Иван

    Добрый день!
    А существует ли возможность расшарить интернет через встроенный в телефон блютуз модем или через вай-фай точку доступа?

    • AG

      Иван, такая возможность есть — стандартная функция в Android, начиная с версии 4.0.*. Находится в настройках, в разделе «Ещё» (под пунктом «Передача данных»), и там будет «Режим модема». Названия пунктов могут отличаться в зависимости от прошивки.

  • Алексей Шишкин

    Уважаемые,прошу помощи в решении такого вопроса.Смартфон Sony Z Ultra не видит модем Yota.Имеем прошивку Android 5.0.2 с правами суперпользователя.А так же имеем виджет PPP Widget 2,в котором имеем надпись «модем не найден».Куда копать? Буду признателен за конкретные предложения и направления.Спасибо.