Có cách nào để chia sẻ kết nối Internet trên máy tính để bàn của tôi với Android 2.2.1 bằng cáp dữ liệu điện thoại không?
Có cách nào để chia sẻ kết nối Internet trên máy tính để bàn của tôi với Android 2.2.1 bằng cáp dữ liệu điện thoại không?
Câu trả lời:
Vâng, nó có thể được thực hiện với các thiết bị 2.2+ đã root. Nó không đơn giản.
Trước khi tôi bắt đầu, bạn có thể thấy dễ dàng hơn khi mua một chiếc USB Wifi giá rẻ và chia sẻ kết nối với điện thoại của mình thông qua đó. Đó là một thủ tục đơn giản hơn nhiều và không yêu cầu root trên điện thoại.
Nhưng đây là cách thực hiện qua USB:
Đặt điện thoại của bạn ở chế độ gỡ lỗi USB (trong cài đặt → ứng dụng → usb). Cắm điện thoại vào.
Sau đó, bạn cần bật tính năng chia sẻ kết nối qua USB trên điện thoại. Trên SGS2 của tôi, mục này nằm trong Cài đặt → Không dây và mạng → Tethering và các điểm truy cập di động.
Tại thời điểm này, một thiết bị mạng mới sẽ được thêm vào máy tính ( usb0
).
Tắt các lệnh sau để kết nối eth0 và kết nối USB mới của bạn.
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
Sau đó tải một thiết bị đầu cuối trên điện thoại của bạn (hoặc sử dụng vỏ adb SDK) và tắt (dưới quyền root):
netcfg usb0 dhcp
Để đảo ngược tất cả:
for i in eth0 usb0 br0; do sudo ifconfig $i down; done
sudo brctl delbr br0
sudo ifconfig eth0 up
sudo dhclient eth0
Để làm cho mọi thứ dễ dàng hơn một chút, có một vài Ứng dụng ngoài đó thực hiện các khía cạnh của điện thoại (ví dụ như ASProxy) nhưng bạn vẫn cần một thiết bị 2.2 đã root. Mặt máy tính của mọi thứ có thể được viết kịch bản. Bạn thậm chí có thể móc vào udev để tắt các lệnh này khi bạn cắm điện thoại vào (và phá hủy cây cầu khi bạn rút phích cắm điện).
usb0
giao diện xuất hiện trên máy tính xách tay của mình (sử dụng 12.04) bất kỳ ý tưởng nào?
Có một số ghi chú cũ về Reverse USB Tethering với Android 2.2 với Nexus One.
Tôi đã lên kế hoạch thử điều này mà không cần root HTC DHD.
Nó có tùy chọn Truyền qua Internet hoạt động tốt trên Windows,
vì vậy, tôi tự hỏi liệu điều này có thể được sử dụng trên cùng một dòng thông qua Ubuntu không ...
Chưa thử - rất muốn biết về bất kỳ trải nghiệm đầu tay nào.
Yêu cầu từ những ghi chú là,
Android 2.2 (hoặc phiên bản cũ hơn có ứng dụng chia sẻ gốc)
ADB từ SDK Android hoặc Android 2.2 đã root với thiết bị đầu cuối ở chế độ root