Code Monkey home page Code Monkey logo

king-of-knights / openwrt-6.x Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openwrt/openwrt

67.0 1.0 68.0 227.4 MB

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.

License: Other

Shell 6.49% C++ 0.32% Python 0.47% Perl 2.41% C 62.12% Assembly 1.34% Awk 0.02% UnrealScript 0.32% Makefile 17.90% CMake 0.02% Yacc 0.10% Lex 0.06% M4 0.24% Roff 8.20%

openwrt-6.x's Introduction

适用于 IPQ系列设备的 OpenWrt 源码仓库

注意

  1. 不要用 root 用户进行编译
  2. 国内用户编译前最好准备好梯子
  3. 默认登陆IP 192.168.1.1 密码 password

编译命令

  1. 首先装好 Linux 系统, Ubuntu 20.04 LTS

  2. 安装编译依赖

    sudo apt update -y
    sudo apt full-upgrade -y
    sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \
    bzip2 ccache cmake cpio curl device-tree-compiler fastjar flex gawk gettext gcc-multilib g++-multilib \
    git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libglib2.0-dev libgmp3-dev libltdl-dev \
    libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libreadline-dev libssl-dev libtool lrzsz \
    mkisofs msmtp nano ninja-build p7zip p7zip-full patch pkgconf python2.7 python3 python3-pip libpython3-dev qemu-utils \
    rsync scons squashfs-tools subversion swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev
  3. 下载源代码,更新 feeds 并选择配置

    git clone --depth 1 -b main --single-branch https://github.com/King-Of-Knights/openwrt-6.x.git
    cd openwrt-6.x
    ./scripts/feeds update -a && ./scripts/feeds install -a
    make menuconfig
  4. 下载 dl 库,编译固件 (-j 后面是线程数,为便于排除错误推荐用单线程)

    make download -j8
    make -j1 V=s
  5. 二次编译:

    cd openwrt-6.x
    git fetch && git reset --hard origin/main
    ./scripts/feeds update -a && ./scripts/feeds install -a
    make menuconfig
    make V=s -j$(nproc)
  6. 如果需要重新配置:

    rm -rf .config
    make menuconfig
    make V=s -j$(nproc)
  7. 编译完成后输出路径:bin/targets

openwrt-6.x's People

Contributors

juhosg avatar ffainelli avatar jow- avatar hauke avatar nbd168 avatar kaloz avatar dangowrt avatar kanjimonster avatar adschm avatar ansuel avatar lperkov avatar blocktrron avatar mkresin avatar neheb avatar noltari avatar rmilecki avatar chunkeey avatar embeem avatar robimarko avatar dedeckeh avatar ynezz avatar polynomialdivision avatar blogic avatar graysky2 avatar wigyori avatar stintel avatar ldir-edb0 avatar acoul avatar aparcar avatar pepe2k avatar

Stargazers

Vash avatar  avatar  avatar  avatar  avatar  avatar laomao avatar  avatar Chihaya avatar littlesherl avatar  avatar  avatar bulb 🐣 avatar  avatar 璀璨梦星 avatar  avatar ruabbit avatar Yining Zhou avatar Minjun avatar  avatar  avatar  avatar Piyell avatar  avatar zhangguanzhang avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar 自发对称破缺 avatar  avatar YuKi avatar  avatar  avatar  avatar Anyoe avatar  avatar  avatar m0eak avatar  avatar BAWANGLONG avatar  avatar  avatar aimetu avatar  avatar liyiranlab avatar  avatar 秋澪Akimio avatar  avatar HoioH avatar Tiffany avatar  avatar Mr.Zhou avatar  avatar  avatar  avatar mxr123 avatar Christian <kimo> B. avatar 钟莫道 avatar  avatar  avatar

Watchers

hzjnet avatar

openwrt-6.x's Issues

IPQ60xx编译正常,但是R7800编译错误:nss_arch.h丢失

错误
1 qca-mcs编译错误,对806而言是否缺对应补丁
CC [M] /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-mcs-12.5.2024.02.2726d6424/mc_netlink.o
In file included from ../qca-mcs-12.5.2024.02.27
26d6424/mc_netlink.c:23:
../qca-mcs-12.5.2024.02.2726d6424/mc_osdep.h: In function 'os_br_pass_frame_up':
../qca-mcs-12.5.2024.02.27
26d6424/mc_osdep.h:28:16: error: implicit declaration of function 'br_pass_frame_up'; did you mean 'os_br_pass_frame_up'? [-Werror=implicit-function-declaration]
28 | return br_pass_frame_up(skb, false);
| ^~~~~~~~~~~~~~~~
| os_br_pass_frame_up
cc1: all warnings being treated as errors
make[6]: *** [scripts/Makefile.build:243: /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-mcs-12.5.2024.02.2726d6424/mc_netlink.o] Error 1
make[5]: *** [/openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/linux-6.6.36/Makefile:1921: /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-mcs-12.5.2024.02.27
26d6424] Error 2
make[4]: *** [Makefile:234: __sub-make] Error 2
make[4]: Leaving directory '/openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/linux-6.6.36'
make[3]: *** [Makefile:72: /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-mcs-12.5.2024.02.27~26d6424/.built] Error 2
make[3]: Leaving directory '/openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/feeds/nss_packages/qca-mcs'
time: package/feeds/nss_packages/qca-mcs/compile#1.24#0.26#1.49
ERROR: package/feeds/nss_packages/qca-mcs failed to build.
make[2]: *** [package/Makefile:173: package/feeds/nss_packages/qca-mcs/compile] Error 1

2 qca-nss-drv编译错误
CC [M] /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-nss-drv-12.5.2024.04.0653a0dc1/nss_cmn.o
In file included from /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-nss-drv-12.5.2024.04.06
53a0dc1/nss_core.h:40,
from /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-nss-drv-12.5.2024.04.0653a0dc1/nss_hal/include/nss_hal.h:29,
from /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-nss-drv-12.5.2024.04.06
53a0dc1/nss_tx_rx_common.h:25,
from /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-nss-drv-12.5.2024.04.0653a0dc1/nss_cmn.c:26:
/openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-nss-drv-12.5.2024.04.06
53a0dc1/exports/nss_api_if.h:36:10: fatal error: nss_arch.h: No such file or directory
36 | #include "nss_arch.h"
| ^~~~~~~~~~~~
compilation terminated.
make[6]: *** [scripts/Makefile.build:243: /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-nss-drv-12.5.2024.04.0653a0dc1/nss_cmn.o] Error 1
make[5]: *** [/openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/linux-6.6.36/Makefile:1921: /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-nss-drv-12.5.2024.04.06
53a0dc1] Error 2
make[4]: *** [Makefile:234: __sub-make] Error 2
make[4]: Leaving directory '/openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/linux-6.6.36'
make[3]: *** [Makefile:354: /openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/linux-ipq806x_generic/qca-nss-drv-12.5.2024.04.06~53a0dc1/.built] Error 2
make[3]: Leaving directory '/openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds/feeds/nss_packages/qca-nss-drv'
time: package/feeds/nss_packages/qca-nss-drv/compile#0.61#0.28#0.88
make[2]: *** [package/Makefile:173: package/feeds/nss_packages/qca-nss-drv/compile] Error 1

以上2个错误对应源码在ipq60xx上都正常:
find *bin|grep qca-nss
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-dp_6.6.36.2024.04.165bf8b91e-r1_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv_6.6.36.12.5.2024.04.06
53a0dc1-r7_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-tun6rd_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-l2tpv2_6.6.36.12.5.2024.03.05
9a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-pptp_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-pppoe_6.6.36.12.5.2024.03.05
9a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-map-t_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-tunipip6_6.6.36.12.5.2024.03.05
9a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-qdisc_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-igs_6.6.36.12.5.2024.03.05
9a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-vlan-mgr_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-bridge-mgr_6.6.36.12.5.2024.03.05
9a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-lag-mgr_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-gre_6.6.36.12.5.2024.03.05
9a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-pvxlanmgr_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-eogremgr_6.6.36.12.5.2024.03.05
9a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-clmapmgr_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-vxlanmgr_6.6.36.12.5.2024.03.05
9a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-match_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-mirror_6.6.36.12.5.2024.03.05
9a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-drv-wifi-meshmgr_6.6.36.12.5.2024.03.059a53b18-r3_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-ecm_6.6.36.12.5.2024.06.20
92c7fa1-r2_aarch64_cortex-a53.ipk
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-nss-macsec_6.6.36.12.4.5.2023.10.16b94e22d-r1_aarch64_cortex-a53.ipk
hzjnet@ub20ip20:/openwrt/openwrt-6.x-nss-fKing-git-20240708.feeds$ find *bin|grep qca-mcs
60xx-6.x-nss-fKing-git-20240708-fbreeze303-4-ken8.bbin/targets/qualcommax/ipq60xx/packages/kmod-qca-mcs_6.6.36.12.5.2024.02.27
26d6424-r1_aarch64_cortex-a53.ipk

qihoo 360编译出错

编译环境:ubuntu 22.04.1 内核5.4.0
build/genchecksum.o ../build-x86_64-pc-linux-gnu/libiberty/libiberty.a
echo "g++ -no-pie -O2 -I/myfiles/openwrt-6.x/staging_dir/host/include -pipe -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc " > checksum-options.tmp
&& /myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/gcc/../move-if-change checksum-options.tmp checksum-options
g++ -fno-PIE -c -O2 -I/myfiles/openwrt-6.x/staging_dir/host/include -pipe -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/gcc -I/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/gcc/. -I/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/gcc/../include -I/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/gcc/../libcpp/include -I/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/gcc/../libcody -I/myfiles/openwrt-6.x/staging_dir/host/include -I/myfiles/openwrt-6.x/staging_dir/host/include -I/myfiles/openwrt-6.x/staging_dir/host/include -I/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/gcc/../libdecnumber -I/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0/gcc/../libbacktrace -o gimple-match.o -MT gimple-match.o -MMD -MP -MF ./.deps/gimple-match.TPo gimple-match.cc
{standard input}: Assembler messages:
{standard input}:202998: Warning: end of file not at end of a line; newline inserted
{standard input}:204166: Error: unbalanced parenthesis in operand 1.
{standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive
g++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
make[5]: *** [Makefile:1158: gimple-match.o] Error 1
make[5]: Leaving directory '/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0-initial/gcc'
make[4]: *** [Makefile:4605: all-gcc] Error 2
make[4]: Leaving directory '/myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0-initial'
make[3]: *** [Makefile:29: /myfiles/openwrt-6.x/build_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/gcc-13.3.0-initial/.built] Error 2
make[3]: Leaving directory '/myfiles/openwrt-6.x/toolchain/gcc/initial'
time: toolchain/gcc/initial/compile#328.91#51.58#401.93
ERROR: toolchain/gcc/initial failed to build.
make[2]: *** [toolchain/Makefile:93: toolchain/gcc/initial/compile] Error 1
make[2]: Leaving directory '/myfiles/openwrt-6.x'
make[1]: *** [toolchain/Makefile:89: /myfiles/openwrt-6.x/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/stamp/.toolchain_compile] Error 2
make[1]: Leaving directory '/myfiles/openwrt-6.x'
make: *** [/myfiles/openwrt-6.x/include/toplevel.mk:248: world] Error 2

drivers/net/dsa/mt7530.c:2411:36 编译报错 error: implicit declaration of function 'MT7530_PMCR_P'

编译目标 nanopi r5s 时 , drivers/net/dsa/mt7530.c:2411:36 编译报错。
需要将 MT7530_PMCR_P 重命名为 MT753X_PMCR_P ; MT7531_FORCE_LNK 重命名为 MT7531_FORCE_MODE_LNK

drivers/net/dsa/mt7530.c: In function 'mt7530_setup':
drivers/net/dsa/mt7530.c:2411:36: error: implicit declaration of function 'MT7530_PMCR_P'; did you mean 'MT7530_PCR_P'? [-Werror=implicit-function-declaration]
 2411 |                 mt7530_write(priv, MT7530_PMCR_P(i), MT7531_FORCE_LNK);
      |                                    ^~~~~~~~~~~~~
      |                                    MT7530_PCR_P
drivers/net/dsa/mt7530.c:2411:54: error: 'MT7531_FORCE_LNK' undeclared (first use in this function); did you mean 'MT7531_FORCE_MODE_LNK'?
 2411 |                 mt7530_write(priv, MT7530_PMCR_P(i), MT7531_FORCE_LNK);
      |                                                      ^~~~~~~~~~~~~~~~
      |                                                      MT7531_FORCE_MODE_LNK
drivers/net/dsa/mt7530.c:2411:54: note: each undeclared identifier is reported only once for each function it appears in

make download 下载的 fullconenat-2023.01.01~74c5e6f3.tar.zst 哈希值对不上需要修改

make download 下载的 fullconenat-2023.01.01~74c5e6f3.tar.zst 哈希值对不上需要修改

~/Develop/libwrt-mod$ git diff 
diff --git a/package/network/utils/fullconenat/Makefile b/package/network/utils/fullconenat/Makefile
index 2b8a8366f2..90a7fe3e89 100644
--- a/package/network/utils/fullconenat/Makefile
+++ b/package/network/utils/fullconenat/Makefile
@@ -15,7 +15,7 @@ PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/llccd/netfilter-full-cone-nat.git
 PKG_SOURCE_DATE:=2023-01-01
 PKG_SOURCE_VERSION:=74c5e6f3c7faaf33ece451697537c81781781c20
-PKG_MIRROR_HASH:=3c254f1edba28eafdccac9cf95eb550fd2b05eeaaec8a02c73e1dcd2f98f9d93
+PKG_MIRROR_HASH:=8bad0cf5d90c52b4cad384e4f1b15ac28312f767fcffe692c606d87d8c3facfc
 
 PKG_LICENSE:=GPL-2.0
 PKG_LICENSE_FILES:=LICENSE
~/Develop/libwrt-mod$ 
~/Develop/libwrt-mod$ sha256sum dl/fullconenat-2023.01.01~74c5e6f3.tar.zst 
8bad0cf5d90c52b4cad384e4f1b15ac28312f767fcffe692c606d87d8c3facfc  dl/fullconenat-2023.01.01~74c5e6f3.tar.zst
~/Develop/libwrt-mod$ 

luci-proto-relay和openclash冲突无法联网

JDC-AX1800PRO开启luci-proto-relay桥接后WiFi能正常连接上网,lan口电脑无法获取IP,同时开启luci-proto-relay桥接和openclash后WiFi无法连接网络。请大佬进行查验,感谢。

ipq6x编译出现qca-nss-ecm错误,具体日志见内文

/openwrt/openwrt-6.x-nss-down-breeze303-20240731-fKing-3-ipq6k/build_dir/target-aarch64_cortex-a53_musl/linux-qualcommax_ipq60xx/qca-nss-ecm-12.5.2024.06.2092c7fa1/frontends/nss/ecm_nss_non_ported_ipv4.c: In function 'ecm_nss_non_ported_ipv4_connection_accelerate':
/openwrt/openwrt-6.x-nss-down-breeze303-20240731-fKing-3-ipq6k/build_dir/target-aarch64_cortex-a53_musl/linux-qualcommax_ipq60xx/qca-nss-ecm-12.5.2024.06.20
92c7fa1/frontends/nss/ecm_nss_non_ported_ipv4.c:859:47: error: 'NSS_IPV4_RULE_CREATE_RAWIP_VALID' undeclared (first use in this function); did you mean 'NSS_IPV4_RULE_CREATE_RPS_VALID'?
859 | nircm->valid_flags |= NSS_IPV4_RULE_CREATE_RAWIP_VALID;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| NSS_IPV4_RULE_CREATE_RPS_VALID
/openwrt/openwrt-6.x-nss-down-breeze303-20240731-fKing-3-ipq6k/build_dir/target-aarch64_cortex-a53_musl/linux-qualcommax_ipq60xx/qca-nss-ecm-12.5.2024.06.2092c7fa1/frontends/nss/ecm_nss_non_ported_ipv4.c:859:47: note: each undeclared identifier is reported only once for each function it appears in
make[6]: *** [scripts/Makefile.build:243: /openwrt/openwrt-6.x-nss-down-breeze303-20240731-fKing-3-ipq6k/build_dir/target-aarch64_cortex-a53_musl/linux-qualcommax_ipq60xx/qca-nss-ecm-12.5.2024.06.20
92c7fa1/frontends/nss/ecm_nss_non_ported_ipv4.o] Error 1
make[5]: *** [/openwrt/openwrt-6.x-nss-down-breeze303-20240731-fKing-3-ipq6k/build_dir/target-aarch64_cortex-a53_musl/linux-qualcommax_ipq60xx/linux-6.6.41/Makefile:1921: /openwrt/openwrt-6.x-nss-down-breeze303-20240731-fKing-3-ipq6k/build_dir/target-aarch64_cortex-a53_musl/linux-qualcommax_ipq60xx/qca-nss-ecm-12.5.2024.06.20~92c7fa1] Error 2
make[4]: *** [Makefile:234: __sub-make] Error 2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.