How to centrally monitor and assign bandwidth in a home network?

Hi all,

I have often big lags in internet connection (ADSL) and network
activities. There are more and more devices (Internet Radio, 2 GNU/Linux
laptops, 2 smartphones, ...) connected and it has become very difficult
to understand which device is consuming the bandwidth.

I am looking for something which allows me to monitor all activities in
a central place and maybe to be able to assign bandwidth to the
devices/processes.Maybe the answer is a router with monitoring and QoS,
but I am not sure.

Does someone have any experience in setting up such an environment?

Would you suggest an ADSL router with OpenWRT? If so, which one?

Ideas and feedback are very welcome!

Best regards and a happy new year!
Patrick

Hi Patrick,

Which ADSL modem do you use? One you bought or one offered to you by your ADSL provider?

Happy New Year to everybody!
Paolo.

attachment.htm (1.49 KB)

Hi all,

I have often big lags in internet connection (ADSL) and network
activities. There are more and more devices (Internet Radio, 2 GNU/Linux
laptops, 2 smartphones, ...) connected and it has become very difficult
to understand which device is consuming the bandwidth.

I am looking for something which allows me to monitor all activities in
a central place and maybe to be able to assign bandwidth to the
devices/processes.Maybe the answer is a router with monitoring and QoS,
but I am not sure.

Does someone have any experience in setting up such an environment?

Would you suggest an ADSL router with OpenWRT? If so, which one?

Ideas and feedback are very welcome!

Hi Patrick,
I think the product I'm working on could be an interesting option for
you. I don't know if it makes sense that I write about here or not, so
if you are interested please write me an email.

Cheers,
Gianpaolo

Hi all,

I have often big lags in internet connection (ADSL) and network
activities. There are more and more devices (Internet Radio, 2 GNU/Linux
laptops, 2 smartphones, ...) connected and it has become very difficult
to understand which device is consuming the bandwidth.

I am looking for something which allows me to monitor all activities in
a central place and maybe to be able to assign bandwidth to the
devices/processes.Maybe the answer is a router with monitoring and QoS,
but I am not sure.

Does someone have any experience in setting up such an environment?

Would you suggest an ADSL router with OpenWRT? If so, which one?

Ideas and feedback are very welcome!

Best regards and a happy new year!
Patrick

Hi,

um schnell mal eben zu monitoren wer/wie/wohin Traffic verursacht
ist IPTraf (ist in den Repos aller Distros) sehr geschickt. Du muesstest
es halt an einem Punkt laufen lassen wo es den ganzen Traffic im Netz
sieht... falls alle Geraete WLAN sind duerfte das mehr oder wenig
problematisch sein :expressionless:

