Debian10 amd64成功使用“水星U3”随身Wifi当作无线网卡(Realtek RTL8188EUS 芯片)

Debian10 amd64成功使用“水星U3”随身Wifi当作无线网卡(Realtek RTL8188EUS 芯片)

2023.8.10

说明:当时这个 水星U3 随身Wifi, 是几年前买的,买的时候大约20元左右。当时在 Linux 上没找到驱动,也就放一边了。这几天在抽屉里偶然看到,试着插在台式机电脑上 (Debian 10.13 amd64, 4.19.0-21内核),又手动下载安装了 realtek 的 驱动DEB 包。安装完,马上就能搜到 wifi 信号了。

特此写个过程记录,方便台式机的朋友。

  1. Debain 10.13 amd 台式电脑上,直接插上 USB 端口,是无法识别到的。普通用户,不管是运行
    lspci 还是 lsusb 命令,可能都不会检测到。

  2. 安装 realtek 的 固件驱动。包名:
    sudo apt-get install firmware-realtek

说明:Debian 10 源里的 firmware-realtek 版本,可能比较旧,无法识别 水星 U3 的芯片类型。
当时我是手动下载并安装 DEB 包的。
DEB 地址:

https://mirrors.huaweicloud.com/debian/pool/non-free/f/firmware-nonfree/


firmware-realtek_20190114-2_all.deb 493.1 KiB 2019-Aug-23 17:11
firmware-realtek_20210315-3_all.deb 899.5 KiB 2021-Jul-26 10:32
firmware-realtek_20210315-3~bpo10+1_all.deb 899.9 KiB 2021-Aug-16 17:12
firmware-realtek_20230210-5~bpo11+1_all.deb 1.4 MiB 2023-Jul-18 10:56

我下载的是最后一个,2023-7-18 的那个包。包名带有 bpo11 字样,应该是 debian 11 适用的。
但是我这里手动安装后,也是能正常使用的。

sudo dpkg -i firmware-realtek_20230210-5~bpo11+1_all.deb

安装过程中,可以看到会有更新内核 4.19.0 之类的信息提示。不用管它。

  1. 安装完成后,以普通用户运行命令
    lsusb | grep -i wire

看到 Realtek 和 Wireless Network Adapter 字样就是:


Bus 001 Device 011: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter

  1. 操作完成。完成后,屏幕右下角的状态栏,可能没有无线连接的图标提示。
    我电脑是 LXDE 桌面环境,没有看到。(如果是 GNOME 或者 KDE 桌面环境,可能会有提示。暂不确定)。

  2. 鼠标右键点击 屏幕右下角的状态栏 的“网线接口”图标,就可以看到 多个 Wifi 信号了。输入 wifi 密码,稍等几秒,就能连上。

总之,20元左右的 东西,就能省掉 拉网线的麻烦。确实值得。现在 Linux 上的硬件驱动,确实比早些年省事多了。

最后,附上几张图。希望对同样有这款随身 wifi 的 Linux 用户,能有所帮助和借鉴:


.

4 个赞