- Получаем интернет по USB с компьютера на Android
- Можно ли подключить смартфон к Интернету через Ethernet-кабель
- Android: подключение с помощью кабеля OTG и адаптера USB/LAN
- Android и iOS: подключение через переходник
- Подключение через хаб
- How to Connect an Android to a Wired Ethernet Connection
- Настройка сетевого соединения на Android-устройствах при подключении через USB к ПК
Получаем интернет по USB с компьютера на Android
Тут есть два способа:
- Встроенный USB Tether (у аппаратов с Sence и может быть каких еще
- USB Tether реализуемый сторонним софтом.
В данной статье я буду рассматривать второй способ, так как он более универсален.
И так, нам нужна программа Wired Tether, скачать которую можно, нажав на QR код, или же считав его с телефона: (268 КБ)
После нажатия на экран в программе Wired Tether, в Windows появляется новое сетевое соединение с коммуникатором, и полученными по DHCP настройками:
У меня к примеру, сеть коммуникатора — Android USB, а соединение с интернетом для общего доступа — Internet. В дальнейшем я буду использовать эти обозначения.
Отключаем соединение Internet, в свойствах подключения делаем его доступным для Android USB:
Идем в настройки Android USB и меняем его IP и маску на 172.20.23.253 / 255.255.255.252, а остальное делаем пустыми:
Цель ручного изменения IP адреса — это убрать шлюз по умолчанию.
Пробуем Ping коммуникатор (он под ip — 172.20.23.254)
C:\Users\MainNika>ping 172.20.23.254
Обмен пакетами с 172.20.23.254 по с 32 байтами данных:
Ответ от 172.20.23.254: число байт=32 время
Для удобства работы со скриптами, возьмем программу GScript Lite: (56.4 КБ)
Создаем в программе GScript Lite новый скрипт, с пишем туда:
ifconfig rmnet0 down
ifconfig usb0 up
route add default gw 172.20.23.253 dev usb0
setprop net.dns1 8.8.8.8
8.8.8.8 — это DNS сервер от google. Я люблю его использовать, поэтому использую его и тут. Использовать можно любой DNS сервер, который вы желаете.
Настройка закончена, можно тестировать:
- Подключаем USB
- Включаем программу Wired Tether, включаем соединение
- Включаем GScript Lite, выполняем созданный нами скрипт
- .
- PROFIT!
Ну и чтобы убедиться, зайдем на 2ip.ru:
Чтобы отключить, достаточно перезапустить мобильное подключение.
Все. Теперь можно вдоволь полазить в маркете, Скачать оттуда гору полезного и не только софта.
upd: Тем, кто не может совладать с настройкой роутинга на Windows, могу посоветовать WinRoute от Kerio. Через него тоже работает, и вся настройка его заключается в указании сети, подключенной к интернету. Скриншот
upd2: Переписал статью, стало универсально и без проблем. Спасибо «Corwin» за указание ошибки в скрипте, приводящей к «invalid argument»
Источник
Можно ли подключить смартфон к Интернету через Ethernet-кабель
Смартфон, подключенный к Интернету через кабель — это вовсе не шутка, как может показаться. Конечно, пользоваться сетью в смартфоне удобнее без проводов — есть Wi-Fi или 3G/4G. Однако иногда сигнал роутера или сотовой сети слишком слаб, а то их и вовсе нет. Тогда на помощь придёт как раз кабельное подключение. Что для этого нужно?
Android: подключение с помощью кабеля OTG и адаптера USB/LAN
Технология OTG (USB On-The-Go) разработана для подключения клавиатур, мышек, цифровых камер и других периферийных устройств с интерфейсом USB напрямую к мобильному устройству. Для соединения по Ethernet вам понадобится еще адаптер USB/LAN.
Правда, есть пара проблем. Во-первых, не все Android-смартфоны поддерживают OTG. Как это проверить, мы подробнее писали здесь.
Во-вторых, одного OTG недостаточно, нужен еще Ethernet-драйвер. Чтобы убедиться в его наличии или отсутствии, читаем руководство пользователя или делаем следующее:
- Заходим на смартфоне в настройки подключения.
- Ищем раздел «Другое».
- Если раздел существует, ищем опцию Ethernet. Если надпись «Ethernet» не нашли, подключить гаджет к сети не получится.
Android и iOS: подключение через переходник
Для подключения смартфона к сети понадобится специальный адаптер и кабель Ethernet. Для большинства устройств, работающих на Android, необходимо купить либо адаптер MicroUSB/Ethernet (для более старых или бюджетных моделей смартфонов), либо USB Type-C/Ethernet (для современных устройств). В случае с iPhone понадобится кабель Lightning/Ethernet — такие тоже существуют.
Теоретически подключить смартфон к Интернету через кабель реально. Но есть ряд нюансов
Стоимость таких переходников начинается примерно от 800 руб, а купить их можно в специализированных магазинах или на интернет-площадках. С кабелем Ethernet ситуация похожая – при желании можно даже найти гибкий кабель в нейлоновой оплетке, пользоваться которым будет наиболее комфортно.
Для кабельного подключения на Android–смартфоне должна быть установлена операционная система Android 6.0 Marshmallow или выше. Какая необходима версия iOS, доподлинно неизвестно, однако можно точно сказать, что все устройства Apple, доступные в данный момент на рынке и оснащенные разъемом lightning, точно поддерживают нужный нам вид соединения. Сама Apple дает расплывчатую информацию, предлагая «установить последнюю версию iTunes», даже не упоминая операционную систему.
Перед подключением нужно либо перевести свой смартфон в режим полета, либо вручную отключить Wi-Fi и передачу данных по сотовой сети.
Теперь просто подключайте кабель и спокойно пользуйтесь Интернетом. Однако отметим, что в таком режиме гарантировано работает именно браузер, а вот некоторые приложения могут вести себя некорректно, требуя при запуске подключения к сотовой сети или Wi-Fi.
Подключение через хаб
Чтобы не пользоваться «костылями» в виде нагромождения переходников, можно приобрести более универсальный хаб. Тогда на один адаптер можно одновременно «повесить», например, цифровую камеру, клавиатуру и подключение LAN. Такие переходники есть и под Android-гаджеты, и под iOS.
Источник
How to Connect an Android to a Wired Ethernet Connection
If you have an Android tablet or smartphone and want to use a wired Ethernet connection it is easy to do.
There are a few requirements.
UPDATE: While the below option still works for many Android Smartphones there is a new better way to connect to Ethernet. Using a Type-C Hub can add many ports including HDMI, VGA, Ethernet, Old USB standards, and SD-Card port. Type-C Hubs also have much better compatibility.
Android Ethernet Requirements
- FirstAndroid Marshmallow 6.0.1 which was released October 2015 must be installed.
To see which version you have go to Settings –> About Device.
Previous Android versions needed to be rooted which is no longer the case with Android Marshmallow 6.0.1 and above.
Second an OTG to Ethernet adapter will be needed.
OTG stands for On-The-Go and simply plugs into an Android micro USB port. It is mainly used to copy files to external storage such as a flash drive but also can be used for a LAN internet connection.
The Ethernet adapter will transmit the signals over the network. These items can be bought separately or in one package ready to go.
Not all the adapters are compatible with every Android device and should be verified it works with your device.
While most will not have any problems the Chipset in the adapter and the phone/tablet must be compatible. Simply be sure an adapter will work with your Android device before getting one.
Be sure to know what type of port your phone uses, old Micro-USB or the new Type-C.
Most older Android smartphones use a Micro-USB port with the new Type-C port now on the Galaxy S10, S20 and similar units.
Type-C Android Ethernet Adapter on Amazon
USB C to Ethernet Adapter RJ45 to Type C Gigabit Network LAN Converter 10/100/1000Mbps for MacBook Pro Air/iPad Pro/Galaxy S20 S10 S9 XPS 13 15 /Surface Book 2 Go Chromebook-Silver
Most Android devices simply need to be plugged in and will automatically connect. Be sure to turn off your WiFi to know for sure it is only on Ethernet.
Some devices require it to be in Airplane mode in settings and depends on the ROM.
Summary
Hooking an Android smartphone or tablet to an Ethernet line is easy to do, with Android Marshmallow or higher.
While most will not have any issues the phone or tablet must have the drivers for the chipset in the Ethernet adapter to work.
Every manufacture customizes the Android OS for their devices and may remove or add drivers.
Simply be sure to read the specs of an adapter and the reviews to be sure it works with your smartphone or tablet.
Источник
Настройка сетевого соединения на Android-устройствах при подключении через USB к ПК
Для работы с серверной базой Mobile SMARTS в большинстве случаев мобильные устройства должны быть подключены к Wi-Fi или к сотовой сети. Но в некоторых случаях подключение ТСД к Wi-Fi или сотовой сети невозможно, а база Mobile SMARTS должна работать в серверном режиме. Перевести базу в режим прямого обмена с ТСД через проводное подключение нельзя или нежелательно из-за особенностей внедренного решения (например, выполняется онлайн получение документов из учетной системы, после получения документов на ТСД работа может выполняться без связи с сервером).
При подключении Android-устройства к ПК через USB подключение выполняется в одном из следующих режимов (режим выбирается на самом устройстве):
- MTP (Media Transfer Protocol) — протокол для передачи файлов. В данном режиме выполняется копирование файлов между устройством и ПК. При работе базы Mobile SMARTS в режиме прямого обмена через проводное соединение нужно выбрать на устройстве данную опцию.
- PTP (Picture Transfer Protocol) — протокол для пересылки изображений из цифровых фотоаппаратов.
- RNDIS (Remote Network Driver Interface Specification) — в данном режиме создается виртуальный канал Ethernet между устройством и ПК.
- Иногда используются другие режимы: ADB (Android Debug Bridge), CDC Serial (Modem AT Proxy), USB Accessory Mode.
Для того, чтобы при проводном соединении через USB устройство могло подключиться к локальной сети для обмена данными с сервером Mobile SMARTS, следует использовать режим RNDIS. К сожалению, не все версии Android имеют поддержку данного режима. Кроме того, даже если поддержка есть, на ПК может потребоваться установка специального драйвера USB RNDIS, если стандартный драйвер, входящий в состав Windows, не подойдет для вашего устройства.
Как установить соединение в режиме RNDIS:
На Android-устройстве необходимо включить режим разработчика. Для этого необходимо перейти в «Настройки» → «О телефоне», и семь раз подряд нажать на пункт «Номер сборки».
В разделе настроек «Беспроводные сети» нажмите на пункт «Еще. » и поставьте галочку «USB Internet».
Далее вам будет предложено выбрать версию Windows на ПК. Самая старшая из предложенных версий — Windows 8. Если используется версия старше, также выберите Windows 8. Нажмите «Готово».
В разделе «Для разработчиков» (Developer Options) выберите «Конфигурацию USB»:
Далее на ПК войдите в «Панель управления» → «Центр управления сетями и общим доступом» → «Изменение параметров адаптера». Откроется окно со списком сетевых адаптеров:
Если подключение выполнено успешно, добавится новый сетевой адаптер с типом устройства Remote NDIS based Internet Sharing Device.
Для того, чтобы устройство, подключенное через виртуальный канал Ethernet могло устанавливать соединения с машинами в локальной сети, в свойствах основного сетевого подключения следует разрешить использование подключения другим участникам сети:
На этом настройка завершена. Запустите клиентское приложение Mobile SMARTS на ТСД. При наличии соединения с сервером кнопка «Обмен с сервером» будет активна.
Значок Wi-Fi перечеркнут, т.к. подключения к Wi-Fi сети нет, соединение с сервером выполняется через виртуальный канал Ethernet.
Источник