tp-link Udhëzuesi i instalimit të Linux

Mjedisi Zhvillimor
Mjedisi i zhvillimit në Ubuntu kërkohet si më poshtë:
|
Mjedisi Zhvillimor |
|
| OS | Ubuntu 16.04 LTS |
| Versioni i kernelit | 4.13.0-36-gjenerike |
| Versioni Gcc | 5.4.0 |
Përpiloni Shoferin
Mjeti i përpilimit dhe burimet e kernelit
Para se të përpiloni drejtuesin, ju lutemi sigurohuni që keni mjetin e saktë të përpilimit dhe burimet e kernelit. Në Ubuntu 16.04 LTS, ne mund të instalojmë mjetin e përpilimit gcc me komandën "apt-get install gcc
- $ apt-get instaloni gcc
Shënim: Ne ju rekomandojmë të instaloni të njëjtin mjet të versionit për të përpiluar drejtuesin. Për ishampe:

Sipas komandës "cat /proc /version", ju mund të shihni që sistemi juaj Ubuntu 16.04 LTS është përpiluar nga gcc5.4.0. Si parazgjedhje, gcc5.4.0 është instaluar tashmë në Ubuntu 16.04 LTS, mund të përdorni gcc5.4.0 për të përpiluar drejtuesin drejtpërdrejt.
Në përgjithësi, titujt e pajtueshëm të kernelit janë ndërtuar tashmë në Ubuntu 16.04 LTS, kështu që nuk keni nevojë të shkarkoni dhe përpiloni veçmas burimet e kernelit. Sidoqoftë, nëse asnjë titull i lidhur me kernelin nuk është i integruar në sistemin tuaj, ju lutemi instaloni së pari burimet e kernelit.
Përpiloni Shoferin
Përdorni Terminal për të shkuar në drejtorinë e shoferit dhe ekzekutoni komandat e mëposhtme për të përpiluar shoferin.
- $ pastroj
- $ bëjnë
Pas përpilimit, mund të shihni një emër të chip.ko file ruhet në drejtorinë e shoferit.
Ngarko Shoferin
Këtu ne tregojmë procesin e ngarkimit të shoferit pa tel 88x2bu.ko si një ishample. Drejtoni komandën e mëposhtme për të ngarkuar shoferin.
- $ sudo cp 88x2bu.ko/lib/modules/[versioni i kernelit]/kernel/drivers/net/wireless/ #[versioni i kernelit] është emri i drejtorisë i versionit të kernelit të sistemit
- $ sudo depmod –a
- $ sudo modprobe 88x2bu.ko
Ose përdorni drejtpërdrejt insmod për të ngarkuar shoferin.
- $ sudo insmod 88x2bu.ko
Pas ngarkimit të drejtuesit, ekzekutoni komandën e mëposhtme për të kontrolluar nëse shoferi është ngarkuar me sukses.
- $ lsmod
Mint 18.03
Mjedisi Zhvillimor
Mjedisi i zhvillimit në Mint kërkohet si më poshtë:
|
Mjedisi Zhvillimor |
|
| OS | Mint 18.03 |
| Versioni i kernelit | 4.10.0-38.gjenerale |
| Versioni Gcc | 5.4.0 |
Përpiloni Shoferin
Mjeti i përpilimit dhe burimet e kernelit
Para se të përpiloni drejtuesin, ju lutemi sigurohuni që keni mjetin e duhur të përpilimit dhe burimet e kernelit. Në Mint, ne mund të instalojmë mjetin e përpilimit gcc me komandën "apt-get install gcc"
- $ apt-get instaloni gcc
Shënim: Ne ju rekomandojmë të instaloni të njëjtin mjet të versionit për të përpiluar drejtuesin. Për ishampe:

Sipas komandës "cat /proc /version", ju mund të shihni që sistemi juaj Mint është përpiluar nga gcc5.4.0, kështu që ne duhet të përdorim gcc5.4.0 për të përpiluar drejtuesin. Në përgjithësi, titujt e pajtueshëm të kernelit janë ndërtuar tashmë në Mint, kështu që nuk keni nevojë të shkarkoni dhe përpiloni veçmas burimet e kernelit. Sidoqoftë, nëse asnjë titull i lidhur me kernelin nuk është i integruar në sistemin tuaj, ju lutemi instaloni së pari burimet e kernelit.
Përpiloni Shoferin
Përdorni Terminal për të shkuar në drejtorinë e shoferit dhe ekzekutoni komandat e mëposhtme për të përpiluar shoferin.
- $ pastroj
- $ bëjnë
Pas përpilimit, mund të shihni një emër të chip.ko file ruhet në drejtorinë e shoferit.
Ngarko Shoferin
Këtu ne tregojmë procesin e ngarkimit të shoferit pa tel 88x2bu.ko si një ishample. Drejtoni komandën e mëposhtme për të ngarkuar shoferin.
- $ sudo cp 88x2bu.ko/lib/modules/[versioni i kernelit]/kernel/drivers/net/wireless/
- $ sudo depmod -a
- $ sudo modprobe 88x2bu
Ose përdorni drejtpërdrejt insmod për të ngarkuar shoferin
- $ sudo insmod 88x2bu.ko
Pas ngarkimit të drejtuesit, ekzekutoni komandën e mëposhtme për të kontrolluar nëse shoferi është ngarkuar me sukses.
- $ lsmod
Raspberry Pi3
Mjedisi Zhvillimor
Mjedisi i zhvillimit në Raspberry Pi 3 kërkohet si më poshtë
|
Mjedisi Zhvillimor |
|
| OS | Kali 2018.1 |
| Versioni Burimor i Kernelit | 4.14.0-kali3-amd64 |
Përpiloni Diskun
Para se të përpiloni drejtuesin, ju lutemi sigurohuni që keni mjetin e duhur të përpilimit dhe burimet e kernelit.
Përpiloni burimin e Kernelit
Këtu ne ilustrojmë udhëzimet për ndërtesën lokale për të përpiluar drejtuesin për Linux.
Shkarkoni dhe Instaloni Mjetet
Shënim: Para ndërtimit lokal, sigurohuni që sistemi juaj i mjedrës është i lidhur me internetin
Instaloni Git, bc dhe mjete të tjera të ngjashme.
- $ sudo apt-get instalo git bc
Merrni burimin e kernelit
Klikoni lidhjet e mëposhtme për të shkarkuar burimin e kernelit të mjedrës dhe mjete të tjera të ngjashme.
https://github.com/raspberrypi/linux
https://github.com/raspberrypi/tools
Para ndërtimit lokal, sigurohuni nëse keni nevojë të përditësoni kernelin. Nëse përshtatësi juaj mbështet versionin aktual të kernelit, nuk keni nevojë të përditësoni kernelin, dhe thjesht shkarkoni burimet e kernelit të këtij versioni. Nëse duhet të përditësoni kernelin, zgjidhni burimet e kernelit të versionit të dëshiruar. Këtu ne shkarkojmë burimet e kernelit të versionit 4.9. Krijoni drejtori Linux-src në drejtorinë rrënjësore të përdoruesit lokal për të ruajtur burimet e kernelit. Nëse keni instaluar Git, mund të përdorni Git për të marrë burime kernel Linux nga Github; nëse shkarkoni drejtpërdrejt .zip file, përdorni komandën e mëposhtme jar për ta dekompresuar këtë file.
- $ sudo jar –xf XXX.zip
Shënim: Rekomandohet që të mos përdorni programin unzip për të dekompresuar .zip file.
Ndrysho Kernel
Drejtoni komandat e mëposhtme për të modifikuar kernelin Linux. Ju gjithashtu mund të modifikoni kernelin sipas kërkesave tuaja.
- $ cd linux / * shkoni në drejtorinë e burimeve të kernelit * /
- $ KERNEL = kernel7
- $ bëni bcm2709_defconfig
Shënim: Udhëzimet për Raspberry Pi3 dhe versionet e tjera të Raspberry janë paksa të ndryshme, për detajet e versioneve të tjera, ju lutemi referojuni udhëzimeve në Raspberry official webfaqe.
Përpiloni Kernel
Drejtoni komandat e mëposhtme për të përpiluar dhe instaluar kernelin dhe pemën e pajisjes përkatëse. Mund të duhen disa minuta.
- $ make –j4 module zImage dtbs
- $ sudo make modules_install
- $ sudo cp arch /arm/boot/dts/*.dtb/boot/$ sudo cp
- hark/krah/boot/dts/mbivendosje/*. dtb*/boot/mbivendosje/
- $ sudo cp arch/krah/boot/dts/mbivendosje/README/boot/mbivendosje/
- $ sudo cp arch/krah/boot/zImage /boot/$KERNEL.img
Shënim: "-J4" i referohet përdorimit të Raspberry Pi3 dhe 4 për të përpiluar për të përshpejtuar procesin e përpilimit.
Fikni bordin e zhvillimit të Raspberry Pi3 dhe më pas ekzekutoni komandën e mëposhtme për të konfirmuar versionin e kernelit.
- $ uname –a
or - $ cat /proc /version
Përpiloni Burimin e Shoferit
Shkoni te drejtoria e shoferit, hapni Makefile file për të mbështetur Raspberry Pi3. Si parazgjedhje,
- Makro CONFIG_PLATFORM_I386_PC është aktivizuar. Vendosni vlerën për
- CONFIG_PLATFORM_BCM2709 në y, dhe vendosni vlerën për
- CONFIG_PLATFORM_I386_PC në n.
- CONFIG_PLATFORM_BCM2709 = y
- CONFIG_PLATFORM_I386_PC = n
- CONFIG_PLATFORM_ANDROID_X86 = n
Pasi të keni vendosur parametrat, përdorni Terminalin për të shkuar në drejtorinë në të cilën burimi i drejtuesit file ruhet. Drejtoni komandat e mëposhtme për të përpiluar shoferin.
- $ pastroj
- $ bëjnë
Ngarko Shoferin
Këtu ne tregojmë procesin e ngarkimit të shoferit pa tel 8192eu.ko si një ishample. Drejtoni komandën e mëposhtme për të ngarkuar shoferin.
- $ sudo cp 8192eu.ko/lib/modules/[versioni i kernelit]/kernel/drivers/net/wireless/
- $ sudo depmod -a
- $ sudo modprobe 8192eu
Ose përdorni drejtpërdrejt insmod për të ngarkuar shoferin.
- $ sudo insmod 8192eu.ko
Pas ngarkimit të drejtuesit, ekzekutoni komandën e mëposhtme për të kontrolluar nëse shoferi është ngarkuar me sukses.
Kali 2018.1
Mjedisi Zhvillimor
Develomjedisi i pmentimit në Kali 2018.1 kërkohet si më poshtë
|
Mjedisi Zhvillimor |
|
| OS | Kali 2018.1 |
| Versioni Burimor i Kernelit | 4.14.0-kali3-amd64 |
Përpiloni Shoferin
Instaloni kokën e kernelit File
Para përpilimit të drejtuesit në Kali 2018, sigurohuni që keni instaluar dhe përpiluar kokën e duhur të Linux fileMe Ndiqni udhëzimet për të instaluar dhe përpiluar kokën Linux file.
Përditësoni Burimin e Softuerit
Drejtoni komandat e mëposhtme për të azhurnuar burimin e softuerit dhe mjetet përkatëse
- $ sudo apt-pastrohuni
- Përditësim $ sudo apt-get
- $ sudo apt-get upgrade
Instaloni kokën e kernelit File
- Metoda 1: Drejtoni komandën e mëposhtme për të instaluar kokën e kernelit file.
$ sudo apt-get install linux-headers-$ (uname -r)
Pas ekzekutimit të kësaj komande, sistemi do të gjejë automatikisht kokën e përputhur të kernelit file për ta shkarkuar dhe instaluar. Nëse serveri Kali është azhurnuar, mund të mos gjeni specifikën file, në këtë rast, mund të shkarkoni dhe instaloni kokën me dorë file

