Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

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

Moderator: Moderators

Maniac
Posts: 76
Joined: Wed Sep 02, 2009 7:52 pm

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by Maniac »

Lantis wrote:So the way it is supposed to work is on first boot Gargoyle tries to detect what country you are from and offer that option. If it can't detect it, the option isn't provided. Once you pick one, the option is gone (pick once to avoid abuse).
Since yours was unknowingly/manually/otherwise set to 00, even if Gargoyle figured out you were in the US it was never going to ask you again.

Just an unfortunate edge case in the protection. Know a bit more about what to look for now.
I see. I was never given the option to switch it to US.

Maniac
Posts: 76
Joined: Wed Sep 02, 2009 7:52 pm

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by Maniac »

Good news & bad news:
First, regarding the issue with the router restarting that @boldga confirmed (click on Get Coupon Code on RetailMeNot):
1. It DOES still happen on 1.13.X. I think I must have tried to reproduce it wrong.
2. It happens on the version of 1.11.0 that @pythonic sent me.
3. It happens on stock openwrt 18.06.5.

I'll have to try the newest version of openwrt and report this there.

Second, the issue of the router not being able to speak to the modem is fixed with @Lantis' newest build of 1.13.X.

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

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by Lantis »

I checked for ideas on the forums. They suspect that jumbo packets are causing the crash with your remote control app. No clue as to the website crashing.

A fix for the jumbo frames is included in the master snapshots of OpenWrt (Not 19.07 branch). If that is true, they may backport the patch or I can look at it individually, although kernel patches always make me nervous.

Thanks for doing additional tests
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.

pythonic
Posts: 230
Joined: Mon Mar 11, 2019 5:47 am
Location: Australia

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by pythonic »

Maniac wrote:3. It happens on stock openwrt 18.06.5.
:( though a relief to me that it isn't something introduced by my build.

Echoing @Lantis: thanks for the extra testing!!
Maniac wrote:Second, the issue of the router not being able to speak to the modem is fixed with @Lantis' newest build of 1.13.X.
Good to know that the 1.13.x build has caught up with 1.12.0 with this issue. 8-)

pythonic
Posts: 230
Joined: Mon Mar 11, 2019 5:47 am
Location: Australia

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by pythonic »

Regarding the jumbo frame problem, could the workaround posted here be adapted to Gargoyle?

There's an open OpenWrt bug.

boldga
Posts: 22
Joined: Sat Sep 18, 2010 10:05 am

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by boldga »

Lantis wrote:I checked for ideas on the forums. They suspect that jumbo packets are causing the crash with your remote control app. No clue as to the website crashing.

A fix for the jumbo frames is included in the master snapshots of OpenWrt (Not 19.07 branch). If that is true, they may backport the patch or I can look at it individually, although kernel patches always make me nervous.

Thanks for doing additional tests
After disabling jumbo packet setting in LAN card, all problems disappear! there are no website rebooting , no remote conrol rebooting , and no NAT loopback problem! :lol:

Maniac
Posts: 76
Joined: Wed Sep 02, 2009 7:52 pm

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by Maniac »

Well, what the! :o :shock:
I also have Jumbo Frames on. Turning them off fixed the router reboot when clicking on a Coupon Code on AliExpress too.

@Lantis, is this something you are going to follow up on, or do you need us to?

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

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by Lantis »

Look at that. Crowd sourced problem solving lol. :D

I will look at adding a temporary workaround for this device only.
Cab I check did you guys end up doing the rc.local method or did you just set link down/up?

Edit: oh I see you set it on the PC not the router.
I will see if I can reproduce the crash easily, and then check if the router side workaround fixed it
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.

Maniac
Posts: 76
Joined: Wed Sep 02, 2009 7:52 pm

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by Maniac »

BTW, boldga and I have different devices. This probably affects all ipq608x architecture routers (unless that's what you meant).

I turned it off on my network card driver configuration. I didn't touch rc.local for this issue. I do have changes in rc.local for the CPU performance issue.

pythonic
Posts: 230
Joined: Mon Mar 11, 2019 5:47 am
Location: Australia

Re: Experimental build of Gargoyle 1.12.0 for ipq806x architecture routers

Post by pythonic »

I've added a note about the jumbo frames problem to the first post in this thread as a "known issue" with this build.

Post Reply