tp-link Linux орнату нұсқаулығы

tp-link Linux

tp-link Linux орнату нұсқаулығы
tp-Linux Linux

Даму ортасы

Ubuntu -да даму ортасы келесідей қажет:

Даму ортасы

OS Ubuntu 16.04 LTS
Ядро нұсқасы 4.13.0-36-жалпы
Gcc нұсқасы 5.4.0

Драйверді құрастырыңыз

Құрастыру құралы мен ядро ​​көздері

Драйверді жинамас бұрын, дұрыс құрастыру құралы мен ядро ​​көздерінің бар екеніне көз жеткізіңіз. Ubuntu 16.04 LTS-те біз gcc компиляторын «apt-get install gcc пәрмені» арқылы орната аламыз.

  • $ apt-get gcc орнатыңыз

Ескерту: Драйверді компиляциялау үшін дәл сол нұсқа құралын орнатуды ұсынамыз. Мысалыampле:
Құрастыру құралы мен ядро ​​көздері

«Cat /proc /version» пәрменіне сәйкес, сіз Ubuntu 16.04 LTS жүйесін gcc5.4.0 құрастырғанын көре аласыз. Әдепкі бойынша, gcc5.4.0 Ubuntu 16.04 LTS -те орнатылған, сіз драйверді тікелей құрастыру үшін gcc5.4.0 пайдалана аласыз.

Әдетте, үйлесімді ядро ​​тақырыптары Ubuntu 16.04 LTS -те орнатылған, сондықтан ядро ​​көздерін бөлек жүктеу мен жинаудың қажеті жоқ. Алайда, егер сіздің жүйеңізде тиісті ядро ​​тақырыптары біріктірілмесе, алдымен ядро ​​көздерін орнатыңыз.

Драйверді құрастырыңыз

Драйвер каталогына өту және драйверді құрастыру үшін келесі пәрмендерді орындау үшін Терминалды пайдаланыңыз.

  • $ таза етеді
  • $ жасау

Құрастырғаннан кейін chip.ko атауын көруге болады file драйвер каталогында сақталады.

Драйверді жүктеңіз

Мұнда біз 88x2bu.ko сымсыз драйверін жүктеу процесін экс ретінде көрсетемізampле Драйверді жүктеу үшін келесі пәрменді орындаңыз.

  • $ sudo cp 88x2bu.ko/lib/modules/[ядро нұсқасы]/ядро/драйверлер/net/сымсыз/ #[ядро нұсқасы] - бұл жүйе ядросы нұсқасының каталог атауы
  • $ sudo depmod –a
  • $ sudo modprobe 88x2bu.ko

Немесе драйверді жүктеу үшін insmod тікелей пайдаланыңыз.

  • $ sudo insmod 88x2bu.ko

Драйвер жүктелгеннен кейін драйвер сәтті жүктелгенін тексеру үшін келесі пәрменді орындаңыз.

  • $ lsmod

18.03

Даму ортасы

Mint -те даму ортасы келесідей қажет:

Даму ортасы

OS 18.03
Ядро нұсқасы 4.10.0-38.жалпы
Gcc нұсқасы 5.4.0

Драйверді құрастырыңыз

Құрастыру құралы мен ядро ​​көздері

Драйверді жинамас бұрын, дұрыс құрастыру құралы мен ядро ​​көздерінің бар екеніне көз жеткізіңіз. Mint-те біз gcc компиляция құралын «apt-get install gcc» командасы арқылы орната аламыз.

  • $ apt-get gcc орнатыңыз

Ескерту: Драйверді компиляциялау үшін дәл сол нұсқа құралын орнатуды ұсынамыз. Мысалыampле:

Драйверді құрастырыңыз

«Cat /proc /version» пәрменіне сәйкес, сіз Mint жүйесін gcc5.4.0 құрастырғанын көре аласыз, сондықтан драйверді құрастыру үшін gcc5.4.0 пайдалану керек. Әдетте, үйлесімді ядро ​​тақырыптары Mint -те орнатылған, сондықтан ядро ​​көздерін бөлек жүктеу мен жинаудың қажеті жоқ. Алайда, егер сіздің жүйеңізде тиісті ядро ​​тақырыптары біріктірілмесе, алдымен ядро ​​көздерін орнатыңыз.

Драйверді құрастырыңыз

