new Build

Want to share your OpenWrt / Gargoyle knowledge? Implemented a new feature? Let us know here.

Moderator: Moderators

ispyisail
Moderator
Posts: 5180
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: new Build

Post by ispyisail »

The good new is the build completed

The bad news only for these routers

Does anybody want me to release this torrent?
gargoyle_1.9.x-brcm47xx-generic-squashfs.trx
gargoyle_1.9.x-brcm47xx-generic-linksys-wrt310n-v1-squashfs.bin
gargoyle_1.9.x-brcm47xx-generic-linksys-wrt350n-v1-squashfs.bin
gargoyle_1.9.x-brcm47xx-generic-linksys-e3000-v1-squashfs.bin
gargoyle_1.9.x-brcm47xx-generic-linksys-wrt300n-v1.1-squashfs.bin
gargoyle_1.9.x-brcm47xx-generic-linksys-wrt610n-v2-squashfs.bin
gargoyle_1.9.x-brcm47xx-generic-linksys-wrt610n-v1-squashfs.bin
gargoyle_1.9.x-ramips-rt305x-fonera20n-squashfs-sysupgrade.bin
gargoyle_1.9.x-ramips-rt305x-px4885-8M-squashfs-sysupgrade.bin
gargoyle_1.9.x-ramips-mt7620-wt3020-8M-squashfs-sysupgrade.bin
gargoyle_1.9.x-ramips-rt305x-wt1520-8M-squashfs-factory.bin
gargoyle_1.9.x-ramips-rt305x-wt1520-8M-squashfs-sysupgrade.bin
gargoyle_1.9.x-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin
gargoyle_1.9.x-ramips-rt305x-vocore-squashfs-sysupgrade.bin
gargoyle_1.9.x-ramips-mt7620-wt3020-8M-squashfs-factory.bin
gargoyle_1.9.x-ramips-rt305x-fonera20n-squashfs-factory.bin
gargoyle_1.9.x-ath25-root.squashfs
gargoyle_1.9.x-ath25-combined.squashfs.img
gargoyle_1.9.x-ath25-vmlinux.elf
gargoyle_1.9.x-ath25-vmlinux.lzma
gargoyle_1.9.x-ath25-vmlinux.gz
gargoyle_1.9.x-ath25-ubnt2-pico2-squashfs.bin

Eric
Site Admin
Posts: 1443
Joined: Sat Jun 14, 2008 1:14 pm

Re: new Build

Post by Eric »

I figured out why mvebu isn't building and fixed it, but I'm still trying to figure out why you're having trouble with the ar71xx target.

If you just try doing an ar71xx build what errors are you seeing? I'm having trouble trying to replicate the problems you're seeing there.

Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: new Build

Post by Lantis »

now running the latest code on my wrt1900ac. that table sorting feature is just excellent.
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

nworbnhoj
Posts: 916
Joined: Mon Jul 21, 2014 10:08 am
Location: Australia
Contact:

Re: new Build

Post by nworbnhoj »

@Lantis have you installed a ssh key yet?
Can you help someone else get Gargoyle up and running?
TL-WDR3600 : Gargoyle 1.9.0 : NBN FixedWireless
TL-WR1043ND-V2 : Gargoyle 1.8.0 : 3G Huawei E160E

Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: new Build

Post by Lantis »

no. i'll have to do some reading about that feature in order to set it up correctly. i've never used it or heard of it.

my assumption is that i will generate a key on a machine agit reset --hard origin/master git commit -m "IMQ patch update - multiqueue support"nd asasociate it to gargoyle, and then i will no longer have to use password authentication to access SSH?
Which is cool.
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

nworbnhoj
Posts: 916
Joined: Mon Jul 21, 2014 10:08 am
Location: Australia
Contact:

Re: new Build

Post by nworbnhoj »

Lantis wrote:my assumption is that i will generate a key on a machine and asasociate it to gargoyle, and then i will no longer have to use password authentication to access SSH?
Yep
Can you help someone else get Gargoyle up and running?
TL-WDR3600 : Gargoyle 1.9.0 : NBN FixedWireless
TL-WR1043ND-V2 : Gargoyle 1.8.0 : 3G Huawei E160E

User avatar
djt_nz
Posts: 26
Joined: Mon May 07, 2012 1:00 am
Location: New Zealand

Re: new Build

Post by djt_nz »

Buid error for target ar71xx
Git repo version a6e4b7d
Make FULL_BUILD=true ar71xx

