PDAnews.ru >> Главная >> Статьи, обзоры >> Android >>
Телефон на базе Android как модем для Ubuntu
++++-
17 июня 2011 г.

Зачастую просто необходимо иметь своевременное подключение к Интернет, но не всегда есть такая возможность. Стационарный компьютер не всегда бывает под рукой, а ноутбук не всегда имеет настроенное подключение. В такой ситуации на помощь может легко придти ваш телефон. Например, если правильно настроить Андроид для Майлстоун, выход в интернет USB соединение поможет в такую минуту. Достаточно просто подключить его к компьютеру, предварительно настроив параметры Сети на устройстве. Очень удобно и быстро, особенно если вы используете операционные системы Windows или MacOS. Есть программы для телефонов на базе Андроид, которые устанавливаются в одно нажатие. Можно из всех посоветовать программу PDANet.

Но перед пользователями Linux возникают определенные трудности. Нет, программы тоже есть. Пусть их не такое множество. Но есть. Наиболее известная из них - Proxoid. Она предоставляет возможность выхода в Интернет, но требует довольно сложных манипуляций для ее настройки. Учитывая специфику основной аудитории ОС Linux, неискушенному "юзеру" порой довольно трудно понять, что надо делать. Но как поступать в таком случае? Ниже вашему вниманию предоставляется подробная инструкция, как поступать в подобной ситуации.

Шаг первый: настройка браузера.

1)Первым делом скачиваем из Android Market упомянутую выше программу Proxoid. Хочется отметить, что никаких прав root для ее работы не нужно. Достаточно лишь наличия сетевого соединения телефона.

2)В меню настроек телефона в разделе USB поставьте флажок на пункте "Отладка USB"

3)Настраиваете автомонтирование USB накопителей для ОС Linux (udev). Данная опция понадобится для того, чтобы операционная система распознала ваше устройство.

4)Создаете файл: /etc/udev/rules.d/09-android.rules, который будет иметь следующее содержание:

SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0

SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="

SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE

5) В Ubuntu добавьте свою учетную запись в "plugdev", если вы не сделали этого раньше. Для этого надо выполнить следующее: useradd -g plugdev *user_name* (в пункте *user_name* укажите имя пользователя).

6) В командной строке операционной системы проверьте состояние USB соединение. Для этого введите команду lsusb

Если все в порядке, вы получите примерно следующий ответ: Bus 001 Device 005: ID 0bb4:0c02 High Tech Compu

7) Далее перезапускаете udev, используя следующую команду: sudo /etc/init.d/udev restart

Шаг второй: загрузка Android SDK - комплекта средств для разработки.

1) Загрузите файл android-sdk_r06-linux_86.tgz и распакуйте его, использовав следующую команду: unzip %downloadfile% ( %downloadfile% - имя загруженного файла).

2) Для возможности работы соединения следующим шагом необходимо произвести настройку туннелинования. С этой целью перейдите в поддиректорию tools установленного вами файла Android SDK и в командной строке введите следующую комбинацию:./adb forward tcp:8080 tcp:8080

3) Настраиваем прокси-сервер. Номер порта будет 8080, прокси должен быть запущен на localhost. Если вы используете браузер Mozilla Firefox, перейдите на вкладку Инструменты -> Настройка -> Дополнительно -> Вкладка "Сеть" ->

Телефон на базе Android как модем для Ubuntu

Настроить, и в открывшемся окне выполните следующие действия:

-выберите ручную настройку конфигурации ("Manual proxy configuration);

- в открывшихся к доступу полям введите в поле "HTTP Proxy" значение localhost и установите номер порта ( поле "Port") 8080;

- установите флажок на пункте "Use this proxy server for all protocols";

- в поле "No proxy server" введите значения localhost, 127.0.0.1;

- не забудьте сохранить введенные вами данные, нажав на кнопку ОК;

- после выполненных действий зайдите в меню "Файл" и отключите опцию "Работа в автономном режиме".

4) Теперь откройте Proxdroid на вашем устройстве и в открывшемся меню поставьте флажок на пункте "Start/stop Proxoid".

Телефон на базе Android как модем для Ubuntu

В принципе и все. Проверено - работает. Программа на телефон для выхода в Интернет через компьютер Android Proxoid прекрасно справляется с этими функциями.

С настройкой браузера все понятно, но что делать, чтобы настроить всю систему Gnome?

Инструкция к настройке всей системы:

1) Запустите сетевые настройки на компьютере ,в командной строке написав следующее:

gnome-network-preferences или gnome-network-properties

2)В открывшемся окне произведите манипуляции, схожие с описанными выше. Выбираете ручную настройку прокси и отмечаете "Использовать для всех протоколов" (Check Use the same proxy for all protocols).

3)Введите в поле "HTTP Proxy" значение localhost, в поле "Port" - 8080. После этого нажимаем "Apply system - wide".

Телефон на базе Android как модем для Ubuntu

Настройка завершена.

Проверить насколько правильно распознан телефон можно следующим образом - введите в поддиректории Tools Android SDK ./adb devices

Ответ должен быть:

* daemon not running. starting it now *

* daemon started successfully *

List of devices attached

HTXXNKFXXXXX device

Эта инструкция писалась по возможности понятным языком. Надеемся, что она поможет вам произвести все действия, чтоб настроить подключение и получить возможность использовать ваше устройство в качестве модема. Оцените ее в полной мере.

Телефон на базе Android как модем для Ubuntu
1 2 3 4 5

Комментарии

04 июля 2012 г.
Имя: Женек
не совсем понятно.3)Настраиваете автомонтирование USB накопителей для ОС Linux (udev). Данная опция понадобится для того, чтобы операционная система распознала ваше устройство.

4)Создаете файл: /etc/udev/rules.d/09-android.rules, который будет иметь следующее содержание:

SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0

SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="

SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE

5) В Ubuntu добавьте свою учетную запись в "plugdev", если вы не сделали этого раньше. Для этого надо выполнить следующее: useradd -g plugdev *user_name* (в пункте *user_name* укажите имя пользователя).в 3 разделе на чем настраивать, на компе или телефоне? 4 раздел, где создавать, не понятно, и какой Ubuntu?
Ответить
07 октября 2012 г.
Имя: SkaN
Немного устарела инструкция и есть некоторые ошибки. Во-первых, в содержании файла /etc/udev/rules.d/09-android.rules значение MODE для каждой строчки должно быть "0666".
Во-вторых, чтобы получить adb, нужно в папке tools сначала запустить скрипт android и установить platform-tools, потом только из папки platform-tools работать с adb. Вот :)
При возможности переделайте
Ответить
07 октября 2012 г.
Имя: SkaN
Хотя и с тем, что я написал, ничего не работает
Ответить

Оставьте комментарий

Имя*:

Введите защитный код

ПОПУЛЯРНЫЕ ПРОГРАММЫ
ПОПУЛЯРНЫЕ ИГРЫ

Archos 32 09 сентября 2011 г.
Archos 32

Изменение типов контактов в Android 1.5 05 сентября 2011 г.
Изменение типов контактов в Android 1.5

Как перенести контакты с Nokia на Android 05 сентября 2011 г.
Как перенести контакты с Nokia на Android

Синхронизация и перенос контактов между Mac OS и Андроид 05 сентября 2011 г.
Синхронизация и перенос контактов между Mac OS и Андроид

Android GUI PSD v.2.0 05 сентября 2011 г.
Android GUI PSD v.2.0

Словари для OS Android 15 августа 2011 г.
Словари для OS Android

SMS Balance для Андроид 14 августа 2011 г.
SMS Balance для Андроид

Создание виртуального девайса Андроид на вашем ПК 03 августа 2011 г.
Создание виртуального девайса Андроид на вашем ПК

Ovi Browser Beta для платформы S40 22 сентября 2011 г.
Ovi Browser Beta для платформы S40

Распознавание текста на Symbian 27 августа 2011 г.
Распознавание текста на Symbian

Пример использования QT Animation Framework 27 августа 2011 г.
Пример использования QT Animation Framework

QTWegkit - пример использования Listem 27 августа 2011 г.
QTWegkit - пример использования Listem

APIBridge 1.00.5 Symbian S60 27 августа 2011 г.
APIBridge 1.00.5 Symbian S60

Игра Sparkle для Symbian^3 25 августа 2011 г.
Игра Sparkle для Symbian^3

Symbian S60 :: Qt - пример работы с вкладками 25 августа 2011 г.
Symbian S60 :: Qt - пример работы с вкладками

Краткий обзор Symbian 3 25 августа 2011 г.
Краткий обзор Symbian 3