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 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

高效开源的网络扫描框架NINJA-PingU

写在前面: 这个扫描框架有着一个很萌的名字(企鹅忍者),同时它还有其他优秀的特性,开源,支持插件,高效。 正文: NINJA-PingU作为一个扫描框架,可不仅...

35350
来自专栏蜉蝣禅修之道

ubuntu13.10安装broadcom无线网卡驱动

33870
来自专栏菩提树下的杨过

c#中开发ActiveX的学习笔记

1.为什么要用ActiveX? 网页本身的功能是有限的,要想实现一些网页本身不支持的功能,比如:网页上的p2p视频播放,就得靠ActiveX这种古老的技术。 2...

41550
来自专栏人工智能LeadAI

译文 | Android 开发中利用异步来优化运行速度和性能

我们知道,在Android框架中提供了很多异步处理的工具类。然而,他们中大部分实现是通过提供单一的后台线程来处理任务队列的。如果我们需要更多的后台线程的时候该怎...

38970
来自专栏Linux技术资源分享

让Dock自动显示和隐藏程序坞不再延迟

前言 在EOS中,我是习惯将Docker隐藏的,想显示的时候就将鼠标移动过去,此时的Dock将即时显示出来,不延迟1微秒的时间,当然也可以搞成延迟。现在本已换...

40950
来自专栏猿湿Xoong

咦,Oreo怎么收不到广播了?

34540
来自专栏程序员笔记

从头开始写一个 Chrome 插件

20850
来自专栏Jerry的SAP技术分享

利用CRM中间件Middleware从ERP下载Customer Material的常见错误

下图是我在ERP创建的Material,为其维护了一个Customer Material AOP。

41480
来自专栏数据和云

如何用BBED使Offline的数据文件Online

编辑手记:一个6T的数据库,使用ASM磁盘存储。在添加磁盘的过程中导致数据文件offline,但可悲的是,数据库没有备份,在发现问题的时候归档也已经被清除,此时...

34660
来自专栏Script Boy (CN-SIMO)

重临命令行

   今天我又开始接触Linux命令行界面,我异常兴奋,本来是敲c++的时间,结果全部都用在了这里,因为已经有好几年没有动过这个界面了,以前学的命令行都几乎忘关...

21700

扫码关注云+社区

领取腾讯云代金券