关于wn821n v4 USB无线网卡断线的解决
发表于 : 2014-12-02 19:18
由于以前都是在笔记本上安装的ubuntu或是其它发行版,对于笔记本上的无线网卡似乎支持的都挺不错的,用起来很稳定,也就是最近想起来在台式机上安装linux时才遇到了网络连接不稳定并自动掉线无法连接的问题,本人所使用的是TL WN821n 300M USB无线网卡,唯一能较为正常使用的系统是Fedora 20 Gnome版,其实解决这个网卡就是重新打驱动,以下是过程:
第一步:确定该无线网卡所采用RTL芯片的具体型号,如果不确定,可以进入LINUX终端,输入 lsusb ,确定芯片型号,如我的是下面的 RTL8192CU。 第二步:到RTL官方网站 (可点击进入)下载对应芯片的源码驱动,注意对应型号和使用的系统环境。我下载的是“RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911”。
http://152.104.125.41/downloads/downloa ... loads=true 第三步:将刚才下载下来的zip文件解压出来,进入解压出来的文件夹,把driver 目录下的 rtl8188C_8192C_USB_linux_v4.0.2_9000.20130911.tar.gz这个压缩包也解压了。然后,按照这个路径 RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911 / driver / rtl8188C_8192C_USB_linux_v4.0.2_9000.20130911 / os_dep / linux / usb_intf.c,将usb_intf.c这个文件打开,找到下面这个地方,自己再在最后面加入下面这一行 {USB_DEVICE(0x0BDA, 0x8178)}, 如下面所示 其中OXOBDA,OX8178这两个数字是USB无线网卡的ID,通过刚才最开始的 lsusb 就可以知道。
第四步:进入解压目录,编译安装。 进入最开始的解压目录,可以看到里面有一个install.sh文件。因此进入终端,切换到install.sh所在目录,执行sudo ./ install.sh
安装后似乎稳定了,不知道还有没有更好的办法,请大家多多指点。
第一步:确定该无线网卡所采用RTL芯片的具体型号,如果不确定,可以进入LINUX终端,输入 lsusb ,确定芯片型号,如我的是下面的 RTL8192CU。 第二步:到RTL官方网站 (可点击进入)下载对应芯片的源码驱动,注意对应型号和使用的系统环境。我下载的是“RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911”。
http://152.104.125.41/downloads/downloa ... loads=true 第三步:将刚才下载下来的zip文件解压出来,进入解压出来的文件夹,把driver 目录下的 rtl8188C_8192C_USB_linux_v4.0.2_9000.20130911.tar.gz这个压缩包也解压了。然后,按照这个路径 RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911 / driver / rtl8188C_8192C_USB_linux_v4.0.2_9000.20130911 / os_dep / linux / usb_intf.c,将usb_intf.c这个文件打开,找到下面这个地方,自己再在最后面加入下面这一行 {USB_DEVICE(0x0BDA, 0x8178)}, 如下面所示 其中OXOBDA,OX8178这两个数字是USB无线网卡的ID,通过刚才最开始的 lsusb 就可以知道。
第四步:进入解压目录,编译安装。 进入最开始的解压目录,可以看到里面有一个install.sh文件。因此进入终端,切换到install.sh所在目录,执行sudo ./ install.sh
安装后似乎稳定了,不知道还有没有更好的办法,请大家多多指点。