Flent-users discussion archives
 help / color / mirror / Atom feed
* [Flent-users] centos 8 and cake and flent
@ 2021-05-06 17:49 Dave Taht
  2021-05-06 21:50 ` [Flent-users] " Toke Høiland-Jørgensen
  0 siblings, 1 reply; 3+ messages in thread
From: Dave Taht @ 2021-05-06 17:49 UTC (permalink / raw)
  To: Cake List, flent-users

Currently centos (and I assume redhat) is at 4.18. Cake went into 4.19
so I assume the next major
redhat/centos releases will have it.

Is there a yum/rpm expert in the house? flent does not appear to be
packaged up for this (?),
neither is netperf or irtt. Is there a repo I could use?

tc is not supplied by default apparently but I was relieved to see
once I built iproute head that
fq_codel was indeed the default scheduler for centos. But jeeze, tc is
not supplied by default in centos?

Anyway, with at least this much I got most of our tools running.

yum update
yum install golang git automake make bison flex libmnl-devel python3
kernel-modules-extra kernel-devel libelf-devel

pip3 install flent
built irtt from github

Can't find pandoc either.

And my attempt to build cake out of tree did this:

./tc qdisc add dev eth0 root cake bandwidth 1gbit
Error: NLA_F_NESTED is missing.

I guess I should try building the 4.18 version of iproute2... but I'm
going back to bed.



I'm also getting pretty weird flent results from linode's cloud
nowadays, this server went under ssh attack
immediately among other things,



-- 
Latest Podcast:
https://www.linkedin.com/feed/update/urn:li:activity:6791014284936785920/

Dave Täht CTO, TekLibre, LLC

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Flent-users] Re: centos 8 and cake and flent
  2021-05-06 17:49 [Flent-users] centos 8 and cake and flent Dave Taht
@ 2021-05-06 21:50 ` Toke Høiland-Jørgensen
  2021-05-08  4:05   ` [Flent-users] Re: [Cake] " David P. Reed
  0 siblings, 1 reply; 3+ messages in thread
From: Toke Høiland-Jørgensen @ 2021-05-06 21:50 UTC (permalink / raw)
  To: Dave Taht, Cake List, flent-users

Dave Taht <dave.taht@gmail.com> writes:

> Currently centos (and I assume redhat) is at 4.18. Cake went into 4.19
> so I assume the next major
> redhat/centos releases will have it.

Note that the RHEL kernel version number is basically a complete
fabrication; it's the version that the kernel was forked from, something
like 30% of all commits are backported for each new upstream release,
without changing the RHEL-kernel version number.

Which means that all the Cake out-of-tree kernel version compatibility
stuff is not going to work, because that works based on the kernel
version number...

> Is there a yum/rpm expert in the house? flent does not appear to be
> packaged up for this (?),

It's in Fedora: https://src.fedoraproject.org/rpms/flent - should be
fairly straight-forward to add it to EPEL as well, but thus far no one
has requested it... :)

> neither is netperf or irtt. Is there a repo I could use?

netperf is blocked on licensing: 
https://bugzilla.redhat.com/show_bug.cgi?id=1729939

Since the re-licensing there may be a chance, but not sure what the
procedure is when there's not a release with the new license.

As for irtt, that should be pretty straight-forward to package.

-Toke

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Flent-users] Re: [Cake] centos 8 and cake and flent
  2021-05-06 21:50 ` [Flent-users] " Toke Høiland-Jørgensen
@ 2021-05-08  4:05   ` David P. Reed
  0 siblings, 0 replies; 3+ messages in thread
From: David P. Reed @ 2021-05-08  4:05 UTC (permalink / raw)
  To: Toke Høiland-Jørgensen; +Cc: Dave Taht, Cake List, flent-users

[-- Attachment #1: Type: text/plain, Size: 2390 bytes --]


Fedora definitely has cake in its kernel, and eventually these kernel things get into RHEL and Centos.
 
FYI, my router/gateway to the Internet at home is based on Fedora Server Edition (Fedora 33, as I wait a little to upgrade my router/gateway after a new edition is released, as Fedora 34 was just put out). I've been running cake in it for years now, and it has given me no trouble. I started with it being added by use of DKMS when cake wasn't in the standard kernel yet. I had a glitch when it made it into the standard kernel and DKMS got confused and I had to figure out why the cake config wasn't working.
 
Now Fedora's not quite just an early availability for RHEL, but for kernel functionality it has been. I understand why for Enterprise use, RHEL is conservative about tracking the leading edge.
 
On Thursday, May 6, 2021 5:50pm, "Toke Høiland-Jørgensen via Cake" <cake@lists.bufferbloat.net> said:



> Dave Taht <dave.taht@gmail.com> writes:
> 
> > Currently centos (and I assume redhat) is at 4.18. Cake went into 4.19
> > so I assume the next major
> > redhat/centos releases will have it.
> 
> Note that the RHEL kernel version number is basically a complete
> fabrication; it's the version that the kernel was forked from, something
> like 30% of all commits are backported for each new upstream release,
> without changing the RHEL-kernel version number.
> 
> Which means that all the Cake out-of-tree kernel version compatibility
> stuff is not going to work, because that works based on the kernel
> version number...
> 
> > Is there a yum/rpm expert in the house? flent does not appear to be
> > packaged up for this (?),
> 
> It's in Fedora: https://src.fedoraproject.org/rpms/flent - should be
> fairly straight-forward to add it to EPEL as well, but thus far no one
> has requested it... :)
> 
> > neither is netperf or irtt. Is there a repo I could use?
> 
> netperf is blocked on licensing:
> https://bugzilla.redhat.com/show_bug.cgi?id=1729939
> 
> Since the re-licensing there may be a chance, but not sure what the
> procedure is when there's not a release with the new license.
> 
> As for irtt, that should be pretty straight-forward to package.
> 
> -Toke
> _______________________________________________
> Cake mailing list
> Cake@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cake
> 

[-- Attachment #2: Type: text/html, Size: 3561 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-05-08  4:05 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-06 17:49 [Flent-users] centos 8 and cake and flent Dave Taht
2021-05-06 21:50 ` [Flent-users] " Toke Høiland-Jørgensen
2021-05-08  4:05   ` [Flent-users] Re: [Cake] " David P. Reed

Flent-users discussion archives

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://lists.flent.org/flent-users

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 flent-users flent-users/ https://lists.flent.org/flent-users \
		flent-users@flent.org
	public-inbox-index flent-users

Example config snippet for mirrors.


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git