Драйвер каталогына өту және драйверді құрастыру үшін келесі пәрмендерді орындау үшін Терминалды пайдаланыңыз.

  • $ таза етеді
  • $ жасау

Құрастырғаннан кейін chip.ko атауын көруге болады file драйвер каталогында сақталады.

Драйверді жүктеңіз

Мұнда біз 88x2bu.ko сымсыз драйверін жүктеу процесін экс ретінде көрсетемізampле Драйверді жүктеу үшін келесі пәрменді орындаңыз.

  • $ sudo cp 88x2bu.ko/lib/modules/[ядро нұсқасы]/ядро/драйверлер/net/сымсыз/
  • $ sudo depmod -a
  • $ sudo modprobe 88x2bu

Немесе драйверді жүктеу үшін insmod тікелей пайдаланыңыз

  • $ sudo insmod 88x2bu.ko

Драйвер жүктелгеннен кейін драйвер сәтті жүктелгенін тексеру үшін келесі пәрменді орындаңыз.

  • $ lsmod

Raspberry Pi3

Даму ортасы

Raspberry Pi 3 бағдарламалық жасақтамасы келесідей қажет

Даму ортасы

OS Кали 2018.1
Ядролық бастапқы нұсқа 4.14.0-kali3-amd64

Дискіні құрастырыңыз

Драйверді жинамас бұрын, дұрыс құрастыру құралы мен ядро ​​көздерінің бар екеніне көз жеткізіңіз.

 Ядро көзін құрастырыңыз

Мұнда біз Linux үшін драйверді компиляциялау үшін жергілікті құрылыстың нұсқауларын суреттейміз.

Құралдарды жүктеу және орнату

Ескерту: Жергілікті құрылысты бастамас бұрын raspberrypi жүйесінің интернетке қосылғанына көз жеткізіңіз

Git, bc және басқа қатысты құралдарды орнатыңыз.

  • $ sudo apt-get install bc орнатыңыз

Ядро көзін алыңыз

Raspberrypi ядролық көзін және басқа қатысты құралдарды жүктеу үшін келесі сілтемелерді басыңыз.

https://github.com/raspberrypi/linux

https://github.com/raspberrypi/tools

Жергілікті құрылысты бастамас бұрын, ядро ​​жаңарту қажет екеніне көз жеткізіңіз. Егер сіздің адаптеріңіз ядро ​​нұсқасын қолдайтын болса, сізге ядроны жаңартудың қажеті жоқ, тек осы нұсқаның ядро ​​көздерін жүктеңіз. Егер сізге ядро ​​жаңарту қажет болса, қажетті нұсқаның ядро ​​көздерін таңдаңыз. Мұнда біз ядро ​​көздерінің 4.9 нұсқасын жүктейміз. Ядро көздерін сақтау үшін жергілікті пайдаланушының түбірлік каталогында Linux-src каталогын жасаңыз. Егер сіз Git -ті орнатқан болсаңыз, Gitub -ты Linux ядросының көздерін Github -тан алу үшін пайдалана аласыз; егер сіз .zip файлын тікелей жүктесеңіз file, оны ашу үшін келесі jar командасын қолданыңыз file.

  • $ sudo jar –xf XXX.zip

Ескерту: .Zip -ті ашу үшін бағдарламаны ашпау ұсынылады file.

Ядроны өзгерту

Linux ядросын өзгерту үшін келесі пәрмендерді орындаңыз. Сіз сондай -ақ ядроны сіздің сұраныстарыңызға сәйкес өзгерте аласыз.

  • $ cd linux / * ядро ​​көздерінің каталогына өтіңіз * /
  • $ KERNEL = ядро7
  • $ bcm2709_defconfig жасаңыз

Ескерту: Raspberry Pi3 және Raspberry басқа нұсқаларына арналған нұсқаулар сәл өзгеше, басқа нұсқалар туралы толығырақ ақпарат алу үшін Raspberry official -дегі нұсқауларды қараңыз. webсайт.

Ядро құрастырыңыз

Ядро мен байланысты құрылғы ағашын құрастыру және орнату үшін келесі пәрмендерді орындаңыз. Бірнеше минут кетуі мүмкін.

  • $ make –j4 zImage модульдері dtbs
  • $ sudo make modules_install
  • $ sudo cp arch /arm/boot/dts/*.dtb/boot/$ sudo cp
  • arch/arm/boot/dts/overlays/*. dtb*/boot/overlays/
  • $ sudo cp arch/arm/boot/dts/overlays/README/boot/overlays/
  • $ sudo cp arch/arm/boot/zImage /boot/$KERNEL.img

