EDIMAX EW-7612UAn V2 THE ONLY (?) GNU Linux WIFI WLAN Adapter that works OUT OF THE BOX on all GNU Linux systems (ODROID RASPBERRY AND Desktop GNU Linux)

  • it’s a solid high quality USB WIFI dongle stick known as Edimax N300
  • the signal strength & speed are okayish (connecting to TP-Link router)
    • positive:
    • (but less good & slower compared to inbuild intel7260) lspci | egrep -i –color ‘network|ethernet|wireless|wi-fi’
      03:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)
https://packages.debian.org/bullseye/firmware-realtek
Package: firmware-realtek (20210315-3) [non-free]

# avg download speed was: ~3MBytes/Sec (tested with script)

# wifi signal strength check
wlx08beac29f632  IEEE 802.11  ESSID:"SSIDofWIFI"  
          Mode:Managed  Frequency:2.422 GHz  Access Point (TP-Link): XX:XX:XX:XX:XX:XX   
          Bit Rate=150 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=42/70  Signal level=-68 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:143   Missed beacon:0

dmesg|grep rtl >> /home/user/temp.txt
[   18.527806] rtl8192cu: Chip version 0x11
[   18.621185] rtl8192cu: Board Type 0
[   18.623631] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
[   18.627294] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[   18.631112] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw_TMSC.bin (-2)
[   18.639968] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2
[   18.644668] ieee80211 phy1: Selected rate control algorithm 'rtl_rc'
[   18.646903] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw.bin (-2)
[   18.649467] usbcore: registered new interface driver rtl8192cu
[   18.651438] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2
[   18.658552] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin
[   18.659916] rtl8192cu 1-1:1.0 wlx08beac29f632: renamed from wlan0
[   19.716478] rtl8192cu: MAC auto ON okay!
[   19.727172] rtl8192cu: Tx queue select: 0x05
[   20.232859] rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
[   20.232862] rtl8192c_common: Firmware is not ready to run!
[   20.577914] rtl8192cu: MAC auto ON okay!
[   20.591243] rtl8192cu: Tx queue select: 0x05
[   21.098165] rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
[   21.098168] rtl8192c_common: Firmware is not ready to run!
[   41.168512] rtl8192cu: MAC auto ON okay!
[   41.179503] rtl8192cu: Tx queue select: 0x05
[   41.683526] rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
[   41.683529] rtl8192c_common: Firmware is not ready to run!
[  183.482628] rtl_usb: reg 0x102, usbctrl_vendorreq TimeOut! status:0xffffffed value=0xd38000
[  183.482644] rtl_usb: reg 0x422, usbctrl_vendorreq TimeOut! status:0xffffffed value=0xf6
[  183.482657] rtl_usb: reg 0x542, usbctrl_vendorreq TimeOut! status:0xffffffed value=0x3005881
[  183.482676] rtl_usb: reg 0x1cc, usbctrl_vendorreq TimeOut! status:0xffffffed value=0x80740
[  185.863058] rtl8192cu: Chip version 0x11
[  185.897490] rtl8192cu: Board Type 0
[  185.897602] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
[  185.897647] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[  185.897696] ieee80211 phy2: Selected rate control algorithm 'rtl_rc'
[  185.906279] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw_TMSC.bin (-2)
[  185.906285] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2
[  185.906297] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw.bin (-2)
[  185.906299] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2
[  185.906302] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin
[  185.914120] rtl8192cu 1-1:1.0 wlx08beac29f632: renamed from wlan0
[  185.955495] rtl8192cu: MAC auto ON okay!
[  185.966704] rtl8192cu: Tx queue select: 0x05
[  214.985967] rtl8192cu: Chip version 0x11
[  215.018301] rtl8192cu: Board Type 0
[  215.018378] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
[  215.018396] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[  215.018417] ieee80211 phy3: Selected rate control algorithm 'rtl_rc'
[  215.019184] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw_TMSC.bin (-2)
[  215.019192] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2
[  215.019209] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw.bin (-2)
[  215.019212] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2
[  215.019214] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin
[  215.032078] rtl8192cu 1-1:1.0 wlx08beac29f632: renamed from wlan0
[  215.089751] rtl8192cu: MAC auto ON okay!
[  215.100747] rtl8192cu: Tx queue select: 0x05
[  215.604442] rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
[  215.604445] rtl8192c_common: Firmware is not ready to run!
[  215.947855] rtl8192cu: MAC auto ON okay!
[  215.958456] rtl8192cu: Tx queue select: 0x05
[  216.463875] rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
[  216.463877] rtl8192c_common: Firmware is not ready to run!
[  217.821673] rtl8192cu: MAC auto ON okay!
[  217.832591] rtl8192cu: Tx queue select: 0x05
[  218.338997] rtl8192c_common: Polling FW ready fail! REG_MCUFWDL:0x00000006.
[  218.339000] rtl8192c_common: Firmware is not ready to run!

lsusb -vvv >> /home/user/temp.txt
Bus 001 Device 005: ID 7392:7822 Edimax Technology Co., Ltd EW-7612UAn V2 802.11n Wireless Adapter [Realtek RTL8192CU]
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x7392 Edimax Technology Co., Ltd
  idProduct          0x7822 EW-7612UAn V2 802.11n Wireless Adapter [Realtek RTL8192CU]
  bcdDevice            2.00
  iManufacturer           1 Realtek
  iProduct                2 802.11n WLAN Adapter
  iSerial                 3 xxxxxxxxxxxxx
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x002e
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           4
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

liked this article?

  • only together we can create a truly free world
  • plz support dwaves to keep it up & running!
  • (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
  • really really hate advertisement
  • contribute: whenever a solution was found, blog about it for others to find!
  • talk about, recommend & link to this blog and articles
  • thanks to all who contribute!
admin