From: Dave Taht <dave.taht@gmail.com>
To: Alex <halo2@aon.at>
Cc: cerowrt-devel@lists.bufferbloat.net
Subject: Re: [Cerowrt-devel] Building
Date: Wed, 19 Dec 2012 11:17:59 -0500 [thread overview]
Message-ID: <CAA93jw6NnwWKLJ+fDLMjrGxdHR6-NgA5rF9X1LQF3eqpAM2gPg@mail.gmail.com> (raw)
In-Reply-To: <131.130.222.214.1355612401.wm@webmail.inode.at>
Alex: it helps to subscribe to the list before posting.
On Sat, Dec 15, 2012 at 6:00 PM, Alex <halo2@aon.at> wrote:
> Hi!
>
> Thanks for the nice project.
>
> Building like described at
> http://www.bufferbloat.net/projects/cerowrt/wiki/Building_Cerowrt_on_your_own_machine
>
> at least needs the diff added as attachment
>
> and a
> scripts/feeds install libgpgme
> (for opkg-gpg)
> so then a make menuconfig
>
> left then are undefined symbol
> PACKAGE_pptp
> PACKAGE_libcrypto
>
> still have to fix that
> pptp got ppp-mod-pptp and so its only luci-proto-ppp
> libcrypto is in libopenssl
>
> and also a kernel_menuconfig
Thank you for going through that. Not a lot of people try to build
cerowrt for themselves and I wish more did.
I note that the GPG support has been temporarily removed from the
Cerowrt-next development process pending coming up with something
lighter weight. I would like to put the patch back, actually, from
cerowrt-3.3.8, for now, but wanted time to think about alternatives
that could be used like something more purely openssl based.
> I think many of this things will be fixed in your environments? Or are
> they just old.
> Would be good for people who want to try it fast to apply my provided
> patch and propably an better config and kernel config?
>
> By the way, what brought me there is I'm searching for an easy way to geht
> the relevant buffer/queue changes into openwrt, as building this big
> release customized for one platform doesn't seem efficient to me for
> deploying and testing.
All you really have to do is add the debloat package to regular
openwrt. Switch it to use fq_codel. Solve for your bridges for your
underlying devices. Then check to see if you have BQL on your ethernet
devices and the queue depth on your adsl device.
Then run something like the rrul test at 10Mbit to make sure you got
all that right.
> Customized IP's, passwords dont make it easier too.
> So can you propably give little help on where the patchset I seek could be?
>
> It's an interesting topic and I like to test it.
> On my 2048/512 Kbit DSL only a few things seem to work as they should (yea
> got an wndr3800 for that), so using VMs and x86 seems a better approach
> for simulating by now.
VMs are useless for playing with bufferbloat. x86 has far, far, far
too many variables, like, for example, only about 10 drivers have BQL
It seems like you missed applying the simple_qos script rated for your
bandwidth, to your configuration. In your environment HTB is most
likely a must, unless your adsl modem supports ethernet pause frames.
>
> Ah, okay, just found http://snapon.lab.bufferbloat.net/~cero2/cerowrt/3.6/.
> Even x86 there as vmdk, very nice.
> Why dont post these links on the sites, and also for the build environment
> or so?
because the x86 vm build doesn't actually work yet. And has never
worked. Doesn't even boot. I'm extremely reluctant to support x86,
even in vm form because it's hard enough to get valid results and
experimentation out of one thoroughly debloated router.
The only use I have for having a vm lying around would be for gui
development. Which admittedly cerowrt could use some of, and I'm the
wrong guy to do it. My idea of a perfect user interface is:
sed -i s/172.30.42/172.30.43/g /etc/config/*
So I'm tickled you poked around and found stuff that I haven't
documented, but unless someone shows up that wants to build a vm of
cerowrt AND support it, I'm not heavily into the idea. By all means,
go for it, if you want.
>
> Thanks
>
> Alex
>
>
> _______________________________________________
> Cerowrt-devel mailing list
> Cerowrt-devel@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cerowrt-devel
--
Dave Täht
Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html
prev parent reply other threads:[~2012-12-19 16:18 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-15 23:00 Alex
2012-12-19 16:17 ` Dave Taht [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://lists.bufferbloat.net/postorius/lists/cerowrt-devel.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAA93jw6NnwWKLJ+fDLMjrGxdHR6-NgA5rF9X1LQF3eqpAM2gPg@mail.gmail.com \
--to=dave.taht@gmail.com \
--cc=cerowrt-devel@lists.bufferbloat.net \
--cc=halo2@aon.at \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox