关于kali linux安装TP-LINK驱动的问题
lsusb
快过年了,想学点有用的新技能,破解个无线网密码啥的。想干就得有工具啊,找到kali,因为我用的是虚拟机(原本我想装双系统来,但是电脑被我搞坏了,只能用虚拟机),因为虚拟机加载不了笔记本的无线网卡,所以我买了个无线网卡,插上之后,不能用,因为缺少驱动,然后就去查原因嘛。首先
apt-get install linux-source
查看所需驱动得知是这个ID 148f:7601,通过搜索引擎搜索。去大佬那里下载驱动,没有什么问题的时候编译安装就行了。我安装的时候发现内核版本不一样,就需要安装另一个内核版本。(安装驱动往下看)当然这都是再有网络的基础上运行的。首先安装内核源代码
apt-get update
然后准备更新头文件,但是更新头文件时会出现输入命令:apt-get install linux-headers-$(uname -r) E: Unable to locate package linux-headers-4.6.0-kali1-amd64 E: Couldn't find any package by glob 'linux-headers-4.6.0-kali1-amd64 E: Couldn't find any package by regex 'linux-headers-4.6.0-kali1-amd64 所以我先更新数据
apt-cache search linux-
linux-headers-xxx linux-image-xxx
apt-get install build-essential
执行查看一下列表中的然后apt-get install安装就是了最后重启一下则可以选择启动菜单Advance xxx回车,选择内核版本这样会有一些东西更新不全因为可能会遗漏一些东西没有安装最好方法是自己编译安装,或者apt-get update后执行apt-get dist-upgrade把所有内容都更新(内容会很多,速度会有点慢)还有很多大佬说下来头文件然后自己编译的,实在是看不懂接下来安装编译环境
git clone https://github.com/art567/mt7601usta.git
cd mt7601/src
make
make install
reboot
不安装编译环境可能会出现很多问题,当然再有网络的情况下一条命令就可以完成,但是没有网络就显得很麻烦了。后期我会出教程的。下载驱动解压后,cd到驱动目录下,然后make命令编译,然后再用make install命令安装,最后重启。命令如下:
mkdir -p /etc/Wireless/RT2870STA/ cp RT2870STA.dat /etc/Wireless/RT2870STA/ modprobe mt7601Usta
cp mt7601Usta.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless 可能会提示没有文件。。。emmm那就略过
depmod