전화 데이터 케이블을 사용하여 데스크탑 인터넷 연결을 Android 2.2.1과 공유하는 방법이 있습니까?
전화 데이터 케이블을 사용하여 데스크탑 인터넷 연결을 Android 2.2.1과 공유하는 방법이 있습니까?
답변:
루팅 된 2.2+ 기기로 가능합니다. 간단하지 않습니다.
시작하기 전에 저렴한 USB Wi-Fi 동글을 구입하고 전화 연결을 공유하는 것이 더 쉽다는 것을 알게 될 것입니다. 훨씬 간단한 절차이며 전화로 루트를 요구하지 않습니다.
그러나 USB를 통해 수행하는 방법은 다음과 같습니다.
휴대 전화를 USB 디버깅 모드로 설정합니다 (설정 → 애플리케이션 → usb). 전화를 연결하십시오.
그런 다음 전화기에서 USB 테 더링을 켜야합니다. 내 SGS2에서는 설정 → 무선 및 네트워크 → 테 더링 및 휴대용 핫스팟에 있습니다.
이제 새 네트워크 장치가 컴퓨터에 추가됩니다 ( usb0
).
다음 명령을 해제하여 eth0과 새 USB 연결을 연결하십시오.
sudo apt-get install bridge-utils
sudo brctl addbr br0
for i in eth0 usb0; do
sudo ifconfig $i 0.0.0.0
sudo brctl addif br0 $i
done
sudo ifconfig br0 up
sudo dhclient br0 # might take a few seconds
그런 다음 휴대 전화에 터미널을로드하거나 SDK adb 셸을 사용하여 루트로 실행하십시오.
netcfg usb0 dhcp
모두 반대로하려면 :
for i in eth0 usb0 br0; do sudo ifconfig $i down; done
sudo brctl delbr br0
sudo ifconfig eth0 up
sudo dhclient eth0
약간 더 쉽게하기 위해 전화 측의 일을하는 몇 가지 Apps (예 : ASProxy)가 있지만 여전히 루팅 된 2.2 장치가 필요합니다. 사물의 컴퓨터 쪽을 스크립팅 할 수 있습니다. 전화를 켤 때 udev에 연결하여 이러한 명령을 해제 할 수도 있습니다 (연결을 끊을 때 다리를 파괴하십시오).
usb0
12.04를 사용하는 랩톱에 인터페이스가 표시 되지 않습니다 .
Nexus One을 사용하는 Android 2.2의 리버스 USB 테 더링 에 대한 오래된 메모가 있습니다 .
HTC DHD를 근절하지 않고 시도 할 계획입니다.
그것은 Windows에서 잘 작동하는 인터넷 통과 옵션을 가지고
있으므로 우분투를 통해 동일한 줄에서 사용할 수 있는지 궁금합니다 ...
아직 시도하지 않았습니다 .- 직접 경험을 알고 싶습니다.
해당 노트의 요구 사항은
Android
SDK의 Android 2.2 (또는 루트 테 더링 앱이있는 이전 버전) ADB 또는 루트 모드의 터미널이있는 루팅 된 Android 2.2