Code Monkey home page Code Monkey logo

openwrt-dogcom's Issues

BUG:在一些情况下会使路由器无限重启

本人使用 Newifi mini,官方原版 LEDE-17.01.4,按照GitHub上的教程自行编译的 openwrt-dogcom。

BUG出现

如果路由器断电重启,即dogcom开机自运行,使得路由器通过pppoe进入网络后一段时间内,出现无限重启的现象。

临时解决方法

开机后关闭dogcom,再打开dogcom连入网络。

[编译错误]cp: cannot stat '/root/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/lib/ld-musl-*.so*': No such file or directory

环境:

  • docker for windows
  • docker image ubuntu:16.04

想为斐讯K2编译dogcom
编译时出现以下错误:

root@3aea5b0cc940:~/openwrt# make -j1 V=99 package/openwrt-dogcom/compile
make[1]: Entering directory '/root/openwrt'
make[2]: Entering directory '/root/openwrt/package/libs/toolchain'
rm -rf /root/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc.installed /root/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc
mkdir -p /root/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc
install -d -m0755 /root/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/lib /root/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/usr/bin
cp -fpR /root/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/lib/ld-musl-*.so* /root/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/lib/
cp: cannot stat '/root/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/lib/ld-musl-*.so*': No such file or directory
Makefile:618: recipe for target '/root/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc.installed' failed
make[2]: *** [/root/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc.installed] Error 1
make[2]: Leaving directory '/root/openwrt/package/libs/toolchain'
time: package/libs/toolchain/compile#0.04#0.00#0.13
package/Makefile:107: recipe for target 'package/libs/toolchain/compile' failed
make[1]: *** [package/libs/toolchain/compile] Error 2
make[1]: Leaving directory '/root/openwrt'
/root/openwrt/include/toplevel.mk:216: recipe for target 'package/openwrt-dogcom/compile' failed
make: *** [package/openwrt-dogcom/compile] Error 2

Build Error

是我依赖环境没安装好?

$ make package/openwrt-dogcom/compile V=99
tmp/.config-package.in:36:warning: ignoring type redefinition of 'PACKAGE_libc' from 'boolean' to 'tristate'
tmp/.config-package.in:64:warning: ignoring type redefinition of 'PACKAGE_libgcc' from 'boolean' to 'tristate'
tmp/.config-package.in:121:warning: ignoring type redefinition of 'PACKAGE_libpthread' from 'boolean' to 'tristate'
#
# configuration written to .config
#
make[1]: Entering directory '/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64'
make[2]: Entering directory '/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/package/toolchain'
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
echo "libc" >> /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
echo "libgcc" >> /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
echo "libpthread" >> /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
if [ -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean ]; then rm -f /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/pkginfo/toolchain.default.install.clean; fi
make[2]: Leaving directory '/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/package/toolchain'
make[2]: Entering directory '/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/package/openwrt-dogcom'
CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom:dogcom -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/usr/include -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/include -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/usr/include -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/include/fortify -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/include " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom:dogcom -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/usr/include -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/include -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/usr/include -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/include/fortify -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/include " LDFLAGS="-L/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/usr/lib -L/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/lib -L/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/lib -znow -zrelro " make  -C /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom/. AR="mipsel-openwrt-linux-musl-gcc-ar" AS="ccache_cc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom:dogcom -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mipsel-openwrt-linux-musl-ld NM="mipsel-openwrt-linux-musl-gcc-nm" CC="ccache_cc" GCC="ccache_cc" CXX="ccache_cxx" RANLIB="mipsel-openwrt-linux-musl-gcc-ranlib" STRIP=mipsel-openwrt-linux-musl-strip OBJCOPY=mipsel-openwrt-linux-musl-objcopy OBJDUMP=mipsel-openwrt-linux-musl-objdump SIZE=mipsel-openwrt-linux-musl-size CROSS="mipsel-openwrt-linux-musl-" ARCH="mipsel" -C /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom ;
make[3]: Entering directory '/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom'
ccache_cc -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom:dogcom -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/usr/include -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/target-mipsel_24kc_musl-1.1.16/include -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/usr/include -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/include/fortify -I/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/include  -std=gnu99 -Werror   -c -o auth.o auth.c
auth.c: In function 'dogcom':
auth.c:468:20: error: storage size of 'timeout' isn't known
     struct timeval timeout;
                    ^
