Re: Gargoyle 1.6.X x86 generic image
Posted: Sun Jun 28, 2015 11:42 am
@ dpint
THX man
THX man
A forum to discuss the Gargoyle web interface for Openwrt
https://www.gargoyle-router.com/phpbb/
Yeah its not so straight forward. The default custom goes to ar71xx giving errors. I'm kind of confused, why cant there be an x86 .config profile? I tried to copy/backport the openwrt one, but no interfaces show up. ARGH, frustrating in how there is very little consistency between linux apps, for example, openwrt build env vs gargoyle and so on.Lantis wrote:It's the same process as ar71xx.
Probably do a make custom so you get the correct packages.
That's the problem, why isn't anyone sharing a simple generic config? I just built one with e1000 and other lan drivers only to get jack squat. Annoyed and tired of waiting, I will probably try pfsense instead. It's so stupid that this build environment isn't consistent or has a simple faq!Lantis wrote:make custom
Should bring up a menu, the same as make menuconfig does in openwrt.
Then you select the target and the packages.
It IS that straightforward. If it isn't, there's something wrong on your end.
when you come up with a working config, you should share it for others and then we will have an x86 configthat's how community development works.
If you have more specific questions you may find more answers at the openwrt forums. Not many people here have built that platform.
I did it once and the image built correctly but the guy who wanted to test it never came back.
No I don't have the image anymore.
Code: Select all
tc_core.c:(.text.tc_calc_size_table+0x0): multiple definition of `tc_calc_size_table'
/home/user/gargoyle/gargoyle/custom-src/build_dir/target-i386_i486_uClibc-0.9.33.2/iproute2-full/iproute2-4.0.0/tc/tc_core.o:tc_core.c:(.text.tc_calc_size_table+0x0): first defined here
/home/user/gargoyle/gargoyle/custom-src/build_dir/target-i386_i486_uClibc-0.9.33.2/iproute2-tiny/iproute2-4.0.0/tc/tc_core.o: In function `tc_core_init':
tc_core.c:(.text.tc_core_init+0x0): multiple definition of `tc_core_init'
/home/user/gargoyle/gargoyle/custom-src/build_dir/target-i386_i486_uClibc-0.9.33.2/iproute2-full/iproute2-4.0.0/tc/tc_core.o:tc_core.c:(.text.tc_core_init+0x0): first defined here
/home/user/gargoyle/gargoyle/custom-src/build_dir/target-i386_i486_uClibc-0.9.33.2/iproute2-tiny/iproute2-4.0.0/tc/q_hfsc.o:(.data.hfsc_qdisc_util+0x0): multiple definition of `hfsc_qdisc_util'
/home/user/gargoyle/gargoyle/custom-src/build_dir/target-i386_i486_uClibc-0.9.33.2/iproute2-full/iproute2-4.0.0/tc/q_hfsc.o:(.data.hfsc_qdisc_util+0x0): first defined here
/home/user/gargoyle/gargoyle/custom-src/build_dir/target-i386_i486_uClibc-0.9.33.2/iproute2-full/iproute2-4.0.0/lib/libutil.a(utils.o): In function `format_host':
utils.c:(.text.format_host+0x17d): warning: gethostbyaddr is obsolescent, use getaddrinfo() instead.
qosmon.o: In function `main':
qosmon.c:(.text.startup+0x117): warning: gethostbyname is obsolescent, use getnameinfo() instead.
collect2: error: ld returned 1 exit status
make[5]: *** [qosmon] Error 1
Makefile:21: recipe for target 'qosmon' failed
make[5]: Leaving directory '/home/user/gargoyle/gargoyle/custom-src/build_dir/target-i386_i486_uClibc-0.9.33.2/qos-gargoyle'
make[4]: *** [/home/user/gargoyle/gargoyle/custom-src/build_dir/target-i386_i486_uClibc-0.9.33.2/qos-gargoyle/.built] Error 2
Makefile:67: recipe for target '/home/user/gargoyle/gargoyle/custom-src/build_dir/target-i386_i486_uClibc-0.9.33.2/qos-gargoyle/.built' failed
make[4]: Leaving directory '/home/user/gargoyle/gargoyle/custom-src/package/qos-gargoyle'
make[3]: *** [package/qos-gargoyle/compile] Error 2
package/Makefile:193: recipe for target 'package/qos-gargoyle/compile' failed
make[3]: Leaving directory '/home/user/gargoyle/gargoyle/custom-src'
package/Makefile:190: recipe for target '/home/user/gargoyle/gargoyle/custom-src/staging_dir/target-i386_i486_uClibc-0.9.33.2/stamp/.package_compile' failed
make[2]: *** [/home/user/gargoyle/gargoyle/custom-src/staging_dir/target-i386_i486_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[2]: Leaving directory '/home/user/gargoyle/gargoyle/custom-src'
make[1]: *** [world] Error 2
/home/user/gargoyle/gargoyle/custom-src/include/toplevel.mk:181: recipe for target 'world' failed
make[1]: Leaving directory '/home/user/gargoyle/gargoyle/custom-src'
Code: Select all
config remote_accept 'ra_443_8880'
option local_port '443'
option remote_port '8880'
option proto 'tcp'
option zone 'wan'
config remote_accept 'ra_22_8822'
option local_port '22'
option remote_port '8822'
option proto 'tcp'
option zone 'wan'