Vediamo nel dettaglio cosa fare:
1- Scaricare e installare da Google Play USB Reverse Tethering
2- Nel menu impostazioni --> Applicazioni --> Sviluppo Abilitare Debug USB
3- Collegare il cavo usb, aprire l'app appena installata
4- premere il tasto menu e selezionare setup --> change LAN
5- selezionare 192.168.1.252/30 (dovete usare questo indirizzo ip, se non lo fate non vi funzionerà, in quanto gli script seguenti sono basati su questo indirizzo)
6- premere START
Adesso vediamo come configurare il nostro pc linux.
Scaricate il file allegato e scompattatelo, all'interno trovate 2 file
reverse_tethering_on.sh e reverse_tethering_off.sh
il primo configura l'interfaccia usb e abilita il nat per l'indirizzo ip del telefono, il secondo disabilita tutto.
Per eseguire questi due file aprite un terminale con i permessi di root e lanciate i file così
per attivare
- Codice: Seleziona tutto
./reverse_tethering_on.sh
per disattivare
- Codice: Seleziona tutto
./reverse_tethering_off.sh
Ricordatevi che le modifiche attuate dallo script sono temporanee, quindi se riavviate il pc e volete riattivare il reverse tethering dovete eseguirlo nuovamente. La stessa cosa se staccate il cavo usb, dovete rilanciare lo script, perchè l'interfaccia usb0 va in down.
Inoltre le app che verificano la presenza di una connessione wifi o 2g/3g potrebbero non funzionare. In alcuni casi basta abilitare il wifi anche senza connetterlo ad alcuna rete per far si che funzionino.
A questo punto potete navigare in internet con il vostro smartphone.