tp-link Udhëzuesi i instalimit të Linux
tp-link 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:
Mjeti i përpilimit dhe burimet e kernelit

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:

Përpiloni Shoferin

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

  1. 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
    Instaloni kokën e kernelit File
  2. 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.

  1. 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.
    Përdorni ndërfaqen grafike
    Përdorni ndërfaqen grafike
  2. Zgjidhni TP-Link_D003_5G dhe futni fjalëkalimin e tij për t'u lidhur me këtë rrjet
  3. 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
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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:

  1. Drejtoni komandat nën llogarinë rrënjësore.
  2. 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

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *