Gargoyle 1.6.X x86 generic image

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

Moderator: Moderators

n0pin
Posts: 129
Joined: Thu Jan 09, 2014 6:39 am

Gargoyle 1.6.X x86 generic image

Post by n0pin »

Today I managed to compile Gargoyle Router 1.6.X (Revision 19db6cd) image for x86 arhitecture, which can be also used to run Gargoyle in VirtualBox.

Alix version of Gargoyle, which could be downloaded from download page, couldn't be run in VirtualBox and most of PCs, because It requested CPU with 3dnow instruction, which only AMD processors support and I think It's absolete now.

I cloned Gargoyle from Github and created Imagebuilder, which I then used to generate firmware images (generic-x86). It is also possible to compile x86 images directly from make custom menu.

By adding kmod-e1000 module to image we solve the problem, where Gargoyle doesn't see any network interfaces.

You can get generic images for Gargoyle on this link:
https://app.box.com/s/q0g0lta7fngmjrcohp2v


Options used to compile following images:

Code: Select all

make image PROFILE=x86 PACKAGES="packages/kmod-e1000_3.3.8-1-37e7046830878728f1c9fe75b2c5ecfb_x86.ipk"
Last edited by n0pin on Fri Sep 26, 2014 9:31 am, edited 12 times in total.

tehpensfan
Posts: 16
Joined: Thu Oct 31, 2013 10:35 am

Re: Gargoyle 1.6.1 x86 generic image

Post by tehpensfan »

Thanks! I kept running into the 3d now issue and had given up on it.
-
1 x WRT54GL v1.1 Gargoyle 1.5.6
1 x TL-WR740N v4.23 Gargoyle 1.6.2
1 x TL-WR740N v4.26 Gargoyle 1.5.11
1 x TL-WR740N v4.26 Gargoyle 1.8.1
1 x TL-WDR3600 v1.3 Gargoyle 1.5.11

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

Re: Gargoyle 1.6.1 x86 generic image

Post by ispyisail »

Thanks

chancedoor
Posts: 2
Joined: Tue Aug 26, 2014 1:10 am

Re: Gargoyle 1.6.X x86 generic image

Post by chancedoor »

I've donwloaded img file: openwrt-x86-generic-combined-jffs2-128k.img
But I cannot set up network interfaces, there is only interface lo, how can I do ?
Help me please, thanks a lot.

paintguy
Posts: 6
Joined: Thu May 08, 2014 10:04 am

Re: Gargoyle 1.6.X x86 generic image

Post by paintguy »

I have been trying for a few days to build an x86 image and every time I try I get compilation errors. Sometimes it's not enough space in the root file system, sometimes it can't find some package like netfilter. Would someone be willing to post the exact options to select from the menu after "make custom" is executed. I am trying to create an image for a small PC with 2 NICs(Realtek RTL8168), an i3 processor and a SATA HD (500GB).

Is there an easier way of doing this? The provided x86 image does not work for me, even the one posted in this thread has a problem with the bootloader, in that it hangs with a waiting message and never displays the menu.

Thanks for any help as this is driving me nuts.

paintguy
Posts: 6
Joined: Thu May 08, 2014 10:04 am

Re: Gargoyle 1.6.X x86 generic image

Post by paintguy »

I managed to create a proper x86 image and install it on my PC. The way to achieve this was quite painful but in the end it worked. I used the ALIX config file as a guide and then used the 'make custom' command to build the custom image. The ALIX config file shows you which packages you need to include and the you can make the appropriate adjustments for your hardware in terms of devices.

I have only one problem left: I can't seem to be able to change any settings on the Connection->Basic page without messing up the configuration completely - the router loses all network capability. If I change the /etc/config/network file manually, everything works fine. Any ideas as to what could be wrong? Am I missing a package?

dpint
Posts: 32
Joined: Fri Oct 31, 2014 10:48 am

Re: Gargoyle 1.6.X x86 generic image

Post by dpint »

paintguy wrote:I managed to create a proper x86 image and install it on my PC. The way to achieve this was quite painful but in the end it worked. I used the ALIX config file as a guide and then used the 'make custom' command to build the custom image. The ALIX config file shows you which packages you need to include and the you can make the appropriate adjustments for your hardware in terms of devices.

I have only one problem left: I can't seem to be able to change any settings on the Connection->Basic page without messing up the configuration completely - the router loses all network capability. If I change the /etc/config/network file manually, everything works fine. Any ideas as to what could be wrong? Am I missing a package?
Does saving settings in other sections of web interface work? Are the settings correctly written to configuration files?

henriquebelaz
Posts: 10
Joined: Tue Feb 24, 2015 8:50 pm

Re: Gargoyle 1.6.X x86 generic image

Post by henriquebelaz »

paintguy wrote:I managed to create a proper x86 image and install it on my PC. The way to achieve this was quite painful but in the end it worked. I used the ALIX config file as a guide and then used the 'make custom' command to build the custom image. The ALIX config file shows you which packages you need to include and the you can make the appropriate adjustments for your hardware in terms of devices.

I have only one problem left: I can't seem to be able to change any settings on the Connection->Basic page without messing up the configuration completely - the router loses all network capability. If I change the /etc/config/network file manually, everything works fine. Any ideas as to what could be wrong? Am I missing a package?
Could you please share with us the built image and also further info on how you managed to build it? I'm stuck with it.

Thanks a lot

norman
Posts: 3
Joined: Wed Jun 10, 2015 3:31 pm

Re: Gargoyle 1.6.X x86 generic image

Post by norman »

i have tested an for my is working in vb, but i can't to log in the router via http or https only in ssh or telnet.
This version has luci http management or similar?

dpint
Posts: 32
Joined: Fri Oct 31, 2014 10:48 am

Re: Gargoyle 1.6.X x86 generic image

Post by dpint »

norman wrote:i have tested an for my is working in vb, but i can't to log in the router via http or https only in ssh or telnet.
This version has luci http management or similar?
Above images don't include Gargoyle web interface and are also pretty old. You can get newer ones from link below. I compile x86 images periodically and upload them to server. These images include default packages + Gargoyle web interface.

https://onedrive.live.com/redir?resid=A ... =folder%2c
Last edited by dpint on Wed Apr 27, 2016 4:04 pm, edited 1 time in total.

Post Reply