Kako koristiti svoj telefon kao wifi prijemnik. Povezivanje USB Wi-Fi adaptera na Android uređaj za vožnju

Naš cilj je bio da povežemo Wi-Fi adapter na pametni telefon baziran na Android OS-u. Da bi se to postiglo, potrebno je riješiti dva problema. Prvo sastavite odgovarajuće upravljačke module Wi-Fi adapter. Drugo, povežite sklopljene module na kernel operativnog sistema.

Radovi su izvedeni na sledećoj opremi:

  • Personalni računar sa Ubuntu 14.04 OS
  • Huawei Ascend Mate 7 Premium pametni telefon sa operativnim sistemom Android 4.4.2 (sa root pravima i instalirane programe BusyBox i Linux Deploy)
  • Wi-Fi adapter TP-Link TLWN-7200ND baziran na Ralink RT3070 čipu

1 Priprema za montažu

Prije nego što pređete direktno na montažu modula, potrebno je pravilno pripremiti sistem. Računar na kojem ćemo sklopiti module radi na procesoru sa x86 arhitekturom, dok pametni telefon ima procesor ARM arhitekture. Stoga, da biste kompajlirali module, morate instalirati poseban skup paketa i programa.

$ sudo apt-get install gcc-arm-linux-androideabi binutils ncurses-devel

Zatim morate preuzeti izvorne kodove operativnog sistema Android sistemi instaliran na Huawei pametni telefon. ovo se može uraditi na dva načina. Izvorni kodovi se mogu preuzeti sa službene Huawei web stranice. Da biste to učinili, slijedite vezu i pronađite odgovarajući uređaj u odjeljku Preuzimanja. Drugi način je preuzimanje izvornih kodova iz spremišta na githubu. Preporučljivo je koristiti drugu metodu, jer... izvorni kodovi objavljeni na službenoj web stranici mogu postati nedostupni nakon nekog vremena.

Za preuzimanje izvornih kodova iz github repozitorija, unesite naredbu:

$ git klon https://github.com/gabry3795/android_kernel_huawei_mt7_l09

Kada se preuzimanje završi, izvorne kodove možete pronaći u direktoriju android_kernel_huawei_mt7_109 koji se nalazi u korisničkom početnom direktoriju.

Prije kompajliranja modula, također morate odrediti arhitekturu ciljnog procesora i putanju do datoteka kompajlera:

$ export ARCH=arm $ export CROSS_COMPILE=/usr/bin/arm-linux-androideabi-

Treba napomenuti da će postavljene varijable biti resetirane nakon ponovnog pokretanja, tako da će ih trebati ponovo postaviti. Da bi provjerio varijable okruženja U sistem treba da unesete naredbu:

$export

2 Montaža modula

Zatim morate postaviti konfiguraciju kernela. Ovo se može uraditi ručno, ali izvorni kodovi već imaju gotove konfiguracije za različite procesore. Da biste vidjeli cijelu listu konfiguracija, morate otići u direktorij s izvorni kodovi(dalje u njemu će se izvoditi sve radnje) i unesite naredbu

$ pomozi

Rezultat će biti razne informacije o postavkama kompilacije i raznim konfiguracijama. Primjer takvog izlaza može se vidjeti na sljedećoj slici

Huawei Ascend Mate 7 Premium pametni telefon opremljen je KIRIN 925 (HiSi 3830) procesorom. Ovaj konkretni model procesora nije na listi koja se pojavljuje, ali konfiguracija merge_hisi3630_defconfig je prikladna. Ova konfiguracija se učitava sa naredbom

$ make merge_hisi3630_defconfig

Određujemo puno ime verzije OS kernela instalirane na pametnom telefonu. Za pametni telefon Huawei Ascend Mate 7 Premium (Android 4.4.2), verzija kernela 3.10.30-00001-g57d8d0a-dirty. Kernel koji se sastavlja mora imati istu verziju, inače se moduli neće povezati. Otvorimo Makefile konfiguracijsku datoteku u nekom tekstualnom uređivaču i tamo pronađemo sljedeće redove

VERZIJA = 3 PATCHLEVEL = 10 PODNIVO = 30 EKSTRAVERZIJA =