Code: Select all

                                                                                                                                                               . /home/ubuntu/gargoyle/ar71xx-src/include/shell.sh; export modules=; probe_module() { mods="$1"; boot="$2"; shift 2; for mod in $mods; do mkdir -p /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules.d; echo "$mod" >> /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules.d/video-videobuf2; done; if [ -e /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules.d/video-videobuf2 ]; then if [ "$boot" = "1" ]; then mkdir -p /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules-boot.d; ln -s ../modules.d/video-videobuf2 /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules-boot.d/; fi; modules="${modules:+$modules }$mods"; fi; }; add_module() { priority="$1"; mods="$2"; boot="$3"; shift 3; for mod in $mods; do mkdir -p /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules.d; echo "$mod" >> /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules.d/$priority-video-videobuf2; done; if [ -e /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules.d/$priority-video-videobuf2 ]; then if [ "$boot" = "1" ]; then mkdir -p /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules-boot.d; ln -s ../modules.d/$priority-video-videobuf2 /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules-boot.d/; fi; modules="${modules:+$modules }$priority-video-videobuf2"; fi; }; add_module "65" "videobuf2-core videobuf2-memops videobuf2-vmalloc" ""; if [ -n "$modules" ]; then mkdir -p /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/etc/modules.d; mkdir -p /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/CONTROL; echo "#!/bin/sh" > /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/CONTROL/postinst-pkg; echo "[ -z \"\$IPKG_INSTROOT\" ] || exit 0" >> /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/CONTROL/postinst-pkg; echo ". /lib/functions.sh" >> /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/CONTROL/postinst-pkg; echo "insert_modules $modules" >> /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/CONTROL/postinst-pkg; chmod 0755 /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2/CONTROL/postinst-pkg; fi
find /home/ubuntu/gargoyle/ar71xx-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_nand/packages/ipkg-ar71xx/kmod-video-videobuf2 -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
Package kmod-video-videobuf2 is missing dependencies for the following libraries:
dma-shared-buffer.ko
make[4]: *** [/home/ubuntu/gargoyle/ar71xx-src/bin/ar71xx/packages/base/kmod-video-videobuf2_3.18.23-1-ca7fdec672e8dce87a78fa19ef2b1abf_ar71xx.ipk] Error 1
make[4]: Leaving directory `/home/ubuntu/gargoyle/ar71xx-src/package/kernel/linux'
make[3]: *** [package/kernel/linux/compile] Error 2
make[3]: Leaving directory `/home/ubuntu/gargoyle/ar71xx-src'
make[2]: *** [/home/ubuntu/gargoyle/ar71xx-src/staging_dir/target-mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[2]: Leaving directory `/home/ubuntu/gargoyle/ar71xx-src'
make[1]: *** [world] Error 2
make[1]: Leaving directory `/home/ubuntu/gargoyle/ar71xx-src'
TL-WR1043ND V1.8 (Gargoyle 1.7.X git@701d7f5) djt build

Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: new Build

Post by Lantis »

apply the same fix that was applied to the mvebu target.
CONFIG_PACKAGE_kmod-dma-buf=y
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

User avatar
djt_nz
Posts: 26
Joined: Mon May 07, 2012 1:00 am
Location: New Zealand

Re: new Build

Post by djt_nz »

Lantis wrote:apply the same fix that was applied to the mvebu target.
CONFIG_PACKAGE_kmod-dma-buf=y
That worked. Thanks.
TL-WR1043ND V1.8 (Gargoyle 1.7.X git@701d7f5) djt build

Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: new Build

Post by Lantis »

alright so i've been working on fixing wireless bridge configs. and i've found other items are broken. mostly my fault. :cry:

I'm now working to fix:
- DHCP Wireless + Static Wireless
* Client - Config worked, but only out of pure coincidence. The gui will respond much more favourably when i'm done.
* Client + AP - Pretty well borked. Config worked but AP didn't.

- Wireless Bridge
* Repeater disabled - I'll be moving this to using a new method. It seems to work much better, theres a small issue of routing to be worked out but so far so good.
* Repeater enabled - Will use the same new method.

This has become a much bigger task than anticipated so i'm looking at 1-2 weeks for a fix (that will then need bug testing).
As far as progress, i've actually fixed the GUI for all of DHCP Wireless + Static wireless, i just need to ensure that the Save Changes button responds as expected.

I appreciate everyones patience and i apologise for mucking this one up!

For those interested and want to comment or make suggestions the current changes are: https://www.diffchecker.com/lbnnyyn8
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

Post Reply