Ескерту: «-J4» компиляция үдерісін жеделдету үшін Raspberry Pi3 және 4 компиляциясын қолдануды білдіреді.

Raspberry Pi3 даму тақтасын өшіріп, ядро ​​нұсқасын растау үшін келесі пәрменді іске қосыңыз.

  • $ unname –a
    or
  • $ cat /proc /нұсқасы
Драйвер көзін құрастырыңыз

Драйвер каталогына өтіңіз, Жасауды ашыңызfile file Raspberry Pi3 қолдау. Әдепкі бойынша,

  • CONFIG_PLATFORM_I386_PC макросы қосылған. Үшін мәнді орнатыңыз
  • CONFIG_PLATFORM_BCM2709 мәнін y мәніне орнатыңыз
  • CONFIG_PLATFORM_I386_PC үшін n.
  • CONFIG_PLATFORM_BCM2709 = ж
  • CONFIG_PLATFORM_I386_PC = n
  • CONFIG_PLATFORM_ANDROID_X86 = n

Параметрлерді орнатқаннан кейін, драйвер көзі болатын каталогқа өту үшін Терминалды пайдаланыңыз file сақталады. Драйверді құрастыру үшін келесі пәрмендерді орындаңыз.

  • $ таза етеді
  • $ жасау

Драйверді жүктеңіз

Мұнда біз 8192eu.ko сымсыз драйверін жүктеу процесін экс ретінде көрсетемізampле Драйверді жүктеу үшін келесі пәрменді орындаңыз.

  • $ sudo cp 8192eu.ko/lib/modules/[ядро нұсқасы]/ядро/драйверлер/net/сымсыз/
  • $ sudo depmod -a
  • $ sudo modprobe 8192eu

Немесе драйверді жүктеу үшін insmod тікелей пайдаланыңыз.

  • $ sudo insmod 8192eu.ko

Драйвер жүктелгеннен кейін драйвер сәтті жүктелгенін тексеру үшін келесі пәрменді орындаңыз.

Кали 2018.1

Даму ортасы

Әзірлеушіpali ортасы Kali 2018.1 келесідей қажет

Даму ортасы

OS Кали 2018.1
Ядролық бастапқы нұсқа 4.14.0-kali3-amd64

Драйверді құрастырыңыз

 Ядро тақырыбын орнатыңыз File

Kali 2018 драйверін жинамас бұрын, Linux тақырыбын дұрыс орнатып, құрастырғаныңызға көз жеткізіңіз file. Linux тақырыбын орнату және құрастыру үшін нұсқауларды орындаңыз file.

Бағдарламалық қамтамасыз ету көзін жаңартыңыз

Бағдарламалық қамтамасыз ету көзін және тиісті құралдарды жаңарту үшін келесі пәрмендерді орындаңыз

  • $ sudo apt-таза алыңыз
  • $ sudo apt-get жаңартуы
  • $ sudo apt-get жаңартуы

Ядро тақырыбын орнатыңыз File

  1. 1-әдіс: Ядро тақырыбын орнату үшін келесі пәрменді іске қосыңыз file.
    $ sudo apt-get install linux-headers-$ (uname -r)
    Бұл пәрменді іске қосқаннан кейін жүйе сәйкес ядро ​​тақырыбын автоматты түрде табады file жүктеу және орнату үшін. Егер Kali сервері жаңартылса, сіз оны таба алмайсыз file, бұл жағдайда тақырыпты қолмен жүктеуге және орнатуға болады file
    Ядро тақырыбын орнатыңыз File
  2. 2-әдіс: Қолмен жүктеу және орнату үшін компиляция
    Сәйкес ядро ​​тақырыбын табыңыз file Kali бағдарламалық жасақтамасының жүктеу көзінде. Ресмиге өту үшін келесі сілтемені басыңыз webLinux тақырыбын жүктеуге арналған сайт file және байланысты құралдар.

http://http.kali.org/kali/pool/main/l/linux

  • Kal жүйелік нұсқасын тексеріңіз
    • $ unname -r