Vidimo da je verzija učitanog kernela ista do EXTRAVERSION. Da bi se verzije potpuno poklopile, dodajte -00001-g57d8d0a-dirty u ovu liniju.

EKSTRAVERZIJA = -00001-g57d8d0a-prljavo

Također morate postaviti oznaku CFLAGS_MODULE na -fno-pic.

CFLAGS_MODULE = -fno-pic

Za odabir onih modula koji će se kompajlirati, zgodno je koristiti grafičko sučelje menuconfig. Da biste to učinili, unesite naredbu:

$ make menuconfig

Sljedeća slika prikazuje prozor programa menuconfig.

Za TLWN-7200ND adapter na Ralink RT3070 čipu morate povezati sljedeće module.

Podrška za umrežavanje --> Bežično --> Generički IEEE mrežni stog (mac80211)

Slovo M znači da će drajver biti izgrađen kao poseban modul.

Upravljački programi --> Podrška mrežnim uređajima --> Bežični LAN

Postavite opciju Ralink Drivers Support na M i onda nastavite dalje

Podrška za Ralink drajvere -->

Postavite opcije kao što je prikazano na sljedećoj slici.

Preporučljivo je ukloniti zastavice sa modula u menuconfig koji ne zahtijevaju povezivanje drajvera. Ovo će ubrzati vrijeme kompilacije, jer dodatni moduli se neće prikupljati. Nakon gore navedenih operacija, možete izaći iz grafičke ljuske prije spremanja promjena. Sastavljanje modula se pokreće naredbom

$ make module

Nakon nekog vremena, ako nema grešaka, kompilacija će se uspješno završiti. Putanja do kompajliranih modula:

Net/wireless/mac80211/mac80211.ko drivers/net/wireless/rt2x00/rt2x00lib.ko drivers/net/wireless/rt2x00/rt2x00usb.ko drivers/net/wireless/rt2x00/rt2800lib.ko drivers/ rt2800usb.ko

Možete provjeriti informacije o kompajliranim modulima pomoću sljedeće naredbe

$ modinfo rt2x00usb.ko

Sljedeća slika prikazuje izlaz ove naredbe

Treba obratiti pažnju na vermagičnu liniju, koja pokazuje za koju verziju kernela je modul izgrađen. Mora u potpunosti odgovarati verziji OS kernela pametnog telefona. Takođe treba obratiti pažnju na liniju zavisnosti koja označava zavisnosti modula, tj. ostali moduli koji se prvo moraju učitati u kernel za ispravan rad modul.

Za pravilan rad ovog modula potrebna je firmver datoteka rt2870.bin. Možete ga preuzeti sa službene Ralink web stranice.

Kopirajmo sklopljene module u interna memorija smartfon. Na pametnom telefonu Huawei Ascend Mate 7 Premium kopirajte module u direktorij

/system/lib/modules

Na drugim pametnim telefonima takav direktorij možda ne postoji, pa se moduli mogu kopirati u drugi direktorij ili, što je bolje, kreirati gornji direktorij i prenijeti datoteke modula u njega.

Datoteka firmvera rt2870.bin mora se kopirati u direktorij sa firmverom. Na Huawei pametnom telefonu

/system/vendor/firmware

Nakon što smo kopirali module i firmver, pokrećemo bilo koju aplikaciju emulatora terminala na pametnom telefonu. Unesite komande u prozor terminala (objašnjenja za komande su data u zagradama; ne morate ih unositi).

$ su (uđite u način superkorisnika) # cd /system/lib/modules (idite u direktorij sa modulima) # chmod 644 MODULE_NAME (promjena prava na modul) # insmod MODULE_NAME (učitajte modul u jezgro OS)

Umjesto MODULE_NAME zamjenjujemo ime određenog modula. Za Wi-Fi adapter koji radi na Ralink RT3070 čipu, moduli moraju biti učitani sljedećim redoslijedom:

1. mac80211.ko 2. rt2x00lib.ko 3. rt2x00usb.ko 4. rt2800lib.ko 5. rt2800usb.ko

Arhiva svih ovih modula se može preuzeti

Možete provjeriti listu modula povezanih na kernel pomoću naredbe

Ovaj način učitavanja modula nije baš zgodan, jer... Nakon ponovnog pokretanja pametnog telefona, morate ih ponovo povezati s kernelom. Da biste automatizirali ovaj proces, možete kreirati izvršnu skriptu i koristiti standardne aplikacije iz radnje Google aplikacije Igraj. Na primjer, aplikacija Universal init.d vam omogućava da kreirate izvršne skripte i stavite ih u pokretanje. Još jedna aplikacija koja se može koristiti za automatsko učitavanje modula je Tasker. Omogućava vam da izvršite bilo koju komandu kao odgovor na bilo koji događaj.

Ne podržavaju svi pametni telefoni skripte za automatsko učitavanje sa init.d. Konkretno, Huawei Ascend Mate 7 Premium nema ovu funkciju. Kada pokrenete aplikaciju, možete pokrenuti test kako biste utvrdili podržava li vaš pametni telefon ovu opciju.

Ako vaš pametni telefon dozvoljava učitavanje skripti sa init.d, onda možete učiniti sljedeće. Na PC-u ćemo kreirati skriptu sa sljedećim sadržajem

#!/system/bin/sh insmod /system/lib/modules/mac80211.ko insmod /system/lib/modules/rt2x00lib.ko insmod /system/lib/modules/rt2x00usb.ko insmod /system/lib/modules/rt2800lib .ko insmod /system/lib/modules/rt2800usb.ko

Kopirajte skriptu u direktorij

/system/etc/init.d/

Nakon toga ponovo dodjeljujemo prava na fajl

$ su # chmod 755 /system/etc/init.d/script.sh

gdje je script.sh ime skripte.

Sljedeća slika prikazuje sučelje programa init.d

Ako vaš pametni telefon ne podržava skripte za automatsko učitavanje sa init.d-a, možete koristiti aplikaciju Tasker.

Pokrenite Tasker i kreirajte novi zadatak

U našem slučaju, skriptu ćemo pokrenuti automatski prilikom povezivanja bilo kojeg USB uređaja, koji prirodno uključuje Wi-Fi adapter. Odaberite stavke menija “Status” --> “Hardver” --> “Povezano preko USB-a.”

Odaberite klasu Bilo koja

Zadatak spremamo pod nekim imenom. Sada trebamo dodati akciju zadatku.

4 Instalacija Kali Linux na pametni telefon

Da biste mogli koristiti Kali Linux na Android telefonu, trebat će vam program Linux Deploy. Može se preuzeti iz prodavnice aplikacija Google Play. Da biste instalirali Kali Linux, morate postaviti sljedeće postavke u Linux Deploy.

Također možete postaviti vlastito korisničko ime i lozinku umjesto zadanih vrijednosti.

Nakon dovršetka podešavanja, potrebno je da kliknete na "instaliraj" u gornjem meniju i sačekate da se instalacija završi. Da biste pokrenuli Kali Linux, trebate kliknuti na dugme “Start” na donjem panelu.

Da biste se povezali sa operativnim sistemom koji radi, možete koristiti VNC (za prijavu u grafičku ljusku) ili SSH (za prijavu na konzolu) klijente. Kao VNC klijent, preporučujemo korištenje programa VNC Viewer, koji se može instalirati sa Google Play-a. Za povezivanje putem SSH-a preporučujemo JuiceSSH program.

Morate kreirati novu vezu u VNC Vieweru. IP adresa domaćina mora biti IP adresa navedena u gornji panel Linux Deploy programi. Tokom procesa povezivanja, morat ćete navesti prethodno navedenu lozinku.

Mnogi sretni vlasnici Android pametnih telefona čak i ne sumnjaju da se njihovi uređaji visoke tehnologije mogu koristiti kao potpuna zamjena standardni USB modem, eksterni Wi-Fi adapter za računar, kao i Wi-Fi ruter. U pravilu, kupci pametnih telefona koriste samo 3G ili 4G internet na samom telefonu, potpuno propuštajući sjajnu priliku da uživaju u svim prednostima brzog širokopojasnog mobilnog pristupa globalnoj mreži, na primjer, na laptopu.

Kako ne biste propustili priliku da koristite 100% besplatni mobilni internet promet koji se u većini salona daje na poklon celularne komunikacije Svim kupcima manje-više skupih gadžeta, pogledajmo sve načine povezivanja Android pametnog telefona sa računarom, kako pomoću USB kabla za prenos podataka, tako i bez njega.

Kako povezati pametni telefon koji koristi Android OS kao Wi-Fi ruter

Možda je najzanimljivija upotreba pametnog telefona njegova prenosivost Wi-Fi hotspot pristup, koji pruža mogućnost bežičnog povezivanja drugih pametnih telefona, tableta, laptopa, kao i desktop računara za dijeljenje mobilnog interneta. Da biste omogućili način rada bežičnog rutera, morate učiniti sljedeće:

  1. idite na postavke mrežne veze, a također okrenite Wi-Fi prekidač u položaj „uključeno“;
  2. Pronađite stavku "Upotreba podataka" i aktivirajte "Mobilni podaci". Da bi sve funkcioniralo, jednostavno postavljamo ikonu u obliku zelene kvačice u prozoru savjeta;
  3. vratite se jedan korak unazad da odaberete "Druge mreže". Zatim morate pronaći liniju „Modem i mobilna pristupna tačka“ i okrenuti ikonu prekidača u položaj „uključeno“. Zatim možete konfigurirati SSID, tip šifriranja i lozinku za Wi-Fi.

Kako povezati pametni telefon sa računarom kao 3G (4G) modem

Po pravilu, svaki pametni telefon dolazi sa Punjač, koji predstavlja samo punjenje i data kabl. Upravo ovaj kabl će nam trebati da koristimo ovaj Android pametni telefon kao USB modem. Ne preporučuje se upotreba neoriginalnih USB - mikro USB kablova proizvedenih u Kini, jer je to moguće nestabilan rad. Stoga pronalazimo originalni punjač, ​​iskopčavamo data kabl iz njega i spajamo USB na računar, a mikro USB na pametni telefon. Nakon što je pametni telefon otkriven Windows sistem, morate napraviti prilično trivijalno podešavanje. Dakle, u Androidu 6 za ovo u meniju “ Bežična mreža» odaberite stavku “Modem mode” i omogućite funkciju “USB modem”.

Kako spojiti pametni telefon kao Wi-Fi adapter

Upotreba Wi-Fi adaptera pametnog telefona, kao i korištenje ugrađenog modula usb modema, omogućava krajnjem korisniku da u potpunosti cijeni sve funkcije žične i bežične komunikacije Android uređaja. Posebno je zanimljivo koristiti Android pametni telefon kao Wi-Fi adapter na desktop računaru, jer će vam to omogućiti da povežete računar ne samo na mobilni internet, već i na potpunu Wi-Fi ruter sa ADSL modemom. Ovakva ideja može se vrlo jednostavno implementirati. Povezujemo pametni telefon sa računarom pomoću data kabla i konfigurišemo telefon.

Algoritam za postavljanje Wi-Fi adaptera (na primjeru Samsung Galaxy S4 mini)

  1. Prebacite Wi-Fi prekidač u položaj uključeno.
  2. Povežite se na vaš Wi-Fi ruter.
  3. Idite na "Upotreba podataka" i isključite "Mobilne podatke" tako što ćete poništiti zelenu kvačicu.
  4. Vratimo se na podešavanja.
  5. Odaberite stavku "Druge mreže".
  6. Pronađite liniju “USB modem” i označite kućicu.

U stvari, sve je jednostavno. Glavna stvar je da ne zaboravite isključiti mobilne podatke.

Trebate da povežete računar sa Internetom, ali nemate kabl sa upredenom paricom ili modem u blizini? Ili da povežete laptop, ali je lozinka uneta na pametnom telefonu? Dozvolite mi da vam pokažem kako da ga koristite Android telefon kao WiFi adapter i preko njega hraniti Internet.

Ovaj članak je pogodan za sve brendove koji proizvode telefone na Android 9/8/7/6: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia i drugi. Nismo odgovorni za vaše postupke.

Karakteristike rada Android telefona u načinu rada Wi-Fi adaptera

Često se korisnici zanimaju za pitanje da li je moguće koristiti telefon koji radi na Wi-Fi adapteru za osobni računar. operativni sistem Android. To znači da pametni telefon mora biti povezan Wi-Fi mreže, au modemskom modu od strane USB interfejs Internet se prenosi na desktop računar.

Istovremeno, personalni računar nema Wi-Fi adapter, tako da nije moguće direktno se povezati na bežične mreže. Ova veza se može uspostaviti.

Modemski način rada se pojavio na Android operativnom sistemu od druge verzije. Gotovo svi tableti i telefoni na ovom operativnom sistemu su sposobni da distribuiraju internet na druge uređaje putem USB kabla, Bluetooth-a i Wi-Fi veze.

Android uređaji mogu dijeliti ne samo mobilni internet (4G, 3G, EDGE), već i Wi-Fi. To znači da svoj pametni telefon možete pretvoriti u pravi Wi-Fi adapter za lični računar.

Povećati

Ova funkcija veoma korisno. Prilično su česte situacije kada nakon instaliranja rutera ili kupovine personalnog računara ne postoji način da se povežete sa računarom mrežni kabl.

Koristeći ovu funkciju, postaje moguće povezati ga na Internet. Doduše privremeno, ali dok ne kupite običan Wi-Fi adapter, imat ćete pristup globalna mreža.

Sva podešavanja naših uputstava provedena su i testirana na pametnom telefonu Samsung Galaxy J5. Na drugim telefonima i tabletima s drugom verzijom Android sistema, postavke mogu biti malo drugačije. Ovo nije kritično u ovoj situaciji, čak i početnici će moći razumjeti suštinu postavki. Ako imate pitanja ili ne možete izvršiti sva podešavanja, možete ih pitati u komentarima.

Također je vrijedno dodati da je povezivanje na Wi-Fi mrežu putem pametnog telefona vrlo brzo i stabilno. Na računaru internet jednostavno leti. Proizvođači instaliraju odlične bežične module na mnoge telefone.

Povezivanje računara na Wi-Fi mrežu preko Android uređaja kao adaptera

Prvo morate onemogućiti na svom pametnom telefonu Mobilni internet. Zatim jednostavno onemogućimo funkciju prijenosa podataka pomoću celularnu mrežu. Ovo se radi za svaki slučaj da biste bili sigurni da se koristi Wi-Fi veza.

Vršimo sljedeće korake:

  • Povežite telefon na Wi-Fi mrežu.
  • Povećati
  • Pomoću USB kabla povežite gadžet sa računarom. Neće funkcionirati samo kao adapter, već će se moći i puniti.

  • Povećati
  • Na svom pametnom telefonu morate otići na "Postavke", gdje biramo "Veze". Zatim morate otići na meni "Pristupna tačka i modem". IN ovaj meni aktivirati funkciju “USB modem”. Ovo je neophodno za javni pristup Za instaliran internet veze na vašem telefonu.

  • Povećati
  • On PC Odmah ćete moći da pristupite internetu koristeći pametni telefon na Android sistemu.

Povećati

Još jedan će biti prikazan u sistemu mrežni adapter. U našem slučaju, ovo je Ethernet 4. Na drugim računarima mrežni adapter može biti drugačiji, ali to nije važna tačka.

28.02.2017 14:44:00

U jednom od članaka razmatrali smo pitanje kako formatirati Fly telefon na Androidu.

Telefon je multifunkcionalno sredstvo komunikacije, mobilni uređaj se može koristiti kao posredna veza između World Wide Weba i desktop računara ili laptopa. Pametni telefon se može pretvoriti u pravi modem za pristup internetu. Veza je inferiornija u brzini od komunikacije putem optičkih vlakana, međutim, dosta će pomoći ako provajder na neko vrijeme isključi internet tehnički rad. Da biste koristili gadget kao modem za računar, postoje tri načina povezivanja:

Hajde da definišemo osnovne koncepte na temu: modem, ruter i pristupna tačka.

