Debian Strech 上的 EDUP Wifi 适配器

Debian Strech 上的 EDUP Wifi 适配器

我在 Kubuntu 18.04 – 64 位上使用 EDUP 的 USB Wifi Nano 适配器

无需做任何事情就能立即被识别。

但是我需要在 Debian 9 操作系统上使用这个 Stick。

系统盘给出:

Bus 002 Device 004: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter 

我能做些什么?

该公司的网站 ralinktech.com 不再可用。

答案1

这个“诀窍”很简单。

Debian本身尚未正式发布(也不支持)非自由软件

你的 Wi-Fi 适配器的芯片需要所谓的固件才能正常运行。此固件不是免费软件,因此并非由 Debian 官方发布。

尽管如此,绝大多数硬件设备都由非自由固件驱动,而且这种情况不太可能在短期内改变。为了弥补这个问题,Debian 在其档案库中提供了所谓的“非自由”区域,其中提供了一些非自由软件。这些软件包不构成“Debian 本身”,并且不受官方支持,但这并不意味着它们不受维护。

(还有所谓的“贡献”档案区,其中包含依赖或使用非自由软件的自由软件包,因此位于“主”档案区之间,(Debian。)

我建议你阅读关于档案区域的文件以全面理解我上面概述的内容。

非自由软件库在 APT 系统可用的软件包源列表中默认不启用(我不记得 Debian 安装程序是否在其默认设置下询问用户是否应该启用它们),但启用它们并不难。基本上,这相当于编辑文件/etc/apt/sources.list——参见示例这里

启用非自由存档区域后,运行

# apt update

让 APT 了解该区域的软件包,然后安装firmware-misc-nonfree包含您芯片固件的包:

# apt install firmware-misc-nonfree

此后,重新插入您的记忆棒应该会触发固件模块的加载。

请注意,我上面概述的内容(编辑软件包源列表和使用 APT)使用的是 Debian 工具的最低级别。如果您使用一些复杂的前端来处理软件包(例如 GNOME 软件中心等),它可能有自己的方法来启用非自由存档区域、更新 APT 数据库和安装软件包,因此您可能需要为此调整您的操作过程。


为了解释我如何找到你的 Wi-Fi 棒需要什么软件包来工作,让我解释一下我所做的。

因为我知道你的硬盘需要非自由固件,如果 Debian 有打包这些东西,那么它就会被运送到非自由区域,所以我拿了你的硬盘的芯片型号 (MT7601U),然后这个 intertubes 搜索其结果的第二个位置上有相关结果。

下次您可以使用类似的方法。

相关内容