Біз қолданған жүйелік нұсқа төменде көрсетілген

  • Linux-kbuild жүктеу және құрастыру Kali жүктеу сілтемелерінде linux kbuild табыңыз file сіздің жүйеңізден. Мұнда біз бұрынғы ретінде linux-kbuild 4.14_4.14.17.-1kali_amd64.deb таңдаймыз.ampле.

жүктеп алғаннан кейін file, каталогқа өту үшін Терминалды пайдаланыңыз және file.

  • $ sudo dpkg -i linux-kbuild-4.14_4.14.17-1kali_amd64.deb

Linux-header-common-ны жүктеу және жинақтау Kali жүктеу сілтемелерінде linux-header-common бөлімін табыңыз file сіздің жүйеңізден. Мұнда біз exux ретінде linux-header-4.14.0-kali3-common_4.14.17-1kali_all.deb таңдаймыз.ampле.

жүктеп алғаннан кейін file, каталогқа өту үшін Терминалды пайдаланыңыз және file.

  • $ sudo dpkg -i linux-header-4.14.0-kali3-amd64_4.14.17-1kali_amd64.deb

Ядро тақырыбының бар -жоғын тексеру үшін келесі пәрменді іске қосыңыз file сәтті орнатылды.

  • $ dpkg-query -s linux-headers-$ (uname -r)

Linux-тақырып туралы толық ақпарат.

/Lib/modules/тексеріңіз / каталогында сіз құрастыру сілтемесін көресіз file.

Драйвер көзін құрастырыңыз

Драйвер каталогына өту үшін Терминалды пайдаланыңыз. Драйверді құрастыру үшін келесі пәрмендерді орындаңыз.

  • $ таза етеді
  • $ жасау

Құрастырғаннан кейін chip.ko атауын көруге болады file драйвер каталогында сақталады.

Драйверді жүктеңіз

Мұнда біз 88x2bu.ko сымсыз драйверін жүктеу процесін экс ретінде көрсетемізampле Драйверді жүктеу үшін келесі пәрменді орындаңыз.

  • $ sudo cp 88x2bu.ko/lib/modules/[ядро нұсқасы]/ядро/драйверлер/net/сымсыз/
  • $ sudo depmod -a
  • $ sudo modprobe 88x2bu

Немесе драйверді жүктеу үшін insmod тікелей пайдаланыңыз.

  • $ sudo insmod 88x2bu.ko

Драйвер жүктелгеннен кейін драйвер сәтті жүктелгенін тексеру үшін келесі пәрменді орындаңыз.

  • $ lsmod

Графикалық интерфейсті қолданыңыз

Ubuntu, Mint, Raspberry Pi және Kali графикалық интерфейсті ұсынады. Адаптер драйвері сәтті орнатылғаннан кейін сымсыз параметрлерді басқару үшін графикалық интерфейсті қолдануға болады. Әр түрлі жүйелік нұсқаларға арналған интерфейстер сәл өзгеше, сондықтан біз Kali 2018.1 интерфейстерін экс ретінде қолданамызampиллюстрация үшін.

  1. Драйвер сәтті жүктелгеннен кейін, тапсырмалар тақтасында желіге қосылу белгісін көресіз. Қол жетімді сымсыз желілерді көрсету үшін Wi-Fi қосылмаған> Wi-Fi параметрлері тармағын таңдаңыз.
    Графикалық интерфейсті қолданыңыз
    Графикалық интерфейсті қолданыңыз
  2. TP-Link_D003_5G таңдаңыз және осы желіге қосылу үшін оның құпия сөзін енгізіңіз
  3. Бұл желіге қосылғаннан кейін оның толық сымсыз параметрлерін тексеруге болады.

Пәрмен жолын пайдаланыңыз

Linux жүйесінде сымсыз байланыс параметрлерін басқару үшін пәрмендерді қолдануға болады. Мұнда біз Kali 2018.1 интерфейстерін экс ретінде қолданамызampиллюстрация үшін.

Құрылғыны анықтаңыз

USB сымсыз адаптерін енгізіп, адаптердің анықталғанын тексеру үшін келесі пәрменді орындаңыз.

  • $ lsusb

Интерфейсті жасаңыз

Сымсыз желі интерфейсі жасалғанын тексеру үшін келесі пәрменді орындаңыз.