Modem je uređaj dizajniran za povezivanje signala sa njegovom tačkom prijema. Prije deset godina, za povezivanje kompjutera na Internet, signal je preko modema dolazio sa žične telefonske linije. Sada se modem smanjio na veličinu fleš diska. Možete pretvoriti bilo koji Android telefon u uređaj za uparivanje.


Ruter je uređaj za paralelno povezivanje na Internet više uređaja: telefona, laptopa, računara, tableta. Isti telefon možete koristiti kao ruter, pretvarajući ga u modem.


Pristupna tačka je bazna stanica Za bežični pristup na postojeću mrežu, kao što je wifi, ili kreiranje nove.


Pogledajmo kako možete postaviti modem u svoj telefon i koristiti ga kao ruter.

Metoda 1: Napravite USB modem od svog telefona

Da biste to uradili potrebno je da uradite sledeće:

  • Povežite telefon sa računarom pomoću USB kabla.
  • Idite na Postavke, pronađite odjeljak Bežične mreže, odaberite "Više".
  • Ovdje kliknite na liniju Modem mode.
  • Kliknite na dugme USB tethering.

Ne zaboravite uključiti mobilne podatke. To možete učiniti tako što ćete spustiti zaslon s obavijestima na radnoj površini telefona i kliknuti na odgovarajuću ikonu.

Ostali Fly pametni telefoni
Na našoj web stranici možete pronaći katalog sa drugim Fly pametnim telefonima na Androidu.

Metoda 2: Pretvorite svoj telefon u bežični wifi ruter

Da bi vaš telefon distribuirao WiFi signal, uključujući i nekoliko uređaja, morate napraviti pristupnu tačku od njega. To možete učiniti slijedeći ove korake:

  • Idite na Postavke telefona.
  • Kliknite na odjeljak "Više".
  • Ovdje odaberite Modem Modem.
  • Kliknite na liniju „Point Wi-Fi pristup»
  • Uključite dugme za pristupnu tačku
  • Prepišite ili zapamtite naziv pristupne tačke i lozinku

Vaš telefon sada šalje WiFi signal. Možete ga uhvatiti na bilo kojem uređaju koji ima odgovarajući modul.

Napredni korisnici također mogu promijeniti postavke pristupne tačke. Ovdje možete promijeniti sljedeće parametre:

  • Ime mreže. Podrazumevano, ovo je naziv modela telefona.
  • Zaštita. Podrazumevano, to je WPA2 PSK. Bolje ga je ne mijenjati, jer ovaj program pruža maksimalnu sigurnost i kontrolu pristupa.
  • Lozinka. Ovdje možete postaviti lozinku od 8 znakova
  • Vratite sve fabričke postavke
  • Postavite broj povezanih korisnika od 1 do 8 osoba.

Metoda 3: Koristite Bluetooth za povezivanje telefona i drugih uređaja

Metoda se smatra pomalo zastarjelom, međutim, odlično funkcionira za uređaje s instalirani modul Bluetooth. Koristeći “bluetooth” možete povezati svoj telefon i laptop. Pretvaranje mobilnog gadgeta u Bluetooth modem je vrlo jednostavno:

  • Provjerite ima li vaš laptop ili PC instaliran Bluetooth modul. Možete koristiti eksterni Bluetooth adapter.
  • Idite na postavke telefona.
  • Kliknite na dugme uključite bluetooth
  • Vaš računar, laptop ili drugi uređaj će se pojaviti među dostupnim uređajima.
  • Odaberite uređaj koji trebate upariti.

Sada se vaš telefon pretvorio u Bluetooth modem.

Sličan postupak se može provesti i obrnuto - sa računara na telefon:

  • Uključite Bluetooth na svom telefonu
  • Idite na PC Control Panel
  • Kliknite na Prikaz uređaja i štampača
  • Kliknite na dugme "Dodaj uređaj".


Kada sistem pronađe vaš telefon, kliknite na „Dodaj“ i unesite primljeni kod na svom telefonu.

Najbolji način da koristite svoj telefon kao modem je putem bežične veze. Korisnik ne zavisi od kabla, a wifi signal je stabilan. Na kraju, na vama je.

Ako ste zainteresovani, možete pročitati članak o.

Recenzije