Skip to content

Commit c831528

Browse files
Add PPPoE offload
Bump firewall4 Revert NanoPi oot drivers Signed-off-by: Nicholas Sun <nicholas-sun@outlook.com>
1 parent 39d0cb1 commit c831528

File tree

4 files changed

+13
-8
lines changed

4 files changed

+13
-8
lines changed

SCRIPTS/02_prepare_package.sh

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,20 @@ sed -i 's,-SNAPSHOT,,g' package/base-files/image-config.in
1212
# Victoria's secret
1313
echo "net.netfilter.nf_conntrack_helper = 1" >>./package/kernel/linux/files/sysctl-nf-conntrack.conf
1414
sed -i 's/default NODEJS_ICU_SMALL/default NODEJS_ICU_NONE/g' feeds/packages/lang/node/Makefile
15+
# Bump firewall4 to the master branch
16+
rm -rf ./package/network/config/firewall4
17+
cp -rf ../openwrt_ma/package/network/config/firewall4 ./package/network/config/firewall4
1518

1619
## Important Patches
20+
# PPPoE offload
21+
wget https://github.com/openwrt/openwrt/raw/98834a4c3f81c6e4f20329ff266f9bd85731d114/target/linux/generic/backport-5.15/741-v6.9-01-netfilter-flowtable-validate-pppoe-header.patch -O target/linux/generic/backport-5.15/741-v6.9-01-netfilter-flowtable-validate-pppoe-header.patch
22+
wget https://github.com/openwrt/openwrt/raw/98834a4c3f81c6e4f20329ff266f9bd85731d114/target/linux/generic/backport-5.15/741-v6.9-02-netfilter-flowtable-incorrect-pppoe-tuple.patch -O target/linux/generic/backport-5.15/741-v6.9-02-netfilter-flowtable-incorrect-pppoe-tuple.patch
23+
wget https://github.com/openwrt/openwrt/raw/98834a4c3f81c6e4f20329ff266f9bd85731d114/target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch -O target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch
1724
# ARM64: Add CPU model name in proc cpuinfo
1825
cp -rf ../immortalwrt/target/linux/generic/hack-5.15/312-arm64-cpuinfo-Add-model-name-in-proc-cpuinfo-for-64bit-ta.patch ./target/linux/generic/hack-5.15/312-arm64-cpuinfo-Add-model-name-in-proc-cpuinfo-for-64bit-ta.patch
1926
# Patches for SSL
20-
rm -rf ./package/libs/mbedtls
21-
cp -rf ../immortalwrt/package/libs/mbedtls ./package/libs/mbedtls
27+
#rm -rf ./package/libs/mbedtls
28+
#cp -rf ../immortalwrt/package/libs/mbedtls ./package/libs/mbedtls
2229
# Fix fstools
2330
wget -qO - https://github.com/coolsnowwolf/lede/commit/8a4db76.patch | patch -p1
2431
# Patch kernel to fix fullcone conflict
@@ -71,7 +78,6 @@ cp -rf ../immortalwrt_23/package/boot/uboot-rockchip ./package/boot/uboot-rockch
7178
rm -rf ./package/boot/arm-trusted-firmware-rockchip
7279
cp -rf ../immortalwrt_23/package/boot/arm-trusted-firmware-rockchip ./package/boot/arm-trusted-firmware-rockchip
7380
sed -i '/REQUIRE_IMAGE_METADATA/d' target/linux/rockchip/armv8/base-files/lib/upgrade/platform.sh
74-
sed -i '/^define Device\/friendlyarm_nanopi-.*$/,/^endef/ s/kmod-usb-net-rtl8152/kmod-usb-net-rtl8152-vendor/' target/linux/rockchip/image/armv8.mk
7581
wget -qO - https://github.com/openwrt/openwrt/commit/c21a3570.patch | patch -p1
7682
sed -i '/I915/d' target/linux/x86/64/config-5.15
7783
# Disable mitigations
@@ -120,8 +126,7 @@ sed -i "s,b5ebd4f8cb82c5a0b44a49b53f3e9df4f01419c8,$(curl -s https://api.github.
120126
rm -rf ./feeds/packages/lang/golang
121127
cp -rf ../openwrt_pkg_ma/lang/golang ./feeds/packages/lang/golang
122128
# NIC drivers update
123-
git clone https://github.com/sbwml/package_kernel_r8125 package/new/r8125
124-
#cp -rf ../immortalwrt/package/kernel/r8152 ./package/new/r8152
129+
cp -rf ../immortalwrt/package/kernel/r8152 ./package/new/r8152
125130
git clone https://github.com/sbwml/package_kernel_r8152 package/new/r8152
126131
git clone -b master --depth 1 https://github.com/BROBIRD/openwrt-r8168.git package/new/r8168
127132
patch -p1 <../PATCH/r8168/r8168-fix_LAN_led-for_r4s-from_TL.patch

SEED/R2S/config.seed

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ CONFIG_TARGET_KERNEL_PARTSIZE=30
55
CONFIG_TARGET_ROOTFS_PARTSIZE=424
66
CONFIG_KERNEL_BUILD_DOMAIN="outlook.com"
77
CONFIG_KERNEL_BUILD_USER="nicholas-sun"
8-
#CONFIG_ALL_KMODS=y
8+
CONFIG_ALL_KMODS=y
99
CONFIG_DEVEL=y
1010
# CONFIG_KERNEL_KALLSYMS is not set
1111
CONFIG_PACKAGE_r8152-firmware=y

SEED/R4S/config.seed

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ CONFIG_TARGET_KERNEL_PARTSIZE=30
55
CONFIG_TARGET_ROOTFS_PARTSIZE=424
66
CONFIG_KERNEL_BUILD_DOMAIN="outlook.com"
77
CONFIG_KERNEL_BUILD_USER="nicholas-sun"
8-
#CONFIG_ALL_KMODS=y
8+
CONFIG_ALL_KMODS=y
99
CONFIG_DEVEL=y
1010
# CONFIG_KERNEL_KALLSYMS is not set
1111
CONFIG_PACKAGE_r8169-firmware=y

SEED/X86/config.seed

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ CONFIG_GCC_USE_VERSION_11=y
1717
CONFIG_BPF_TOOLCHAIN_HOST=y
1818
CONFIG_KERNEL_XDP_SOCKETS=y
1919
CONFIG_PACKAGE_kmod-xdp-sockets-diag=y
20-
#CONFIG_ALL_KMODS=y
20+
CONFIG_ALL_KMODS=y
2121
CONFIG_DEVEL=y
2222
# CONFIG_KERNEL_KALLSYMS is not set
2323
CONFIG_TARGET_ROOTFS_SQUASHFS=y

0 commit comments

Comments
 (0)