- Как передать интернет с ПК на Android через USB и раздать его по Wi-Fi
- Алгоритм действий
- Для Linux
- Для Windows
- Дальнейшая настройка Android
- Настройка раздачи интернета через Wi-Fi
- Как настроить интернет на Android с компьютера по USB?
- Способ первый
- Способ второй
- Интернет на планшетнике посредством USB
- Метод подключения через компьютер
- Программа adb, установка и настройка
- Как осуществить инсталляцию ADB
- Подготовка Windows
- Инсталляция драйверов
- Запуск ADB
- Продолжение процесса настройки Интернета на планшете
- Подключите ваш планшет к Интернету напрямую, через micro-USB
- Как получить Интернет на планшете по USB
Как передать интернет с ПК на 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.
В этих настройках у вас также будет возможность переименовать соединение с телефоном, например на 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-сервер. Однако мы рекомендуем использовать именно этот, потому что он всегда доступен.
Вот и все действия. Теперь необходимо проверить, все ли мы сделали правильно, а если это так, значит Интернет будет работать. Для этого осуществите следующее:
- Первым делом подключаете смартфон или планшет через USB-кабель к компьтеру
- Далее запускаете приложение WiredTether и включаете Интернет-соединение
- Затем активируем действие созданного вами скрипта в приложении GScriptLite
- Остается только ожидать подключения Интернета
Как видите, все довольно просто и понятно. Чтобы дезактивировать подключение, достаточно просто перезагрузить мобильное подключение. Затем вы свободно сможете пользоваться теми приложениями и программами, которые требуют наличие Интернета.
Если по каким-то причинам вы не хотите вручную прописывать настройки в пункте «Установка сети между Android-устройством и компьютером», то можно воспользоваться программой WinRoute.
Способ второй
Сначала заходим в настройки Интернет-подключения на компьютере, находим и нажимаем на вкладку «Дополнительно». Зашли мы сюда для того, чтобы активировать опцию «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера». Естественно, что дальнейшей работы нам необходимо разрешить действие.
Переходим к следующим действиям:
- Первым делом скачиваем программу USBTunnel для Android и приложение AndroidTool.exe для вашего компьютера по той же ссылке. Лучше всего скачивать их прямо в папку с программой ADB, там же и распаковываем архив.
- Затем берем в руки смартфон, заходим в настройки и включаем режим «Отладка USB» (Настройки -> Приложения -> Разработка).
- Теперь можно подключить смартфон к компьютеру через USB-кабель.
- В пункте 1 мы говорили про программу AndroidTool.exe. Пришло время найти ее в той папке, где вы ее сохранили и запустить.
- Сразу после запуска программы нажимаем на «RefreshDevices».
- Справа вы увидите список под названием «SelectDomianNameServertouse». Выбираем любой сервер DN.
- Для установки программы на ваш смартфон нажмите на «ShowAndroidinterface».
- Затем программа спросит, есть ли у вас права администратора. Отвечайте «Yes». Возможно, что после этого выбьет ошибку. Так что придется проделать все шаги заново. Не отчаивайтесь, потому что повторная попытка чаще всего оказывается удачной.
- Если все прошло успешно, то нужно нажать на появившуюся на компьютере кнопку «Connect».
- На вашем устройстве опять же может появиться запрос насчет root-прав – опять же даем положительный ответ.
Если все выполнено верно, то Интернет сразу же появится на вашем смартфоне или планшете. Ну, а чтобы избежать ошибок или сбоев, то перед выполнением вышеописанных действий, удостоверьтесь в следующем:
Источник
Интернет на планшетнике посредством USB
Очень часто планшетное устройство используется в качестве раздающего девайса для ПК, или иных гаджетов. Однако порой случается, что пользователю нужно наоборот немедленно обеспечить скоростное соединение для своего переносного аппарата, к примеру, когда забыл оплатить за 3G, или если просто скорости 3G не хватает для тех или иных целей. Вы скажете, легче ведь просто взять роутер Wi-Fi и сделать всё без лишней головной боли, однако, как же поступить в том случае, когда вам нужен высокоскоростной Интернет, скорость которого будет не меньше, чем на вашем стационарном ПК, а роутера у вас при этом и вовсе нет под рукой? Так как же подключить планшет через USB к Интернету? Сколько способов подобного подключения существует? Закроем эти пробелы знаний.
Метод подключения через компьютер
Синхронизация через 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.
В случае, если вам ранее не доводилось осуществлять изменение каких-либо системных переменных, можете сделать точку восстановления, ведь потом можете не запустить компьютер, если что-то сделаете неверно!
В случае, если вы имеете ОС 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
Источник