Đánh giá openwrt 18.06.2 năm 2024

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

michallipka opened this issue

Mar 31, 2019

· 20 comments

Comments

Current drivers are compiled for kernel 4.14.93 which was current at that time(Jan 22nd). According to changelog on Jan 28th Koen Vandeputte did kernel: bump 4.14 to 4.14.95 so it is now current kernel for this stable release. Could you compile drivers for this (there shouldn't be serious differences and problems as this is not big version change)

The text was updated successfully, but these errors were encountered:

As far as I know, the 4.14.93 version works well on the 4.14.95 kernel without any problems.

@redchenjs thanks for info. I was trying to start them . I unloaded mt76,mt76x2_common,mt76x02_lib,mt7603e and after modprobe mt7603I got two lines in log: kern.warn kernel: [ 750.962412] mt7603: module license 'MediaTek' taints kernel. kern.warn kernel: [ 750.968098] Disabling lock debugging due to kernel taint so I assume it loaded. But I can't bring interface up: # ifconfig ra0 up ifconfig: SIOCGIFFLAGS: No such device (the same with wlan0). Any clues?

Before loading the driver, be sure to put the configuration file in the correct folder:

/etc/wireless/mt7603/mt7603.dat

Example configuration file & Manual: mt7603.zip

After that you can run the script below:

ifconfig wlan0 down
rmmod mt7603e
insmod ./mt7603-for-mt7621-linux-4.14.93.ko
ifconfig ra0 up
brctl addif br-lan ra0

I wanted to test it before as I have troubles compiling uci2dat. I installed gcc package and downloaded uci.h (and put in /usr/include) and created empty /usr/include/uci_config.h (I couldn't find a package with those files). And while compiling I am getting errors:

gcc -o uci2dat uci2dat.c

/tmp/ccPkNikj.o: In function

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()

5uci_lookup_next' uci2dat.c:(.text+0x4c): undefined reference to

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()

6uci_lookup_option': uci2dat.c:(.text+0xd4): undefined reference to

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()

7uci_lookup_next' /tmp/ccPkNikj.o: In function

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()

8uci_alloc_context' uci2dat.c:(.text+0xcfdc): undefined reference to

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()

9uci_unload' uci2dat.c:(.text+0xd064): undefined reference to

# lsmod|grep mt7
cfg80211              216416  3 mt76x02_lib,mt76,mac80211
mac80211              425472  3 mt76x2e,mt76x02_lib,mt76
mt76                   23776  3 mt76x2e,mt76x2_common,mt76x02_lib
**mt7603               1435472  0 [permanent]**
mt76x02_lib            34816  2 mt76x2e,mt76x2_common
mt76x2_common          10624  1 mt76x2e
mt76x2e                10080  0 

0uci_load' uci2dat.c:(.text+0xd098): undefined reference to

# lsmod|grep mt7
cfg80211              216416  3 mt76x02_lib,mt76,mac80211
mac80211              425472  3 mt76x2e,mt76x02_lib,mt76
mt76                   23776  3 mt76x2e,mt76x2_common,mt76x02_lib
**mt7603               1435472  0 [permanent]**
mt76x02_lib            34816  2 mt76x2e,mt76x2_common
mt76x2_common          10624  1 mt76x2e
mt76x2e                10080  0 

1uci_unload' uci2dat.c:(.text+0xd3e0): undefined reference to `uci_unload' collect2: error: ld returned 1 exit status

I suppose I am missing some libraries but I have no idea how to track them

michallipka changed the title Drivers for 4.14.95 (OpenWrt 18.06.2) Trying to run drivers on 4.14.95 (OpenWrt 18.06.2)

I updated my previous comment, so you can try the new example file instead.

As for uci2dat, you need the OpenWrt SDK instead of the native GCC to compile it.

Thank you for this manual and example config file - I will write one myself instead of using uci2dat. module loads:

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()
# lsmod|grep mt7
cfg80211              216416  3 mt76x02_lib,mt76,mac80211
mac80211              425472  3 mt76x2e,mt76x02_lib,mt76
mt76                   23776  3 mt76x2e,mt76x2_common,mt76x02_lib
**mt7603               1435472  0 [permanent]**
mt76x02_lib            34816  2 mt76x2e,mt76x2_common
mt76x2_common          10624  1 mt76x2e
mt76x2e                10080  0 

but router reboots when trying to bring interface ra0 up. logs (removed timestamps and kern.warn kernel)

TX_BCN DESC adc3d000 size = 320
RX[0] DESC adc3f000 size = 2048
RX[1] DESC adc88000 size = 2048
cfg_mode=9
cfg_mode=9
wmode_band_equal(): Band Equal!
APSDCapable[0]=0
APSDCapable[1]=0
APSDCapable[2]=0
APSDCapable[3]=0
APSDCapable[4]=0
APSDCapable[5]=0
APSDCapable[6]=0
APSDCapable[7]=0
APSDCapable[8]=0
APSDCapable[9]=0
APSDCapable[10]=0
APSDCapable[11]=0
APSDCapable[12]=0
APSDCapable[13]=0
APSDCapable[14]=0
APSDCapable[15]=0
default ApCliAPSDCapable[0]=0
Key1Str is Invalid key length(1) or Type(0)
Key2Str is Invalid key length(1) or Type(0)
Key3Str is Invalid key length(1) or Type(0)
Key4Str is Invalid key length(1) or Type(0)
RtmpOSFileOpen(): Error 2 opening /etc/Wireless/RT2860AP/SingleSKU.dat
FW Version:
C
L
1
7
3
7
6
6
-
A
FW Build Date:
2
0
1
7
0
9
2
5
1
1
4
9
0
6

I suspect some errors in configuration (it uses the example you sent) and will try to configure it myself. If you have any remarks/questions please let me know :)

I'm using the OpenWrt git version and the mt7603 driver(both mt76 and the vendor version) can work without any problems, maybe you should build a new firmware using the latest OpenWrt git.

I flashed last OpenWrt snapshot (OpenWrt SNAPSHOT r9760-6027e49093 ) and still the same issues (with mt7603). I tried to use mt7612-for-mt7621-linux-4.14.93.ko for 5GHz wifi (wlan1, originally mt76x2e module) and it behaves a little better. I can insmod it, then ifconfig rai0 up. Unfortunately wifi doesn't show and if I do ifconfig rai0 down then router immediately reset

# insmod mt7612-for-mt7621-linux-4.14.93.ko
(logs)
 mt7612: module license 'MediaTek' taints kernel.
 Disabling lock debugging due to kernel taint
 register rt2860
 bus=0x2, slot = 0x1, irq=0x17
 === pAd = c0b81000, size = 2108512 ===
 <-- RTMPAllocTxRxRingMemory, Status=0
 <-- RTMPAllocAdapterBlock, Status=0
 pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
 device_id =0x7662
 ==>rlt_wlan_chip_onoff(): OnOff:1, Reset= 1, pAd->WlanFunCtrl:0x0, Reg-WlanFunCtrl=0x20a
 chip_id1=, chip_id2=, pAd->MACVersion=0x76623000
 chip_id1=0x0, chip_id2=0x0, pAd->MACVersion=0x76623000
 get_dev_name_prefix(): dev_idx = 1, dev_name_prefix=rai
# ifconfig rai0
rai0      Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:23
# ifconfig rai0 up
(logs)
 cfg_mode=9
 cfg_mode=9
 wmode_band_equal(): Band Equal!
 APSDCapable[0]=0
 APSDCapable[1]=0
 APSDCapable[2]=0
 APSDCapable[3]=0
 APSDCapable[4]=0
 APSDCapable[5]=0
 APSDCapable[6]=0
 APSDCapable[7]=0
 APSDCapable[8]=0
 APSDCapable[9]=0
 APSDCapable[10]=0
 APSDCapable[11]=0
 APSDCapable[12]=0
 APSDCapable[13]=0
 APSDCapable[14]=0
 APSDCapable[15]=0
 default ApCliAPSDCapable[0]=0
 Key1Str is Invalid key length(0) or Type(0)
 Key2Str is Invalid key length(0) or Type(0)
 Key3Str is Invalid key length(0) or Type(0)
 Key4Str is Invalid key length(0) or Type(0)
 RtmpChipOpsEepromHook::e2p_type=0, inf_Type=5
 RtmpEepromGetDefault::e2p_dafault=1
 NVM is EFUSE mode
 build time =
 2
 0
 1
 4
 1
 1
 1
 5
 0
 6
 0
 6
 0
 6
 a
 rom patch for E3 IC
 platform =
 A
 L
 P
 S
 hw/sw version =
 �
 �
 patch version = 
# ifconfig rai0
rai0      Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:23 

Any thoughts?

Which device are you using? I built the firmware image from the OpenWrt git source. If you want to try, I can build a firmware image for your device.

sure. Why not? Thank you I am using Xiaomi Mi Router 3G (MediaTek MT7621 ver:1 eco:3)

Thank you I am able to run 5G wifi on mt7612 after flashing with firmware you provided (Maybe this eeprom helped). Everything works (interface up down, bridge, I was even able to set encryption using iwpriv rai0 set .... (from documentation). My download speed using speedtest was 210Mbps (near router) so quite good.

Something strange is with mt7603. I can insmod it but nothing goes to the logs. ifconfig -a show interface ra0 but I can't bring it up (and still nothing in the logs):

# ifconfig ra0 up
ifconfig: SIOCSIFFLAGS: Operation not permitted

I was doing this while running on mt7612 if it's relevant.

Do you have any idea why can't I start ra0 interface?

After flashing the new firmware, you need to recreate the config file because the "/etc/wireless" folder will be automatically deleted, check to see if this file exists.

/etc/wireless/mt7603/mt7603.dat

Example: mt7603.dat.zip

I know. I have /etc/wireless in sysupgrade.conf so it is preserved

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()

0

I rebooted the router (and therefore got back to open driver with 5Ghz) and I tried with mt7603 (for 2,4Ghz). insmod went ok, logs normal:

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()

1

unfortunately I can't bring the interface up (file /etc/wireless/mt7603/mt7603.dat) is present. At least there is no reboot nor kernel panic.

# ifconfig ra0 up
ifconfig: SIOCSIFFLAGS: Operation not permitted

logs

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()

3

isn't this relevant:

# lsmod|grep mt7
cfg80211              216416  3 mt76x02_lib,mt76,mac80211
mac80211              425472  3 mt76x2e,mt76x02_lib,mt76
mt76                   23776  3 mt76x2e,mt76x2_common,mt76x02_lib
**mt7603               1435472  0 [permanent]**
mt76x02_lib            34816  2 mt76x2e,mt76x2_common
mt76x2_common          10624  1 mt76x2e
mt76x2e                10080  0 

2 ? And actually what did you do differently than openwrt when building image (so those drivers behave differently)? I would try to build image myself

This is my OpenWrt build config file: openwrt.config.zip

I don't know the difference between my config and the OpenWrt's one, I just select the model and a few packages, then build it.

The file "/etc/Wireless/RT2860AP/SingleSKU.dat" isn't relevant to this problem. Maybe on your device it is also necessary to export the 2.4G wifi EEPROM:

kern.warn kernel: [  180.349505] mt7603: module license 'MediaTek' taints kernel.
kern.warn kernel: [  180.355234] Disabling lock debugging due to kernel taint
kern.warn kernel: [  180.394928] register mt7603e
kern.warn kernel: [  180.397924] bus=0x1, slot = 0x0, irq=0x16
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.406999] === pAd = c0b81000, size = 1302152 ===
kern.warn kernel: [  180.406999]
kern.warn kernel: [  180.416692] <-- RTMPAllocTxRxRingMemory, Status=0, ErrorValue=0x
kern.warn kernel: [  180.423707] <-- RTMPAllocAdapterBlock, Status=0
kern.warn kernel: [  180.428263] pAd->CSRBaseAddress =0xc0a80000, csr_addr=0xc0a80000!
kern.warn kernel: [  180.434446] device_id =0x7603
kern.warn kernel: [  180.437441] RtmpChipOpsHook(474): Not support for HIF_MT yet!
kern.warn kernel: [  180.443276] mt7603_init()-->
kern.warn kernel: [  180.446200] mt_bcn_buf_init(224): Not support for HIF_MT yet!
kern.warn kernel: [  180.452025] <--mt7603_init()

4

And my WPA2-PSK config file, it works on my device (Password: 12345678) : mt7603.dat.zip

it looks like the eeprom was the key - everything works now. thank you I will try to start this on stable release just to check if it works

@Nossiac maybe you should add info about eeprom to readme?

Please check my build on mir3g . Also include additional packages like uci2dat and luci plugin . So far only 2.4Ghz can use close source driver .But my internal testing show 5Ghz open driver is fast and stable

@nicefile The MT7603 2.4G wifi is fast and stable now with latest mt76 driver, just like MT7612 5G wifi, you can try the latest version of OpenWrt.