Difference between revisions of "USB Internet"

From postmarketOS
Jump to: navigation, search
(Added syntax highlighting)
Line 6: Line 6:
 
X are your pc usb ip address last numbers you will find in your pc's network manager.
 
X are your pc usb ip address last numbers you will find in your pc's network manager.
  
sudo route add default gw 172.16.42.x  
+
<syntaxhighlight lang="shell-session">
 
+
$ sudo route add default gw 172.16.42.x  
sudo nano /etc/resolv.conf
+
$ sudo nano /etc/resolv.conf
 +
</syntaxhighlight>
  
 
Delete and write instead your router ip address (nameserver 192.168.1.1) or dns server address (nameserver 8.8.8.8)  
 
Delete and write instead your router ip address (nameserver 192.168.1.1) or dns server address (nameserver 8.8.8.8)  
Line 14: Line 15:
 
On your pc:
 
On your pc:
  
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward > /dev/null
+
<syntaxhighlight lang="shell-session">
 
+
$ echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward > /dev/null
sudo iptables -P FORWARD ACCEPT
+
$ sudo iptables -P FORWARD ACCEPT
 
+
$ sudo iptables -A POSTROUTING -t nat -j MASQUERADE -s 172.16.42.0/24
sudo iptables -A POSTROUTING -t nat -j MASQUERADE -s 172.16.42.0/24
+
</syntaxhighlight>
  
 
You are done! Now try to ping someone!
 
You are done! Now try to ping someone!

Revision as of 16:01, 22 September 2017

USB Internet Enable Internet on your device by using a usb cable (when wifi does not work).

On your phone:

X are your pc usb ip address last numbers you will find in your pc's network manager.

$ sudo route add default gw 172.16.42.x 
$ sudo nano /etc/resolv.conf

Delete and write instead your router ip address (nameserver 192.168.1.1) or dns server address (nameserver 8.8.8.8)

On your pc:

$ echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward > /dev/null
$ sudo iptables -P FORWARD ACCEPT
$ sudo iptables -A POSTROUTING -t nat -j MASQUERADE -s 172.16.42.0/24

You are done! Now try to ping someone!