21173 Commits

Author SHA1 Message Date
wsk170
02fff2aebc
get wan interface prefer from gsw ports (#349)
in some router, eth0 and eth1 both from cpu, the wan speed is 2.5G. that's not correct. 
so get wan interface prefer from gsw ports to get the right speed.
2024-12-03 10:29:37 +08:00
wsk170
b5d6e1fe4e
ethernet information support both DSA and GSW (#344) 2024-11-21 12:52:21 +08:00
wsk170
0e2fe86ae5
add ethernet information looks like openwrt 23.05 (#340)
* add ethernet information in luci overview

* add ethernet information looks like openwrt 23.05
2024-11-18 09:25:43 +08:00
hanwckf
1fcc7cc2bf mt_wifi: fix mt7916 custom firmware
mt_wifi: add 20240823 fw for mt7916
2024-10-27 17:08:17 +08:00
hanwckf
cace6ce8fc mt_wifi: add mt798x 20240823 firmware 2024-10-26 03:01:05 +00:00
Ethan Zuo
ed6d1cfe86 mt_wifi: fix wrong return type
This fixes the error that occurred when compiling with GCC 10.
The return type of ExtEventPhyIcsUnSolicitDataHandler is void so we cannot return NDIS_STATUS_FAILURE here.

Signed-off-by: Ethan Zuo <yuxuan.zuo@outlook.com>
2024-10-23 08:45:39 +08:00
Ethan Zuo
d9b2b7375d kernel: add mtd_test.ko to kmod-mtdtests
Signed-off-by: Ethan Zuo <yuxuan.zuo@outlook.com>
2024-10-23 08:45:39 +08:00
hanwckf
b869f11410 mt_wifi: fix 7.6.7.2 rxrate stainfo patch 2024-10-15 09:18:13 +08:00
hanwckf
9a80f9bd59 iwinfo: remove unused functions and vars 2024-10-15 00:04:08 +08:00
hanwckf
a2e82d39de wifi-profile: add MLR (mtk long range) configs 2024-10-14 21:23:26 +08:00
hanwckf
a41bd617bc mt_wifi: backport 7.6.7.2 vht_bw patch for 7.6.6.1 2024-10-14 21:23:26 +08:00
hanwckf
2ca8358720 mt_wifi: update to 20231229-4012a0 (sdk 7.6.7.2) 2024-10-14 21:23:26 +08:00
hanwckf
b2bb906cb1 warp: update to 20231229-5f71ec (sdk 7.6.7.2) 2024-10-14 21:23:26 +08:00
hanwckf
6f88e264a1 datconf: update to 757f9679 (sdk 7.6.7.2) 2024-10-14 21:23:25 +08:00
hanwckf
3ea918e9cc conninfra: update to mt79xx_conninfra_20231229-f2fa25 (sdk 7.6.7.2) 2024-10-14 21:23:25 +08:00
hanwckf
69436c0411 loop: load loop module early 2024-10-14 21:23:25 +08:00
hanwckf
102aabe65f wireless-tools: fix iwconfig show 32b ssid 2024-10-14 21:23:25 +08:00
benboguan
7aeef4597c package: swconfig: add more speeds support patch 2024-10-10 17:11:40 +08:00
hanwckf
6873cc314e ppp: sleep 3s to wait wan_6 down 2024-10-07 22:30:23 +08:00
hanwckf
3b30e3bdb9 gettext-full: fix build error
fix #305
2024-09-24 01:34:58 +08:00
hanwckf
2c4310c9af luci-app-mtwifi-cfg: fix noscan option depends 2024-09-23 01:17:04 +08:00
hanwckf
0bbf681b20 luci-app-mtwifi-cfg: check channel/htmode before uci set 2024-09-22 22:16:16 +08:00
hanwckf
19b75b9276 wifi-profile: close mt7986-2.4g for ax7800 project 2024-09-20 21:36:45 +08:00
hanwckf
5e16f8a4f2 autocore: fix tri-band wifi temperature 2024-09-20 21:12:19 +08:00
hanwckf
f09e70e2e5 mediatek: add support for zyxel ex5700 2024-09-20 21:12:19 +08:00
hanwckf
644d24f96d wifi-profile: add ax7800 tri-band 6ghz profiles 2024-09-20 21:12:19 +08:00
hanwckf
bc757d25ba mtwifi-cfg: add support for 6GHz 2024-09-20 21:12:19 +08:00
hanwckf
1bfe4ec86b mtwifi-cfg: add support for tri-band models 2024-09-20 21:12:19 +08:00
hanwckf
7b6369185e mt_wifi: add mt7916 eeprom and fw for ax7800 2024-09-20 21:12:19 +08:00
hanwckf
59ab5b73fa iwinfo: add support for mtk l1util lua script 2024-09-20 21:12:19 +08:00
hanwckf
59930ea1b2 mtwifi-cfg: move dtim_period to vif_cfg 2024-09-20 21:12:19 +08:00
Aabandon
8fc10f5671 mediatek: add support for CMCC XR30 and CMCC XR30 eMMC
Hardware specification:
SoC: MediaTek MT7981B 2x A53
Flash: GIGADEVICE GD5F1GM7UExxG  128MB or 64GB eMMC
RAM: DDR4 512MB
Ethernet: 4x 10/100/1000 Mbps
Switch: MediaTek MT7531AE
WiFi: MediaTek MT7976C
Button: Reset, Mesh
Power: DC 12V 1.5A
2024-09-03 20:56:48 +08:00
Aabandon
66ea5bed2d mediatek: add support for Newland NL-WR9103
Hardware specification:
SoC: MediaTek MT7981B 2x A53
Flash: GSTO GSS01GSAK1 128MB (No machine tests yet)
       WINBOND W25N01GVZE1G 128MB
RAM: DDR3 256MB
Ethernet: 4x 10/100/1000 Mbps
Switch: MediaTek MT7531AE
WiFi: MediaTek MT7976C
Button: Reset, Mesh
Power: DC 12V 1A
2024-09-03 20:56:48 +08:00
Aabandon
d10d8a3174 mediatek: add support for Newland NL-WR8103/MR3000D-CIq(256MB RAM version)
Hardware specification:
SoC: MediaTek MT7981B 2x A53
Flash: FORESEE F35SQA001G 128MB
RAM: DDR3 256MB
Ethernet: 4x 10/100/1000 Mbps
Switch: MediaTek MT7531AE
WiFi: MediaTek MT7976C
Button: Reset, Mesh
Power: DC 12V 1A
2024-09-03 20:56:48 +08:00
Aabandon
6cf32632e8 mediatek: add support for HONOR FUR-602/603(HONOR XT50/XU50/XC50)
Hardware specification:
SoC: MediaTek MT7981B 2x A53
Flash: DOSILICON DS35Q1GA-IB 128MB (No machine tests yet)
         GIGADEVICE GD5F1GM7UExxG 128MB
         WINBOND W25N01GVZE1G 128MB
RAM: DDR3 256MB
Ethernet: 4x 10/100/1000 Mbps
Switch: MediaTek MT7531AE
WiFi: MediaTek MT7976C
Button: Reset, Mesh
Power: DC 12V 1A
2024-09-03 20:56:48 +08:00
Ashley Lee
8706569797
mediatek: add support for Ruijie RG-X30E and Ruijie RG-X30E Pro (#289)
Signed-off-by: Ashley Lee <code@emtips.net>
2024-08-21 23:55:11 +08:00
Tianling Shen
82f852cda1
mediatek: add Nokia EA0326GMP support (#270)
Hardware specification:
  SoC: MediaTek MT7981B 2x A53
  Flash: 128 MB SPI-NAND
  RAM: 256MB
  Ethernet: 4x 10/100/1000 Mbps
  Switch: MediaTek MT7531AE
  WiFi: MediaTek MT7976C
  Button: Reset, WPS/Mesh
  Power: DC 12V 1A

Gain SSH access:
1. Login into web interface, and download the configuration.
2. Download the configration utilities:
   https://firmware.download.immortalwrt.eu.org/cnsztl/mediatek/filogic/openwrt-mediatek-mt7981-nokia-ea0326gmp-config-utils.tar.gz
     These binaries are extraced from the factory firmware, which are
     dynamically linked with aarch64 musl 1.1.24. To use them, you
     must run them under the same runtime environment, otherwise the
     binaries will not work!
3. Upload the configuration and utilities to a suitable environment.
4. Uncompress the utilities, move them to '/bin' and give them executable permisison:
   tar -zxf openwrt-mediatek-mt7981-nokia-ea0326gmp-config-utils.tar.gz
   mv mkconfig seama /bin
   chmod +x /bin/mkconfig
   chmod +x /bin/seama
5. Decrypt and uncompress the configuration:
     Enter fakeroot if you are not login as root.
   mkconfig -a de-enca -m EA0326GMP_3FE79221BAAA -i EA0326GMP_3FE79221BAAA-xxxxxxxx-backup.tar.gz -o backup.tar.gz
   tar -zxf backup.tar.gz
6. Edit 'etc/config/dropbear', set 'enable' to '1'.
7. Edit `etc/passwd`, remove root password: 'root::1:0:99999:7:::'.
8. Repack the configuration:
   tar -zcf backup.tar.gz etc/
   mkconfig -a enca -m EA0326GMP_3FE79221BAAA -i backup.tar.gz -o EA0326GMP_3FE79221BAAA-xxxxxxxx-backup.tar.gz
9. Upload new configuration via web interface, now you can SSH to EA0326GMP.

A minimum configuration which enabled SSH access is also provided to simplify the process:
https://firmware.download.immortalwrt.eu.org/cnsztl/mediatek/filogic/openwrt-mediatek-mt7981-nokia-ea0326gmp-enable-ssh.tar.gz

Flash instructions:
1. SSH to EA0326GMP, backup everything, especially 'Factory' part.
2. Write new FIP provided by https://github.com/hanwckf/bl-mt798x.
3. Reboot, enter web failsafe and upload -factory.bin firmware.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-08-21 23:54:48 +08:00
hanwckf
ab766cbcb0 netifd: fix wireless vif seq out of order 2024-06-13 19:07:46 +08:00
hanwckf
5665c71075 warp: add sanity check patch 2024-06-13 19:07:45 +08:00
Ashley Lee
91e8f420be
mediatek: add support for Ruijie RG-X60 Pro (#230)
Signed-off-by: Ashley Lee <code@emtips.net>
2024-01-31 23:42:30 +08:00
hanwckf
5c535823ec packages: rewrite bpir3_mini-properties
fix #237
2024-01-31 23:13:08 +08:00
hanwckf
085678acd9 mtwifi-cfg: disable mumimo dl/ul for mbssid by default 2024-01-30 17:21:00 +08:00
hanwckf
c81045a7fa mtwifi-cfg: add sleep for reinstall drivers 2024-01-23 22:10:27 +08:00
hanwckf
78e01d8729 mediatek: hnat: set ppe num to 1 for GMAC1 mode 2024-01-23 22:06:18 +08:00
hanwckf
31c2a045db mediatek: hnat: set default ppe num to 2 2024-01-19 12:50:49 +08:00
hanwckf
39a076ff16 mt_wifi: update mt7986 wacpu fw to 20230808 2024-01-16 20:06:50 +08:00
hanwckf
35722caede mediatek: tune smp settings 2024-01-14 20:32:23 +08:00
hanwckf
d71a790778 luci-app-mtwifi-cfg: check ifmode in handle remove 2024-01-13 23:44:38 +08:00
hanwckf
3791aab06d mtk-smp: check irq exist before set smp 2024-01-13 20:48:25 +08:00
hanwckf
b0c2ac27a3 mediatek: add mtk-smp package to exec smp.sh
mtk-smp: add usb smp settings
2024-01-13 13:53:22 +08:00