Как я могу поделиться своим Wi-Fi интернет-соединением моего телефона с моим Pi по Bluetooth?

14

У меня есть рутированный телефон HTC Wildfire (без SIM-карты), Pi, ключ Bluetooth и пустой кошелек.

Я хочу подключить мой Pi к Интернету без кабеля Ethernet (из-за местоположения) и без покупки беспроводного USB-адаптера (из-за пустого кошелька).

Я нашел несколько приложений, которые могут совместно использовать интернет-соединение через Bluetooth на Android, таких как PdaNet 3.50, и я полагаю, что в более поздних версиях Android оно встроено.

Мне удалось заставить работать ключ Bluetooth на Пи, и я могу hcitool scanнайти Wildfire. Я вполне уверен, что смогу соединить их, что, я думаю, станет следующим этапом.

Однажды в паре, я полностью застрял в том, что я должен делать дальше. Предполагая, что я запускаю приложение PdaNet и заставляю его делиться, что мне делать после этого (на Pi)?

Все, что я прочитал до сих пор, говорит об использовании телефона в качестве модема (я думаю?), Когда я хочу использовать WiFi-соединение телефона, а не его 4G / 3G / какое-либо другое соединение.


Я пользователь Windows, так что будь милым. :)

Джордж Дакетт
источник
Ненавижу взрывать пузырь, но BlueTooth действительно может принести вам всего ~ 85 КБ / с и может стать очень медленным средством доступа к Интернету.
Александр - Восстановить Монику
2
Bluetooth 2.0 + EDR даст вам 2,1 Мбит / с, что будет полезно для большинства интернет-приложений. Не будет молниеносно, но его можно будет использовать. Предполагая, что @XAleXOwnZX означало 85 килобайт / с, это не так уж и плохо, примерно 0,66 Мбит / с, что не так уж и много, но намного лучше, чем 56 кбит / с, как у старого модема, на котором я работал. См en.wikipedia.org/wiki/Bluetooth#Uses
Kibbee
2,1 мегабита в секунду - это около 0,21 мегабайта (вы делите на 10, а не на 8, чтобы грубо учесть накладные расходы), так что все равно не так уж и много. (я никогда не видел более 85 КБ / с при моем использовании). Тем не менее, это очень малоэффективно для крошечных объемов данных, на которые он способен.
Александр - Восстановить Монику

Ответы:

3

Существует два распространенных способа использования устройств BT (и часто USB) для работы в сети. PAN / NAP (выглядит как чип Ethernet) и эмуляция модема. NAP должен быть лучше, но, кажется, проще использовать модем.

Полноценный настольный способ в эти дни, вероятно, будет использовать networkmanager и modemmanager и соответствующие биты GUI.

Без всего этого я обнаружил, что wvdial позволяет легко набирать 3G модемы.

Должен быть способ подключения к BT NAP с помощью одних команд. Я не знаю / не помню, как это работает (но см. Ссылки ниже).

Добираясь до модема (эмуляция), я полагаю, вы используете rfcomm, чтобы открыть «последовательный порт» для телефона. Тогда просто используйте это устройство в качестве модема.

Выбор между сетями (3G / 4G / wifi) и т. Д. Зависит от настроек телефона и телефона. Вам может понадобиться APN из инструкций вашего поставщика услуг в настройках PI, но вам не нужно вводить PIN-код. Набранный номер телефона обычно выбирает профиль из настроек вашего телефона для использования.

В любом случае вам, конечно, нужно будет успешно подключить / соединить телефон и компьютер. Я думаю, что это место для начала . :)

Попробуйте эти:

XTL
источник
1

Так что, по вашему мнению, вы хотите подключить свой телефон с поддержкой pi к файлу pi и поделиться им с ним через соединение Wi-Fi, я действительно не знаю, что такое Bluetooth, но я привязал свой Htc Explorer к своему pi через USB-кабель, и это легко процесс! Есть только 2 шага

  1. Включите Wi-Fi на вашем телефоне.
  2. Подключите его с помощью USB-кабеля к вашему пи и выберите USB-модем и в типе терминала

    sudo dhclient usb0 и это обеспечит доступ в интернет к пи

Надеюсь, это поможет вам!

Прочтите этот пост больше.

Палаш Танежа
источник