Интерфейс күйін Жоғарыға өзгертіңіз

WLAN интерфейсі қосылғанын тексеріңіз. Олай болмаса, келесі пәрменді іске қосыңыз. Мұнда біз wlan1 -ді экс ретінде қолданамызampле.

  • $ ifconfig wlan1 жоғары

Егер ол өзгермесе, күйді қайта орнату үшін келесі пәрменді орындаңыз.

  • $ rfkill Wi -Fi блоктан шығарады
  • $ ifconfig wlan1 жоғары

Wpa_supplicant бағдарламасын фонда бастаңыз

Келесі пәрменді іске қосыңыз:

  • $ wpa_supplicant –Dnl80211 –iwlan1 –c ./ wpa_0_8.conf -B

Ескерту: wpa_0_8.conf - бұл file ағымдағы драйвер каталогында пәрменді іске қосу кезінде драйвер каталогына өтіңіз.

Егер жоғарыдағы пәрмен тиімді болмаса, wpa_supplicant процедурасын аяқтау үшін келесі пәрменді іске қосыңыз, содан кейін жоғарыдағы пәрменді қайтадан іске қосыңыз.

  • $ killall wpa_supplicant

Егер Linux ядросы 802.11 нұсқасын қолдамаса, келесі пәрменді орындаңыз.

  • $ wpa_supplicant -Dwext -iwlan0 -c ./wpa_0_8.conf -B
Сымсыз желілерді сканерлеу (SSID)

Мына пәрмендерді іске қосыңыз.

  • $ wpa_cli –p/var/run/wpa_supplicant қарап шығу
  • $ wpa_cli –p/var/run/wpa_supplicant scan_results
AP -ге қосылыңыз
  1. Ашық
    Келесі пәрмендерді іске қосыңыз
    • $ 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 - бұл кіру нүктесінің SSID идентификаторы. SSID қос тырнақшада, содан кейін тұтастай бір тырнақшаға алынған.
    • $ wpa_cli –p/var/run/wpa_supplicant set_network 0 key_mgmt ЖОҚ
    • $ wpa_cli –p/var/run/wpa_supplicant select_network 0
  2. WEP40 ашық жүйемен
    • $ 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 ЖОҚ
    • $ 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 ортақ кілтпен
    • $ 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 ЖОҚ
    • $ 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 SHARED
    • $ wpa_cli –p/var/run/wpa_supplicant select_network 0
  4. WEP 104 ашық жүйесі бар
    • $ 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 ЖОҚ
    • $ 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 ашық жүйесі бар
    • $ 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 ЖОҚ
    • $ 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 SHARED
    • $ wpa_cli –p/var/run/wpa_supplicant select_network 0
      Ескерту:
      Егер WEP кілті ASCII болса, келесі пәрменді іске қосыңыз: #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 '1234567890123 WE 'WEP кілтінің индексі 0-3 болса, #wpa_cli -p/var/run/wpa_supplicant set_network 0 wep_keyX 12345678901234567890123456 #wpa_cli p/var/run/wpa_supplicant set_network 0 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
DHCP клиентін қосыңыз

Келесі пәрменді іске қосыңыз

  • $ dhclient wlan1

Пәрменді іске қосқаннан кейін адаптер АП тағайындаған IP алады. Содан кейін сымсыз қосылудың сәтті болғанын тексеру үшін ping пәрменін іске қосуға болады.

Ескерту:

  1. Түбірлік тіркелгі астындағы пәрмендерді іске қосыңыз.
  2. Егер сіз IP мекенжайын алғаныңызды растау үшін if config пәрменін қолдансаңыз және сымсыз қосылым сәтті болғанын растау үшін ping пәрменін қолдансаңыз, бірақ интернет әлі де қол жетімді болмаса, әдепкі жүйені өзгерту үшін келесі пәрмендерді орындауға болады.

маршрутизатордың LAN IP шлюзі.

  • $ route del default wlan0:  // wlan0 әдепкі шлюзін жойыңыз
  • $ route әдепкі gw 192.168.1.1 қосыңыз:  // Әдепкі шлюз ретінде маршрутизатордың LAN IP мекенжайын қосыңыз.

 

Құжаттар / Ресурстар

PDF thumbnailLinux
Installation Guide · Linux

Сұрақ қою

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Сұрақ қою

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.