EDIMAX EW-7811UN (无线, USB, 150 Mbit/s, 802.11n)

802.11n, Edimax, , USB, 无线网络, 无线

EDIMAX EW-7811UN (无线, USB, 150 Mbit/s, 802.11n)
9 投票, 平均: 4.3 出最多 59 投票, 平均: 4.3 出最多 59 投票, 平均: 4.3 出最多 59 投票, 平均: 4.3 出最多 59 投票, 平均: 4.3 出最多 5
  ( 4.3 9 等级)

Minimum: ¥ 54.24 
Maximum: ¥ 65.57  
更新: 02/06/2016 23:41


The Edimax EW-7811UN USB Wireless adapter has the USB ID 7392:7811 and is fully supported since Ubuntu 11.10. The stick can be used with WPA2 encryption and 802.11n. The device is also shipped with different branding, although the hardware is identical. The following devices are identical to the Edimax EW-7811UN:

  • Edimax EW-7811GLn, EW-7811Un, EW-7811UWn, GWU-H811GLn
  • Airlink101 AWLL5088
  • Sitecom WL-365
  • GETNET GN-521U

The device is identified by the following output of lsusb:

Bus 001 Device 003: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n
                    Wireless Adapter [Realtek RTL8188CUS]

The USB stick uses the Realtek RTL8188CUS chipset, which is supported by the kernel module rtl8192cu. This module is included in the kernel since version >= 3.0 and will be loaded automatically:

rtl8192cu             103210  0
rtl8192c_common        75767  1 rtl8192cu
rtlwifi               110972  1 rtl8192cu
mac80211              310872  3 rtl8192cu,rtl8192c_common,rtlwifi
       description: Wireless interface
       physical id: 1
       bus info: usb@1:2
       logical name: wlan0
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8192cu
                      driverversion=3.0.0-12-generic firmware=N/A link=no
                      multicast=yes wireless=IEEE 802.11bgn

The following log message will be provided by the kernel, if the driver gets loaded:

rtl8192cu: MAC address: 00:11:22:33:44:55
rtl8192cu: Board Type 0
rtl8192cu: rx_max_size 15360, rx_urb_num 8, in_ep 1
rtl8192cu: MAC auto ON okay!
rtl8192cu: Tx queue select: 0x05
rtl8192c: Loading firmware file rtlwifi/rtl8192cufw.bin

Realtek Module 8192cu

If the EW-7811UN stick is used with older distributions it might be necessary to use the Edimax original drivers together with NdisWrapper.
Furthermore, one can use the original Realtek drivers. If the Realtek driver is used instead of the module which is part of the standard kernel, the automatic loading of the kernel module has to be inhibited. To achieve this, the rtl8192cu driver provided by the standard kernel has to be blacklisted in the file /etc/modprobe.d/blacklist.conf by adding the following line:

blacklist rtl8192cu

The module from the Realtek homepage is called 8192cu and has to be compiled by hand. Under Ubuntu compilation will need the build-essentials to be installed:

sudo apt-get install build-essential

Compilation will be achieved by the install script that is part of the downloaded file:

sudo sh install.sh

The compiled driver can be loaded by the command

sudo modprobe 8192cu

Due to a bug in the power management of the 8192cu driver the connection can drop if the device is set to power save mode. This can be seen in the log files:

rtl8192c_dm_RF_Saving(): RF_Normal
rtl8192c_set_FwPwrMode_cmd(): Mode = 1, SmartPS = 2
rtw_set_ps_mode(): Busy Traffic , Leave 802.11 power save..
rtl8192c_set_FwPwrMode_cmd(): Mode = 0, SmartPS = 0
rtl8192c_dm_RF_Saving(): RF_Save
rtw_set_ps_mode(): Enter 802.11 power save mode...

To prevent the power save mode one has to add the following module options in the file /etc/modprobe.d/8192cu.conf:

options 8192cu rtw_power_mgnt=0 rtw_enusbss=0

确定硬件配置 (3 结果)

这种硬件组件在以下系统配置下使用的Linux用户。这些结果通过收集我们的 扫描工具:
blackPanther OS v16.2SE (Silent Killer) 4.7.0-desktop-1bP - 29/03/2017
Debian GNU/Linux 8.6 (jessie) 4.7.0-0.bpo.1-amd64 - 26/11/2016
Raspbian GNU/Linux 4.1.13+ - 23/03/2016


scroll left scroll right


请使用注释部分提出更正的文章,以及相关的摘录 lspci -nnv, lsusb -v, lshw, dmesg ... 此外,使用一节的经验与此硬件组件或搜索该硬件的其他业主配置帮助交流。
Submitting comment...