- Metoda 2: Shkarkoni dhe përpiloni manualisht për tu instaluar
Gjeni kokën e përputhur të kernelit file në burimin e shkarkimit të softuerit tuaj Kali. Klikoni lidhjen e mëposhtme për të shkuar te zyrtari webfaqe për të shkarkuar kokën Linux file dhe mjetet e lidhura.
http://http.kali.org/kali/pool/main/l/linux
- Kontrolloni versionin e sistemit të Kal
- $uname -r
Versioni i sistemit që kemi përdorur këtu është treguar më poshtë

- Shkarkoni dhe përpiloni linux-kbuild Në lidhjet e shkarkimit të Kali, gjeni linux kbuild file të sistemit tuaj. Këtu zgjedhim linux-kbuild 4.14_4.14.17.-1kali_amd64.deb si ishample.

Pas shkarkimit të file, përdorni Terminalin për të shkuar në drejtori dhe drejtoni komandën e mëposhtme për të instaluar file.
- $ sudo dpkg -i linux-kbuild-4.14_4.14.17-1kali_amd64.deb
Shkarkoni dhe përpiloni linux-header-common Në lidhjet e shkarkimit të Kali, gjeni linux-header-common file të sistemit tuaj. Këtu zgjedhim linux-header-4.14.0-kali3-common_4.14.17-1kali_all.deb si ishample.

