Internet from usb android

Как передать интернет с ПК на Android через USB и раздать его по Wi-Fi

Здесь изложены действия, необходимые для того, чтобы передать интернет с ПК через USB-кабель на устройство с Android (reverse tethering). Также описывается метод как сделать чтобы Android раздавал полученный интернет через Wi-Fi.

Для того, что обеспечить интернет на Android через USB требуется:

  • root;
  • busybox;
  • Android 2.3 или новее.

Если необходимо, чтобы Android раздавал полученный интернет через Wi-Fi, то к требованиям добавляется:

  • ядро с поддержкой iptables/netfilter;
  • утилита командной строки iptables (если такой нет в составе вашей системы, то ее можно получить, установив файрвол для Android);

Алгоритм действий

  • Подключить устройство с Android по USB к ПК.
  • Выключить соединения Wi-Fi и 3G.
  • Включить [menu]->Настройки->Беспроводные сети->USB модем.

Дальнейшее зависит от того, какая операционная система на ПК.

Для Linux

sudo dhclient usb0
sudo sysctl -w net.ipv4.ip_forward=1
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Где eth0 — название интерфейса, через который доступен интернет. Также, с помощью ifconfig узнайте ip-адрес на интерфейсе usb0 (например 192.168.42.188).

Для Windows

После подключения Android через USB windows не спеша определит новое устройство и добавит новое локальное подключение. Зайдите в его свойства и, включите автоматическое определение IP-адреса (скорее всего оно уже будет установлено).

Зайдите в настройки подключения, через которое вы получаете интернет, на вкладку «Доступ». Установите флаг общего доступа и выпадающем списке выберите сеть с Android.

Далее необходимо узнать ip адрес соединения с Android. Запустите ipconfig в командной строке и эта информация будет вам открыта (к примеру 192.168.42.188).

Дальнейшая настройка Android

Осталось настроить шлюз по умолчанию в Android. В терминале наберите, подставив вместо 192.168.42.188 тот адрес, что получили в предыдущем пункте.

su
busybox route add default gw 192.168.42.188 dev usb0

После этого на устройстве Android будет доступен интернет.

Настройка раздачи интернета через Wi-Fi

Если требуется, чтобы Android служил точкой доступа и раздавал полученный интернет всем желающим:

  • Включить [menu]->Настройки->Беспроводные сети->Точка доступа Wi-Fi. Там же можно настроить имя Wi-Fi сети и пароль.
  • Выполнить команду в терминале(с правами root):
    echo 1 > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -A POSTROUTING -o usb0 -j MASQUERADE

Таким образом можно раздать интернет с ПК по Wi-Fi сети не имея беспроводного адаптера, но только телефон с Android.

Источник

Как настроить интернет на Android с компьютера по USB?

На сегодняшний день во всем мире практикуется следующее: если вам срочно нужен доступ в Интернет, то в качестве модема пользователи используют свой собственный телефон. Например, таким образом можно раздавать бесплатный Wi-Fi или подключить свой компьютер к Интернету. Но бывает и такое, что 3G-скорость на вашем смартфоне не позволяет решать те задачи, которые вам в данный момент необходимо. И само собой возникает необходимость в нормальном скоростном Интернете. Конечно, можно легко подключиться к какой-нибудь Wi-Fi точке и сидеть спокойно в сети. А что делать, если поблизости нет роутера или нет возможности подключения к беспроводному бесплатному Интернету?

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

Способ первый

Для начала вам понадобится непосредственно программа для подключения под названием WiredTether. аpk-файл можно скачать по следующей ссылке: Скачать WiredTether . Затем вы переносите скачанный файл себе на смартфон или планшет и устанавливаете программу (как установить apk на Android). Сразу после этого на компьютере появится новое сетевое соединение с Android и, как следствие, с настройками DHCP.

Читайте также:  Как сделать чтобы видело папку android

В этих настройках у вас также будет возможность переименовать соединение с телефоном, например на AndroidUSB, а само соединение с Интернетом с общим доступом – Internet. Далее мы будем использовать именно такие названия Интернет-соединений, чтобы не запутаться.

Далее вашим действием будет отключение соединения Internet в свойствах подключения. Это необходимо для того, чтобы стало активным соединение AndroidUSB. Подробнее на изображении:

После этого обязательно зайдите в настройки AndroidUSB и измените свой IP на 255.255.255.252. Все остальные поля можно не заполнять:

Тем самым вы убираете настройки шлюза по умолчанию. После этого обязательно проверьте пинг на своем смартфоне.

Теперь осталось настроить телефон/планшет.

Сделать это, в принципе, очень легко, если следовать нашим инструкциям. Чтобы упростить себе задачу, мы рекомендуем скачать программу GScriptLite, в которой нужно будет немного поработать со скриптами. Вот ссылка для скачивания: Скачать GScriptLite .

Далее устанавливаем программу, создаем в ней же новый скрипт и пишем туда вот этот текст:

ifconfig usb0 up

route add default gw 172.20.23.253 dev usb0

setprop net.dns1 8.8.8.8

В конце вместо адреса 8.8.8.8 вы можете другой DN-сервер. Однако мы рекомендуем использовать именно этот, потому что он всегда доступен.

Вот и все действия. Теперь необходимо проверить, все ли мы сделали правильно, а если это так, значит Интернет будет работать. Для этого осуществите следующее:

  1. Первым делом подключаете смартфон или планшет через USB-кабель к компьтеру
  2. Далее запускаете приложение WiredTether и включаете Интернет-соединение
  3. Затем активируем действие созданного вами скрипта в приложении GScriptLite
  4. Остается только ожидать подключения Интернета

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

Если по каким-то причинам вы не хотите вручную прописывать настройки в пункте «Установка сети между Android-устройством и компьютером», то можно воспользоваться программой WinRoute.

Способ второй

Сначала заходим в настройки Интернет-подключения на компьютере, находим и нажимаем на вкладку «Дополнительно». Зашли мы сюда для того, чтобы активировать опцию «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера». Естественно, что дальнейшей работы нам необходимо разрешить действие.

Переходим к следующим действиям:

  1. Первым делом скачиваем программу USBTunnel для Android и приложение AndroidTool.exe для вашего компьютера по той же ссылке. Лучше всего скачивать их прямо в папку с программой ADB, там же и распаковываем архив.
  2. Затем берем в руки смартфон, заходим в настройки и включаем режим «Отладка USB» (Настройки -> Приложения -> Разработка).
  3. Теперь можно подключить смартфон к компьютеру через USB-кабель.
  4. В пункте 1 мы говорили про программу AndroidTool.exe. Пришло время найти ее в той папке, где вы ее сохранили и запустить.
  5. Сразу после запуска программы нажимаем на «RefreshDevices».
  6. Справа вы увидите список под названием «SelectDomianNameServertouse». Выбираем любой сервер DN.
  7. Для установки программы на ваш смартфон нажмите на «ShowAndroidinterface».
  8. Затем программа спросит, есть ли у вас права администратора. Отвечайте «Yes». Возможно, что после этого выбьет ошибку. Так что придется проделать все шаги заново. Не отчаивайтесь, потому что повторная попытка чаще всего оказывается удачной.
  9. Если все прошло успешно, то нужно нажать на появившуюся на компьютере кнопку «Connect».
  10. На вашем устройстве опять же может появиться запрос насчет root-прав – опять же даем положительный ответ.

Если все выполнено верно, то Интернет сразу же появится на вашем смартфоне или планшете. Ну, а чтобы избежать ошибок или сбоев, то перед выполнением вышеописанных действий, удостоверьтесь в следующем:

Источник

Интернет на планшетнике посредством USB

Очень часто планшетное устройство используется в качестве раздающего девайса для ПК, или иных гаджетов. Однако порой случается, что пользователю нужно наоборот немедленно обеспечить скоростное соединение для своего переносного аппарата, к примеру, когда забыл оплатить за 3G, или если просто скорости 3G не хватает для тех или иных целей. Вы скажете, легче ведь просто взять роутер Wi-Fi и сделать всё без лишней головной боли, однако, как же поступить в том случае, когда вам нужен высокоскоростной Интернет, скорость которого будет не меньше, чем на вашем стационарном ПК, а роутера у вас при этом и вовсе нет под рукой? Так как же подключить планшет через USB к Интернету? Сколько способов подобного подключения существует? Закроем эти пробелы знаний.

Читайте также:  Проигрыватель media для андроид