<builtin>: recipe for target 'auth.o' failed
make[3]: *** [auth.o] Error 1
make[3]: Leaving directory '/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom'
Makefile:43: recipe for target '/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom/.built' failed
make[2]: *** [/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/build_dir/target-mipsel_24kc_musl-1.1.16/dogcom/.built] Error 2
make[2]: Leaving directory '/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/package/openwrt-dogcom'
package/Makefile:105: recipe for target 'package/openwrt-dogcom/compile' failed
make[1]: *** [package/openwrt-dogcom/compile] Error 2
make[1]: Leaving directory '/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64'
/root/Sofrwares/lede_build_root/lede-sdk-17.01.2-ramips-mt7620_gcc-5.4.0_musl-1.1.16.Linux-x86_64/include/toplevel.mk:191: recipe for target 'package/openwrt-dogcom/compile' failed
make: *** [package/openwrt-dogcom/compile] Error 2

Trace/breakpoint trap

在运行dogcom时出现Trace/breakpoint trap
系统:ImmortalWrt18.06

root@ImmortalWrt:~# uname -a  
Linux ImmortalWrt 4.14.282 #0 Sat Oct 8 11:26:52 2022 mips GNU/Linux

路由器:小米路由器mini

root@ImmortalWrt:~# cat /proc/cpuinfo
system type             : MediaTek MT7620A ver:2 eco:6
machine                 : Xiaomi MiWiFi Mini
processor               : 0
cpu model               : MIPS 24KEc V5.0
BogoMIPS                : 385.84
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa                     : mips1 mips2 mips32r1 mips32r2
ASEs implemented        : mips16 dsp
Options implemented     : tlb 4kex 4k_cache prefetch mcheck ejtag llsc pindexed_dcache userlocal vint perf_cntr_intr_bit nan_legacy nan_2008 perf
shadow register sets    : 1
kscratch registers      : 0
package                 : 0
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available
root@ImmortalWrt:/etc/dogcom# ./dogcom -m dhcp -c drcom.conf -v
server = '192.168.88.242'
username = '*'
password = '*'
CONTROLCHECKSTATUS = '\x20'
ADAPTERNUM = '\x05'
host_ip = '10.20.60.40'
IPDOG = '\x01'
host_name = 'LAPTOP_BN8K7LS'
PRIMARY_DNS = '58.20.127.170'
dhcp_server = '10.20.61.254'
AUTH_VERSION = '\x2c\x00'
mac = 0xf8b96ba2f80a
host_os = 'Windows 10'
KEEP_ALIVE_VERSION = '\xd8\x02'
ror_version = False
keepalive1_mod = True

You are binding at 0.0.0.0!

