Giter Club home page Giter Club logo

lede-rockchip's Introduction

lede-rockchip's People

Contributors

1715173329 avatar aakkll avatar aiamadeus avatar aooom avatar asushugo avatar beginner-go avatar bobppy avatar boos4721 avatar coolsnowwolf avatar dhdaxcw avatar dpy013 avatar elonh avatar ennawyang avatar fanck0605 avatar imbrolla avatar kfermercer avatar lga1150 avatar libc0607 avatar lpddr6-10000mhz avatar luckyyyyy avatar luxiaok avatar manyeechen avatar mattraks avatar nbd168 avatar neheb avatar ntlf9t avatar ricksuzade-maker avatar saxon-sun avatar sharermax avatar tossp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lede-rockchip's Issues

在线用户数0

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • [x ] 没有类似的issue

2. 详细叙述

(1) 具体问题

A:在线用户数始终显示为0

(2) 路由器型号和固件版本

A:R5C

(3) 详细日志

A:

3f5c892 在 menuconfig 时没有 Rockchip 选项

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • [x ] 没有类似的issue

2. 详细叙述

(1) 具体问题

A:r5c,切换到 6.1 内核后 make menuconfig 时没有 Rockchip 选项

(2) 路由器型号和固件版本

A:NanoPi R5C

(3) 详细日志

A:

初次编译lubancat1n版本,编译过程出错,求教大佬

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • [ x] 没有类似的issue

2. 详细叙述

(1) 具体问题

A:用的stable分支的最新一次提交,按照readme流程进行初次编译,make -j1 V=s编译过程中找不到idbloader

(2) 路由器型号和固件版本

A:lubancat1n

(3) 详细日志

A:

+ make_ext4fs -J -L kernel -l 33554432 -T 1705755068 /home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/tmp/openwrt-rockchip-armv8-embedfire_lubancat-1n-squashfs-sysupgrade.img.gz.kernel /home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/tmp/openwrt-rockchip-armv8-embedfire_lubancat-1n-squashfs-sysupgrade.img.gz.boot
Creating filesystem with parameters:
    Size: 33554432
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 2048
    Inode size: 256
    Journal blocks: 0
    Label: kernel
    Blocks: 8192
    Block groups: 1
    Reserved blocks: 0
    Reserved block group size: 7
Created filesystem with 13/2048 inodes and 1263/8192 blocks
+ dd if=/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/tmp/openwrt-rockchip-armv8-embedfire_lubancat-1n-squashfs-sysupgrade.img.gz.kernel of=/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/tmp/openwrt-rockchip-armv8-embedfire_lubancat-1n-squashfs-sysupgrade.img.gz bs=512 seek=65536 conv=notrunc
65536+0 records in
65536+0 records out
33554432 bytes (34 MB, 32 MiB) copied, 0.0566229 s, 593 MB/s
+ rm -f /home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/tmp/openwrt-rockchip-armv8-embedfire_lubancat-1n-squashfs-sysupgrade.img.gz.kernel
# Copy the idbloader and the u-boot image to the image at sector 0x40 and 0x4000
dd if="/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/staging_dir/target-aarch64_generic_musl/image"/lubancat1n-rk3566-idbloader.img of="/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/tmp/openwrt-rockchip-armv8-embedfire_lubancat-1n-squashfs-sysupgrade.img.gz" seek=64 conv=notrunc
dd: failed to open '/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/staging_dir/target-aarch64_generic_musl/image/lubancat1n-rk3566-idbloader.img': No such file or directory
make[5]: *** [Makefile:79: /home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/tmp/openwrt-rockchip-armv8-embedfire_lubancat-1n-squashfs-sysupgrade.img.gz] Error 1
make[5]: Leaving directory '/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/target/linux/rockchip/image'
make[4]: *** [Makefile:25: install] Error 2
make[4]: Leaving directory '/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/target/linux/rockchip'
make[3]: *** [Makefile:11: install] Error 2
make[3]: Leaving directory '/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/target/linux'
time: target/linux/install#28.55#3.32#22.54
    ERROR: target/linux failed to build.
make[2]: *** [target/Makefile:30: target/linux/install] Error 1
make[2]: Leaving directory '/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip'
make[1]: *** [target/Makefile:24: /home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/staging_dir/target-aarch64_generic_musl/stamp/.target_install] Error 2
make[1]: Leaving directory '/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip'
make: *** [/home/asn/Documents/embedded_linux/lubancat/openwrt/lede-rockchip/include/toplevel.mk:231: world] Error 2

请放出原先固件的下载页面,谢谢

可以声明停止维护,但是直接删库,对于所有使用者都是巨大的损失
至少给个时间期限吧
我想要原来的Station M2和P2的固件,这俩本来就一直没更新维护过

feeds update -a Process completed with exit code 1.

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:

(2) 路由器型号和固件版本

A:

(3) 详细日志

 ./scripts/feeds update -a
Updating feed 'packages' from 'https://github.com/DHDAXCW/packages' ...
Cloning into './feeds/packages'...
fatal: No url found for submodule path 'luci' in .gitmodules
failed.
Updating feed 'luci' from 'https://github.com/DHDAXCW/luci' ...

lubancat2n 编译到u-boot出错了

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

make[4]: Entering directory '/home/bored/lede-rockchip/build_dir/target-aarch64_generic_musl/u-boot-lubancat-2n-rk3568/u-boot-2024.01'

*** pylibfdt does not seem to be available with python3

make[4]: *** [Makefile:2014: scripts_dtc] Error 1

make[4]: Leaving directory '/home/bored/lede-rockchip/build_dir/target-aarch64_generic_musl/u-boot-lubancat-2n-rk3568/u-boot-2024.01'

make[3]: *** [Makefile:265: /home/bored/lede-rockchip/build_dir/target-aarch64_generic_musl/u-boot-lubancat-2n-rk3568/u-boot-2024.01/.built] Error 2

make[3]: Leaving directory '/home/bored/lede-rockchip/package/boot/uboot-rockchip'

time: package/boot/uboot-rockchip/lubancat-2n-rk3568/compile#1.76#0.89#2.81

ERROR: package/boot/uboot-rockchip failed to build (build variant: lubancat-2n-rk3568).

make[2]: *** [package/Makefile:116: package/boot/uboot-rockchip/compile] Error 1

make[2]: Leaving directory '/home/bored/lede-rockchip'

make[1]: *** [package/Makefile:110: /home/bored/lede-rockchip/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2

make[1]: Leaving directory '/home/bored/lede-rockchip'

make: *** [/home/bored/lede-rockchip/include/toplevel.mk:231:world] 错误 2

R5C,拨不上号

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

R5C wan口没发拨号
Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:大佬,昨晚用的你代码编译了r5c,wan口拨不上号。用winscp进/network,把wan口的mac地址改成lan口的Mac 地址,才拨上号

(2) 路由器型号和固件版本

A:r5c,内核6.1.2

(3) 详细日志

A:

大哥,H68K没用吗?

直接克隆到本地。make menuconfig后发现没有,又去armv8.mk里去掉注释,然后默认编译。好像过不了。。。
我是小白,肯请大哥指点。

咨询下make步骤的拆解和缓存问题

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

我现在使用*操作,把整个目录都在aciton里缓存了,然后每次编译是下载缓存后再构建的,缓存是因为我开的 app 比较多,action 的 6小时不够我使用。参照你的

        make tools/compile -j$(nproc) || make tools/compile -j72
        make toolchain/compile -j$(nproc) || make toolchain/compile -j72
        make target/compile -j$(nproc) || make target/compile -j72 IGNORE_ERRORS=1
        make diffconfig
        make package/compile -j$(nproc) IGNORE_ERRORS=1 || make package/compile -j72 IGNORE_ERRORS=1
        make package/index

我把 make 拆解成:

          CURRENT_HASH=$(git log --pretty=tformat:"%H" -n1 tools toolchain) 
          CACHE_HASH=$(cat env/toolchain.hash)
          if [ -z "$CACHE_HASH" ] || [ "$CURRENT_HASH" != "$CACHE_HASH" ]; then
            echo 'star compile tools'
            time make tools/compile -j$(nproc) || make tools/compile -j1 V=s
            # tools 编译的时候和 toolchain 貌似会一起编译
            time make toolchain/compile -j$(nproc) || make toolchain/compile -j1 V=s
            echo $CURRENT_HASH > env/toolchain.hash
          fi 

          make buildinfo
          make diffconfig buildversion feedsversion
          time make target/compile -j$(nproc) IGNORE_ERRORS="m n" BUILD_LOG=1 || \
          yes n | make target/compile -j1 V=s IGNORE_ERRORS=1
          time timeout $timeoutSec make package/compile -j$(nproc) IGNORE_ERRORS=1 |& tee -a /tmp/build.log
        # 如果 timeout 到时间,会有 Terminated 关键字输出在日志里
         if ! grep -qw Terminated /tmp/build.log;then
             time make package/install
             timeoutSec=$(( 6*60*60 - ${reserved_time}*60 - $usedSec  ))
              time xxx make target/install || make target/install -j1 V=s
              time make package/index
              make json_overview_image_info
              make checksum
        fi

tools toolchain 编译主要是存了这俩目录的commit hash,这样下次就不再编译他俩了,然后时间主要是耗时在 make package/compile ,我用 timeout 限制它,然后最后会预留时间执行后续的上传缓存行为,上传之前我会清理掉以下几个目录:

rm -rf tmp dl bin

但是下次构建的时候,我理解应该是类似于二次编译的,但是实际结果是 make package/compile 还是要5-6小时才能编译完。

例如我看 lua 的包,build_dir/target-<arch>/lua-x.x.x/
(QVR40PLM2@C)H S@783A

我没清理掉 build_dir、staging_dir目录,不知道为啥不是二次编译。

我在目录里 find -type f -size -2M -exec grep -l .built_check {} \; 没找到任何文件。不知道op是怎么判断一个包需要再次编译的

build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-5.4.193/drivers/media/cec/core/cec.ko' is missing

make[2]: Entering directory '/workdir/openwrt/package/firmware/prism54-firmware'
mkdir -p /workdir/openwrt/dl
SHELL= flock /workdir/openwrt/tmp/.2.13.0.0.a.13.14.arm.flock -c '  	/workdir/openwrt/scripts/download.pl "/workdir/openwrt/dl" "2.13.0.0.a.13.14.arm" "7fffaceb008b9beb5a1da4744c9a6d31c8d9eff54e3461cba925785f2ae1648d" "" "https://daemonizer.de/prism54/prism54-fw//stlc4560"    '
echo "prism54-firmware" >> /workdir/openwrt/staging_dir/target-aarch64_generic_musl/pkginfo/prism54-firmware.default.install
echo "p54-usb-firmware" >> /workdir/openwrt/staging_dir/target-aarch64_generic_musl/pkginfo/prism54-firmware.default.install
make[2]: Leaving directory '/workdir/openwrt/package/firmware/prism54-firmware'
time: package/firmware/prism54-firmware/compile#0.24#0.05#0.28
make[2]: Entering directory '/workdir/openwrt/package/kernel/linux'
ERROR: module '/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-5.4.193/drivers/media/cec/core/cec.ko' is missing.
make[2]: *** [/workdir/openwrt/target/linux/rockchip/modules.mk:47: /workdir/openwrt/bin/targets/rockchip/armv8/packages/kmod-drm-rockchip_5.4.193-1_aarch64_generic.ipk] Error 1
make[2]: Leaving directory '/workdir/openwrt/package/kernel/linux'
time: package/kernel/linux/compile#2.45#0.24#2.68
    ERROR: package/kernel/linux failed to build.
make[1]: Leaving directory '/workdir/openwrt'
make[1]: *** [package/Makefile:116: package/kernel/linux/compile] Error 1
make: *** [/workdir/openwrt/include/toplevel.mk:230: package/compile] Error 2

关于阿里云挂载

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:

(2) 路由器型号和固件版本

A:

(3) 详细日志

A:
阿里云挂载项目更新了11版本已经可以用了

Tailscale 编译失败

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

Network -> VPN 勾选 tailscaletailscaled 后编译失败

(2) 路由器型号和固件版本

R2S e13e153

(3) 详细日志

make[3]: Entering directory '/home/u/lede-rockchip/feeds/packages/net/tailscale'
rm -f /home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/tailscale-1.44.3/.built
touch /home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/tailscale-1.44.3/.built_check
CONFIG_GOLANG_MOD_CACHE_WORLD_READABLE="" GO_BUILD_CACHE_DIR="/home/u/lede-rockchip/tmp/go-build" GO_MOD_CACHE_DIR="/home/u/lede-rockchip/dl/go-mod-cache" GO_MOD_ARGS="-modcacherw" GO_PKG="tailscale.com/cmd/tailscale tailscale.com/cmd/tailscaled" GO_INSTALL_EXTRA="" GO_INSTALL_ALL="" GO_SOURCE_ONLY="" GO_BUILD_PKG="tailscale.com/cmd/tailscale tailscale.com/cmd/tailscaled/..." GO_EXCLUDES="" GO_GO_GENERATE="" GO_INSTALL_BIN_PATH="/usr/bin" BUILD_DIR="/home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/tailscale-1.44.3" GO_BUILD_DIR="/home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/tailscale-1.44.3/.go_work/build" GO_BUILD_BIN_DIR="/home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/tailscale-1.44.3/.go_work/build/bin/linux_arm64" GO_BUILD_DEPENDS_PATH="/usr/share/gocode" GO_BUILD_DEPENDS_SRC="/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/share/gocode/src" GOOS="linux" GOARCH="arm64" GO386="" GOAMD64="" GOARM="" GOMIPS="" GOMIPS64="" GOPPC64="" CGO_ENABLED=1 CC="aarch64-openwrt-linux-musl-gcc" CXX="aarch64-openwrt-linux-musl-g++" CGO_CFLAGS="-Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/tailscale-1.44.3=tailscale-1.44.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" CGO_CPPFLAGS="-I/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/usr/include -I/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/include/fortify -I/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/include" CGO_CXXFLAGS="-Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/tailscale-1.44.3=tailscale-1.44.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" CGO_LDFLAGS="-L/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/usr/lib -L/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/lib -znow -zrelro" GOPATH="/home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/tailscale-1.44.3/.go_work/build" GOCACHE="/home/u/lede-rockchip/tmp/go-build" GOMODCACHE="/home/u/lede-rockchip/dl/go-mod-cache" GOENV=off GOTOOLCHAIN=local /usr/bin/env bash ../../lang/golang//golang-build.sh build -v -buildvcs=false -trimpath -ldflags "all=-buildid '1712398626' -linkmode external -extldflags '-L/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/usr/lib -L/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/lib -Wl,-z,now -Wl,-z,relro'"        -ldflags "-X 'tailscale.com/version.Long=1.44.3-1 (OpenWrt)' -X tailscale.com/version.Short=1.44.3 -buildid '1712398626' -linkmode external -extldflags '-L/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/usr/lib -L/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/lib -Wl,-z,now -Wl,-z,relro'"
Finding targets

Building targets
gvisor.dev/gvisor/pkg/sync
# gvisor.dev/gvisor/pkg/sync
../../../../../dl/go-mod-cache/gvisor.dev/[email protected]/pkg/sync/gate_unsafe.go:114:3: undefined: goready
../../../../../dl/go-mod-cache/gvisor.dev/[email protected]/pkg/sync/gate_unsafe.go:144:2: undefined: gopark
../../../../../dl/go-mod-cache/gvisor.dev/[email protected]/pkg/sync/rwmutex_unsafe.go:76:3: undefined: semacquire
../../../../../dl/go-mod-cache/gvisor.dev/[email protected]/pkg/sync/rwmutex_unsafe.go:102:4: undefined: semrelease
../../../../../dl/go-mod-cache/gvisor.dev/[email protected]/pkg/sync/rwmutex_unsafe.go:152:3: undefined: semacquire
../../../../../dl/go-mod-cache/gvisor.dev/[email protected]/pkg/sync/rwmutex_unsafe.go:179:3: undefined: semrelease
../../../../../dl/go-mod-cache/gvisor.dev/[email protected]/pkg/sync/rwmutex_unsafe.go:207:3: undefined: semrelease
../../../../../dl/go-mod-cache/gvisor.dev/[email protected]/pkg/sync/seqcount.go:87:6: undefined: canSpin
../../../../../dl/go-mod-cache/gvisor.dev/[email protected]/pkg/sync/seqcount.go:89:4: undefined: doSpin

make[3]: *** [Makefile:105: /home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/tailscale-1.44.3/.built] Error 1
make[3]: Leaving directory '/home/u/lede-rockchip/feeds/packages/net/tailscale'
time: package/feeds/packages/tailscale/compile#1.38#0.63#1.07
    ERROR: package/feeds/packages/tailscale failed to build.
make[2]: *** [package/Makefile:116: package/feeds/packages/tailscale/compile] Error 1
make[2]: Leaving directory '/home/u/lede-rockchip'
make[1]: *** [package/Makefile:110: /home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/u/lede-rockchip'
make: *** [/home/u/lede-rockchip/include/toplevel.mk:231: world] Error 2

r5s编译失败了,求助

make[4]: Entering directory '/mnt/sdb/code/rk/build_dir/target-aarch64_cortex-a55_musl/dnsmasq-full/dnsmasq-2.86'
make[5]: Entering directory '/mnt/sdb/code/rk/build_dir/target-aarch64_cortex-a55_musl/dnsmasq-full/dnsmasq-2.86/src'
aarch64-openwrt-linux-musl-gcc -O3 -pipe -mtune=cortex-a55 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/mnt/sdb/code/rk/build_dir/target-aarch64_cortex-a55_musl/dnsmasq-full/dnsmasq-2.86=dnsmasq-2.86 -Wformat -Werror=format-security -DPIC -fPIC -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto -I/mnt/sdb/code/rk/staging_dir/toolchain-aarch64_cortex-a55_gcc-11.3.0_musl/usr/include -I/mnt/sdb/code/rk/staging_dir/toolchain-aarch64_cortex-a55_gcc-11.3.0_musl/include/fortify -I/mnt/sdb/code/rk/staging_dir/toolchain-aarch64_cortex-a55_gcc-11.3.0_musl/include -DHAVE_UBUS -DHAVE_POLL_H -DNO_DHCP6 -DNO_AUTH -DHAVE_CONNTRACK -DVERSION='"2.86"' -I/mnt/sdb/code/rk/staging_dir/target-aarch64_cortex-a55_musl/usr/include -c cache.c
aarch64-openwrt-linux-musl-gcc -O3 -pipe -mtune=cortex-a55 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/mnt/sdb/code/rk/build_dir/target-aarch64_cortex-a55_musl/dnsmasq-full/dnsmasq-2.86=dnsmasq-2.86 -Wformat -Werror=format-security -DPIC -fPIC -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto -I/mnt/sdb/code/rk/staging_dir/toolchain-aarch64_cortex-a55_gcc-11.3.0_musl/usr/include -I/mnt/sdb/code/rk/staging_dir/toolchain-aarch64_cortex-a55_gcc-11.3.0_musl/include/fortify -I/mnt/sdb/code/rk/staging_dir/toolchain-aarch64_cortex-a55_gcc-11.3.0_musl/include -DHAVE_UBUS -DHAVE_POLL_H -DNO_DHCP6 -DNO_AUTH -DHAVE_CONNTRACK -DVERSION='"2.86"' -I/mnt/sdb/code/rk/staging_dir/target-aarch64_cortex-a55_musl/usr/include -c rfc1035.c
rfc1035.c: In function 'report_addresses':
rfc1035.c:1065:56: error: 'struct dnsmasq_daemon' has no member named 'workspacename'
1065 | if (!extract_name(header, len, &p, daemon->workspacename, 1, 0))
| ^~
rfc1035.c:1067:66: error: 'struct dnsmasq_daemon' has no member named 'workspacename'
1067 | if (safe_name(daemon->namebuff) && safe_name(daemon->workspacename))
| ^~
rfc1035.c:1068:92: error: 'struct dnsmasq_daemon' has no member named 'workspacename'
1068 | ubus_event_bcast_connmark_allowlist_resolved(mark, daemon->namebuff, daemon->workspacename, attl);
| ^~
make[5]: *** [/mnt/sdb/code/rk/build_dir/target-aarch64_cortex-a55_musl/dnsmasq-full/dnsmasq-2.86/Makefile:166: rfc1035.o] Error 1
make[5]: Leaving directory '/mnt/sdb/code/rk/build_dir/target-aarch64_cortex-a55_musl/dnsmasq-full/dnsmasq-2.86/src'
make[4]: *** [Makefile:91: all] Error 2
make[4]: Leaving directory '/mnt/sdb/code/rk/build_dir/target-aarch64_cortex-a55_musl/dnsmasq-full/dnsmasq-2.86'
make[3]: *** [Makefile:200: /mnt/sdb/code/rk/build_dir/target-aarch64_cortex-a55_musl/dnsmasq-full/dnsmasq-2.86/.built] Error 2
make[3]: Leaving directory '/mnt/sdb/code/rk/package/network/services/dnsmasq'
time: package/network/services/dnsmasq/full/compile#0.32#0.10#0.39
ERROR: package/network/services/dnsmasq failed to build (build variant: full).
make[2]: *** [package/Makefile:116: package/network/services/dnsmasq/compile] Error 1
make[2]: Leaving directory '/mnt/sdb/code/rk'
make[1]: *** [package/Makefile:110: /mnt/sdb/code/rk/staging_dir/target-aarch64_cortex-a55_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/mnt/sdb/code/rk'
make: *** [/mnt/sdb/code/rk/include/toplevel.mk:231: world] Error 2

R5C的问题

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:

(2) 路由器型号和固件版本

A:

(3) 详细日志

A:
R5C编译8822ce无线网卡用不了
HDMI没有输出,大佬可以适配一下吗

佬,用你的源码编译报错,rk3568-roc-pc.dt

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:

(2) 路由器型号和固件版本

A:R5C,云编译

(3) 详细日志

A:aarch64-openwrt-linux-musl-cpp -nostdinc -x assembler-with-cpp -I/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.21/arch/arm64/boot/dts -I/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.21/arch/arm64/boot/dts/include -I/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.21/include/ -undef -D__DTS__ -o /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/image-rk3568-roc-pc.dtb.tmp /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.21/arch/arm64/boot/dts/rockchip/rk3568-roc-pc.dts
4155
cc1: fatal error: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.21/arch/arm64/boot/dts/rockchip/rk3568-roc-pc.dts: No such file or directory
4156
compilation terminated.
4157
make[5]: *** [Makefile:77: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/image-rk3568-roc-pc.dtb] Error 1
4158
make[5]: Leaving directory '/workdir/openwrt/target/linux/rockchip/image'
4159
make[4]: *** [Makefile:25: install] Error 2
4160
make[4]: Leaving directory '/workdir/openwrt/target/linux/rockchip'
4161
make[3]: *** [Makefile:11: install] Error 2
4162
make[3]: Leaving directory '/workdir/openwrt/target/linux'
4163
time: target/linux/install#9.24#2.11#12.25
4164
ERROR: target/linux failed to build.
4165
make[2]: *** [target/Makefile:30: target/linux/install] Error 1
4166
make[2]: Leaving directory '/workdir/openwrt'
4167
make[1]: *** [target/Makefile:24: /workdir/openwrt/staging_dir/target-aarch64_generic_musl/stamp/.target_install] Error 2
4168
make[1]: Leaving directory '/workdir/openwrt'
4169
make: *** [/workdir/openwrt/include/toplevel.mk:231: world] Error 2
4170
Error: Process completed with exit code 2.

编译 Perl 时失败

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

编译失败,不知道是什么包引起的

(2) 路由器型号和固件版本

r2s d98b5e2

(3) 详细日志

make[3]: Entering directory '/home/u/lede-rockchip/feeds/packages/lang/perl-html-parser'
rm -f /home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/perl/HTML-Parser-3.75/.built
touch /home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/perl/HTML-Parser-3.75/.built_check
(/home/u/lede-rockchip/staging_dir/host/bin/flock -s -w 300 9 || { echo perlmod/Compile: failed to acquire lock; exit 1; }; PERL5LIB=  make -C /home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/perl/HTML-Parser-3.75  install ) 9> /home/u/lede-rockchip/tmp/.perlmod-perl.flock
make[4]: Entering directory '/home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/perl/HTML-Parser-3.75'
"/home/u/lede-rockchip/staging_dir/hostpkg/usr/bin/perl5.28.1" -MExtUtils::Command::MM -e 'cp_nonempty' -- Parser.bs blib/arch/auto/HTML/Parser/Parser.bs 644
aarch64-openwrt-linux-gcc -c   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/perl/HTML-Parser-3.75=HTML-Parser-3.75 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/usr/include -I/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/include/fortify -I/home/u/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/include -D_REENTRANT -D_GNU_SOURCE -O2   -DVERSION=\"3.75\" -DXS_VERSION=\"3.75\" -fPIC "-I/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/"  -DMARKED_SECTION Parser.c
In file included from Parser.xs:18:
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'?
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t'
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'?
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t'
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
In file included from Parser.xs:18:
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'?
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t'
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'?
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t'
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'?
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t'
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'?
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t'
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'?
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t'
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'?
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
/home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t'
 2494 | #       define Off_t off64_t
      |                      ^~~~~~~
make[4]: *** [Makefile:356: Parser.o] Error 1
make[4]: Leaving directory '/home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/perl/HTML-Parser-3.75'
make[3]: *** [Makefile:66: /home/u/lede-rockchip/build_dir/target-aarch64_generic_musl/perl/HTML-Parser-3.75/.built] Error 2
make[3]: Leaving directory '/home/u/lede-rockchip/feeds/packages/lang/perl-html-parser'
time: package/feeds/packages/perl-html-parser/compile#0.17#0.03#0.20
    ERROR: package/feeds/packages/perl-html-parser failed to build.
make[2]: *** [package/Makefile:116: package/feeds/packages/perl-html-parser/compile] Error 1
make[2]: Leaving directory '/home/u/lede-rockchip'
make[1]: *** [package/Makefile:110: /home/u/lede-rockchip/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/u/lede-rockchip'
make: *** [/home/u/lede-rockchip/include/toplevel.mk:231: world] Error 2

为什么我编译出来的镜像会提示找不到设备树

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:编译完出来的系统刷入板子后没法正常开机

(2) 路由器型号和固件版本

A:firefly_station-p2 openwrt-rockchip-armv8-firefly_station-p2-ext4-sysupgrade 源码采用的是最新的

(3) 详细日志

A:U-Boot SPL board init
U-Boot SPL 2017.09-gaaca6ffec1-211203 #zzz (Dec 03 2021 - 18:42:16)
unknown raw ID phN
unrecognized JEDEC id bytes: 00, 00, 00
Trying to boot from MMC2
MMC error: The cmd index is 1, ret is -110
Card did not respond to voltage select!
mmc_init: -95, time 9
spl: mmc init failed with error: -95
Trying to boot from MMC1
No misc partition
Trying fit image at 0x4000 sector

Verified-boot: 0

Checking atf-1 0x00040000 ... sha256(fe4f274c06...) + OK

Checking uboot 0x00a00000 ... sha256(6969f8468a...) + OK

Checking fdt 0x00b4ae48 ... sha256(dbcc8ef6d0...) + OK

Checking atf-2 0x00068000 ... sha256(8d44036095...) + OK

Checking atf-3 0xfdcd0000 ... sha256(e410275b51...) + OK

Checking atf-4 0xfdcc9000 ... sha256(990c53fc01...) + OK

Checking atf-5 0x00066000 ... sha256(315a4195a9...) + OK

Checking optee 0x08400000 ... sha256(66bbd17352...) + OK

Jumping to U-Boot(0x00a00000) via ARM Trusted Firmware(0x00040000)
Total: 286.448 ms

INFO: Preloader serial: 2
NOTICE: BL31: v2.3():v2.3-181-gc9a647cae:cl
NOTICE: BL31: Built : 10:55:41, Oct 18 2021
INFO: GICv3 without legacy support detected.
INFO: ARM GICv3 driver initialized in EL3
INFO: pmu v1 is valid
INFO: dfs DDR fsp_param[0].freq_mhz= 1560MHz
INFO: dfs DDR fsp_param[1].freq_mhz= 324MHz
INFO: dfs DDR fsp_param[2].freq_mhz= 528MHz
INFO: dfs DDR fsp_param[3].freq_mhz= 780MHz
INFO: Using opteed sec cpu_context!
INFO: boot cpu mask: 0
INFO: BL31: Initializing runtime services
INFO: BL31: Initializing BL32
I/TC:
I/TC: OP-TEE version: 3.13.0-641-g4167319d3 #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #8 Wed Mar 16 15:14:56 CST 2022 aarch64
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO: BL31: Preparing for EL3 exit to normal world
INFO: Entry point address = 0xa00000
INFO: SPSR = 0x3c9

U-Boot 2017.09(u-boot commit id: 66a8f8f26a283e35a8ece98fe867e10aafed9fbc)(sdk version: rk356x_linux_next.xml)-g66a8f8f26a-dirty #huangjf (Jul 09 2022 - 14:20:27 +0800)

Model: Firefly RK3568 Board
PreSerial: 2, raw, 0xfe660000
DRAM: 4 GiB
Sysmem: init
Relocation Offset: ed32e000
Relocation fdt: eb9f8b20 - eb9fecd8
CR: M/C/I
Using default environment

dwmmc@fe2b0000: 1, dwmmc@fe2c0000: 2, sdhci@fe310000: 0
Bootdev(atags): mmc 0
MMC0: HS200, 200Mhz
PartType: EFI
DM: v1
No misc partition
boot mode: None
FIT: No boot partition
** File not found rk-kernel.dtb **
No resource partition
No resource partition
Failed to load DTB, ret=-19
No find valid DTB, ret=-22
Failed to get kernel dtb, ret=-22
io-domain: OK
Model: Firefly RK3568 Board
rockchip_set_serialno: could not find efuse/otp device
CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
apll 816000 KHz
dpll 780000 KHz
gpll 1188000 KHz
cpll 1000000 KHz
npll 24000 KHz
vpll 24000 KHz
hpll 24000 KHz
ppll 200000 KHz
armclk 816000 KHz
aclk_bus 150000 KHz
pclk_bus 50000 KHz
aclk_top_high 300000 KHz
aclk_top_low 200000 KHz
hclk_top 150000 KHz
pclk_top 50000 KHz
aclk_perimid 300000 KHz
hclk_perimid 150000 KHz
pclk_pmu 100000 KHz
No misc partition
Net: No ethernet found.
Hit key to stop autoboot('CTRL+C'): 0
Could not find misc partition
ANDROID: reboot reason: "(none)"
optee api revision: 2.0
TEEC: Waring: Could not find security partition
Not AVB images, AVB skip
android_image_load_by_partname: Can't find part: boot
Android image load failed
Android boot failed, error -1.

Booting FIT Image FIT: No boot partition

FIT: No fit blob
FIT: No FIT image
Could not find rootfs part
Card did not respond to voltage select!
mmc_init: -95, time 9
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:2...
Found U-Boot script /boot.scr
=================begin===================
365 bytes read in 1 ms (356.4 KiB/s)

Executing script at 00c00000

** File not found rockchip.dtb **
=================begin===================
4600920 bytes read in 27 ms (162.5 MiB/s)
Fdt Ramdisk skip relocation
No misc partition
Bad Linux ARM64 Image magic!
SCRIPT FAILED: continuing...

Error: "mtd_boot" not defined

Error: "mtd_boot" not defined

Error: "mtd_boot" not defined

starting USB...
Bus dwc3@fcc00000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
Bus dwc3@fd000000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus dwc3@fcc00000 for devices... 1 USB Device(s) found
scanning bus dwc3@fd000000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device
No ethernet found.
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-rockchip
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
No ethernet found.
Config file not found
No ethernet found.
=>

aliyundrive-webdav编译失败

在你本地机器执行curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh 升级到最新rustc 1.72.0 (5680fa18f 2023-08-23)

关于7921网卡

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:7921网卡没有适配中继模式,扫描不出其它wifi信号

(2) 路由器型号和固件版本

A:r5s R5 C

(3) 详细日志

A:

大佬救救R5C吧

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:

(2) 路由器型号和固件版本

A:

(3) 详细日志

A:
R5C现有问题:
HDMI不输出,7921wifi无扫描中继

6.1.10内核R5c网卡不识别了

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:

(2) 路由器型号和固件版本

A:

(3) 详细日志

A:

stable 分支 doornet2 编译mac80211 failed to build rt2x00

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:doornet2 编译报错

CONFIG_PACKAGE_kmod-mac80211=y

CONFIG_PACKAGE_kmod-rt2500-usb=y
CONFIG_PACKAGE_kmod-rt2800-lib=y
CONFIG_PACKAGE_kmod-rt2800-usb=y
CONFIG_PACKAGE_kmod-rt2x00-lib=n
CONFIG_PACKAGE_kmod-rt2x00-usb=n

(2) 路由器型号和固件版本

A:

(3) 详细日志

make[3]: Entering directory '/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1'
make[4]: 'Kconfig.versions' is up to date.
make[6]: 'Kconfig.versions' is up to date.
make[7]: 'conf' is up to date.
boolean symbol CRYPTO_LIB_ARC4 tested for 'm'? test forced to 'n'
#
# configuration written to .config
#
Building backport-include/backport/autoconf.h ... done.
  CC [M]  /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.o
/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c: In function 'rt2x00lib_set_mac_address':
/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:999:9: error: too many arguments to function 'of_get_mac_address'
  999 |         of_get_mac_address(rt2x00dev->dev->of_node, eeprom_mac_addr);
      |         ^~~~~~~~~~~~~~~~~~
In file included from /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/backport-include/linux/of_net.h:3,
                 from /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:19:
./include/linux/of_net.h:14:20: note: declared here
   14 | extern const void *of_get_mac_address(struct device_node *np);
      |                    ^~~~~~~~~~~~~~~~~~
make[10]: *** [scripts/Makefile.build:262: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.o] Error 1
make[9]: *** [scripts/Makefile.build:497: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00] Error 2
make[8]: *** [scripts/Makefile.build:497: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink] Error 2
make[7]: *** [scripts/Makefile.build:497: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless] Error 2
make[6]: *** [Makefile:1734: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1] Error 2
make[5]: *** [Makefile.build:13: modules] Error 2
make[4]: *** [Makefile.real:93: modules] Error 2
make[3]: *** [Makefile:121: modules] Error 2
make[2]: *** [Makefile:568: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/.built] Error 2
make[3]: Leaving directory '/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1'
make[2]: Leaving directory '/workdir/openwrt/package/kernel/mac80211'
time: package/kernel/mac80211/compile#2.09#0.57#2.75
    ERROR: package/kernel/mac80211 failed to build.
make[1]: *** [package/Makefile:116: package/kernel/mac80211/compile] Error 1
make[1]: Leaving directory '/workdir/openwrt'
make: *** [/workdir/openwrt/include/toplevel.mk:230: package/compile] Error 2

error when compile quectel_Gobinet

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:error when compile quectel_Gobinet

(2) 路由器型号和固件版本

A:h69k

(3) 详细日志

A:
make[3]: Entering directory '/home/peter/lede-rockchip/package/wwan/driver/quectel_Gobinet'
touch /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/.prepared_cac06de6354fb861a639f39baba20dff_6664517399ebbbc92a37c5bb081b5c53_check
mkdir -p /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3
cp -fpR ./src/* /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/
touch /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/.prepared_cac06de6354fb861a639f39baba20dff_6664517399ebbbc92a37c5bb081b5c53
rm -f /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/.configured_*
rm -f /home/peter/lede-rockchip/staging_dir/target-aarch64_generic_musl/stamp/.quectel_Gobinet_installed
(cd /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/./; if [ -x ./configure ]; then find /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/ -name config.guess | xargs -r chmod u+w; find /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/ -name config.guess | xargs -r -n1 cp --remove-destination /home/peter/lede-rockchip/scripts/config.guess; find /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/ -name config.sub | xargs -r chmod u+w; find /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/ -name config.sub | xargs -r -n1 cp --remove-destination /home/peter/lede-rockchip/scripts/config.sub; AR="aarch64-openwrt-linux-musl-gcc-ar" AS="aarch64-openwrt-linux-musl-gcc -c -Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3=gobinet-1.6.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=aarch64-openwrt-linux-musl-ld NM="aarch64-openwrt-linux-musl-gcc-nm" CC="aarch64-openwrt-linux-musl-gcc" GCC="aarch64-openwrt-linux-musl-gcc" CXX="aarch64-openwrt-linux-musl-g++" RANLIB="aarch64-openwrt-linux-musl-gcc-ranlib" STRIP=aarch64-openwrt-linux-musl-strip OBJCOPY=aarch64-openwrt-linux-musl-objcopy OBJDUMP=aarch64-openwrt-linux-musl-objdump SIZE=aarch64-openwrt-linux-musl-size CFLAGS="-Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3=gobinet-1.6.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3=gobinet-1.6.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CPPFLAGS="-I/home/peter/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/usr/include -I/home/peter/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/include/fortify -I/home/peter/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/include " LDFLAGS="-L/home/peter/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/usr/lib -L/home/peter/lede-rockchip/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/lib -znow -zrelro " ./configure --target=aarch64-openwrt-linux --host=aarch64-openwrt-linux --build=x86_64-pc-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; )
touch /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/.configured_68b329da9893e34099c7d8ad5cb9c940
rm -f /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/.built
touch /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/.built_check
make -C "/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.73" ARCH="arm64" CROSS_COMPILE="aarch64-openwrt-linux-musl-" CXXFLAGS="-Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3=gobinet-1.6.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" M="/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3" modules
make[4]: Entering directory '/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.73'
CC [M] /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.o
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c: In function 'bridge_arp_reply':
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c:309:13: error: implicit declaration of function 'netif_rx_ni'; did you mean 'netif_rx'? [-Werror=implicit-function-declaration]
309 | netif_rx_ni(reply);
| ^~~~~~~~~~~
| netif_rx
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c: In function 'qmap_register_device':
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c:947:21: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
947 | memcpy (qmap_net->dev_addr, real_dev->dev_addr, ETH_ALEN);
| ~~~~~~~~^~~~~~~~~~
In file included from ./include/linux/string.h:60,
from ./include/linux/bitmap.h:11,
from ./include/linux/cpumask.h:12,
from ./include/linux/smp.h:13,
from ./arch/arm64/include/asm/arch_timer.h:18,
from ./arch/arm64/include/asm/timex.h:8,
from ./include/linux/timex.h:67,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from ./arch/arm64/include/asm/stat.h:12,
from ./include/linux/stat.h:6,
from ./include/linux/module.h:13,
from /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c:55:
./arch/arm64/include/asm/string.h:35:21: note: expected 'void *' but argument is of type 'const unsigned char *'
35 | extern void *memcpy(void *, const void *, __kernel_size_t);
| ^~~~~~
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c: In function 'GobiNetDriverBind':
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c:1542:32: error: assignment of read-only location 'pDev->net->dev_addr'
1542 | pDev->net->dev_addr[0] |= 0x02; /
set local assignment bit */
| ^~
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c:1543:32: error: assignment of read-only location 'pDev->net->dev_addr'
1543 | pDev->net->dev_addr[0] &= 0xbf; /
clear "IP" bit */
| ^~
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c:1545:22: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1545 | memcpy (pDev->net->dev_addr, node_id, sizeof node_id);
| ~~~~~~~~~^~~~~~~~~~
In file included from ./include/linux/string.h:60,
from ./include/linux/bitmap.h:11,
from ./include/linux/cpumask.h:12,
from ./include/linux/smp.h:13,
from ./arch/arm64/include/asm/arch_timer.h:18,
from ./arch/arm64/include/asm/timex.h:8,
from ./include/linux/timex.h:67,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from ./arch/arm64/include/asm/stat.h:12,
from ./include/linux/stat.h:6,
from ./include/linux/module.h:13,
from /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c:55:
./arch/arm64/include/asm/string.h:35:21: note: expected 'void *' but argument is of type 'const unsigned char *'
35 | extern void *memcpy(void *, const void *, __kernel_size_t);
| ^~~~~~
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c: In function 'GobiUSBNetProbe':
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c:2960:14: warning: passing argument 1 of 'QuecPrintHex' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2960 | PrintHex( &pGobiDev->mpNetDev->net->dev_addr[0], 6 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.c:75:
/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/QMIDevice.h:325:19: note: expected 'void *' but argument is of type 'const unsigned char *'
325 | void * pBuffer,
| ~~~~~~~~~~~~~~~^~~~~~~
cc1: some warnings being treated as errors
make[5]: *** [scripts/Makefile.build:250: /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/GobiUSBNet.o] Error 1
make[4]: *** [Makefile:2014: /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3] Error 2
make[4]: Leaving directory '/home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.73'
make[3]: *** [Makefile:50: /home/peter/lede-rockchip/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/gobinet-1.6.3/.built] Error 2
make[3]: Leaving directory '/home/peter/lede-rockchip/package/wwan/driver/quectel_Gobinet'
time: package/wwan/driver/quectel_Gobinet/compile#0.67#0.08#0.76
ERROR: package/wwan/driver/quectel_Gobinet failed to build.

源码编译失败 package/kernel/mac80211/compile

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

Q:是否搜索了issue (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

time: package/kernel/mac80211/compile#2.41#0.88#3.23
    ERROR: package/kernel/mac80211 failed to build.
make[2]: *** [package/Makefile:116: package/kernel/mac80211/compile] Error 1
make[2]: Leaving directory '/workdir/openwrt'
make[1]: *** [package/Makefile:110: /workdir/openwrt/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2

(1) 具体问题

A:编译失败无法通过

(2) 路由器型号和固件版本

A:r2s

(3) 详细日志

点我展开日志
make[3]: Entering directory '/workdir/openwrt/package/kernel/mac80211'
mkdir -p /workdir/openwrt/dl
SHELL= flock /workdir/openwrt/tmp/.backports-5.10.68-1.tar.xz.flock -c '  	/workdir/openwrt/scripts/download.pl "/workdir/openwrt/dl" "backports-5.10.68-1.tar.xz" "bba161b0084590c677a84b80993709e388a3c478f29ed0c475d4fce1b9162968" "" "@KERNEL/linux/kernel/projects/backports/stable/v5.10.68/"    '
rm -f /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/.built
touch /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/.built_check
. /workdir/openwrt/include/shell.sh; var2file "V_mac80211_config" /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/.config
make -C "/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1" KCFLAGS="-fmacro-prefix-map=/workdir/openwrt/build_dir/target-aarch64_generic_musl=target-aarch64_generic_musl" HOSTCFLAGS="-O2 -I/workdir/openwrt/staging_dir/host/include -I/workdir/openwrt/staging_dir/hostpkg/include -I/workdir/openwrt/staging_dir/target-aarch64_generic_musl/host/include -Wall -Wmissing-prototypes -Wstrict-prototypes" CROSS_COMPILE="aarch64-openwrt-linux-musl-" ARCH="arm64" KBUILD_HAVE_NLS=no KBUILD_BUILD_USER="" KBUILD_BUILD_HOST="" KBUILD_BUILD_TIMESTAMP="Wed Jun 15 11:16:46 2022" KBUILD_BUILD_VERSION="0" HOST_LOADLIBES="-L/workdir/openwrt/staging_dir/host/lib" KBUILD_HOSTLDLIBS="-L/workdir/openwrt/staging_dir/host/lib" CONFIG_SHELL="bash" V=''  cmd_syscalls= KBUILD_EXTRA_SYMBOLS="/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/cryptodev-linux.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/gpio-button-hotplug.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/ksmbd.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/shortcut-fe.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/ntfs3-oot.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/siit.symvers" KERNELRELEASE=5.4.187 EXTRA_CFLAGS="-I/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/include -fmacro-prefix-map=/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1=backports-5.10.68-1" KLIB_BUILD="/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-5.4.187" MODPROBE=true KLIB=/lib/modules/5.4.187 KERNEL_SUBLEVEL=4 KBUILD_LDFLAGS_MODULE_PREREQ= allnoconfig
make[4]: Entering directory '/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1'
make[5]: 'Kconfig.versions' is up to date.
make[6]: 'conf' is up to date.
boolean symbol CRYPTO_LIB_ARC4 tested for 'm'? test forced to 'n'
#
# configuration written to .config
#
make[4]: Leaving directory '/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1'
rm -rf /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/modules
make  -C "/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1" KCFLAGS="-fmacro-prefix-map=/workdir/openwrt/build_dir/target-aarch64_generic_musl=target-aarch64_generic_musl" HOSTCFLAGS="-O2 -I/workdir/openwrt/staging_dir/host/include -I/workdir/openwrt/staging_dir/hostpkg/include -I/workdir/openwrt/staging_dir/target-aarch64_generic_musl/host/include -Wall -Wmissing-prototypes -Wstrict-prototypes" CROSS_COMPILE="aarch64-openwrt-linux-musl-" ARCH="arm64" KBUILD_HAVE_NLS=no KBUILD_BUILD_USER="" KBUILD_BUILD_HOST="" KBUILD_BUILD_TIMESTAMP="Wed Jun 15 11:16:46 2022" KBUILD_BUILD_VERSION="0" HOST_LOADLIBES="-L/workdir/openwrt/staging_dir/host/lib" KBUILD_HOSTLDLIBS="-L/workdir/openwrt/staging_dir/host/lib" CONFIG_SHELL="bash" V=''  cmd_syscalls= KBUILD_EXTRA_SYMBOLS="/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/cryptodev-linux.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/gpio-button-hotplug.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/ksmbd.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/shortcut-fe.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/ntfs3-oot.symvers /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/symvers/siit.symvers" KERNELRELEASE=5.4.187 EXTRA_CFLAGS="-I/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/include -fmacro-prefix-map=/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1=backports-5.10.68-1" KLIB_BUILD="/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-5.4.187" MODPROBE=true KLIB=/lib/modules/5.4.187 KERNEL_SUBLEVEL=4 KBUILD_LDFLAGS_MODULE_PREREQ= modules
make[4]: Entering directory '/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1'
make[5]: 'Kconfig.versions' is up to date.
make[7]: 'Kconfig.versions' is up to date.
make[8]: 'conf' is up to date.
boolean symbol CRYPTO_LIB_ARC4 tested for 'm'? test forced to 'n'
#
# configuration written to .config
#
Building backport-include/backport/autoconf.h ... done.
  CC [M]  /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.o
/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c: In function 'rt2x00lib_set_mac_address':
/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:999:2: error: too many arguments to function 'of_get_mac_address'
  of_get_mac_address(rt2x00dev->dev->of_node, eeprom_mac_addr);
  ^~~~~~~~~~~~~~~~~~
In file included from /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/backport-include/linux/of_net.h:3,
                 from /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:19:
./include/linux/of_net.h:14:20: note: declared here
 extern const void *of_get_mac_address(struct device_node *np);
                    ^~~~~~~~~~~~~~~~~~
make[11]: *** [scripts/Makefile.build:262: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00/rt2x00dev.o] Error 1
make[10]: *** [scripts/Makefile.build:497: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink/rt2x00] Error 2
make[9]: *** [scripts/Makefile.build:497: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless/ralink] Error 2
make[8]: *** [scripts/Makefile.build:497: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/drivers/net/wireless] Error 2
make[7]: *** [Makefile:1734: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1] Error 2
make[6]: *** [Makefile.build:13: modules] Error 2
make[5]: *** [Makefile.real:93: modules] Error 2
make[4]: *** [Makefile:121: modules] Error 2
make[3]: *** [Makefile:568: /workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1/.built] Error 2
make[4]: Leaving directory '/workdir/openwrt/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/backports-5.10.68-1'
make[3]: Leaving directory '/workdir/openwrt/package/kernel/mac80211'
time: package/kernel/mac80211/compile#2.41#0.88#3.23
    ERROR: package/kernel/mac80211 failed to build.
make[2]: *** [package/Makefile:116: package/kernel/mac80211/compile] Error 1
make[2]: Leaving directory '/workdir/openwrt'
make[1]: *** [package/Makefile:110: /workdir/openwrt/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2
make: *** [/workdir/openwrt/include/toplevel.mk:230: world] Error 2
make[1]: Leaving directory '/workdir/openwrt'

R5C恢复按键失效

(1) 具体问题

A:机身上的物理恢复按键失效

(2) 路由器型号和固件版本

A:R5C 最新编译

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.