new Build

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

Moderator: Moderators

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

Re: new Build

Postby ispyisail » Sat Mar 05, 2016 2:05 pm

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: 1436
Joined: Sat Jun 14, 2008 1:14 pm

Re: new Build

Postby Eric » Sat Mar 05, 2016 7:21 pm

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: 4958
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: new Build

Postby Lantis » Sat Mar 05, 2016 11:06 pm

now running the latest code on my wrt1900ac. that table sorting feature is just excellent.
Routers: Various ar71xx/mvebu/x86-64
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases

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

Re: new Build

Postby nworbnhoj » Sat Mar 05, 2016 11:13 pm

@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: 4958
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: new Build

Postby Lantis » Sat Mar 05, 2016 11:33 pm

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.
Routers: Various ar71xx/mvebu/x86-64
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases

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

Re: new Build

Postby nworbnhoj » Sat Mar 05, 2016 11:52 pm

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

Postby djt_nz » Sun Mar 06, 2016 1:52 am

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: 4958
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: new Build

Postby Lantis » Sun Mar 06, 2016 2:17 am

apply the same fix that was applied to the mvebu target.
CONFIG_PACKAGE_kmod-dma-buf=y
Routers: Various ar71xx/mvebu/x86-64
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases

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

Re: new Build

Postby djt_nz » Sun Mar 06, 2016 5:15 am

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: 4958
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: new Build

Postby Lantis » Sun Mar 06, 2016 5:24 am

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
Routers: Various ar71xx/mvebu/x86-64
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases


Return to “Show / Tell / Contribute”

Who is online

Users browsing this forum: No registered users and 2 guests