Метод подключения через компьютер

Синхронизация через USB

  • ПК на Windows, где имеется скоростное подключение с выходом в Глобальную Сеть;
  • Планшетник на основе Android, с установленными там правами ROOT;
  • USB, который потребуется вам для синхронизации;
  • Специальная программка adb, которая должна быть инсталлирована на ПК.

Программа adb, установка и настройка

Окно программы Adb Run

ADB – это аббревиатура, расшифровывающаяся как Android Debug Bridge. Программа является отладочным мостом систем Андроид. Являясь составной частью Android SDK, загрузить который вы можете здесь: http://vk.cc/mblaC

Софт полюбился не только программистам, но также и модераторам, и простым пользователям. Сейчас предстоит узнать, какие преимущества может дать программа, а также как осуществить её точную настройку.

Ни для кого не секрет, что Android OS является лишь одной из разновидностей Linux. Чтобы осуществить верную и точную настройку, нередко появляется потребность работать из командной строки. Разумеется, есть в мире немало эмуляторов терминала, посредством чего вы выполните все ваши команды на самом гаджете, однако, на малом дисплее это делать не всегда удобно, да и к тому же, порой нужно получить доступ через ПК – и именно так выясняется, что adb – незаменима! Она просто налаживает связь ПК и портативного гаджета, позволяя пользователю всячески манипулировать Android с большого экрана вашего настольного компьютера.

Как осуществить инсталляцию ADB

Сперва загружайте последнюю версию Android SDK. Ниже будет описан процесс на основе версии r11. В иных версиях местоположение элементов управления может несущественно отличаться.

Загружайте версию Android SDK именно для Windows. Тут имеется сразу два различных варианта загрузки:

  • Установщик;
  • Архив «.zip» с Android SDK.

Что касается установщика, он для нас явно не подходит, более того, посредством него не получится осуществить инсталляцию в системы Windows 7. Таким образом, выбираем именно «zip» архив.

В данном архиве мы обнаружим «android-sdk-windows», это папка, содержащая непосредственно необходимый нам SDK. Её нужно сейчас распаковать на ПК. В качестве примера будет приведено, что вы распаковали это всё в корень диска C. В таком случае ваш путь будет выглядеть таким образом: C:\ android-sdk-windows.

Обратите внимание, что от конкретной версии скачанной вами программы зависит расположение вложенного файла «adb»! В более старых версиях её размещали в «tools». В более новых – переместили в «platform-tools».

Далее переходите к следующему этапу, поскольку может случиться так, что вы не найдёте искомую программу в вышеназванных папках.

Осуществляйте инсталляцию SDK Platform Tools. В обязательном порядке проверьте, что ваш ПК имеет активное подключение к Интернету. Запускайте «SDK Manager» (смотрите в «android-sdk-windows»). Когда запустите, у вас должно появиться примерно такое окошко:

Окно программы, а также кнопочка Install

Потребуется инсталлировать «SDK Tools», и, помимо того, «Platform-tools». Двукратным нажатием по строчке, либо нажатием «Accept» / «Reject», осуществите выделение двух данных пунктов, а с остальных выделение снимите! Жмете «Install», дождитесь, пока программа осуществит загрузку и установит до конца всё, что необходимо.

Имея на ПК уже инсталлированную adb, нужно далее поставить драйвер планшета; можно, и крайне желательно, прописать путь всем прочим компонентам. Если на данном этапе вы зайдёте в «Disc C:\ android-sdk-windows \ platform-tools», то уже сможете обнаружить там и искомую adb.

Подготовка Windows

Отредактируйте PATH! Disc C:\ android-sdk-windows \ platform-tools \ adb.

В случае, если вам ранее не доводилось осуществлять изменение каких-либо системных переменных, можете сделать точку восстановления, ведь потом можете не запустить компьютер, если что-то сделаете неверно!

Читайте также:  Отключить мобильную передачу данных android

В случае, если вы имеете ОС Windows 7, щёлкните правой по «Компьютер», далее => «Свойства», где, наконец, выбираем «Доп. параметры».

Далее, увидев «Дополнительно», щёлкаете пункт, который именуется «Переменные среды». Должен открыться список «Системные переменные», и там найдите «path» => Нужно менять его. Ищите «значение переменной». Нужно будет приписать там пути.

