?

Log in

No account? Create an account

Поворотник
АШ
tezro
http://www.artlebedev.ru/everything/brain/2009/07/07/



По-моему, только обезьяна не придумала это в школе, да и только потому, что не ходит в неё. Пиздец... Мозг. Повторитель поворота.

Вообще, мне одному кажется, что САЛ сливает последнее время по 97% показателей?

Как использовать интернет компьютера на телефоне через Bluetooth
АШ
tezro

Ниже описано, как настроить интернет и Bleutooth соединения на компьютере Apple с операционной системой Mac OS X 10.5 (а точнее 10.5.2), а также анологичные соединения на мобильном телефоне Nokia 6681. Однако, это можно сделать для любой системы с Bluetooth адаптером и мобильным устройством.

Лирически отступлю

Я обычно, когда просыпаюсь, долго и упорно валяюсь в полусонном состоянии с телефоном в обнимку. Компьютеры обычно не выключаются, чем заманчиво шумят на столе так и говоря: «Потрогай же меня». Короче, в один прекрасный момент меня затрахало играть в биллиард и пинбол, а тем более тратить GPRS на проверку почты, статистики и разной другой веб-лабуды с телефона. Я захотел, чтобы телефон использовал соединение с интернетом, установленное на компе. Но так как Bluetooth у меня только на Маке, то и разбор полёта я начал именно с Mac OS X 10.5.

Поехали, сначала то, что нужно сделать в Mac OS X

  1. Спарить телефон и Мак, ключевое слово — «paired»;
  2. System Preferences → Bluetooth, там нажать на «шестерёнку со стрелкой» — иконка в нижнем левом углу окна рядом с иконками добавления и удаления устройств. В открывшемся меню выбрать «Edit Serial Ports…»;
  3. В открывшемся диалоге нажать на кнопку добавления — плюс. Создастся новый порт, у которого нужно изменить только протокол. Нажать на тип протокола (обычно «Modem») — выбрать «RS-232»;
  4. Придумать IP адрес, который будет у телефона: у меня Мак имеет адрес 10.0.0.2, поэтому я выбрал 10.0.0.3. Присвоить устройству, подключаемому по Bluetooth этот IP адрес и разрешить переадресацию на него. Для этого открываем терминал — Applications → Utilities → Terminal;
  5. В терминале выполнить по очереди следующие две строки, подставив в первую нужный IP адрес.

sudo /usr/sbin/pppd /dev/tty.Bt 115200 noauth local passive proxyarp asyncmap 0 silent persist:10.0.0.3

sudo /usr/sbin/sysctl -w net.inet.ip.forwarding=1

А теперь то, что нужно сделать на телефоне

  1. Для Nokia 6681, зайти в Tools → Settings → Connection, создать новую точку доступа, «Access point» со следующими параметрами:
    • Connection name — Bt;
    • Data bearer — Packet Data;
    • Access point name — Bt;
    • User name — не менять;
    • Prompt password — No;
    • Password — не менять;
    • Authentication — Normal;
    • Homepage — не менять.
  2. В этом же меню нажать Options → Advanced settings → Name servers, в первом поле вписать IP адрес компьютера, на котором подключен интернет — 10.0.0.2 у меня;
  3. Зайти на сайт http://gnubox.dnsalias.org/gnubox/ и в разделе «Download» скачать версию программы «gnubox» для нужного устройства. Установить и запустить;
  4. В «gnubox» выбрать Options → Install → create records;
  5. Затем, в «gnubox» выбрать Options → 2box Bluetooth → Serial port, после поиска устройств выбрать Bluetooth, который стоит на компьютере. На вопрос «Do you want to require encryption?» ответить «No»;
  6. И последнее, в «gnubox» выбрать Debug → Bring up IF. Если всё удачно, то будет отображено сообщение «Connection Open»;
  7. Выйти из «gnubox». Для поддержания соединения не обязательно держать программу запущенной.

На этом всё

Далее, подключаемся к интернету на компе, в нужной программе выбираем в качестве основного соединения «Bt» и радуемся жизни.

На сайте http://gnubox.dnsalias.org/gnubox/ есть программа «gnubox» для массы мобильных устройств, а также подробные руководства по использованию и настройке Windows, *nix и других систем.

Идея — Sharing an OS X Internet Connection with a Series 60 Phone. Адаптация — я.


Tool - 4°
АШ
tezro