BANDWIDTHD.CONF(5)
π BANDWIDTHD.CONF π
okay bestie, so this is the manual for bandwidthd.conf β it lives in the File Formats Manual section of the man pages, and it's basically the lil settings file that tells bandwidthd what to do. no cap, it's short, but every line matters.
β¨ NAME β¨
bandwidthd.conf β the configuration file for bandwidthd πΈ
π DESCRIPTION π
so here's the vibe: the file /etc/bandwidthd/bandwidthd.conf gets read by bandwidthd when it starts up. that's it, that's the whole relationship. it holds a small set of tunable options for bandwidthd features that you can adjust. small but mighty, honestly. π
π OPTIONS π
one bullet per option, all ten of them, no skipping, we don't do that here:
subnet <network> <netmask>β the subnet you want to log traffic for. that's the one you're watching, bestie. πdev <device>β the device to listen on. pick your interface, queen. π¦skip_intervals <n>β the number of intervals to skip between graphing. heads up: each interval is 2.5 minutes. default is0.graph_cutoff <kilobytes-minimum>β how many kilobytes a host needs to rack up before you'll draw a graph for it. default is1024.promiscuous <bool>β puts the device in promisc mode, aka "eavesdropping" mode. yes that's the actual word they used, and honestly? iconic. default istrue. πoutput_cdf <bool>β write logfiles for analyzed traffic. default isfalse.recover_cdf <bool>β recover from logfiles after a restart. default isfalse.
β οΈ warning warning warning: this can take a very long time if the logfiles are big. enabling this and having bandwidthd start on system start might be a bad idea. it will delay your possibilities to log in locally, since it's not done in the background. like, it's just gonna sit there. blocking you. not in the background. π
filter <pcap-filter-rule>β the pcap filter rule to use. always include"ip"to avoid weird problems, fr fr. default is"ip".graph <bool>β write graphs and html for analyzed traffic. default istrue. slay. πmeta_refresh <seconds>β number of seconds before the html page reloads. set it to0to disable the reload. default is150.
π FILES π
/etc/bandwidthd/bandwidthd.confβ configuration file./etc/init.d/bandwidthdβ startscript.
π₯ SEE ALSO π₯
Furter information available at the website: http://bandwidthd.sourceforge.net
(yes it says "Furter." we are simply relaying the message, no editing, periodt. π«Ά)
π AUTHOR π
This manual page was written by Andreas Henriksson <andreas@fatal.se>, for the Debian GNU/Linux system. thank you Andreas, we love you. π
and that's the whole thing, bestie β this page is from the BANDWIDTHD.CONF(5) manual, dated 5 Jul 2004, and you've officially read all of it. go forth and configure responsibly β¨π
πΈ
π¦ where this page comes from
- debian bookworm: bandwidthd 2.0.1+cvs20090917-14
- debian bookworm: bandwidthd-pgsql 2.0.1+cvs20090917-14
- debian trixie: bandwidthd 2.0.1+cvs20090917-18
- debian trixie: bandwidthd-pgsql 2.0.1+cvs20090917-18
- ubuntu jammy: bandwidthd 2.0.1+cvs20090917-13build1
- ubuntu jammy: bandwidthd-pgsql 2.0.1+cvs20090917-13build1
- ubuntu noble: bandwidthd 2.0.1+cvs20090917-16build2
- ubuntu noble: bandwidthd-pgsql 2.0.1+cvs20090917-16build2
- ubuntu questing: bandwidthd 2.0.1+cvs20090917-18
- ubuntu questing: bandwidthd-pgsql 2.0.1+cvs20090917-18
- ubuntu resolute: bandwidthd 2.0.1+cvs20090917-18build1
- ubuntu resolute: bandwidthd-pgsql 2.0.1+cvs20090917-18build1
- ubuntu stonking: bandwidthd 2.0.1+cvs20090917-19
- ubuntu stonking: bandwidthd-pgsql 2.0.1+cvs20090917-19
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms