专栏首页ascii0x03的安全笔记Kali Linux安装TL-WN821N USB无线网卡驱动(make失败)

Kali Linux安装TL-WN821N USB无线网卡驱动(make失败)

主要有下面几个步骤:

1.刚插上网卡,network-manager识别出来了网卡,也能搜索到WiFi,但就是连接不上。查看/var/log/syslog日志或者使用nmcli m查看网络信息,显示认证失败。信息类似这样:

Jan 19 12:31:56 debian NetworkManager[600]: <info>  [1516336316.2627] device (wlan0): supplicant interface state: authenticating -> disconnected Jan 19 12:32:06 debian NetworkManager[600]: <info>  [1516336326.2699] device (wlan0): supplicant interface state: disconnected -> scanning Jan 19 12:32:07 debian wpa_supplicant[681]: wlan0: CTRL-EVENT-SSID-REENABLED id=1 ssid="zlp" Jan 19 12:32:07 debian wpa_supplicant[681]: wlan0: SME: Trying to authenticate with b0:d5:9d:45:ff:02 (SSID='zlp' freq=2462 MHz) Jan 19 12:32:07 debian kernel: [  444.030318] wlan0: authenticate with b0:d5:9d::: Jan 19 12:32:07 debian kernel: [  444.037183] wlan0: send auth to b0:d5:9d::: (try 1/3) Jan 19 12:32:07 debian NetworkManager[600]: <info>  [1516336327.2734] device (wlan0): supplicant interface state: scanning -> authenticating Jan 19 12:32:07 debian kernel: [  444.237411] wlan0: send auth to b0:d5:9d::: (try 2/3) Jan 19 12:32:07 debian kernel: [  444.441458] wlan0: send auth to b0:d5:9d::: (try 3/3) Jan 19 12:32:07 debian kernel: [  444.645450] wlan0: authentication with b0:d5:9d::: timed out Jan 19 12:32:07 debian wpa_supplicant[681]: wlan0: CTRL-EVENT-SSID-TEMP-DISABLED id=1 ssid="wifiname" auth_failures=2 duration=20 reason=CONN_FAILED

但这其实并不是密码错误,而是cfg80211默认使用的驱动不正确!!! 它默认使用了rtl8xxxu (通过lsmod可以查看),并不适配这个TL-WN821N v5 USB 无线网卡,需要安装驱动。

2.按照教程 https://unix.stackexchange.com/questions/348777/cant-install-tl-wn821n-v5-drivers-on-kali 自己下载编译驱动,会报编译错误,可能是gcc版本过高,采用

这个帖子的方法可以成功安装 https://askubuntu.com/questions/981946/trying-to-install-tp-link-card-make-wont-work,即:

git clone https://github.com/Mange/rtl8192eu-linux-driver.git
cd rtl8192eu-linux-driver
sudo dkms add .
sudo dkms install rtl8192eu/1.0
sudo modprobe 8192eu

3. 使用网卡时,先rmmod rtl8xxxu,再modprobe 8192eu,然后再插网卡即可使用。

补充资料:

使用 tail -f /var/log/syslog可以动态查看系统日志,排查热点出了什么问题。

如何建立热点可以参考  http://blog.csdn.net/gsls200808/article/details/39370597

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 深入理解Amazon Alexa Skill(三)

    Alexa会发给skill用户的token,然后skill代码使用这个token来访问Web API访问用户的Alexa内的功能,如list等。

    ascii0x03
  • 【C】用C语言提取bmp图片像素,并进行K-means聚类分析——容易遇到的问题

    关于bmp图片的格式,网上有很多文章,具体可以参考百度百科,也有例子程序。这里只提要注意的问题。 (1)结构体定义问题:首先按照百度百科介绍的定义了结构体,但是...

    ascii0x03
  • VirtualBox - RTR3InitEx failed with rc=-1912 (rc=-1912)

    有一天重启电脑后虚拟机virtual box突然打不开了,提示类似 https://askubuntu.com/questions/900794/virtual...

    ascii0x03
  • sizeof应用的小陷阱

    本篇笔记主要介绍在项目开发中,使用sizeof的一个要注意的地方。分别在8位机microchip PIC18F46K22, 16位机microchip ds...

    用户1605515
  • 【机器学习入门系列】 Error 的来源:偏差和方差

    本文讨论 error 的两个来源:偏差和方差。并提出估测偏差和方差的具体方法。由此对比说明偏差和方差对真正 error 的影响。对于不同的 error 原因有不...

    张耀琦
  • 从零到一spark进阶之路(二)

    两种方式:①读取外部数据集② 在驱动器程序中对一个集合进行并行化 RDD可以从普通数组创建出来,也可以从文件系统或者HDFS中的文件创建出来。

    学到老
  • 进程、线程、纤程的区别,有几个人知道?

    在Java 中,这些短小的代码段一般会被放入一个class,然后保存到一个扩展名为 .java 的文件中;之后通过命令行或集成开发环境工具的编译,生成 .cla...

    Java技术栈
  • Nginx 路由转发配置笔记

    Nginx 路由转发配置笔记 由于预算有限,只有一台服务器,想要玩的东西不少,所以这个台服务器上会提供多重服务,因此涉及到的nginx转发就必有重要了 由ng...

    一灰灰blog
  • R语言用线性回归模型预测空气质量臭氧数据

    尽管线性模型是最简单的机器学习技术之一,但它们仍然是进行预测的强大工具。这尤其是由于线性模型特别容易解释这一事实。在这里,我将讨论使用空气质量数据集的普通最小二...

    拓端
  • wordpress主题升级之后返回到原来版本主题的方法

    wordpress后台经常可以看到主题提示升级,但是发现升级之后样式,颜色等都变了,不是以前的样子了,这时候如果想要返回到以前版本,前提,必须以前版本有备份。

    蓓蕾心晴

扫码关注云+社区

领取腾讯云代金券