Pas shkarkimit të file, përdorni Terminalin për të shkuar në drejtori dhe drejtoni komandën e mëposhtme për të instaluar file.
- $ sudo dpkg -i linux-header-4.14.0-kali3-amd64_4.14.17-1kali_amd64.deb
Drejtoni komandën e mëposhtme për të kontrolluar nëse titulli i kernelit file është instaluar me sukses.
- $ dpkg-query -s linux-headers-$ (uname -r)
informacion i detajuar i kokës linux.

Kontrolloni/lib/modulet/ / direktori dhe do të shihni një lidhje ndërtimi file.

Përpiloni Burimin e Shoferit
Përdorni Terminalin për të shkuar në drejtorinë e shoferit. Drejtoni komandat e mëposhtme për të përpiluar shoferin.
- $ pastroj
- $ bëjnë
Pas përpilimit, mund të shihni një emër të chip.ko file ruhet në drejtorinë e shoferit.
Ngarko Shoferin
Këtu ne tregojmë procesin e ngarkimit të shoferit pa tel 88x2bu.ko si një ishample. Drejtoni komandën e mëposhtme për të ngarkuar shoferin.
- $ sudo cp 88x2bu.ko/lib/modules/[versioni i kernelit]/kernel/drivers/net/wireless/
- $ sudo depmod -a
- $ sudo modprobe 88x2bu
Ose përdorni drejtpërdrejt insmod për të ngarkuar shoferin.
- $ sudo insmod 88x2bu.ko
Pas ngarkimit të drejtuesit, ekzekutoni komandën e mëposhtme për të kontrolluar nëse shoferi është ngarkuar me sukses.
- $ lsmod
Përdorni ndërfaqen grafike
Ubuntu, Mint, Raspberry Pi dhe Kali të gjithë ofrojnë ndërfaqe grafike miqësore. Pasi të jetë instaluar me sukses drejtuesi i përshtatësit, mund të përdorni ndërfaqen grafike për të menaxhuar cilësimet tuaja pa tel. Ndërfaqet për versione të ndryshme të sistemit janë paksa të ndryshme dhe këtu ne përdorim ndërfaqet për Kali 2018.1 si një ishample për ilustrim.
- Pasi të keni ngarkuar me sukses drejtuesin, do të shihni një ikonë të lidhjes së rrjetit në shiritin e detyrave. Zgjidhni Wi-Fi Jo të Lidhur> Cilësimet Wi-Fi për të shfaqur rrjetet e disponueshme pa tel.


