Date: Sun, 12 Jul 2015 03:56:55 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 201488] dummynet appears broken in 10.0-RELEASE and onwards (can't traffic shape on bridges) Message-ID: <bug-201488-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201488 Bug ID: 201488 Summary: dummynet appears broken in 10.0-RELEASE and onwards (can't traffic shape on bridges) Product: Base System Version: 10.0-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: james_r-freebsdbugzilla@jump.org.uk If I boot into a Live CD image from FreeBSD-9.3-RELEASE and issue the following commands: ifconfig bridge create ifconfig bridge0 addm igb0 addm igb1 up ifconfig igb0 up ifconfig igb1 up kldload dummynet sysctl -w net.link.bridge.ipfw=1 ipfw -q 10 add pipe 100 ip from any to any ipfw -q pipe 100 config bw 1Mb/s delay 100ms I end up with a traffic shaped network (bandwidth is limited and delay is inserted) as expected between igb0 and igb1. Following those exact same commands but with FreeBSD-10.0-RELEASE, FreeBSD-10.1-RELEASE, or FreeBSD-11.0-CURRENT, all the commands are accepted without any errors or warnings, however there is no bandwidth limiting and no delay inserted when passing traffic across the bridge. It appears that dummynet is broken, at least for bridges, since at least 10.0-RELEASE. Could this be fixed? Thanks James Images used were: ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/9.3/FreeBSD-9.3-RELEASE-amd64-mini-memstick.img ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/10.0/FreeBSD-10.0-RELEASE-amd64-memstick.img ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/10.1/FreeBSD-10.1-RELEASE-amd64-mini-memstick.img ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/11.0/FreeBSD-11.0-CURRENT-amd64-20150630-r284969-mini-memstick.img -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-201488-8>