1

Temat: Budowa obrazu BP-R2

Budowa BP-R2  adam@Z51:/media/adam/KIO200GB/openwrt$ git branch
* (HEAD detached at v23.05.2)
  main

buduje nowy obraz   ale mam błedy w kompilacji  . Dodam tylko że sam system podstawowy zbudował sie poprawnie , potem dodałem feedsy  , niby wszystko sie skopilowało  ale jakos nie umie sie spakować .

   Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
    compressed data, compressed metadata, compressed fragments,
    no xattrs, compressed ids
    duplicates are removed
Filesystem size 109914.06 Kbytes (107.34 Mbytes)
    23.25% of uncompressed filesystem size (472741.91 Kbytes)
Inode table size 134404 bytes (131.25 Kbytes)
    22.18% of uncompressed inode table size (606000 bytes)
Directory table size 163420 bytes (159.59 Kbytes)
    40.00% of uncompressed directory table size (408519 bytes)
Number of duplicate files found 3910
Number of inodes 18492
Number of files 15124
Number of fragments 446
Number of symbolic links 665
Number of device nodes 1
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 2702
Number of hard-links 0
Number of ids (unique uids + gids) 1
Number of uids 1
    root (0)
Number of gids 1
    root (0)
[ -f /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/bananapi_bpi-r2-kernel.bin -a -f /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/root.squashfs ]
dd if=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/bananapi_bpi-r2-kernel.bin >> /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb
10724+1 records in
10724+1 records out
5490841 bytes (5.5 MB, 5.2 MiB) copied, 0.0400872 s, 137 MB/s
/media/adam/KIO200GB/openwrt/scripts/mkits.sh -D bananapi_bpi-r2 -o /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb.its -k /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb -C gzip   -d /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-5.15.137/arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dtb -r /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/root.squashfs  -a 0x80008000 -e 0x80008000     -c "config-1" -A arm -v 5.15.137
27478+1 records in
27479+0 records out
112553984 bytes (113 MB, 107 MiB) copied, 2.71207 s, 41.5 MB/s
PATH=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/linux-5.15.137/scripts/dtc:/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/bin:/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/bin:/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/bin:/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/bin:/media/adam/KIO200GB/openwrt/staging_dir/host/bin:/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/bin:/media/adam/KIO200GB/openwrt/staging_dir/host/bin:/media/adam/KIO200GB/openwrt/staging_dir/host/bin:/home/adam/.local/bin:/home/adam/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin mkimage  -E -B 0x1000 -p 0x1000 -f /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb.its /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb.new
FIT description: ARM OpenWrt FIT (Flattened Image Tree)
Created:         Tue Nov 14 13:38:11 2023
 Image 0 (kernel-1)
  Description:  ARM OpenWrt Linux-5.15.137
  Created:      Tue Nov 14 13:38:11 2023
  Type:         Kernel Image
  Compression:  gzip compressed
  Data Size:    5490841 Bytes = 5362.15 KiB = 5.24 MiB
  Architecture: ARM
  OS:           Linux
  Load Address: 0x80008000
  Entry Point:  0x80008000
  Hash algo:    crc32
  Hash value:   87bfb64d
  Hash algo:    sha1
  Hash value:   9c884d7a4627eb9ae116c1d7ff061fb6e4f13487
 Image 1 (fdt-1)
  Description:  ARM OpenWrt bananapi_bpi-r2 device tree blob
  Created:      Tue Nov 14 13:38:11 2023
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    34375 Bytes = 33.57 KiB = 0.03 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   77807913
  Hash algo:    sha1
  Hash value:   e45f5c223e9962c7d38b5221afcd11735c9f92de
 Image 2 (rootfs-1)
  Description:  ARM OpenWrt bananapi_bpi-r2 rootfs
  Created:      Tue Nov 14 13:38:11 2023
  Type:         Filesystem Image
  Compression:  uncompressed
  Data Size:    112553984 Bytes = 109916.00 KiB = 107.34 MiB
  Hash algo:    crc32
  Hash value:   6ecebc29
  Hash algo:    sha1
  Hash value:   8b0670a84d5aed531b30c857edcc2dceedbb512b
 Default Configuration: 'config-1'
 Configuration 0 (config-1)
  Description:  OpenWrt bananapi_bpi-r2
  Kernel:       kernel-1
  FDT:          fdt-1
  Loadables:    rootfs-1
