1

Temat: Ograniczenie pasma dla sieci gościnnej.

Od jakiegoś czasu udostępniam nieodpłatnie WiFi swoim sąsiadom, mili młodzi ludzie, żyjący bardzo skromnie. Wszystko jest OK jednak chciałbym im ograniczyć trochę łącze (download i upload) aby nie zżerali mi przepustowości. Jak to można najprościej zrobić? Najlepiej chyba przez QoS, jednak potrzebowałbym konkretnego rozwiązania.

TPlink-WDR3600, Linksys Gigabit Switch EG008W

2

Odp: Ograniczenie pasma dla sieci gościnnej.

Czyste AA? Jeżeli tak to zainstaluj wshaper, niewiele ma ustawień.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Ograniczenie pasma dla sieci gościnnej.

Twój obraz z Gargoyle. To coś zmienia?

TPlink-WDR3600, Linksys Gigabit Switch EG008W

4

Odp: Ograniczenie pasma dla sieci gościnnej.

To masz tam qos, włącz, ustaw pasmo na okreslone adresy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Ograniczenie pasma dla sieci gościnnej.

Tak też myślałem, tylko jak sprawić by goście dostawali te adresy ograniczane w QoS?

TPlink-WDR3600, Linksys Gigabit Switch EG008W

6

Odp: Ograniczenie pasma dla sieci gościnnej.

Przydzielasz określone ip przecież? Jeżeli nie włączysz tego w gui możesz wshaperem polecieć - spójrz też w w poradnik o qos, znajdziesz tam parę skryptów. I tak się to sprowadza do odpowiednich regułek.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Ograniczenie pasma dla sieci gościnnej.

Gosciom przydziela IP DHCP, nigdy nie wiem jakich adresów ip używają aktualnie i jakie i ile urządzeń logują do sieci.

TPlink-WDR3600, Linksys Gigabit Switch EG008W

8

Odp: Ograniczenie pasma dla sieci gościnnej.

I dlatego robisz qos albo na cały zakres i mają jedną pulę albo robisz osobno na każdy adres i przydzielasz mu jakiś pasmo.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Ograniczenie pasma dla sieci gościnnej.

Witam.
Jeżeli używam QoS do normalnej sieci to czy przy sieci gościnnej też mogę użyć gui do konfiguracji QoS-a dla sieci gościnnej ?
Jak próbuję ograniczyć transfer dla sieci gościnnej to niestety nie działa.

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

10

Odp: Ograniczenie pasma dla sieci gościnnej.

Nie w gargoyle w gui. Ono nic nie o innych interfejsach niż lan i wan

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11 (edytowany przez jaros85 2013-11-28 22:37:34)

Odp: Ograniczenie pasma dla sieci gościnnej.

Zainstalowałem nowego QoS-a

opkg update
opkg install qos-scripts luci-app-qos
uci set qos.guest=interface
uci set qos.guest.classgroup=Default
uci set qos.guest.enabled=1
uci set qos.guest.download=348
uci set qos.guest.upload=512
uci set qos.guest.overhead=1
uci commit qos
/etc/init.d/qos enable
reboot

Jak dobrze zrozumiałem upload to dla użytkownika download a download to dla użytkownika upload.

Wydaje mi się że działa poniżej zawartość pliku /etc/config/qos
Czy wszystko jest ok ?
Download jest ograniczony do około 512kb/s czyli ok niestety upload jest na poziomie 100kb/s.
Bez ograniczeń upload mam na poziomie ponad 1Mb/s

Oczywiście dodałem w rc.local wpis uruchamiający nowego QoS-a przy starcie systemu.

config interface 'wan'
    option classgroup 'Default'
    option enabled '1'
    option upload '1512'
    option download '3200'

config classify
    option target 'Priority'
    option ports '22,53'

config classify
    option target 'Normal'
    option proto 'tcp'
    option ports '20,21,25,80,110,443,993,995'

config classify
    option target 'Express'
    option ports '5190'

config default
    option target 'Express'
    option proto 'udp'
    option pktsize '-500'

config reclassify
    option target 'Priority'
    option proto 'icmp'

config default
    option target 'Bulk'
    option portrange '1024-65535'

config reclassify
    option target 'Priority'
    option proto 'tcp'
    option pktsize '-128'
    option mark '!Bulk'
    option tcpflags 'SYN'

config reclassify
    option target 'Priority'
    option proto 'tcp'
    option pktsize '-128'
    option mark '!Bulk'
    option tcpflags 'ACK'

config classgroup 'Default'
    option classes 'Priority Express Normal Bulk'
    option default 'Normal'

config class 'Priority'
    option packetsize '400'
    option maxsize '400'
    option avgrate '10'
    option priority '20'

config class 'Priority_down'
    option packetsize '1000'
    option avgrate '10'

config class 'Express'
    option packetsize '1000'
    option maxsize '800'
    option avgrate '50'
    option priority '10'

config class 'Normal'
    option packetsize '1500'
    option packetdelay '100'
    option avgrate '10'
    option priority '5'

config class 'Normal_down'
    option avgrate '20'

config class 'Bulk'
    option avgrate '1'
    option packetdelay '200'

config interface 'guest'
    option classgroup 'Default'
    option enabled '1'
    option download '348'
    option upload '512'
    option overhead '1'
| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

12

Odp: Ograniczenie pasma dla sieci gościnnej.

1. /etc/init.d masz od tego a nie /etc/rc.local w tym przypadku przecież. Skoro włączyłeś to po co to "uruchamiasz" jeszcze raz w /etc/rc.local?
2. to luci-app-qos na gargoyle to do niczego nie jest Ci przydatne.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Ograniczenie pasma dla sieci gościnnej.

Nowego QoS-a uruchamia przy starcie rutera bo chyba sam się nie włączy ? Włącza się tylko gargopyle.qos przy starcie czy nie ?

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

14

Odp: Ograniczenie pasma dla sieci gościnnej.

/etc/init.d/qos enable to włącza qos na starcie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Ograniczenie pasma dla sieci gościnnej.

Ustawiłem sobie sieć gościnną zgodnie z doskonałym poradnikiem http://openrouter.info/forum/viewtopic. … 1ba60ade02.
Chciałbym ogólnie ograniczyć pasmo (czyli na całą sieć gościnną) i mam pytanie czy starczy to co kolega podawał (oczywiście z innymi wartościami):
uci set qos.guest=interface
uci set qos.guest.classgroup=Default
uci set qos.guest.enabled=1
uci set qos.guest.download=348
uci set qos.guest.upload=512
uci set qos.guest.overhead=1
uci commit qos

16

Odp: Ograniczenie pasma dla sieci gościnnej.

Powinno wystarczyć. Choć nie wiem czy nie wondershaper był by lepszy do tego.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17 (edytowany przez simono 2014-03-19 16:54:11)

Odp: Ograniczenie pasma dla sieci gościnnej.

OK poczytam o nim. Dodatkowe pytanie w temacie. Jako, że sieć gościnna potrzebna jest mi okazjonalnie to do tej pory uruchamiałem w tym celu skonfigurowany awaryjny router z Garculcem. czy jest możliwe wyłączenie/włączenie sieci gościnneh bez restartu bądź jeśli konieczny restart to z restartem routera z poziomu konsoli?
Czy w przypadku Wonder Shaper trzeba zrezygnować z Qos dostępnego z Gui.

18

Odp: Ograniczenie pasma dla sieci gościnnej.

Pewnie, możesz sobie to nawet pod przyciskiem zrobić. Bez restartu, wszystko "w locie".

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: Ograniczenie pasma dla sieci gościnnej.

Nie jestem za bardzo rozeznany w linuksie (user końcowy). Czy dało by się uzyskać jakąś pomoc? Wonder Shaper jak widzę musiałbym włączyć tylko i wyłącznie dla sieci gościnnej czy dobrze rozumiem?

20

Odp: Ograniczenie pasma dla sieci gościnnej.

Tak, dla sieci gościnnej. Co do przycisku: http://eko.one.pl/?p=openwrt-button

A kod który musisz dodać to w sumie uci set wireless.guest.disabled=0; wifi jak chcesz włączyć, uci set wireless.guest.disabled=1; wifi jak chcesz wyłączyć. Itd. Weekend i zrobisz tak jak chcesz smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: Ograniczenie pasma dla sieci gościnnej.

Dzięki jestem w trakcie przenosin konfiguracji na nowy router WDR-4300 i chciałbym od razu wszystko zrobić sobie jak należy.

22

Odp: Ograniczenie pasma dla sieci gościnnej.

Jeśli chodzi o uruchomienie
# opkg install wshaper
    # uci set wshaper.settings.network=guest
    # uci set wshaper.settings.downlink=512
    # uci set wshaper.settings.uplink=128
    # uci commit wshaper
    # /etc/init.d/wshaper start
    # /etc/init.d/wshaper enable

Przy
/etc/init.d/wshaper start
dostałem
insmod: can't insert 'sch_sfq': File exists

23

Odp: Ograniczenie pasma dla sieci gościnnej.

Jest załadowany po prostu już, nie przejmuj się.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

24 (edytowany przez simono 2014-03-19 22:09:39)

Odp: Ograniczenie pasma dla sieci gościnnej.

Rozumiem, że w razie czego wystarczy zupdatować wartości dla limitów bądź wyłączyć go poleceniem
/etc/init.d/wshaper disablei czy download to download a upload to upload w sensie podpiętego klienta?

25

Odp: Ograniczenie pasma dla sieci gościnnej.

Tak, stop czyści regułki. Które jest które to już musisz sprawdzić smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.