Зачастую просто необходимо иметь своевременное подключение к Интернет, но не всегда есть такая возможность. Стационарный компьютер не всегда бывает под рукой, а ноутбук не всегда имеет настроенное подключение. В такой ситуации на помощь может легко придти ваш телефон. Например, если правильно настроить Андроид для Майлстоун, выход в интернет 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, перейдите на вкладку Инструменты -> Настройка -> Дополнительно -> Вкладка "Сеть" ->
Настроить, и в открывшемся окне выполните следующие действия:
-выберите ручную настройку конфигурации ("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 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".
Настройка завершена.
Проверить насколько правильно распознан телефон можно следующим образом - введите в поддиректории Tools Android SDK ./adb devices
Ответ должен быть:
* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
HTXXNKFXXXXX device
Эта инструкция писалась по возможности понятным языком. Надеемся, что она поможет вам произвести все действия, чтоб настроить подключение и получить возможность использовать ваше устройство в качестве модема. Оцените ее в полной мере.
ПОПУЛЯРНЫЕ ПРОГРАММЫ |
ПОПУЛЯРНЫЕ ИГРЫ
|
09 сентября 2011 г. 05 сентября 2011 г. 05 сентября 2011 г. 05 сентября 2011 г. 05 сентября 2011 г. 15 августа 2011 г. 14 августа 2011 г. 03 августа 2011 г. |
22 сентября 2011 г. 27 августа 2011 г. 27 августа 2011 г. 27 августа 2011 г. 27 августа 2011 г. 25 августа 2011 г. 25 августа 2011 г. 25 августа 2011 г. |
Комментарии
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?
Во-вторых, чтобы получить adb, нужно в папке tools сначала запустить скрипт android и установить platform-tools, потом только из папки platform-tools работать с adb. Вот :)
При возможности переделайте