Hi ,
I am trying to use ipfw3 firewall package on OpenWRT
My build configuration and instructions shown below.
at compiling proccess it gives me error:
Any help would be appreciated at this point..
*
*
*
/usr/bin/mkdir -p '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/ipkg-install/usr/man/man8'
/home/alfa/Documents/ALFA_EMBED/openwrt/staging_dir/host/bin/install -c -m 644 br2684ctl.8 '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/ipkg-install/usr/man/man8'
make[7]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/src/br2684'
make[6]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/src/br2684'
make[6]: Entering directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/src'
make[7]: Entering directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/src'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/src'
make[6]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/src'
make[5]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/src'
Making install in doc
make[5]: Entering directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/doc'
make[6]: Entering directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/doc'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/doc'
make[5]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/doc'
make[5]: Entering directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2'
make[6]: Entering directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2'
make[5]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2'
make[4]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2'
touch /home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/.built
rm -rf /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm
mkdir -p /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm/host /home/alfa/Documents/ALFA_EMBED/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/packages
install -d -m0755 /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm/usr
cp -fpR /home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/ipkg-install/usr/include /home/alfa/Documents/ALFA_EMBED/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-atm-2.5.2/ipkg-install/usr/lib /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm/usr/
find /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm -name '*.la' | xargs -r rm -f;
if [ -f /home/alfa/Documents/ALFA_EMBED/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/packages/linux-atm.list ]; then /home/alfa/Documents/ALFA_EMBED/openwrt/scripts/clean-package.sh "/home/alfa/Documents/ALFA_EMBED/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/packages/linux-atm.list" "/home/alfa/Documents/ALFA_EMBED/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi"; fi
if [ -d /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm ]; then (cd /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm; find ./ > /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm.files); SHELL= flock /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/.staging-dir.flock -c ' mv /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm.files /home/alfa/Documents/ALFA_EMBED/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/packages/linux-atm.list && cp -fpR /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm/* /home/alfa/Documents/ALFA_EMBED/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/; '; fi
rm -rf /home/alfa/Documents/ALFA_EMBED/openwrt/tmp/stage-linux-atm
touch /home/alfa/Documents/ALFA_EMBED/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.linux-atm_installed
make[3]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt/package/network/utils/linux-atm'
time: package/network/utils/linux-atm/compile#22.78#2.81#19.74
make[2]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt'
make[1]: *** [package/Makefile:110: /home/alfa/Documents/ALFA_EMBED/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/alfa/Documents/ALFA_EMBED/openwrt'
make: *** [/home/alfa/Documents/ALFA_EMBED/openwrt/include/toplevel.mk:230: world] Error 2
### OpenWRT version build
# Download and update the sources
git clone https://git.openwrt.org/openwrt/openwrt.git
cd openwrt
git pull
# Select a specific code revision
git branch -a
git tag
git checkout v21.02.0
# Update the feeds
./scripts/feeds update -a
./scripts/feeds install -a
#### IPFW3
cd openwrt/package/network/utils
wget "http://info.iet.unipi.it/~marta/dummynet/OPENWRT/ipfw3-OWRT-20110810.tar"
tar xvf ./ipfw3-OWRT-20110810.tar
rm ./ipfw3-OWRT-20110810.tar
cd ../../../
# Configure the firmware image and the kernel
make menuconfig
Typed "/" and search&find select ipfw3 userland and ipfw3 kmod
saved configuration
# Build the firmware image
export CROSS_COMPILE=arm-linux-gnueabihf-
make -j $(nproc) defconfig download clean world V=s