Originariamente inviato da
SeaFargo
Raga, sto diventando matto. Non riesco a far funzionare senza addebito il mio S4 MIUI (CM 10.1) con Vodafone.
Il mio codice è questo, e lo ho verificato bene. Le periferiche sono quelle giuste.
Il comando sysctl non lo avevo ma con Busybox me lo sono ritrovato.
Provo ad eseguire lo script sia prima che dopo aver avviato il tether ma vodafone mi manda l'sms.
Per fortuna ho meno di 4 ero di credito quindi si limita a mandarmi questo sms.
Dove sbaglio?
iptables --flush
iptables -A POSTROUTING -s 192.168.43.1/24 -j MASQUERADE -t nat
iptables -A FORWARD -j ACCEPT -i wlan0 -o rmnet_usb0
iptables -A FORWARD -j ACCEPT -i rmnet_usb0 -o wlan0
sysctl -w net.ipv4.ip_forward=1
Ho provato anche questo script, ma niente ...
iptables -A bw_FORWARD -i !lo+
iptables -A natctrl_FORWARD -j RETURN -i rmnet+ -o wlan0 -m state --state RELATED,ESTABLISHED
iptables -A natctrl_FORWARD -j DROP -i wlan0 -o rmnet+ -m state --state INVALID
iptables -A natctrl_FORWARD -j RETURN -i wlan0 -o rmnet+
iptables -A natctrl_FORWARD -j DROP
iptables -A natctrl_nat_POSTROUTING -t nat -o rmnet+ -j MASQUERADE
Le applicazioni pure non funzionano, tra cui la piu tecnica e fatta bene mi sembra jellytether, che individua e sottopone all'untente le periferiche che sono UP. Ma niente. Non parte la navigazione :-( ...
Grazie in anticipo per l'aiuto ...