ericpaulbishop / gargoyle

Gargoyle Router Management Utility
http://www.gargoyle-router.com
467 stars 221 forks source link

how to apply the fast-path patch of discent on tree "base_on_openwrt_remerge" #737

Closed tacuar closed 6 years ago

tacuar commented 6 years ago

GARGOYLE is so nice and everytime it is updated to a new branch i would like to try it on.

One thing still puts me here is : how am i supposed to do if i want to apply the fast path shortcut-fe patch on this latest version of gargoyle after lede / openwrt remerge ?

Applying that patch on lede trunk is easy but don't know how to make it work on GARGOYLE ?

Hope to get your instruction

tacuar commented 6 years ago

i suppose the way of patching it on GARGOYLE source code would be quite different from on LEDE

lantis1008 commented 6 years ago

You need to slightly reformat the patch and put it in the Gargoyle "patches-generic" folder, but other than that it should be reasonably easy.

Using fast path will disable most of gargoyles features, just incase you had not realised.

crackself commented 6 years ago

Is that "base_on_openwrt_remerge" branch stable to use? This patch from https://github.com/dissent1/r7800.git for kernel 4.4/4.9. Test on wndr4300, this patch can make a big improve for wireless transmission.

lantis1008 commented 6 years ago

No it is still in development. I don't think it can be built properly yet. be patient...

crackself commented 6 years ago

Ok,if there need to test,noticed me,may be I can do some thing.

tacuar commented 6 years ago

base_on_openwrt_remerge is being actively worked on, am i right?

tacuar commented 6 years ago

@lantis1008 the 010-imq.patch generate 690-imq.patch, and after trying, this patch can not be applied successfully, i tried to delete the 010-imq.patch directly, and finally still failed due to lack of kmod-iptables-imq

lantis1008 commented 6 years ago

Yes it is being worked on.

Name it "999-SFE.patch" and put it in "patches-generic" Run the sed command on it to make patch work correctly and save it.

That's all that is required, the patch system will pick it up and apply it during build. At the beginning of the build process you can see it succeeding/failing to apply gargoyle patches.

tacuar commented 6 years ago

@lantis1008 got it with many thanks and hope to have your finally official support someday : ) and better all will be compatible with qos and other things like bandwidth monitoring.

at this moment i just want to try the speed improvements on wireless throughouts.