echo '{  "metadata_version": "1.1", "compat_version": "1.0",   "supported_devices":["bananapi,bpi-r2"], "version": { "dist": "OpenWrt", "version": "23.05.2", "revision": "r23630-842932a63d", "target": "mediatek/mt7623", "board": "bananapi_bpi-r2" } }' | fwtool -I - /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb
sha256sum "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb" | cut -d" " -f1 > "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb.sha256sum"
[ ! -s "/media/adam/KIO200GB/openwrt/key-build" -o ! -s "/media/adam/KIO200GB/openwrt/key-build.ucert" -o ! -s "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb" ] || { cp "/media/adam/KIO200GB/openwrt/key-build.ucert" "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb.ucert" ; usign -S -m "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb" -s "/media/adam/KIO200GB/openwrt/key-build" -x "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb.sig" ; ucert -A -c "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb.ucert" -x "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb.sig" ; fwtool -S "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb.ucert" "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb" ; }
cp /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb /media/adam/KIO200GB/openwrt/bin/targets/mediatek/mt7623/openwrt-mediatek-mt7623-bananapi_bpi-r2-squashfs-sysupgrade.itb
dd if=/media/adam/KIO200GB/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/image/mt7623n_bpir2-u-boot.bin >> /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-u-boot.bin
cp /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin.tmp 2>/dev/null || true
cp /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp 2>/dev/null || true
ptgen -o /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin.tmp -h 4 -s 63 -a 0 -l 1024 -t 0x41    -N uboot    -p 1M@320k -t 0xea    -N recovery    -p 40M@4M -t 0x2e -N production    -p 1024M@48M
ptgen -o /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp -h 4 -s 63 -a 0 -l 1024 -t 0x41    -N uboot    -p 1M@320k -t 0xea    -N recovery    -p 40M@4M -t 0x2e -N production    -p 1024M@48M
part 320 1024
part 320 1024
part 4096 40960
part 49152 1048576
part 4096 40960
part 49152 1048576
327680
1048576
4194304
41943040
50331648
1073741824
327680
1048576
4194304
41943040
50331648
1073741824
echo -en  "EMMC_BOOT\x00\x00\x00\x01\x00\x00\x00\x00\x02\x00\x00" | dd bs=1 of="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin.tmp" seek=0 conv=notrunc
echo -en "SDMMC_BOOT\x00\x00\x01\x00\x00\x00\x00\x02\x00\x00"  | dd bs=1 of="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp" seek=0 conv=notrunc
20+0 records in
20+0 records out
20 bytes copied, 0.000187617 s, 107 kB/s
echo -en "BRLYT\x00\x00\x00\x01\x00\x00\x00\x00\x08\x00\x00\x00\x08\x00\x00\x42\x42\x42\x42\x08\x00\x01\x00\x00\x08\x00\x00\x00\x08\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | dd bs=1 of="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin.tmp" seek=512 conv=notrunc
20+0 records in
20+0 records out
20 bytes copied, 0.000406233 s, 49.2 kB/s
echo -en "BRLYT\x00\x00\x00\x01\x00\x00\x00\x00\x08\x00\x00\x00\x08\x00\x00\x42\x42\x42\x42\x08\x00\x01\x00\x00\x08\x00\x00\x00\x08\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | dd bs=1 of="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp" seek=512 conv=notrunc
48+0 records in
48+0 records out
48 bytes copied, 0.000181523 s, 264 kB/s
cat /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin.tmp >> /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin
998+1 records in
998+1 records out
511460 bytes (511 kB, 499 KiB) copied, 0.0178962 s, 28.6 MB/s
48+0 records in
48+0 records out
48 bytes copied, 0.000409657 s, 117 kB/s
cp /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-u-boot.bin /media/adam/KIO200GB/openwrt/bin/targets/mediatek/mt7623/openwrt-mediatek-mt7623-bananapi_bpi-r2-u-boot.bin
cat /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp >> /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz
rm /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin.tmp
dd if=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin of=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin.new bs=2k conv=sync
rm /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp
0+1 records in
1+0 records out
2048 bytes (2.0 kB, 2.0 KiB) copied, 6.2442e-05 s, 32.8 MB/s
mv /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin.new /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin
dd if=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz of=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new bs=2k conv=sync
0+1 records in
1+0 records out
2048 bytes (2.0 kB, 2.0 KiB) copied, 4.4823e-05 s, 45.7 MB/s
mv /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz
cat /media/adam/KIO200GB/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/image/mt7623n_bpir2-preloader.bin >> /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin
cat /media/adam/KIO200GB/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/image/mt7623n_bpir2-preloader.bin >> /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz
dd if=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz of=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new bs=320k conv=sync
cp /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin /media/adam/KIO200GB/openwrt/bin/targets/mediatek/mt7623/openwrt-mediatek-mt7623-bananapi_bpi-r2-preloader.bin
0+1 records in
1+0 records out
327680 bytes (328 kB, 320 KiB) copied, 0.0004234 s, 774 MB/s
mv /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz
cat /media/adam/KIO200GB/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/image/mt7623n_bpir2-u-boot.bin >> /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz
dd if=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz of=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new bs=4092k conv=sync
0+1 records in
1+0 records out
4190208 bytes (4.2 MB, 4.0 MiB) copied, 0.00865349 s, 484 MB/s
mv /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz
cp /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp 2>/dev/null || true
ptgen -o /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp -h 4 -s 63 -a 0 -l 1024 -t 0x41    -N uboot    -p 1M@320k -t 0xea    -N recovery    -p 40M@4M -t 0x2e -N production    -p 1024M@48M
part 320 1024
part 4096 40960
part 49152 1048576
327680
1048576
4194304
41943040
50331648
1073741824
echo -en  "EMMC_BOOT\x00\x00\x00\x01\x00\x00\x00\x00\x02\x00\x00" | dd bs=1 of="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp" seek=0 conv=notrunc
20+0 records in
20+0 records out
20 bytes copied, 0.000125614 s, 159 kB/s
echo -en "BRLYT\x00\x00\x00\x01\x00\x00\x00\x00\x08\x00\x00\x00\x08\x00\x00\x42\x42\x42\x42\x08\x00\x01\x00\x00\x08\x00\x00\x00\x08\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" | dd bs=1 of="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp" seek=512 conv=notrunc
48+0 records in
48+0 records out
48 bytes copied, 0.0002563 s, 187 kB/s
cat /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp >> /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz
rm /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.tmp
dd if=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz of=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new bs=4M conv=sync
0+1 records in
1+0 records out
4194304 bytes (4.2 MB, 4.0 MiB) copied, 0.00563371 s, 745 MB/s
mv /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz
cp "/media/adam/KIO200GB/openwrt/bin/targets/mediatek/mt7623/openwrt-mediatek-mt7623-bananapi_bpi-r2-initramfs-recovery.itb" "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta"
fwtool -s /dev/null -t "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta" || :
Data not found
fwtool -i /dev/null -t "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta" || :
Data not found
mkdir -p "/media/adam/KIO200GB/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/image"
dd if="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta" of="/media/adam/KIO200GB/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/image/mediatek-mt7623-bananapi_bpi-r2-initramfs-recovery.itb"
960524+1 records in
960524+1 records out
491788596 bytes (492 MB, 469 MiB) copied, 14.8246 s, 33.2 MB/s
dd if="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta" >> "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz"
960524+1 records in
960524+1 records out
491788596 bytes (492 MB, 469 MiB) copied, 2.58957 s, 190 MB/s
rm "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta"
bash: 8: Bad file descriptor
dd if=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz of=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new bs=48M conv=sync
dd: failed to open '/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz': No such file or directory
Makefile:42: recipe for target '/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz' failed
make[5]: *** [/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz] Error 1
make[5]: Leaving directory '/media/adam/KIO200GB/openwrt/target/linux/mediatek/image'
Makefile:17: recipe for target 'install' failed
make[4]: *** [install] Error 2
make[4]: Leaving directory '/media/adam/KIO200GB/openwrt/target/linux/mediatek'
Makefile:11: recipe for target 'install' failed
make[3]: *** [install] Error 2
make[3]: Leaving directory '/media/adam/KIO200GB/openwrt/target/linux'
time: target/linux/install#722.03#44.29#363.71
    ERROR: target/linux failed to build.
target/Makefile:28: recipe for target 'target/linux/install' failed
make[2]: *** [target/linux/install] Error 1
make[2]: Leaving directory '/media/adam/KIO200GB/openwrt'
target/Makefile:24: recipe for target '/media/adam/KIO200GB/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.target_install' failed
make[1]: *** [/media/adam/KIO200GB/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.target_install] Error 2
make[1]: Leaving directory '/media/adam/KIO200GB/openwrt'
Build failed - please re-run with -j1 to see the real error message
/media/adam/KIO200GB/openwrt/include/toplevel.mk:230: recipe for target 'world' failed
make: *** [world] Error 1 

Wiem ze powinienem zapuscic 
Build failed - please re-run with -j1 to see the real error message  - ale pewnie to nic nie zmieni  - W czym moze byc problem ?

2

Odp: Budowa obrazu BP-R2

dd if="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta" >> "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz"
960524+1 records in
960524+1 records out
491788596 bytes (492 MB, 469 MiB) copied, 2.58957 s, 190 MB/s

rm "/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta"
bash: 8: Bad file descriptor
dd if=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz of=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new bs=48M conv=sync
dd: failed to open '/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz': No such file or directory

Zbudowało, potem wyleciał z bash: 8: Bad file descriptor i powiedział że go nie ma. Ponów z V=s -j1, może coś wcześniej uciekło. I pokaż log z tej kompilacji.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez ad2014 2024-02-03 12:55:42)

Odp: Budowa obrazu BP-R2

dałem tak :

adam@Z51:/media/adam/KIO200GB/openwrt$ make V=s 2>&1 | tee build.log | grep -i error 
make[3]: [install-bin-u-boot-mt7623n_bpir2] Error 1 (ignored)
CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " LDFLAGS="-L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro " FPIC="-DPIC -fpic" LUCI_VERSION="git-23.306.39416-c86c256" LUCI_GITBRANCH="LuCI openwrt-23.05 branch" make -j1 -C /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base/src/ AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=arm-openwrt-linux-muslgnueabi-ld NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="arm-openwrt-linux-muslgnueabi-gcc" GCC="arm-openwrt-linux-muslgnueabi-gcc" CXX="arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CROSS="arm-openwrt-linux-muslgnueabi-" ARCH="arm" clean compile;
arm-openwrt-linux-muslgnueabi-gcc  -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include  -DPIC -fpic -DNDEBUG -c -o lib/luci.o lib/luci.c
arm-openwrt-linux-muslgnueabi-gcc  -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include  -DPIC -fpic -DNDEBUG -c -o lib/lmo.o lib/lmo.c
arm-openwrt-linux-muslgnueabi-gcc  -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include  -DPIC -fpic -DNDEBUG -c -o lib/plural_formula.o lib/plural_formula.c
CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " LDFLAGS="-L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro " FPIC="-DPIC -fpic" LUCI_VERSION="git-23.306.39416-c86c256" LUCI_GITBRANCH="LuCI openwrt-23.05 branch" make -C /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base/src/ AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=arm-openwrt-linux-muslgnueabi-ld NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="arm-openwrt-linux-muslgnueabi-gcc" GCC="arm-openwrt-linux-muslgnueabi-gcc" CXX="arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CROSS="arm-openwrt-linux-muslgnueabi-" ARCH="arm" DESTDIR="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base/ipkg-install"  install;
CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " LDFLAGS="-L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro " FPIC="-DPIC -fpic" LUCI_VERSION="git-23.306.39416-c86c256" LUCI_GITBRANCH="LuCI openwrt-23.05 branch" make -C /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base/src/ AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=arm-openwrt-linux-muslgnueabi-ld NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="arm-openwrt-linux-muslgnueabi-gcc" GCC="arm-openwrt-linux-muslgnueabi-gcc" CXX="arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CROSS="arm-openwrt-linux-muslgnueabi-" ARCH="arm" DESTDIR="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base/ipkg-install"  install;
CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " LDFLAGS="-L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro " FPIC="-DPIC -fpic" LUCI_VERSION="git-23.306.39416-c86c256" LUCI_GITBRANCH="LuCI openwrt-23.05 branch" make -C /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base/src/ AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base=luci-base -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=arm-openwrt-linux-muslgnueabi-ld NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="arm-openwrt-linux-muslgnueabi-gcc" GCC="arm-openwrt-linux-muslgnueabi-gcc" CXX="arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CROSS="arm-openwrt-linux-muslgnueabi-" ARCH="arm" DESTDIR="/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/luci-base/ipkg-install"  install;
CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71=hwinfo-21.71 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71=hwinfo-21.71 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include " LDFLAGS="-L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro " make -j1 -C /media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71/. AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71=hwinfo-21.71 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=arm-openwrt-linux-muslgnueabi-ld NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="arm-openwrt-linux-muslgnueabi-gcc" GCC="arm-openwrt-linux-muslgnueabi-gcc" CXX="arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CROSS="arm-openwrt-linux-muslgnueabi-" ARCH="arm" ;
arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71=hwinfo-21.71 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include  -Wall -Wno-pointer-sign   -I/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71/src/hd -Wall -Wno-pointer-sign -fPIC  -I../src/hd -Wall -Wno-pointer-sign -fPIC  -I../../src/hd  -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro  -Lsrc -Lsrc -Lsrc hd.c
arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71=hwinfo-21.71 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include  -Wall -Wno-pointer-sign   -I/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71/src/hd -Wall -Wno-pointer-sign -fPIC  -I../src/hd -Wall -Wno-pointer-sign -fPIC  -I../../src/hd  -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro  -Lsrc -Lsrc -Lsrc cdbisdn.c
  20 errors, 20 resolved
arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71=hwinfo-21.71 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include  -Wall -Wno-pointer-sign   -I/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71/src/hd -Wall -Wno-pointer-sign -fPIC  -I../src/hd -Wall -Wno-pointer-sign -fPIC  -I../../src/hd  -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro  -Lsrc -Lsrc -Lsrc hd_ids.c
arm-openwrt-linux-muslgnueabi-gcc -shared -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71=hwinfo-21.71 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include  -Wall -Wno-pointer-sign   -I/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71/src/hd -Wall -Wno-pointer-sign -fPIC  -I../src/hd  -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro  -Lsrc -Lsrc -Wl,--whole-archive ../src/libhd.a -Wl,--no-whole-archive \
arm-openwrt-linux-muslgnueabi-gcc hwinfo.o -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/lib -L/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/lib -znow -zrelro  -Lsrc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -fmacro-prefix-map=/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71=hwinfo-21.71 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/media/adam/KIO200GB/openwrt/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include  -Wall -Wno-pointer-sign   -I/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/hwinfo-21.71/src/hd -lhd -o hwinfo
make[2]: [package/install] Error 123 (ignored)
make[5]: *** [/media/adam/KIO200GB/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz] Error 1
make[4]: *** [install] Error 2
make[3]: *** [install] Error 2
    ERROR: target/linux failed to build.
make[2]: *** [target/linux/install] Error 1
make[1]: *** [/media/adam/KIO200GB/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.target_install] Error 2
make: *** [world] Error 2
adam@Z51:/media/adam/KIO200GB/openwrt$

zapusciłem normalnie  make V=s -j1  - czekam zobaczymy

4

Odp: Budowa obrazu BP-R2

