67489 Commits

Author SHA1 Message Date
padavanonly
6328bcff5e ncm:increase default buffer size 2025-04-05 19:18:41 +08:00
padavanonly
b5866622bb hnat:fix ethext dev upload offload 2025-04-05 16:13:46 +08:00
padavanonly
a812008f7f
Update hnat_nf_hook.c 2025-04-05 15:01:52 +08:00
padavanonly
9f98b85297 rndis:reduce cpu load 2025-04-05 13:39:38 +08:00
padavanonly
352a36cbd0 hnat:refine ppd device setting 2025-04-05 04:20:31 +08:00
padavanonly
8aadb539a5 qmi:use mainline kernel version 2025-04-05 01:35:43 +08:00
padavanonly
f6ae1515c8 qmi:update to 1.2.9 2025-04-05 01:09:07 +08:00
padavanonly
aff06a3800 rax3000m:fix ext dev offload 2025-04-05 00:36:42 +08:00
padavanonly
43f76b7db5 qmi:replace kernel driver to quectel version 2025-04-04 23:37:45 +08:00
padavanonly
e15c4473ef
Rename mt7981-Airpi-emmc16G .dts to mt7981-Airpi-emmc16G.dts 2025-04-04 21:23:34 +08:00
padavanonly
8d72f68246
air pi:correct dts name 2025-04-04 21:08:47 +08:00
padavanonly
0325733401 airpi:add dependent packages 2025-04-04 18:29:03 +08:00
padavanonly
403f580f42 airpi:add commiter name 2025-04-04 18:26:57 +08:00
padavanonly
003c461a6d air pi:add default packages 2025-04-04 18:13:26 +08:00
padavanonly
44578d2d3c mediatek: add airr pi support 2025-04-04 17:55:17 +08:00
padavanonly
0bff5735ef
Merge pull request #51 from hxlls/2410
更新openssl到3.4.0
2025-04-04 11:14:59 +08:00
hxlls
295085d44e
更新openssl到3.4.0 2025-04-03 00:21:46 +08:00
hxlls
6fbcf59456
Delete package/libs/openssl directory 2025-04-03 00:17:53 +08:00
padavanonly
c8f9b0f83c n60 pro:change eeprom 2025-03-30 19:38:54 +08:00
padavanonly
bcff2bc5be mtk_hnat: fix ppd device not released properly 2025-03-30 14:55:31 +08:00
padavanonly
1213e8d674 n60pro: add default usb packages 2025-03-30 11:43:31 +08:00
padavanonly
2be0c325b2
Update README.md 2025-03-30 11:17:09 +08:00
padavanonly
d4e237fc7f mediatek:add more device from dailook 2025-03-30 11:12:42 +08:00
padavanonly
f07376e5b0
Update README.md 2025-03-30 09:28:08 +08:00
padavanonly
84218bb457 mtk_phy: fix autoneg 2025-03-30 09:19:41 +08:00
padavanonly
bc90209e19 turboacc: support setting ap mode 2025-03-29 12:49:19 +08:00
padavanonly
a68b5be912
wrtbwmon:fix ipv6 statics 2025-03-25 09:03:38 +08:00
padavanonly
af1313911f
Merge pull request #38 from fildunsky/2410
Fixed typo
2025-03-24 21:32:30 +08:00
padavanonly
9c29779983 upnp:fix typo 2025-03-24 21:16:47 +08:00
padavanonly
1498e12839 upnp:backport upstream changes 2025-03-24 21:09:57 +08:00
Fil Dunsky
0d02c393e5 Fixed typo 2025-03-24 19:37:47 +07:00
padavanonly
f3302cdc99
Merge pull request #37 from fildunsky/2410
Huasifei WH3000 LAN fix
2025-03-24 17:54:59 +08:00
Fil Dunsky
3c4e606420 Huasifei WH3000 LAN fix
I've managed to fix it copying some parts from Cudy DTS. Now LAN and WAN is working, Wifi also works fine. All MAC addresses are correct. The only thing I am still not sure if USB stuff is correct in this DTS. I don't know how to test it.

When I plug in my external SSD, I got this:
```
xhci-mtk 11200000.xhci: ERROR Transfer event for unknown stream ring slot 1 ep 2
```
I am not sure if it's related to missing kernel modules or DTS itself...

Also I've got this messages during the boot.
```
[   49.268843] efuse_probe: efuse = deaddead
[   49.272914] mt_rbus 0000:00:00.0: Direct firmware load for e2p failed with error -2
[   49.280564] mt_rbus 0000:00:00.0: Falling back to sysfs fallback for: e2p
[   49.293624] WiFi@C01L1,os_load_code_from_bin() 2999: fw not available(/lib/firmware/e2p)
[   49.302582] Use default BIN from:/lib/firmware/MT7981_iPAiLNA_EEPROM.bin.
[   49.309432] 7981@C02L1,rtmp_ee_flash_init() 444: The EEPROM in Flash is wrong, use default
[   49.320246] 7981@C02L1,is_cal_free_ic() 830: [a-die version:1]
[   51.823079] 7981@C17L1,RTMPReadTxPwrPerRate() 450: (450): Don't Support this now!
[   51.830596] 7981@C01L1,AntCfgInit() 3118: Not support for HIF_MT yet!
```
2025-03-24 16:16:50 +07:00
padavanonly
9cac636489
Update mt7986a-bananapi-bpi-r3mini-nand-110m.dts 2025-03-24 15:29:43 +08:00
padavanonly
53e1ee3f8c
luci-app-mtk-cfg: correct translation 2025-03-24 15:10:57 +08:00
padavanonly
8f16781733
bpi-r3mini:fix eeprom 2025-03-24 15:08:53 +08:00
padavanonly
a4125470d8
wh3000: correct wifi address 2025-03-23 22:58:12 +08:00
padavanonly
da8e685c29
Merge pull request #34 from fildunsky/2410
mediatek: filogic: add support for Huasifei WH3000
2025-03-23 22:48:07 +08:00
Fil Dunsky
3985bbcc8a mediatek: filogic: add support for Huasifei WH3000
**Huasifei WH3000**
Portable Wi-Fi 6 travel router based on MediaTek MT7981A SoC. MT7981B+MT7976CN+RTL8221B Dual Core 1.3-1.6GHZ

**Specifications**
SoC: Filogic 820 MT7981A (1.3GHz base could be overclocked to 1.6GHz by `unlockoc` in factory firmware it will change a BL image with an overclocked one. If you want to go back to 1.3Ghz, run `lockoc` in factory firmware once)
RAM: DDR4 1GB
Flash: eMMC 8GB
WiFi: 2.4GHz and 5GHz with 3 antennas
Ethernet:
1x WAN (10/100/1000M)
1x LAN (10/100/1000/2500M)
USB: 1x USB 3.0 port
Two buttons: power/reset and mode (BTN_0)
LEDS: blue, red, blue+red=pink
UART: 3.3V, TX, RX, GND / 115200 8N1 (no need to use 3.3V! Use only TX, RX, and GND)

**Installation via U-Boot rescue**
1. Set static IP 192.168.1.2 on your computer and default route as 192.168.1.1
2. Connect to the WAN port and hold the reset button while booting the device.
3. Wait for the LED to blink 5 times, and release the reset button.
4. Open `U-boot` web page on your browser at `192.168.1.1`
5. Select the OpenWRT `sysupgrade` image, upload it, and start the upgrade.
6. Wait for the router to flash the new firmware.
7. Wait for the router to reboot itself.

**Installation via sysupgrade**
Flash the `sysupgrade` file via [LuCI upgrade page](http://192.168.1.1/cgi-bin/luci/admin/system/flash) without saving the settings.

**Installation via SSH**
Upload the file to the router `/tmp` directory, `ssh root@192.168.1.1` and issue a command:
```
sysupgrade -n /tmp/openwrt-mediatek-filogic-huasifei_wh3000-emmc-squashfs-sysupgrade.bin
```

**MAC addresses**
You can find your Factory MAC, which is mentioned on the box at `/dev/mmcblck0p2` partition `factory` starting from `0x4`
```
dd if=/dev/mmcblk0p2 bs=1 skip=4 count=6 | hexdump -C
```

Factory MAC is on the label, e.g. `XX:XX:XX:XX:XX:A8`
LAN (eth0) is factory + 2, e.g. `XX:XX:XX:XX:XX:AA`
WAN (eth1) is factory + 3, e.g. `XX:XX:XX:XX:XX:AB`
WLAN (2.4G) is factory, e.g. `XX:XX:XX:XX:XX:A8`
WLAN (5G) is factory + 1, e.g. `XX:XX:XX:XX:XX:A9`

Signed-off-by: Fil Dunsky <filipp.dunsky@gmail.com>
2025-03-23 16:27:16 +07:00
padavanonly
eec850b76d hnat:fix ext dev offload when eth0 is not in br-lan 2025-03-23 14:53:32 +08:00
padavanonly
4ca6980507 ipv6: fix statics data unvalid 2025-03-22 20:25:57 +08:00
padavanonly
1bf32fe661
Update mtk_eth_soc.h 2025-03-22 17:54:18 +08:00
padavanonly
aa24e32173 mtk_eth_soc:disable adma v2 for mt7986 2025-03-22 17:48:20 +08:00
padavanonly
9d63f6091b
mtg_eth_soc: disable adma v2 for mt7986 2025-03-22 14:27:21 +08:00
padavanonly
80bef70e39
hqos: disable download speed limit 2025-03-22 10:12:37 +08:00
padavanonly
197345c0f4 usb:delete extra patches 2025-03-20 22:20:40 +08:00
padavanonly
84b42f65bb cudy:fix mac address 2025-03-19 21:11:43 +08:00
padavanonly
1baacdd4e9 rtl8221:work around 7981 issue 2025-03-19 21:07:45 +08:00
padavanonly
3c8095a0ee
Update mt7981-cudy-tr3000-v1.dts 2025-03-18 17:16:24 +08:00
padavanonly
f62e22a3ae
n60-pro:fix wifi address 2025-03-18 17:08:52 +08:00