Сотовый фрикинг Интернет на смартфонах с Symbian OS 9.2 от ПК через bluetooth

Discussion in 'Электроника и Фрикинг' started by aka_maestro, 26 Aug 2011.

  1. aka_maestro

    aka_maestro Фрикер

    Joined:
    11 Jan 2010
    Messages:
    388
    Likes Received:
    74
    Reputations:
    104
    Интернет на смартфонах с Symbian OS 9.2 от ПК через bluetooth​

    Полный мануал по настройке интернета через bluetooth-адаптер на смартфонах Nokia (Symbian 9.2)

    О статье:
    В этой статье я хочу поделиться с вами мануалом с помощью которого можно пользоваться домашним интернетом
    посредством bluetooth на смартфоне с Symbian OS 9.2 (Nokia N95, Nokia E63, Nokia N82 и другие).
    Так вышло, что я пожалел денег на покупку wi-fi роутера, в котором никогда не нуждался, вспомнил,
    что с помощью любого bluetooth – адаптера можно выйти в интернет со своего смартфона через компьютер.
    Этот мануал работает для смартфонов с OC Symbian 9.2 и Windows XP (ПК), писался с целью собрать полноценный
    материал по настройке именно для смартфонов на 9.2, так как в интернете нет инструкции к symbian 9.2, использовав кучу других, под другие Нокиевские ОС, я наконец-то собрал свою!
    Но данный мануал так же актуален для других версий Symbian и настольных операционных систем Windows
    (нужны поправки в настройке точки подключения)
    Кому надо тот попробует :)
    При создании мануала использовался смартфон Nokia E63-1 и Windows XP

    [Шаг первый – Установка софта]

    Нам понадобится ряд приложений, и начнем с того, что скачаем их все на компьютер:

    1. Python v2.6.5 (скачать)
    2. PyBluez v0.18 - py2.6 (скачать)
    3. miniBTproxy (скачать)
    4. Python v1.45
    5. Python Script Shell v1.4.5

    Скачать Python (для смартфона) и Scripts Shell можно здесь

    Смартфон должен быть взломан или используйте софт подписаный личным сертификатом!
    Строго соблюдайте версии софта. PyBluez v0.18 - py2.6 не встанет с другой версией Python!

    На смартфоне устанавливаем Python v1.45 и Python Script Shell v1.4.5 ( Память телефона C: )
    Если Python уже установлен и работает, оставляйте всё как есть. Переустановка не требуется.

    [Шаг второй – Настройка точки доступа]

    Берём в руки телефон и следуем по пути:
    Меню -> Средства -> Настройки -> Подключение -> Точки доступа -> Функции - Новая точка доступа

    [​IMG]

    Имя подключения – bluetooth
    Канал данных – Пакетн. Данные
    Имя точки доступа – (здесь указываем точку доступа mms-подключения вашего оператора)
    MTS - mms.mts.ru ; Beeline – mms.beeline.ru ; Megafon - mms
    (точки доступа остальных сотовых сетей уточняйте у оператора)
    Далее в созданном подключении жмём Функции - Доп. Параметры

    [​IMG]

    Тип сети – Ipv4
    IP-адрес – Автомат.
    DNS – Автомат.
    Адрес прокси-серв. – 127.0.0.1
    Номер порта прокси - 1234
    Точка доступа успешно создана!

    [Шаг третий – Настройка bluetooth адаптера]

    Берем в руки адаптер и вставляем его в разъем usb:
    Для работоспособности нашего способа нужны стандартные драйвера bluetooth-адаптера, другие драйвера, например, с диска который прилагался к вашему адаптеру,
    в данном случае не подойдут.
    Если ваш адаптер использует драйвера Microsoft, то всё в порядке.
    Если же, системе не удается найти драйвера (для вашего адаптера требуются иные драйвера и система не может определить устройство), как это исправить, читаем далее
    1. Открываем - Свойства системы -> Оборудование -> Диспетчер устройств
    2. В диспетчере устройств, ищем модуль bluetooth, помеченный желтым знаком вопроса.
    Открываем свойства модуля. Далее переходим во вкладку Сведения и записываем код экземпляра устройства (пр. USB\VID_0A5C&PID_0001)
    3. Далее идём C:\WINDOWS\inf (папка inf скрыта windows) -> (Сервис -> Свойства папки -> Вид -> Показывать скрытые файлы и папки -> Ок)
    4. В папке inf ищем текстовый файл bth.inf
    5. В нем нужно найти своего производителя, тип своего устройства и поменять код экземпляра устройства на свой. В моем случае это была замена
    c USB\VID_0A5C&PID_2001 на USB\VID_0A5C&PID_0001
    Закрываем файл и сохраняем его
    Далее возвращеаемся к нашему Диспетчеру устройств и щелкаем правой кнопкой мыши по нашему неопознанному устройству -> выбираем - Обновить драйвер


    [Шаг четвёртый – Сопрягаем смартфон с компьютером ; Открываем порт bluetooth]

    1. Заходим в Пуск -> Панель управления -> Устройства Bluetooth
    2. В открывшемся окне открываем вкладку Устройства и жмем Добавить.
    3. Ставим галочку - Устройство установлено и готово к обнаружению -> Далее.
    4. Ставим галочку - Не использовать ключ доступа -> Далее -> Готово.
    5. Переходим на вкладку Параметры, ставим все галочки и нажимаем Ок.
    6. Внизу справа возле часов должен появиться запрос на подключение. Нужно сразу же щелкнуть по нему.
    Вводим любой ключ доступа и жмем Далее.
    7. Теперь берем скачанный заранее miniBTproxy - распаковываем его. Там будет 2 файла: miniproxy_client.ру
    (его нужно скопировать на карту памяти телефона в C:\Python) и miniproxy_server.ру (этот файл запускаем на компьютере)
    8. Запускаем на телефоне Python -> Функции -> Run script -> c:miniproxy_client.py

    [​IMG]

    Начнется поиск устройств. В найденных выберите свой компьютер.

    Если все сделано правильно, то мы увидим в клиенте Local port opened

    [​IMG]

    На сервере - BT port opened

    [​IMG]

    Не выходя из Python'a, открываем стандартный браузер смартфона и заходим на адрес http://2ip.ru/, для подключения выбираем точку Bluetooth
    (в настройках браузера установите: Точка доступа - С запросом). Заходим с компьютера на http://2ip.ru/
    Если IP одинаковые, значит, все выполнено верно!
    Деньги со счёта мобильного за использование интернета данным способом оператор не кушает
    Как и для каких целей использовать данное соединение, решать только вам!
    (C) aka_maestro
     
    #1 aka_maestro, 26 Aug 2011
    Last edited: 28 Aug 2011
    2 people like this.
  2. bymugen

    bymugen Elder - Старейшина

    Joined:
    18 Jun 2009
    Messages:
    1,052
    Likes Received:
    205
    Reputations:
    167
    Кстати гораздо лучше и проще раздавать инет с компа через ВайФай.
    Роутер не нужен, можно обойтись одной лишь сетевухой, дополнительный софт не требуется.