From 9a269113db62138e00f3738299bea28eb2b9a6a0 Mon Sep 17 00:00:00 2001 From: Waldemar Tomme Date: Wed, 11 Dec 2024 14:03:26 +0100 Subject: [PATCH] Add more information on how to enable internet over USB --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index f70f8e5..9865f3c 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ sudo btmgmt --index 0 public-addr 00:11:22:33:44:55 NOTE: `bluez-btmgmt` must be installed ## Enable Internet over USB +(see https://wiki.postmarketos.org/wiki/USB_Internet) ### Host ```bash sysctl net.ipv4.ip_forward=1 @@ -41,6 +42,17 @@ iptables -A FORWARD -s 172.16.42.0/24 -j ACCEPT iptables -A POSTROUTING -t nat -j MASQUERADE -s 172.16.42.0/24 iptables-save ``` +### Device +```bash +ip route add default via 172.16.42.2 dev usb0 +echo nameserver 1.1.1.1 > /etc/resolv.conf +echo 'ip route add default via 172.16.42.2 dev usb0' > /etc/local.d/usb_internet.start +chmod +x /etc/local.d/usb_internet.start +rc-update add local +``` + +## Notes +- Regarding GPI DMA issue: https://oftc.irclog.whitequark.org/linux-msm/2023-11-26 (and following days) ## Misc. Links - https://softhandtech.com/what-is-ffbm-mode-in-android/