[Challenge sent] 01026c4d2c000000000000000000000000000000
[Challenge recv] 02026c4de7dc820100000100f303e8f0000000000a143ccaf000a8a6000070cda0a300000000d802000000800000000000000000000000000000000000000000000000000000000000000000
[Login sent] 03010025e129eea7c6c12db9d549ee34cbf7d3eb3133323732303435343532406373797879000000000000000000000000000000000000002005199085053ecb2b583df712a0062ff7ae24e41e7361aa010a143c280000000000000000000000004c8ec26cc868255301000000004c4150544f505f424e384b374c530000000000000000000000000000000000003a147faa0a143dfe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c00020c80960c7e0000f8b96ba2f80a0000e913
Failed to recv data: Resource temporarily unavailable
Retrying...
[Challenge sent] 0102e4f42c000000000000000000000000000000
[Challenge recv] 0202e4f4eddc820100000100f303e8f0000000000a143ccaf000a8a6000070cda0a300000000d802000000800000000000000000000000000000000000000000000000000000000000000000
[Login sent] 03010025f4551a002ac7cfeb3f9676c4747208b731333237323034353435324063737978790000000000000000000000000000000000000020050cec71a2d2cd83f73b46995bc0227c6a3ec16d4201ee010a143c28000000000000000000000000475194ca073f87bf01000000004c4150544f505f424e384b374c530000000000000000000000000000000000003a147faa0a143dfe000000000000000000000000940000000500000001000000280a00000200000057696e646f7773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c00020cb014d5fa0000f8b96ba2f80a0000e913
[login recv] 0400000500000000000000000000000000ff00000000004472636fc0a858f2f1c10a143cca0151b0050100010000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<<< Logged in >>>
[Keepalive1 sent] 0701080001000000b04eed77000000000000000001000000c4dab27f6c51ed7700000000000000000000
[Keepalive1 challenge_recv] 0701100002010000d1a581030a143ccaa8a6000070cda0a300000000d8020000c10a143cca0151b0050100010000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Trace/breakpoint trap
root@ImmortalWrt:/etc/dogcom# 

自行编译Newifi-mini,P版,pppoe不工作

Tue Apr 3 06:58:56 2018 daemon.notice netifd: Interface 'wan' is now down
Tue Apr 3 06:58:56 2018 daemon.notice netifd: Interface 'wan' is setting up now
Tue Apr 3 06:58:56 2018 daemon.info pppd[3508]: Plugin rp-pppoe.so loaded.
Tue Apr 3 06:58:56 2018 daemon.info pppd[3508]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Tue Apr 3 06:58:56 2018 daemon.notice pppd[3508]: pppd 2.4.7 started by root, uid 0
Tue Apr 3 06:59:11 2018 daemon.warn pppd[3508]: Timeout waiting for PADO packets
Tue Apr 3 06:59:11 2018 daemon.err pppd[3508]: Unable to complete PPPoE Discovery
Tue Apr 3 06:59:11 2018 daemon.info pppd[3508]: Exit.
Tue Apr 3 06:59:11 2018 daemon.notice netifd: Interface 'wan' is now down
Tue Apr 3 06:59:11 2018 daemon.notice netifd: Interface 'wan' is setting up now
Tue Apr 3 06:59:11 2018 daemon.info pppd[3529]: Plugin rp-pppoe.so loaded.
Tue Apr 3 06:59:11 2018 daemon.info pppd[3529]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Tue Apr 3 06:59:11 2018 daemon.notice pppd[3529]: pppd 2.4.7 started by root, uid 0

不明白哪里有问题,pppoe一直不工作

dogcom

大佬,我手里有一台友善的R2S,所有的版本的dogcom都试了用不了,没有适配的,自己又不会编译,怎么办啊,可以出个这个版本的dogcom或者出个编译教程可以吗,谢谢大佬,固件是friendlywrt

在openwrt原版和lean R9.6.1上面使用校园内网不解析

版本:dogcom 1.6.2
环境: 吉林大学
路由器型号 : newifi D2 新3
openwrt18.06官方原版和Lean的 R9.6.1 源码导入dogcom和luci app编译出来固件,能上网,但是uims.jlu.edu.cn ip.jlu.edu.cn等学校域名没办法解析,目前是ping结果写进hosts里
然而潘多拉 19年2月份的官方原版 ,没问题(软件源里不是新版不兼容jlu,汗-_-||)。
这类问题怎么解决的?

架构不兼容

root@OpenWrt:~# opkg install /usr/dogcom_v1.6.2-1_mipsel_24kc.ipk
Unknown package 'dogcom'.
Collected errors:

  • pkg_hash_fetch_best_installation_candidate: Packages for dogcom found, but incompatible with the architectures configured
  • opkg_install_cmd: Cannot install package dogcom.

路由器斐讯k2p ,CPU为MTK7621,查了很多资料说7621是1004kc,是这样吗,请问又应该在哪里改呢,是在sdk里吗?

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.