Jak udostępnić połączenie telefonu routerom GL.iNet przez EasyTether.
Istnieje kilka powodów, by udostępniać routerowi transmisję danych ze smartfona:
- Operatorzy oferują plany z dużą ilością danych, choć tak naprawdę nie potrzebujesz ich aż tyle.
- Prędkość 4G jest wysoka i przewyższa prędkość domowego Internetu. Możesz wykorzystać tę transmisję danych na laptopie.
- Używanie telefonu bezpośrednio jako hotspotu jest proste, ale nie można podłączyć zbyt wielu urządzeń.
Udostępnianie transmisji danych minirouterowi GL.iNet przez interfejsy sterowania routera jest bardzo proste. Jednak niektóre telefony i sieci operatorów ograniczają bezpośrednie udostępnianie danych, więc możesz wypróbować EasyTether.
Pokażemy tę procedurę na przykładzie systemu Android i miniroutera GL.iNet.
Co będzie potrzebne
A) Sprzęt
Samsung Galaxy S6 z systemem Android
Minirouter GL-AR150 (inne modele też się nadają)
Karta SIM 4G
B) Oprogramowanie
Uwaga: dla MT300N-V2 wybierz LEDE.
- Aplikacja EasyTether na Android (wyszukaj w Google Play Store)
Procedura
A) Przygotowanie routera
1) Konfiguracja routera
Wpisz 192.168.8.1 w przeglądarce i otwórz interfejs WWW routera. Ustaw hasło, którego później użyjesz w OpenWRT. Następnie zaktualizuj router do najnowszego oprogramowania układowego.
2) Przesłanie pakietu sterownika IPK do routera
i. Sprawdź na stronie układ zastosowany w danym modelu (np. Atheros 9531, MediaTek MT7620N itp.). Pakiet sterownika IPK w plikach sterownika EasyTether trzeba dobrać do układu routera. (Informacje o routerach GL.iNet znajdziesz na naszej stronie: www.gl-inet.com, a w sekcji iv. podamy też położenie pliku sterownika IPK dla naszych minirouterów.):
ii. Rozpakuj plik sterownika EasyTether. Otwórz WinSCP, wybierz SCP jako protokół plików i wprowadź dane pokazane na ilustracji poniżej:
Po nawiązaniu połączenia zobaczysz poniższy ekran (po lewej: komputer, po prawej: router):
iii. Kliknij ten przycisk, aby przejść do folderu głównego.
Zobaczysz drzewo katalogów routera:
iv. Po lewej stronie (komputer) znajdź plik IPK dla routera w rozpakowanych wcześniej plikach sterownika EasyTether. Po prawej stronie (router) otwórz folder tmp. Na koniec kliknij plik IPK prawym przyciskiem i wybierz upload:
Uwaga: dla układu Atheros wybierz 15.05.1\ar71xx\generic. Dla MediaTeck wybierz 15.05.1\ramips\mt7620. Dla innych układów znajdź podobną nazwę pliku. MT300N & MT300A: \15.05.1\ramips\mt7620\ easytether-usb-openssl_0.8.7-1_ramips_24kec.ipk AR150 & AR300M: \15.05.1\ar71xx\generic\easytether-usb-openssl_0.8.7-1_ar71xx.ipk
3) Instalacja sterownika EasyTether przez SSH
i. Otwórz PuTTY, wpisz adres IP routera i pozostałe dane pokazane na ilustracji poniżej, a następnie kliknij Open:
ii. Zaloguj się, używając nazwy użytkownika i hasła routera (nazwa użytkownika: root; hasło: takie samo jak do interfejsu WWW):
Uwaga: wpisywane hasło nie będzie wyświetlane na ekranie.
iii. Teraz możesz zaktualizować moduły OpenWRT (wymagane połączenie z Internetem), wpisując:
opkg update
Naciśnij Enter, a aktualizacja rozpocznie się automatycznie.
Uwaga: możesz pominąć aktualizację i wykonać ją po zakończeniu konfiguracji tetheringu.
iv. Zainstaluj sterownik, wpisując poniższe polecenie, a następnie naciśnij Enter:
opkg install /tmp/filename.ipk
Uwaga: filename to plik przesłany w procedurze A)2.ii.
v. Wpisz poniższe polecenie i naciśnij Enter:
easytether-usb
vi. Skopiuj poniższe polecenie do Putty:
cat << EOF >> /etc/config/network
config <span class="hljs-keyword">interface</span> <span class="hljs-comment">'wan'</span>
<span class="hljs-keyword">option</span> ifname <span class="hljs-comment">'tap-easytether'</span>
<span class="hljs-keyword">option</span> proto <span class="hljs-comment">'dhcp'</span>
EOF
Uwaga: aby wkleić do Putty, kliknij czarny ekran prawym przyciskiem, a następnie naciśnij Enter.
vii. Wpisz poniższe polecenie, aby uruchomić router ponownie, lub odłącz jego kabel zasilania. Następnie podłącz kabel zasilania, aby włączyć router.
reboot -f
B) Przygotowanie smartfona
1) Włączenie opcji programistycznych
i. Przejdź do Setting -> About Device -> Software info. Naciśnij numer kompilacji kilka razy, aż pojawi się informacja o włączeniu opcji programistycznych.
ii. Przejdź do Setting -> Developer Options, włącz Developer Options oraz USB debugging.
2) Rozpoczęcie tetheringu
i. Otwórz aplikację EasyTether i zaznacz USB. Pojawi się komunikat „waiting for connection from the host”.
ii. Połącz telefon z routerem kablem USB. Naciśnij OK, aby zezwolić na debugowanie USB.
iii. Połączenie zostało nawiązane.
Teraz możesz połączyć urządzenie z routerem i korzystać z Internetu. Jeśli jednak używasz wersji lite aplikacji EasyTether, nie uzyskasz dostępu do stron z https, takich jak: https://www.youtube.com ponieważ wersja lite blokuje ten rodzaj bezpiecznej komunikacji.
O GL.iNet
Założona w 2010 roku firma GL.iNet jest wiodącym dostawcą innowacyjnych routerów i rozwiązań sieciowych. Od kompaktowych routerów podróżnych po zaawansowane zdalne KVM, GL.iNet oferuje nagradzaną technologię sieciową zaprojektowaną z myślą o wydajności i bezpieczeństwie.
GL.iNet umożliwia osobom i organizacjom pewne korzystanie z łączności. Oddając kontrolę w ręce użytkowników, GL.iNet wspiera produktywność i współpracę, które przyczyniają się do lepszego życia.