Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Mar 2016 09:30:14 +0100
From:      Franco Fichtner <franco@lastsummer.de>
To:        Don Lewis <truckman@FreeBSD.org>
Cc:        ralsaadi@swin.edu.au, freebsd-net@freebsd.org, garmitage@swin.edu.au, freebsd-ipfw@freebsd.org
Subject:   Re: Dummynet AQM v0.1- CoDel and FQ-CoDel for FreeBSD's ipfw/dummynet
Message-ID:  <22B0B893-3350-4DDF-925C-A35459807EC1@lastsummer.de>
In-Reply-To: <201603090758.u297wOvK009237@gw.catspoiler.org>
References:  <201603090758.u297wOvK009237@gw.catspoiler.org>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help

> On 09 Mar 2016, at 8:58 AM, Don Lewis <truckman@FreeBSD.org> wrote:
>=20
> On 26 Feb, Rasool Al-Saadi wrote:
>> Dear all,
>>=20
>> I would like to announce that we (myself and Grenville Armitage) =
released Dummynet AQM v0.1, which is an independent implementation of =
CoDel and FQ-CoDel for FreeBSD's ipfw/dummynet framework, based on the =
IETF  CoDel [1] and FQ-CoDel [2] Internet-Drafts.
>> We prepared patches for FreeBSD11-CURRENT-r295345  and FreeBSD =
10.x-RELEASE (10.0, 10.1, 10.2), and a technical report  of our =
implementation.

Great work, Rasool.  We are happy with the results of our tests so far.

>> Patches and documentation can be found in:
>> http://caia.swin.edu.au/freebsd/aqm
>=20
> Without the patch below, the dummynet module fails to load
>=20
> # kldload dummynet.ko
> kldload: can't load dummynet.ko: No such file or directory

It works for 10.2-RELEASE with the vanilla patch:

root@sensey:~ # kldstat
Id Refs Address            Size     Name
 1   10 0xffffffff80200000 2148a60  kernel
 2    1 0xffffffff82411000 6129     tmpfs.ko
 3    1 0xffffffff82418000 2275     aesni.ko
 4    1 0xffffffff8241b000 10dd     amdtemp.ko
 5    1 0xffffffff8241d000 7761     unionfs.ko
root@sensey:~ # kldload dummynet
root@sensey:~ # kldstat
Id Refs Address            Size     Name
 1   21 0xffffffff80200000 2148a60  kernel
 2    1 0xffffffff82411000 6129     tmpfs.ko
 3    1 0xffffffff82418000 2275     aesni.ko
 4    1 0xffffffff8241b000 10dd     amdtemp.ko
 5    1 0xffffffff8241d000 7761     unionfs.ko
 6    1 0xffffffff82425000 c9f8     dummynet.ko
 7    1 0xffffffff82432000 caeb     ipfw.ko
root@sensey:~ # dmesg
[...]
ipfw2 (+ipv6) initialized, divert loadable, nat loadable, default to =
accept, logging disabled
DUMMYNET 0 with IPv6 initialized (100409)
load_dn_aqm dn_aqm CODEL loaded
load_dn_sched dn_sched FIFO loaded
load_dn_sched dn_sched QFQ loaded
load_dn_sched dn_sched RR loaded
load_dn_sched dn_sched WF2Q+ loaded
load_dn_sched dn_sched PRIO loaded
load_dn_sched dn_sched FQ_CODEL loaded=



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?22B0B893-3350-4DDF-925C-A35459807EC1>