Open-Club.Net Проект полностью ориентирован на Open Source-подход(изучаем, настраиваем, устанавливаем и общаемся о Linux).
Мы в соц. сетях:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Раздача интернета на телефон через Bluetooth
DiselДата: Вс, 26.07.2009, 15:33 | Сообщение # 1
Генерал-лейтенант
Группа: Бывалый
Сообщений: 489
Предисловие:

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

Немного теории:

Существуют телефоны которые поддерживают и не поддерживают технологию PAN.

Quote
Персональная сеть (англ. Personal Network) — это сеть, построенная «вокруг» человека. Данные сети призваны объединять все персональные электронные устройства пользователя (телефоны, карманные персональные компьютеры, смартфоны, ноутбуки, гарнитуры и.т.п.). К стандартам таких сетей в настоящее время относят Bluetooth, Зиг-Би, Пиконет. Параметры PAN: 1. Малое число абонентов 2. Некритичность к наработке на отказ. 3. Все устройства входящую в PAN-сеть можно контролировать. 4. Узкий радиус действия (100 футов) 5. До 8-ми участником сеть должна поддерживать.

У меня была цель настроить инет на телефоне SE k510i, но он, к сожалению, такой технологии еще не знает (о том как настроить без поддержки PAN в следующем посте), поэтому этот способ лично мной не проверен, я все это проделал еще до того, как понял, что мой телефон без PAN.

Настройка:

- ДЕКСТОП ВЕЙ:

Есть одна хорошенькая программка для работы с блютузом называется она Blueman.

После устновки запускаем. Идем в Edit –> Services

Там приводим все параметры к такому виду:

Еще может возникнуть необходимость скачать пакет dhcpd. Далее идем в reboot. И пока настраиваем телефон:

Присоединившись к компьютеру через блютуз в настройках “передачи данных” необходимо применить профиль с именем вашего компьютера, так же его применить к Java. Если у вас телефон поддерживает технологию PAN, то у вас получится это сделать, если нет – вам в следующий пост :).

- Настройка в консоли:

1. В /etc/bluetooth/hcid.conf строку security user; меняем на security auto; Надо закомментить строки auth enable и encrypt enable.

2. В /proc/sys/net/ipv4/ip_forward меняем “0″ на “1″

3. Смотрим название интерфейса, который раздает интернет в ifconfig (допустим eth0). Применяем команду (от рута):

Quote
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

iptables -A FORWARD -i ppp0 -j ACCEPT

iptables -A FORWARD -m state –state ESTABLISHED,RELATED -j ACCEPT

4. В /etc/resolv.conf ищем строку “nameserver”, в которой будет отображаться ИП адрес днс сервера, например ” nameserver 172.17.1.1″ (это нам нужно будет)

5. Создаем файл для соединения вашего телефона (КПК) с компьютером: в /etc/ppp/peers/тут_любое_слово пишем:

Quote
115200
172.17.2.1:172.17.2.2
local
ms-dns 172.17.1.1 // это именно тот адрес, который мы смотрели шаг назад
noauth
debug

6. Соединяемся

Quote
dund –nodetach –listen –persist –msdun call тут_любое_слово

7. Настраиваем телефон (КПК). Тут я уже ничем не помогу.


 
  • Страница 1 из 1
  • 1
Поиск:
Новый ответ
Имя:
Текст сообщения:
Код безопасности: