网上有很多Debian系统安装rtl8188EUS无线网卡的说明。但是无论是采用Debian官方网站的推荐步骤,还是采用github上推荐的编译内核模块的方法都不成功。或许是Debian10官方未及时更新,或许是编译内核模块的程序与Debian10不匹配(很多程序都是5年前更新的)。
FAST150US是迅捷的无线USB网卡。芯片采用的是台湾realtek的rtl8188EUS。(使用lsusb即可看到)
在FreeBSD12系统下无需设置即可被系统自动识别,但是在Debian10系统下竟然不能自动识别,看来FreebSD系统还是有自己的优势的。 安装完毕Debian10后首先需要使用有线网络联通互联网。建议使用root进行以下操作。 #cd /etc/apt
#cp sources.list sources.list.bak
#nano sources.list(如果不修改镜像源,找不到后面的驱动模块) (清空文件中已存在的内容,然后将以下内容粘贴进文件中) # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna./debian/ buster main contrib non-free # deb-src https://mirrors.tuna./debian/ buster main contrib non-free deb https://mirrors.tuna./debian/ buster-updates main contrib non-free # deb-src https://mirrors.tuna./debian/ buster-updates main contrib non-free deb https://mirrors.tuna./debian/ buster-backports main contrib non-free # deb-src https://mirrors.tuna./debian/ buster-backports main contrib non-free deb https://mirrors.tuna./debian-security buster/updates main contrib non-free # deb-src https://mirrors.tuna./debian-security buster/updates main contrib non-free (在每个地址的后面加了contrib non-free) (Ctrl+O回车保存, Ctrl+x退出)
#apt update
#apt install firmware-realtek (安装realtek驱动)
#apt install wpasupplicant
#cd /etc/network
#cp interfaces interfaces.bak
#ip addr (记下无线网卡的名称:wls32)
#nano /etc/network/interfaces (编辑 /etc/network/interfaces 文件,添加以下内容) #The wireless network interface
allow-hotplug wls32 iface wls32 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf (Ctrl+O回车保存, Ctrl+x退出)
#nano /etc/wpa_supplicant/wpa_supplicant.conf
country=CN ctrl_interface=DIR=/var/run/wap_supplicant GROUP=netdev update_config=1
(前面这一段可不用) network={ ssid="your_ssid"(无线网络名称,注意英文双引号) psk="your_password"(无线网络密码,注意英文双引号) } (Ctrl+O回车保存, Ctrl+x退出)
拔掉有线网卡的网线。
#reboot (重启机器)
#ip addr(即可看到无线网卡的详细情况)
当然如果你的有线网络与无线网络IP地址不是一个网段,需要禁用有线网卡,或者按照debian的规则设置路由。
|