Skip to content

Linux support for MT7612U based products

Compatibility information

Chipset VID&PID 0e8d:7612
Related products AWUS036ACM
Linux Hardware https://linux-hardware.org/index.php?id=usb:0e8d-7612

Support status:

Kali 2021.2 Works out-of-the-box
Kali 2020.4 Works out-of-the-box
Ubuntu 20.10 Works out-of-the-box
Ubuntu 20.04 Works out-of-the-box
Debian 10.7.0 Works
Raspberry Pi OS (32-bit) Works out-of-the-box

Drivers

Linux kernel mainline

LKDDb https://cateee.net/lkddb/web-lkddb/MT76_CORE.html
Support kernel versions >= 4.19
Linux Wireless Wiki https://wireless.wiki.kernel.org/en/users/drivers/mediatek

Driver installation

Kali

The device is plug and play, needn't do anything.

Ubuntu

The device is plug and play, needn't do anything.

Debian

step 1: Add non-free APT source

Append following configuration to the file /etc/apt/sources.list or a file under /etc/apt/sources.list.d/

deb http://deb.debian.org/debian/ buster non-free

Note

Replace buster to your system's code name

step 2: Run commands to install firmware

sudo apt update
sudo apt install firmware-misc-nonfree

Raspberry Pi OS

The device is plug and play, needn't do anything.

Known issues

LED doesn't turn on

Currently the driver(mt76) doesn't turn on the LED automatically. To turn on the LED, please follow instructions below:

STEP 1 : Open Terminal Emulator

STEP 2 : Change to root user

STEP 3 :

Run commands below:

cd /sys/kernel/debug/ieee80211/phy0/mt76
echo 0x770 > regidx

STEP 4 :

And then run commands below to change LED status in advance:

echo 0x800000 > regval # Turn LED ON
echo 0x820000 > regval # Turn LED OFF
echo 0x840000 > regval # Make LED BLINK

References