如何将 TL-WN725N WiFi 适配器连接到 Ubuntu 22.04 LTS?

如何将 TL-WN725N WiFi 适配器连接到 Ubuntu 22.04 LTS?

我最近在计算机上安装了 Ubuntu 22.04.2 LTS,但在连接 TL-WN725N WiFi 适配器时遇到了问题。当我插入适配器时,它无法自动检测到或工作。我需要帮助,如何让它被识别并顺利使用它。

有人能给我提供一些说明和建议,告诉我如何让我的适配器在 Ubuntu 中顺利运行吗?我不知道该怎么做,如果有这方面有经验的人能帮我,我将不胜感激。

请分享以下必要步骤和任何建议来帮助我解决此问题。提前谢谢您!

计算机信息:

Operating System: Ubuntu 22.04.2 LTS
WiFi Adapter: TL-WN725N

答案1

我已经按照 Kali Linux 的步骤进行了操作https://nooblinux.com/how-to-enable-monitor-mode-on-tp-link-tl-wn722n-v2-v3/在 Xubuntu 22.04 上。

sudo iwconfig返回:

wlx3460f9macadr  IEEE 802.11b  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Monitor  Frequency:2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

供参考改变上述链接中的步骤:

  • 很好的旧版 apt 更新。
sudo apt update;
#  sudo apt upgrade; # should not be necessary
#  sudo apt install bc; # Not sure if calculator is necessary
sudo apt install aircrack-ng; # Not installed by default on Ubuntu 22.04
  • 编译wifi驱动程序:
sudo apt install linux-headers-$(uname -r);
git clone https://github.com/aircrack-ng/rtl8188eus;
cd rtl8188eus;
  • 下载完所有必要内容后,执行此命令后您的无线连接可能会被切断。

  • 禁用默认司机

sudo rmmod r8188eu.ko # gets rid of default 'driver';
sudo bash -c 'echo "blacklist r8188eu" > "/etc/modprobe.d/tl-wn725n-v3.conf"';
# reboot; # Not necessary
  • 安装下载的 mod。
make;
sudo make install;
sudo modprobe 8188eu; # Notice that, default one has a leading 'r'
  • 找出无线适配器的名称,就wlxMMMMMMMMMMMM我的情况而言,3460f9macadr是 USB wifi 适配器的物理/MAC 地址(34:60:f9:MA:CA:DR,简化)。
ip a;
  • 关闭接口并重新启用监控模式。遗憾的是,也会与其他无线网络适配器断开连接。
sudo ifconfig wlx3460f9macadr down;
sudo airmon-ng check kill;
sudo iwconfig wlx3460f9macadr mode monitor;
sudo ifconfig wlx3460f9macadr up;
sudo iwconfig;
  • 我必须重新启动 NetworkManager 才能在 Xubuntu 上恢复我的通知面板 wifi 符号。
sudo systemctl restart NetworkManager;

我之前没有使用过监控模式,因此我会相信 iwconfig 的说法,因为监控模式已启用。如果能提供实际确认意见,我将不胜感激。

相关内容