Nie, nie rób grep ani innych rzeczy. Po prostu daj make V=s -j1 i nic więcej.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Budowa obrazu BP-R2

przy okazji  dodałem Twoje repo z gita  -  ale miałem błedy i w końcu to wyłączyłem 

 Collected errors:
 * pkg_hash_check_unresolved: cannot find dependency luci-app-disks-info for ekooneplnas-luci
 * pkg_hash_check_unresolved: cannot find dependency luci-i18n-disks-info-pl for ekooneplnas-luci
 * pkg_hash_fetch_best_installation_candidate: Packages for ekooneplnas-luci found, but incompatible with the architectures configured
 * opkg_install_cmd: Cannot install package ekooneplnas-luci.
package/Makefile:66: recipe for target 'package/install' failed

zakładam ze właczajc to miałbym wszystko w jednej zakładce  ? Wczesniej  kopilowałem luci-app-diskman i sie budowało   ,
ale   but incompatible with the architectures configured    -  to na R2  nie bedzie działać ?

6

Odp: Budowa obrazu BP-R2

luci-app-disks-info to nie moje, pochodzi z tego repo: https://github.com/gSpotx2f/luci-app-disks-info , tłumaczenia są tyko moje.

Nie, nie ma tego w jednej zakładce, ten ekooneplnas-luci to tylko metapakiet który ma zależnościach pakiety związanego z ogólno pojętą obsługą dysków dla luci i pomaga mi budować obrazy dla specyficznych urządzeń.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Budowa obrazu BP-R2

log jest  duży  - cały nie chciał się wkleić   https://pastebin.com/2E9sM6sw

8

Odp: Budowa obrazu BP-R2

bash: 8: Bad file descriptor

cały czas wyskakuje.

Czy czasami budujesz obraz będąc w mc? Jeżeli tak to zamknij mc, zostań w czystej konsoli i dopiero skompiluj.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Budowa obrazu BP-R2

nie   - miałem otwarte tylko makefile  jakiegos pakietu bo cos sprawdzałem . Zmknołem teraz wszystko txt otwarte , puszczę jeszcze raz

10

Odp: Budowa obrazu BP-R2

Widze, że kolega ad2014 ma BpiR2.

Ja właśnie tez nabyłem zbudowałem sobie obraz i mam pierwszy problem:
Po podłączeniu zasilania BpiR2 się nie włącza - trzeba kilka sekund przytrzymać przycisk POWER. Generalnie słabe, jak na router o wysokiej dostępności.
Mozna zlutować go na stałe, jednak wtedy mam bootloopa po wystartowaniu kernela.

W debianie można to obejść przez wyłączenie modułu mtk-pmic-keys.
W OpenWrt tego modułu nie ma - więc pytanie - jak wyłączyć reset po długim przytrzymaniu Power?

11

Odp: Budowa obrazu BP-R2

kmaras77 napisał/a:

Widze, że kolega ad2014 ma BpiR2.

Ja właśnie tez nabyłem zbudowałem sobie obraz i mam pierwszy problem:
Po podłączeniu zasilania BpiR2 się nie włącza - trzeba kilka sekund przytrzymać przycisk POWER. Generalnie słabe, jak na router o wysokiej dostępności.
Mozna zlutować go na stałe, jednak wtedy mam bootloopa po wystartowaniu kernela.

W debianie można to obejść przez wyłączenie modułu mtk-pmic-keys.
W OpenWrt tego modułu nie ma - więc pytanie - jak wyłączyć reset po długim przytrzymaniu Power?

Ten moduł jest wbudowany w kernel, wykomentuj go sobie i zbuduj obraz jeszcze raz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Budowa obrazu BP-R2

Cezary napisał/a:

Ten moduł jest wbudowany w kernel, wykomentuj go sobie i zbuduj obraz jeszcze raz.

OK, jest, zmieniłem na  CONFIG_KEYBOARD_MTK_PMIC=n


Czy jak umieszczę w standardowym .config ten wpis, to wpłynie na kernel, czy trzeba koniecznie  w pliku config-5.15 ?

13

Odp: Budowa obrazu BP-R2

