Tethering i Linux och MacOS- Magic som 3g modem via USB, ingen Root behövs
Idag testade jag några andra lösningar som kräver root men nordic Magic saknar iptable i sin kernel (kärna) vilket leder till stop för tethering, lite mer Googlande och så såg jag ett program jag hade sett redan innan jag fick mobilen hem .
Azilink : usb tethering application for android
open source och gratis och det funkar bra! innan vi går in på hur jag gjorde tar vi och ser på detta
![[IMG]](proxy.php?image=http%3A%2F%2Fdl.getdropbox.com%2Fu%2F185312%2FScreenshot.png&hash=bbd9324e53d3fa0f677f2d05100cb2a4)
Det står ganska bra om man följer instruktioner på programmets hemsida, det krävs ingen sdk heller , de filer som behövs finns att ladda ner på samma sida , som adb mm
Förbereda datorn :
I windows :
laddaner senaste openvpn installation filen installera det , starta om och det skavara klart . Nu kan du aktivera usb debuging och dra ner SDK eller de nödvändiga drivrutinerna och koppla mobilen sedan är det bara installera programmet via datorn eller direkt, jag ser inget behöv av seteg för steg instruktioner här, de finns i denna länk :
http://code.google.com/p/azilink/
I linux : ubuntu :
läs windows guiden på azlinks hemsida , ok, nu kan du läsa resten här :
jag utgår ifrån att du har android sdk färdig, annars kan du kolla på följande , du behöver inte göra allt bara 1 , 5, 6, 7, 8, 9 ,10 ,11
https://swedroid.se/forum/showthread.php?t=158
öppna terminalen och skriv :
Kod:
sudo apt-get install network-manager-openvpn openvpn
sudo /etc/init.d/networking restart
sudo /etc/init.d/NetworkManager restart
- nu kan du installera azlink via länken nedan eller göra det via datorn från deras hemsida
http://lfx.org/azilink/azilink.apk
vi skapar en fil i samma map som azilink.ovpn finns
Kod:
sudo nano resolv.conf
är den tom som i fallet med ubuntu och networkmanager är den om man inte är uppkoplat någonstans
klistra in följande i den och spara ctrl+w och avsluta med ctrl+x
annars klistar in bara nameserver raden.
Kod:
domain lan
search lan
nameserver 192.168.56.1
- och nu ska vara redo . du ska veta var azlink.ovpn finns och kan starta openvpn via
Kod:
adb forward tcp:41927 tcp:41927
sudo cp resolv.conf /etc/
sudo openvpn --config azilink.ovpn
senaste tre rader av kod ovan måste köras varje gång ....
för att avsluta trycker du ner ctrl+c i terminalen .
man kan såklart skriva de tre raderna i /usr/bin som en en sh fil och då är det bara köra den , jag skriver det senare om inte en annan gör det som kan bättre än mig
ett problem finns kvar jag måste lägga in dns servern för hand , hur gör man så att den fixas av openvpn ?