- Zgjidhni TP-Link_D003_5G dhe futni fjalëkalimin e tij për t'u lidhur me këtë rrjet

- Pasi të lidheni me këtë rrjet, mund të kontrolloni cilësimet e tij të hollësishme pa tel.

Përdorni linjën e komandës
Ju mund të përdorni komanda për të menaxhuar cilësimet tuaja pa tel në Linux. Këtu ne përdorim ndërfaqet për Kali 2018.1 si një ishample për ilustrim.
Identifikoni Pajisjen
Inertoni përshtatësin pa tel USB dhe ekzekutoni komandën e mëposhtme për të kontrolluar nëse përshtatësi është identifikuar.
- $ lsusb
Krijoni Ndërfaqen
Drejtoni komandën e mëposhtme për të kontrolluar nëse ndërfaqja e rrjetit pa tel është krijuar.
Ndryshoni statusin e ndërfaqes në lart
Kontrolloni nëse ndërfaqja WLAN është ngritur. Nëse jo, ekzekutoni komandën e mëposhtme. Këtu ne përdorim wlan1 si një ishample.
- $ ifconfig wlan1 lart
Nëse nuk arriti të ndryshojë në lart, ekzekutoni komandën e mëposhtme për të vendosur përsëri gjendjen.
- $ rfkill zhbllokoni wifi
- $ ifconfig wlan1 lart
Filloni wpa_supplicant në sfond
Ekzekutoni komandën e mëposhtme:
- $ wpa_supplicant –Dnl80211 –iwlan1 –c ./ wpa_0_8.conf -B
Shënim: wpa_0_8.conf është a file në drejtorinë aktuale të shoferit, shkoni te drejtoria e drejtuesit kur ekzekutoni komandën.
Nëse komanda e mësipërme nuk është efektive, ekzekutoni komandën e mëposhtme për t'i dhënë fund procedurës wpa_supplicant dhe pastaj ekzekutoni përsëri komandën e mësipërme.
- $ killall wpa_supplicant
Nëse kerneli juaj Linux nuk mbështet 802.11, ekzekutoni komandën e mëposhtme.
- $ wpa_supplicant -Dwext -iwlan0 -c ./wpa_0_8.conf -B
Skano rrjetet pa tela (SSID)
Kryeni komandat e mëposhtme.
- $ wpa_cli –p/var/run/wpa_supplicant scan
- $ wpa_cli –p/var/run/wpa_supplicant scan_results
Lidhu me AP
- Hapur
Ekzekutoni komandat e mëposhtme- $ wpa_cli –p/var/run/wpa_supplicant remove_network 0
- $ wpa_cli –p/var/run/wpa_supplicant ap_scan 1
- $ wpa_cli –p/var/run/wpa_supplicant add_network
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 ssid '"tplink"' // tplink është SSID i AP -së së dëshiruar. SSID është në thonjëza të dyfishta dhe më pas në tërësi e mbyllur me thonjëza të vetme.
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 key_mgmt ASNJ
- $ wpa_cli –p/var/run/wpa_supplicant select_network 0
- WEP40 me sistem të hapur
- $ wpa_cli –p/var/run/wpa_supplicant remove_network 0
- $ wpa_cli –p/var/run/wpa_supplicant ap_scan 1
- $ wpa_cli –p/var/run/wpa_supplicant add_network
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 ssid '"tplink"'
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 key_mgmt ASNJ
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 wep_key0 1234567890
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 wep_tx_keyidx 0
- $ wpa_cli –p/var/run/wpa_supplicant select_network 0
- WEP40 me çelës të ndarë
- $ wpa_cli –p/var/run/wpa_supplicant remove_network 0
- $ wpa_cli –p/var/run/wpa_supplicant ap_scan 1
- $ wpa_cli –p/var/run/wpa_supplicant add_network
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 ssid '"tplink"'
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 key_mgmt ASNJ
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 wep_key0 1234567890
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 wep_tx_keyidx 0
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 auth_alg SHPEDRNDAR
- $ wpa_cli –p/var/run/wpa_supplicant select_network 0
- WEP 104 me sistem të hapur
- $ wpa_cli –p/var/run/wpa_supplicant remove_network 0
- $ wpa_cli -p/var/run/wpa_supplicant ap_scan 1
- $ wpa_cli -p/var/run/wpa_supplicant add_network
- $ wpa_cli -p/var/run/wpa_supplicant set_network 0 ssid '"tplink"'
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 key_mgmt ASNJ
- $ wpa_cli -p/var/run/wpa_supplicant set_network 0 wep_key0
12345678901234567890123456 - $ wpa_cli -p/var/run/wpa_supplicant set_network 0 wep_tx_keyidx 0
- $ wpa_cli -p/var/run/wpa_supplicant select_network 0
- WEP 104 me sistem të hapur
- $ wpa_cli –p/var/run/wpa_supplicant remove_network 0
- $ wpa_cli –p/var/run/wpa_supplicant ap_scan 1
- $ wpa_cli –p/var/run/wpa_supplicant add_network
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 ssid '"tplink"'
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 key_mgmt ASNJ
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 wep_key0
12345678901234567890123456 - $ wpa_cli –p/var/run/wpa_supplicant set_network 0 wep_tx_keyidx 0
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 auth_alg SHPEDRNDAR
- $ wpa_cli –p/var/run/wpa_supplicant select_network 0
Shënim:
Nëse çelësi WEP është ASCII, ekzekutoni komandën e mëposhtme: #WEP40: wpa_cli -p/var/run/wpa_supplicant set_network 0 wep_key0 "" 12345 ″ ' #WEP104: wpa_cli -p/var/run/wpa_supplicant set_network 0 wep_key0 If 'Nëse indeksi për çelësin WEP është 1234567890123-0, ekzekutoni komandën e mëposhtme #wpa_cli -p/var/run/wpa_supplicant set_network 3 wep_keyX 0 #wpa_cli p/var/run/wpa_supplicant set_network 12345678901234567890123456 wep_tx_key
- TIKP/AES
- $ wpa_cli –p/var/run/wpa_supplicant remove_network 0
- $ wpa_cli –p/var/run/wpa_supplicant ap_scan 1
- $ wpa_cli –p/var/run/wpa_supplicant add_network
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 ssid '"tplink"'
- $ wpa_cli –p/var/run/wpa_supplicant set_network 0 psk '"12345678 ″"
- $ wpa_cli –p/var/run/wpa_supplicant select_network 0
Aktivizo klientin DHCP
Ekzekutoni komandën e mëposhtme
- $ dhclient wlan1
Pas ekzekutimit të komandës, përshtatësi do të marrë një IP të caktuar nga AP. Pastaj mund të ekzekutoni komandën ping për të kontrolluar nëse lidhja pa tel është e suksesshme.

Shënim:
- Drejtoni komandat nën llogarinë rrënjësore.
- Nëse përdorni komandën config për të konfirmuar që keni marrë adresën IP dhe përdorni komandën ping për të konfirmuar që lidhja pa tel është e suksesshme, por interneti është ende i padisponueshëm, mund të ekzekutoni komandat e mëposhtme për të ndryshuar sistemin e paracaktuar
hyrje në IP -në e LAN -it të ruterit.
- $ route del default wlan0: // Fshi portën e paracaktuar të wlan0
- $ route shtoni parazgjedhjen gw 192.168.1.1: // Shtoni IP -në e LAN -it të ruterit si portën e paracaktuar.
Dokumentet / Burimet
![]() |
tp-link Linux [pdfUdhëzuesi i instalimit Linux |