Um das alles geschickt zu monitoren/steuern koenntest du in Betracht
ziehen zwischen deinem ADSL-Router und deinen Netzen einen kleinen
Gateway hinzustellen (z.B. sowas: http://www.pcengines.ch/alix.htm )
und darauf pfSense oder einen der ueblichen Verdaechtigen zu installieren.

Bye,
Chris.

Hi Gianpaolo!
I'm also interested in the same subjet, after 10+ years of 7/7 24/24
service I have to change my adsl router which is "cooked". Therefore it may
be usefull if you give us some more ideas of the product your are tolking
about.
Have a nice passover to 2015,
diego

attachment.htm (2.57 KB)

At the moment I have a router with ADSL modem integrated. It is my own,
not provided by the ISP.

That means, I am free to change whatever I want.

Patrick

Please let us know. Just write in the list.

Patrick

falls alle Geraete WLAN sind duerfte das mehr oder wenig
problematisch sein :expressionless:

Für einen schnellen Check auch Wireshark (auf wlan oder eth).

Patrick Ohnewein <patrick.ohnewein(a)lugbz.org> wrote:

Would you suggest an ADSL router with OpenWRT? If so, which one?

Auf jeden Fall! Mein Router ist ein (älterer) Netgear WNDR3700 mit OpenWRT und
ich habe nur positive Erfahrungen damit gemacht. Das graphische Interface
(luCi) ist ein wenig "technicher" als ein Wald-und-Wiesen Router, aber du hast
mehr Konfigurationsmöglichkeiten (und die Sicherheit, dass dir dein Provider
nicht so mal eben den Router umkonfiguriert).

Auf der OpenWRT Seite gibt es eine Liste von unterstützten Routern. Sollte ich
mier einen neuen Router kaufen, würde ich zuerst bei TP-Link und vielleicht
Netgear schauen.

Thomas

Ich habe im Moment einen ADSL Router und (fast) einige Geräte sind über
WLAN andere über die LAN Ports des Routers verbunden.

Es ist daher nicht einfach einen ManInTheMiddle zu aktivieren :wink:

Bei meiner Suche nach einer Lösung bin ich auch auf die Themen QoS
Router und 802.11ac gestoßen.

Klingt interessant. Vielleicht könnte ein guter neuer Router das Problem
lösen und mit 802.11ac auch noch ordentlich Bandbreite unter den Geräten
(NAS, Laptops, ...) aufgestockt werden.

Patrick

Danke Thomas!

Patrick

Bei meiner Suche nach einer Lösung bin ich auch auf die Themen QoS
Router und 802.11ac gestoßen.

Achtung, WiFi QoS ist wahrscheinlich nicht das, was du sucht.
QoS in WiFi bevorzugt bestimmte Pakete vor anderen, z.B. voice vor bulk. Der
meiste Traffic auf deinem Netz dürfte bulk sein.

Klingt interessant. Vielleicht könnte ein guter neuer Router das Problem
lösen und mit 802.11ac auch noch ordentlich Bandbreite unter den Geräten
(NAS, Laptops, ...) aufgestockt werden.

die meisten deiner Geräte können wahrscheinlich kein 11ac. Ausserdem ist die
Reichweite bei 11ac recht beschränkt.
Vielleicht hast du auch einfach ein altes 11b Gerät im Netz, das den gesamten
Kanal ausbremst? Oder du bist auf der glichen Frequenz wie ein Nachbar?

Wenn du nicht unbedingt 11ac braucht, dann würde ich einen 11n Router
corschlagen und dual band (2.4GHz und 5GHz) aktivieren. Legacy Geräte können
dann auf 1.4G (11a/b/g) herumdümpeln, und neuere Geräte können 5G verwenden.
Damit solltest du auf 80-90Mbps kommen.

Thomas

Nachtrag:

solltest du die einen Router kaufen und OpenWRT installieren (was ich sehr
empfehle), dann schaue sehr genau (z.B. auf http://wiki.openwrt.org/toh/start)
welcher Chipsatz verwendet wird.
Atheros ist sicher nicht die schlechteste Wahl.

4MB Flash dürften ausreichen, aber besser sind 8MB.
32MB RAM sind das absolute MInimum, IMHO.

Zum Vergleich, die letzte Release von OpenWRT (Barrier Breaker) auf meinem
WNDR3700 v1 mit 8MB Flash un 64MB RAM belegt folgenden Speicher:

root(a)OpenWrt:~# free
             total used free shared buffers
Mem: 61348 25360 35988 0 2184
-/+ buffers: 23176 38172
Swap: 0 0 0

root(a)OpenWrt:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 4352 300 4052 7% /
/dev/root 2304 2304 0 100% /rom
tmpfs 30672 560 30112 2% /tmp
/dev/mtdblock5 4352 300 4052 7% /overlay
overlayfs:/overlay 4352 300 4052 7% /
tmpfs 512 0 512 0% /dev

All right. The company I'm working for is providing firewalls which have
all what you have described in the initial post. They are offering a
live view where you can see all the currently opened connections with
the traffic in bytes per second and the total traffic flow over a single
connection. It is also possible to prioritize network resources
assigning a certain bandwidth policy to a firewall rule. In your case
you could create a firewall rule which would only match if the traffic
has a certain device as source or destination (the device would be
identified over Mac or IP address). I don't write the name of the
company there because I'm a little bit afraid that my post could be seen
as a spam. I will do it if the list administrator agrees.

Cheers,
Gianpaolo

I don't write the name of the
company there because I'm a little bit afraid that my post could be seen
as a spam. I will do it if the list administrator agrees.

Falls eure SW unter einer FreeSW/OSSW Lizenz erhaeltlich ist kannst du das
gerne posten, warum auch nicht?

Andernfalls denke ich es wird Patrick wenig nuetzen, glaube nicht dass er
brennt eine proprietaere Loesung bei sich zu installieren :slight_smile:

Bye,
Chris

Ein Hint:
http://www.tp-link.com/no/article/?faqid=194

LG + guten Rutsch an alle
//pasquale

Es ist eine Hardware Firewall, Betriebssystem ist eine Linux-Distro.

Well Gianpaolo, I'm definite curios and have to change my adsl router
(SMC-7804WBRA).
May you give to us a description of this router?

tnks,
diego

It is a hardware firewall. You can try the demo here:
https://firewall.barracuda.com/cgi-mod/index.cgi

Gianpaolo

tnks Gianpaolo, I'll give a look.
diego