Openwrt not support Netgear A6210?

I have install kmod-mt-76x2u and it's dependency, it' a right driver?
luci info:
Wireless Overview show device is not active
tried reboot
tried many operating frequency combanations
maimum transmit power: - Current power: unknown

openwrt version: OpenWrt SNAPSHOT r19519-39799974a3 / LuCI Master git-22.089.43958-7110635
kerner:5.10.12
model: friendlyelec nanopi r4s
architecture: armv8 processor rev4
kernel version:5.10.112-1-d6ca1fc39c57d2c317b777327099b930

Netgear A6210 is a usb wifi, not a router

1 Like

The question is: does the kernel support the device or not?

What is the output of lsusb when the stick is connected?

Remove the stick. Then on command line issue "dmesg -c" to clear kernel log. Plug the stick in and issue "dmesg"

What is the output of that?

EDIT: also there are packages kmod-mt76-usb / kmod-mt-76x02-usb. Guess one of that has to be installed too, but which depends on the used chip on your device (often there are different chips used even for devices with the same label)

root@OpenWrt:~# lsusb
Bus 006 Device 002: ID 0846:9053 NETGEAR A6210
Bus 007 Device 001: ID 1d6b:0002 Linux 5.10.112 xhci-hcd xHCI Host Controller
Bus 002 Device 001: ID 1d6b:0002 Linux 5.10.112 ehci_hcd EHCI Host Controller
Bus 004 Device 001: ID 1d6b:0001 Linux 5.10.112 ohci_hcd Generic Platform OHCI controller
Bus 006 Device 001: ID 1d6b:0003 Linux 5.10.112 xhci-hcd xHCI Host Controller
Bus 008 Device 001: ID 1d6b:0003 Linux 5.10.112 xhci-hcd xHCI Host Controller
Bus 001 Device 001: ID 1d6b:0002 Linux 5.10.112 ehci_hcd EHCI Host Controller
Bus 003 Device 001: ID 1d6b:0001 Linux 5.10.112 ohci_hcd Generic Platform OHCI controller
Bus 005 Device 001: ID 1d6b:0002 Linux 5.10.112 xhci-hcd xHCI Host Controller
root@OpenWrt:~# dmesg
[  221.275762] usb 6-1: new SuperSpeed Gen 1 USB device number 3 using xhci-hcd

I also tried install kmod-mt76-usb, but wireless setting not visiable under luci network setting, so I guess correct driver is kmod-mt-76x02-usb

install kmod-mt76x2u will install below package together
kmod-mt76x02-common.
kmod-mt76x2-common.
kmod-mt76x02-usb.
kmod-mt76x2u.

Looked up kernel 5.10.112 driver /usr/src/linux/drivers/net/wireless/mediatek/mt76/mt76x2 and device is listed under:

static const struct usb_device_id mt76x2u_device_table = {
...
{ USB_DEVICE(0x0846, 0x9053) }, /* Netgear A6210 */

So kmod-mt76x2u is right and package installs all dependencies.

Reboot device and post the output of lsmod. The mt driver should be listed and in use.

EDIT: check if some kind of firmware is missing

dmesg | fgrep -i firmware

EDIT2: also post output of

dmesg | fgrep -i mt76x2u

lsmod

root@OpenWrt:~# lsmod | grep mt
cfg80211              319488  5 mt76x2_common,mt76x02_usb,mt76x02_lib,mt76,mac80211
mac80211              565248  4 mt76x2u,mt76x02_usb,mt76x02_lib,mt76
mt76                   53248  5 mt76x2u,mt76x2_common,mt76x02_usb,mt76x02_lib,mt76_usb
mt76_usb               24576  2 mt76x2u,mt76x02_usb
mt76x02_lib            57344  3 mt76x2u,mt76x2_common,mt76x02_usb
mt76x02_usb            20480  1 mt76x2u
mt76x2_common          24576  1 mt76x2u
mt76x2u                24576  0

dmesg
root@OpenWrt:~# dmesg | fgrep -i firmware
[    0.000000] psci: PSCIv1.1 detected in firmware.
[29861.090870] mt76x2u 6-1:1.0: Firmware Version: 0.0.00

dmesg | fgrep -i mt76x2u

root@OpenWrt:~# dmesg | fgrep -i mt76x2u
[    6.617349] usbcore: registered new interface driver mt76x2u
[29860.889775] mt76x2u 6-1:1.0: ASIC revision: 76120044
[29860.921153] mt76x2u 6-1:1.0: ROM patch build: 20141115060606a
[29861.090870] mt76x2u 6-1:1.0: Firmware Version: 0.0.00
[29861.091764] mt76x2u 6-1:1.0: Build: 1
[29861.092668] mt76x2u 6-1:1.0: Build Time: 201607111443____

Openwrt not support Netgear A6210?

To answer that question: it is supported and everything looks like it should. You can use your device to connect to a router or an access point via wpa_supplicant.

But: if you want to use the stick as an access point (so that other devices can connect to it) you're probably out of luck.
It needs to support " AccessPoint (AP) infrastructure mode" at least.

Read about it here and here

after install wpad-basic-wolfssl, ap mode enabled

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.