Приписываем такое вот значение: c:\android-sdk-windows\tools. Кроме вышеназванного, надо будет добавить и этот параметр: c:\android-sdk-windows\platform-tools.

Окно изменения параметра Windows

Обратите внимание, что если в конце строчки вы не обнаружили (;) – добавьте! Важно понимать, что все пути должны быть отделены от остальных.

В случае, если изначально вы инсталлировали в иную папку – тогда пропишите именно этот путь!

Жмём ОК. Все, изменения будут незамедлительно сохранены. Теперь в обязательном порядке осуществите перезагрузку ПК, так как новые изменения должны вступить в силу.

Инсталляция драйверов

Если ПО синхронизации планшета уже инсталлировано у вас на ПК, то повторно устанавливать его не нужно. Однако, для таких портативных гаджетов, как Nexus One, и тому подобных, которые не имеют никакого дополнительного программного обеспечения, вам нужно обязательно осуществить установку драйвера. Иначе ничего работать не будет!

Заходите в папку, куда ставили SDK, после чего запускайте SDK Manager.

Аналогично уже осуществлённому ранее пункту, выберите теперь иной пункт: «Google Usb Driver package», вслед за чем выбираете «Install», и затем просто ждите, чтобы программа загрузила всё необходимое. Ищите сохранённые файлы в следующей папке:

C:\ 1\ android-sdk-windows\ extras\ google\ usb_driver

Устанавливаем необходимые для планшетника драйвера. Понадобится в настройках выбрать «Приложения», где вы должны активировать «Отладку USB». Синхронизируем ПК и сенсорный девайс. После обнаружения нового оборудования, он предложит вам совершить инсталляцию. Ставим все драйвера из той папки, куда скачивали их до этого.

Заходим в «Диспетчер устройств», и там видим появившееся устройство, которого ранее не было. «ADB Interface», — такой пункт вы должны искать!

Отображены подключенные устройства к ПК

Запуск ADB

В целом, нужно сказать, что самый удобный способ, как работать с «adb» — это как раз посредством командной строки. Вызвать её просто:

«Пуск» => «Выполнить» => cmd => «Enter».

Для Windows 7 и ещё проще: «Пуск» => cmd => «Enter».

Увидите окно командной строки. Чтоб увидеть список подключенных устройств, введите соответствующую команду: «adb devices».

Незамедлительно будет отображён полный список устройств, которые подключены на данный момент.

Завершающий этап настройки

Продолжение процесса настройки Интернета на планшете

Открыв свойства вашего Интернет-подключения (на ПК), увидите на вкладке «Дополнительно», опцию, разрешающую другим пользователям сети использовать подключение к Интернету данного ПК. Включайте её!

Загрузите этот файл, http://vk.cc/2JGHKH , тут, помимо программы adb, имеется также специальная программка для раздачи Интернета, и также необходимый софт для вашего девайса под Андроид.

Включите «Отладка по USB» (в планшете). Чтоб сделать это, из Настроек выберите «Приложения» => «Разработка». Соединяете ПК и планшет (посредством кабеля).

Заходите в папку, где вы распаковали ваш архив, и открываете там AndroidTool.exe. Далее жмём «Refresh Devices». Увидите список. Именно там вам и нужно будет поставить DNS.

Нажав «Show Android Interface», начнётся инсталляция приложения на планшетник.

Дайте разрешение «USB Tunnel» на права суперпользователя. Очень часто бывает, что появляется информация про ошибку. В таком случае закрывайте «Tunnel», и далее повторяйте весь процесс с самого начала.

Жмём в нашей USB Tunnel – кнопочку «Connect» (на ПК). Возможно, на планшетнике выскочит окошко с запросом о предоставлении прав суперпользователя, — разрешите!

Подключите ваш планшет к Интернету напрямую, через micro-USB

Существует такой специальный переходник «Micro USB RJ45 LAN Ethernet Network Adapter». Приобретите его, затем подключите к micro-USB разъёму вашего сенсорного гаджета, во второе гнездо – вставьте кабель от проводного Интернета, как показано на картинке. Так тоже можно попытаться подключить проводной Интернет на планшетник. Сам переходник выглядит таким образом:

Как получить Интернет на планшете по USB

Источник

Оцените статью