[Android General] AlaskaLinuxUser:
[/QUOTE]

Okay, after reviewing the logs, I can see the big errors. Be sure to search your logs for the key words of "error" "failed" and "crash" when you are looking for problems. Most errors have been logged before, and dumping that error into DuckDuckGo, Google, or some other search engine will show you the way to fix it. :good:

I/dnsmasq (28331): using nameserver 49.45.0.1#53
W/IptablesRestoreController( 2845): iptables-restore process 26284 terminated status=256
E/IptablesRestoreController( 2845): iptables error:
E/IptablesRestoreController( 2845): ------- COMMAND -------
E/IptablesRestoreController( 2845): *raw
E/IptablesRestoreController( 2845): -A tetherctrl_raw_PREROUTING -p tcp --dport 21 -i wlan0 -j CT --helper ftp
E/IptablesRestoreController( 2845): COMMIT
E/IptablesRestoreController( 2845): *filter
E/IptablesRestoreController( 2845): -A tetherctrl_FORWARD -i rmnet0 -o wlan0 -m state --state ESTABLISHED,RELATED -g tetherctrl_counters
E/IptablesRestoreController( 2845): -A tetherctrl_FORWARD -i wlan0 -o rmnet0 -m state --state INVALID -j DROP
E/IptablesRestoreController( 2845): -A tetherctrl_FORWARD -i wlan0 -o rmnet0 -g tetherctrl_counters
E/IptablesRestoreController( 2845): -A tetherctrl_counters -i wlan0 -o rmnet0 -j RETURN
E/IptablesRestoreController( 2845): -A tetherctrl_counters -i rmnet0 -o wlan0 -j RETURN
E/IptablesRestoreController( 2845): -D tetherctrl_FORWARD -j DROP
E/IptablesRestoreController( 2845): -A tetherctrl_FORWARD -j DROP
E/IptablesRestoreController( 2845): COMMIT
E/IptablesRestoreController( 2845):
E/IptablesRestoreController( 2845): ------- ERROR -------
E/IptablesRestoreController( 2845): iptables-restore: line 102 failed
E/IptablesRestoreController( 2845): ----------------------
W/IptablesRestoreController( 2845): iptables-restore process 28340 terminated status=256
E/IptablesRestoreController( 2845): iptables error:
E/IptablesRestoreController( 2845): ------- COMMAND -------
E/IptablesRestoreController( 2845): *raw
E/IptablesRestoreController( 2845): -D tetherctrl_raw_PREROUTING -p tcp --dport 21 -i wlan0 -j CT --helper ftp
E/IptablesRestoreController( 2845): COMMIT
E/IptablesRestoreController( 2845): *filter
E/IptablesRestoreController( 2845): -D tetherctrl_FORWARD -i rmnet0 -o wlan0 -m state --state ESTABLISHED,RELATED -g tetherctrl_counters
E/IptablesRestoreController( 2845): -D tetherctrl_FORWARD -i wlan0 -o rmnet0 -m state --state INVALID -j DROP
E/IptablesRestoreController( 2845): -D tetherctrl_FORWARD -i wlan0 -o rmnet0 -g tetherctrl_counters
E/IptablesRestoreController( 2845): COMMIT
E/IptablesRestoreController( 2845):
E/IptablesRestoreController( 2845): ------- ERROR -------
E/IptablesRestoreController( 2845): iptables-restore: line 2 failed
E/IptablesRestoreController( 2845): ----------------------
E/TetherController( 2845): Error setting forward rules
E/Tethering( 3028): [wlan0] ERROR Exception enabling NAT: java.lang.IllegalStateException: command '435 nat enable wlan0 rmnet0 1 192.168.43.0/24' failed with '400 435 Nat operation failed (No such device)'
E/BandwidthController( 2845): No prior alert set

Your error is that last part:

[wlan0] ERROR Exception enabling NAT: java.lang.IllegalStateException: command '435 nat enable wlan0 rmnet0 1 192.168.43.0/24' failed with '400 435 Nat operation failed (No such device)'

It can't create the forwarding rules because it can't find the device. Is your wifi called wlan0?

If you don't know, install busybox, then a terminal app on phone, or use ADB and type ifconfig. Is wlan0 one of your devices when the wifi is on?

Is rmnet0 one of the devices?

Does your kernel support ip forwarding?