Как подключить на компьютере интернет с телефона на: подбор и сравнение вкладов, кредитов, кредитных карт, автострахование, калькулятор ОСАГО и каско, рейтинг страховых компаний

Есть ли способ поделиться интернет-соединением моего компьютера с моим Android через USB?

Есть ли способ поделиться подключением к Интернету моего настольного компьютера с моим Android 2.2.1 с помощью телефонного кабеля для передачи данных?

  • usb
  • андроид

5

Ну, это можно сделать с рутированными устройствами 2.2+. Это не просто.

Прежде чем я начну, вам может быть проще купить дешевый USB-адаптер Wi-Fi и подключиться к телефону через него. Это гораздо более простая процедура и не требует рута на телефоне.

А вот как это сделать через USB:

  1. Переведите телефон в режим отладки по USB (в настройках → приложения → usb). Подключите телефон.

  2. Затем необходимо включить USB-модем на телефоне. На моем SGS2 это находится в меню «Настройки» → «Беспроводная связь и сеть» → «Модем и переносные точки доступа».

    В этот момент к компьютеру будет добавлено новое сетевое устройство ( usb0 ).

  3. Выполните следующие команды, чтобы соединить eth0 и ваше новое USB-соединение.

     sudo apt-get установить утилиты моста
    sudo brctl addbr br0
    для i в eth0 usb0; делать
        sudo ifconfig $i 0.0.0.0
        sudo brctl addif br0 $i
    сделанный
    sudo ifconfig br0 вверх
    sudo dhclient br0 # может занять несколько секунд
     
  4. Затем загрузите терминал на свой телефон (или используйте оболочку SDK adb) и запустите (как root):

     netcfg usb0 dhcp
     

Чтобы отменить все:

 for i in eth0 usb0 br0; сделать sudo ifconfig $i вниз; сделанный
sudo brctl delbr br0
sudo ifconfig eth0 вверх
sudo dhclient eth0
 

Чтобы упростить задачу, есть несколько приложений, которые выполняют функции телефона (например, ASProxy), но вам все равно понадобится устройство с рутовой версией 2.2. Компьютерная сторона вещей может быть написана по сценарию. Вы даже можете подключиться к udev, чтобы запускать эти команды при подключении телефона (и уничтожать мост при его отключении).