我刚刚用 xfce 安装了 Debian,我很喜欢它,只是我的 wifi 适配器无法工作。正如描述中提到的,它是 Edimax EW-7811UN。我的笔记本电脑是运行 Debian Jessie 的 Sony Vaio VGN-NR260E。
答案1
安装
确保您具备必要的先决条件:
sudo apt-get install linux-headers-generic build-essential dkms
克隆此存储库:
git clone https://github.com/pvaret/rtl8192cu-fixes.git
将其设置为 DKMS 模块:
sudo dkms add ./rtl8192cu-fixes
构建并安装它(此版本号可能会更改,截至 2015 年 10 月 19 日为 .10
sudo dkms install 8192cu/1.10
刷新模块列表:
sudo depmod -a
确保本机(和损坏的)内核驱动程序被列入黑名单:
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
并重新启动。你完成了。
答案2
根据rtl819x 驱动程序集的 Debian wiki 页面,这是模块支持的rtl8192cu
。
您可能已经安装了此模块(默认情况下安装在 Debian 内核中),但它需要非自由固件才能运行。您可以通过安装包来安装所需的非免费固件firmware-realtek
。
如果您尚未启用非免费来源,则需要先启用它们,执行此操作的说明是关于服务器故障。完成此操作后,您可以使用apt-get
root 身份来安装该软件包:
apt-get update && apt-get install firmware-realtek
执行此操作后,您可能需要禁用并重新启用无线设备,以便驱动程序再次执行初始化过程并找到您安装的非免费固件。