『壹』 kali如何安裝網卡
1、背景:
今日剛剛開始學習kali linux,眾所周知,安裝完成後,系統是沒有無線網卡驅動的,這就對學生黨造成相當的困擾:校園網要連接有線是需要認證客戶端的,而認證客戶端只有windows端,如此一來,無線網也連不上,有線網也連不上,這就......很尷尬。
因此我走訪各大博客,雖然沒能直接解決問題,但也給了我一定的啟發,最終摸索出一條不難實現的道路。
在此我將分享自己解決問題的過程,希望能對有需要的讀者有所幫助。
2、操作環境:
我的電腦是 聯想ThinkPad E431
無線網卡是 Broadcom 802.11n
linux 版本是 Kali linux 2018.3a amd64
linux 內核版本是 4.15.0-kali2-amd64
有配置不同的同學也不要著急,本文提供的方法具備一般性,相信可以給你一定的啟發。
3、原理:
廢話說到這里,來談一談我的想法:
這個方法是根據 「有線網環境下安裝無線驅動」 的情況改編的。我翻閱了大量博客後發現,安裝無線網卡的過程大多分為兩步:
1、安裝核心頭文件
2、安裝無線網卡驅動
4、過程:
原文是通過 apt-get 直接安裝的,而我們沒有網路環境,但是轉念一想,通過apt-get 安裝,本質上也是從 軟體源 的網站下載,既然如此,我們為什麼不直接從源網站下載需要的文件呢?
於是我訪問了中科大的 kali 鏡像站:
http://mirrors.ustc.e.cn/kali
發現是這樣一個頁面,其中的文件是可以直接下載的
『貳』 怎麼在kali linux中添加無線網卡驅動
准備工作
1) VM>>Removable Devices>>Ralink 802.11 n WLAN>>Connect(disconnect from host)
2) 運行iwconfig,可以看到系統中沒有wlan0
運行lsusb
google 148f:7601找到合適的驅動,由於官網找不到這個型號網卡在Linux上的驅動,我們用github上的(https://github.com/porjo/mt7601.git)
安裝步驟
1) 安裝內核源代碼(需要聯網)。
apt-get install linux-source
2) 安裝內核頭文件(需要聯網)。
apt-get install linux-headers-$(uname -r)
3) 安裝編譯環境(需要聯網) 。
apt-get install build-essential
4) 下載驅動解壓後,cd到驅動目錄下,然後make命令編譯,然後再用make install命令安裝,最後重啟。
命令如下:
Git clone https://github.com/porjo/mt7601.git
cd mt7601/src
make
make install
reboot
5) 重啟後運行ifconfig後可以看到新增了一個ra0就是無線網卡
運行airmon-ng
wifi已開啟
註:安裝成功後就能使用aircrack-ng破解Wi-Fi密碼了,教程鏈接:WPA-PSK無線網路破解原理與過程(http://blog.csdn.net/swjtu100/article/details/50720208)
『叄』 Kali Linux2016.1內核頭文件安裝不上怎麼辦
1、你的字元設來備驅動是單獨自一個設備模塊嗎?
一般情況下頭文件是全的,檢查一下你的Makefile中kernel目錄指定得是否正確:
KDIR
:=
/lib/moles/`uname
-r`/build
或者:
KERNEL
:=
/usr/src/linux-source-2.6.32
2、如果要安裝全部源碼的話先...1477
『肆』 Kali Linux2016.1內核頭文件安裝不上怎麼辦
1、你的字元設備驅動是單獨一個設備模塊嗎?
一般情況下頭文件是全的,檢查一下你的Makefile中kernel目錄指定得是否正確:
KDIR
:=
/lib/moles/`uname
-r`/build
或者:
KERNEL
:=
/usr/src/linux-source-2.6.32
2、如果要安裝全部源碼的話先...1477