From 03864b973d25b78d4933c5fe89040b4699f445af Mon Sep 17 00:00:00 2001 From: Alex Harrington Date: Mon, 9 Jan 2017 12:59:25 +0000 Subject: [PATCH 1/2] Add support for building via DKMS --- README.md | 8 ++++++++ dkms.conf | 8 ++++++++ 2 files changed, 16 insertions(+) create mode 100644 dkms.conf diff --git a/README.md b/README.md index f16c219..0ce0fed 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,14 @@ To build the driver, follow these steps: $ make $ sudo make install +To build the driver with DKMS + + $ sudo apt-get install dkms # if you've already installed dkms, skip this step. + $ sudo git clone https://github.com/jurobystricky/Netgear-A6210 /usr/src/Netgear-A6210-1.0 + $ sudo dkms add Netgear-A6210/1.0 + $ sudo dkms build Netgear-A6210/1.0 + $ sudo dkms install Netgear-A6210/1.0 + The driver is mostly tested on 64 bit Ubuntu 15.10 and Debian 8.3 with NETGEAR AC1200 High Gain Wifi USB Adapter. Some other distro/dongle combinations work as well, for example diff --git a/dkms.conf b/dkms.conf new file mode 100644 index 0000000..2eaefef --- /dev/null +++ b/dkms.conf @@ -0,0 +1,8 @@ +PACKAGE_NAME=Netgear-A6210 +PACKAGE_VERSION=1.0 +CLEAN="make clean" +MAKE[0]="make -j$(nproc) && make install" +BUILT_MODULE_NAME[0]=mt7662u_sta +BUILT_MODULE_LOCATION[0]="./os/linux/" +DEST_MODULE_LOCATION[0]="/kernel/updates/dkms" +AUTOINSTALL="YES" From d15c965f71d0a3c32beb76b2134ae2b68606f70b Mon Sep 17 00:00:00 2001 From: Alex Harrington Date: Wed, 15 Jan 2020 12:52:58 +0000 Subject: [PATCH 2/2] Update README.md --- README.md | 55 +------------------------------------------------------ 1 file changed, 1 insertion(+), 54 deletions(-) diff --git a/README.md b/README.md index 0ce0fed..e68b1e5 100644 --- a/README.md +++ b/README.md @@ -1,54 +1 @@ -# Netgear-A6210 -This driver supports Ralink / Mediatek mt766u, mt7632u and mt7612u chipsets. - -In particular, the driver supports several USB dongles such as Netgear-A6210, -ASUS USB-AC55, ASUS USB-N53 and EDUP EP-AC1601. - -To build the driver, follow these steps: - - $ git clone https://github.com/jurobystricky/Netgear-A6210 - $ cd Netgear-A6210 - $ make - $ sudo make install - -To build the driver with DKMS - - $ sudo apt-get install dkms # if you've already installed dkms, skip this step. - $ sudo git clone https://github.com/jurobystricky/Netgear-A6210 /usr/src/Netgear-A6210-1.0 - $ sudo dkms add Netgear-A6210/1.0 - $ sudo dkms build Netgear-A6210/1.0 - $ sudo dkms install Netgear-A6210/1.0 - -The driver is mostly tested on 64 bit Ubuntu 15.10 and Debian 8.3 with NETGEAR AC1200 -High Gain Wifi USB Adapter. -Some other distro/dongle combinations work as well, for example -Linux Mint 17.3 "Rosa" - KDE (32-bit)/ASUS USB-N53 seems to work flawlessly -(as reported by Roland Bauer). - -The supported chipsets can be present in other devices. To include additional -devices, you need to add corresponding VendorID, DeviceID into the file -"rtusb_dev_id.c" - -The original code was downloaded from: -http://cdn-cw.mediatek.com/Downloads/linux/MT7612U_DPO_LinuxSTA_3.0.0.1_20140718.tar.bz2 - -This is work in progress. The driver is functional. However, there are still -several issues that need to be addressed. In particular, hot-unplugging may -cause the network manager to become unreliable. After plugging the dongle back in, -you may need to restart the manager: - - $ sudo service network-manager restart - -This seems to be Linux distro dependent, but definitely observed on Ubuntu. - -At present, there is no LED support yet (Netgear-A6210 does not have -any LEDs, but other dongles do). - -EDUP EP-AC1601 works (or to be precise, should work), but at present there are -several problems such as frequent dropping of connection, failure to connect, wildly -oscillating signal strength etc. This also seems to depent on the Linux distro -a lot. - - - - +Please use https://github.com/Netgear-A6210-linux-driver/Netgear-A6210 instead of this project, so everyone can contribute.