w config-5.15 w mediatek/mf7623

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: Budowa obrazu BP-R2

Cezary napisał/a:

w config-5.15 w mediatek/mf7623


Działa, dodałem sobie kopiowanie tego pliku do skryptów budujących image.
Ale wolałbym jeszcze jakieś zabezpieczenie w konfiguracji openwrt po stronie routera, bo jak się coś zmieni, np nazwa pliku to niechcący wgram obraz, który mi bootloopa zrobi. A z tego bootloopa nie wyjdę bez przynoszenia sprzętu ze strychu, podpinania konsoli szeregowej lub wylutowaniu zworki.

15

Odp: Budowa obrazu BP-R2

Dopóki kompilujesz 23.05 to się nie zmieni, główna wersja kernela tu się nigdy nie zmienia. Ponad to w sumie możesz sprawdzić po buildzie czy config kernela ma to wyłączone i być w ten sposób na 100% pewnym że build jest tym co oczekujesz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: Budowa obrazu BP-R2

Nie buduje mi się obraz na kartę SD - i nie wiem dlaczego i gdzie to zmienić...


Na pewno, któryś obraz jest za duży, ale nie jest za duzy dla filesystemu, bo ten mam 512 MB, tylko czegoś po drodze.

mkdir -p "/home/user/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/image"
dd if="/home/user/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta" of="/home/user/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/image/mediatek-mt7623-bananapi_bpi-r2-initramfs-recovery.itb"
105599+1 records in
105599+1 records out
54067040 bytes (54 MB, 52 MiB) copied, 1.51728 s, 35.6 MB/s
dd if="/home/user/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta" >> "/home/user/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz"
105599+1 records in
105599+1 records out
54067040 bytes (54 MB, 52 MiB) copied, 1.34862 s, 40.1 MB/s
rm "/home/user/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.stripmeta"

WARNING: Image file /home/user/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz is too big: 58261344 > 50331648

dd if=/home/user/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz of=/home/user/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz.new bs=48M conv=sync
dd: failed to open '/home/user/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz': No such file or directory
make[5]: *** [Makefile:43: /home/user/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-mediatek_mt7623/tmp/openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz] Error 1
make[5]: Leaving directory '/home/user/openwrt/target/linux/mediatek/image'
make[4]: *** [Makefile:17: install] Error 2

17

Odp: Budowa obrazu BP-R2

openwrt-mediatek-mt7623-bananapi_bpi-r2-sdcard.img.gz is too big: 58261344 > 50331648 

18

Odp: Budowa obrazu BP-R2

Za dużo napchałes do obrazu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: Budowa obrazu BP-R2

Cezary napisał/a:

Za dużo napchałes do obrazu.

Nie potrzebuję porad w zakresie tego, co wiem, tylko rozwiązania - co zrobić, abym mógł mieć taki duży obraz. wink

Robię sobie dedykowane obrazy z wszystkimi pakietami, konfiguracjami, bo potem aktualizacja trwa 30 sekund.

20

Odp: Budowa obrazu BP-R2

Domyślnie obrazy dla BP-R2 są na 48MB. Ty włożyłeś więcej pakietów, więc przekroczyłeś rozmiar. Nie wywnioskowałeś tego z mojej wypowiedzi? To jest jedna z możliwości rozwiązania problemu - mniej pakietów.

Oczywiście możesz sobie zmienić źródła i te 48M zmienić na więcej - o ile te 48M to nie jest jakiś specjalny limit - to drugie rozwiązanie problemu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: Budowa obrazu BP-R2

Cezary napisał/a:

Domyślnie obrazy dla BP-R2 są na 48MB. Ty włożyłeś więcej pakietów, więc przekroczyłeś rozmiar. Nie wywnioskowałeś tego z mojej wypowiedzi? To jest jedna z możliwości rozwiązania problemu - mniej pakietów.

Oczywiście możesz sobie zmienić źródła i te 48M zmienić na więcej - o ile te 48M to nie jest jakiś specjalny limit - to drugie rozwiązanie problemu.

Dokładnie wiem, ile pakietów włożyłem i dlaczego to zrobiłem. Potrzebuje po prostu mieć wszystko w jednym obrazie.

Interesuje mnie, gdzie zmienić ten limit, bo jest to sztuczny limit, oraz nie jest to opcja konfiguracyjna.

22 (edytowany przez Cezary 2024-03-09 12:47:25)

Odp: Budowa obrazu BP-R2

Tak, jest zakodowany na stałe. Tutaj: https://github.com/openwrt/openwrt/blob … 23.mk#L111 i trzy linie niżej.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23

Odp: Budowa obrazu BP-R2

ja mam obrazy zbudowane po ok 150MiB  dla BP-R2 smile  i wszystko działa ,  Miałem problemy ze zbudowaniem , kilka podejść co było wkurzające , środowisko kompilacji dochodzi do 40GB  , obraz sie wywala i trza eksperyment od nowa . Ale zaobserwowałem ze zwiększenie  TARGET Images > Root filesystem  działa dynamicznie  tz. wpisana wartość  nie jest stała . Rozwiazaniem mojego problemu okazło sie zaznaczenie nie tylko samego BP-R2  - ale całego target  czyli budowa tez dla mt7623-unielec_u7623-02  wtedy  obrazy sie zbudowały . Aktualnie tez nie mam zaznaczone budowe Ramdisk - czyli  obrazów initramfs  które sa ograniczone  wielkościa .   
Ps . Dodam ze wpisanie 512   daje parycje root ok 370MiB co juz wytarcza z nawiazka i nawet juz nie trza rozszerzac potem partycji z karty ,bo zostaje kupa wolnego miejsca a wszystko juz mam w obrazie

24

Odp: Budowa obrazu BP-R2

Cezary napisał/a:

Tak, jest zakodowany na stałe. Tutaj: https://github.com/openwrt/openwrt/blob … 23.mk#L111 i trzy linie niżej.


Dzięki Cezary.

Wygląda, że jak nie będę robił ROOTFS_INITRAMFS to też powinno przejść bez tego sprawdzania.
Wieczorkiem potestuję, bo w ciągu dnia rodzina mnie zje, jak będę robił eksperymenty na routerze.

25

Odp: Budowa obrazu BP-R2

tak to wyglada

BusyBox v1.36.1 (2023-11-14 13:38:11 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M

            +-+-+-+-+-+-+-+-+-+-+-+
            |B|a|n|a|n|a|P|i|-|R|2|
            +-+-+-+-+-+-+-+-+-+-+-+
 -----------------------------------------------------
 OpenWrt 23.05.2 ,r23630-842932a63d ,kernel: 5.15.137
 -----------------------------------------------------
Zbudowano : niedziela, 3 mar 2024, 10:56:19  by Ad2014

 | Machine: Bananapi BPI-R2                          |
 | Uptime: 0d, 00:02:56                              |
 | Load: 0.40 0.42 0.18                              |
 | Flash: total: 364.4MB, free: 151.7MB, used: 58%   |
 | Memory: total: 2.0GB, free: 1.8GB, used: 8%       |
 | Leases: 0                                         |
 | lan: static, 192.168.2.1                          |
 | wan: dhcp, 192.168.1.135                          |
 | wan6: dhcpv6, ?                                   |
 | wwan5: dhcp, 192.168.1.145                        |
 | docker: none, ?                                   |
 | radio0: lan, mode: ap, ssid: BR2, channel: 48, conn: 0 |
 | radio0: wwan5, mode: sta, ssid: H2O5G, channel: 48, conn: 1 |
 -----------------------------------------------------
root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root               140.5M    140.5M         0 100% /rom
tmpfs                  1008.0M      3.3M   1004.7M   0% /tmp
/dev/mmcblk1p66         364.4M    212.6M    151.7M  58% /overlay
overlayfs:/overlay      364.4M    212.6M    151.7M  58% /
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                 7.3G      5.4G      1.5G  79% /mnt/sda1
overlayfs:/overlay      364.4M    212.6M    151.7M  58% /opt/docker