Dear all,
im using pppoe:
How can I set the time for each customer like: username: test
i want this user take from 12 am to 1 pm= 512k/96k, from 1 pm to 12 am= 150k/64k
many thx
Dear all,
im using pppoe:
How can I set the time for each customer like: username: test
i want this user take from 12 am to 1 pm= 512k/96k, from 1 pm to 12 am= 150k/64k
many thx
Try to use Mark rules by time to a specific marks, then pick them in queue tree.
/ip firewall mangle
add action=mark-connection chain=forward comment=all_traffic disabled=no
new-connection-mark=traffic_conn passthrough=yes src-address-list=ppoe
add action=mark-packet chain=forward connection-mark=traffic_conn disabled=no
new-packet-mark=traffic_packet1 passthrough=no time=
0h00m00s-13h00m00s,sun,mon,tue,wed,thu,fri,sat
add action=mark-packet chain=forward connection-mark=traffic_conn disabled=no
new-packet-mark=traffic_packet2 passthrough=no time=
13h00m00s-00h00m00s,sun,mon,tue,wed,thu,fri,sat
/queue type
add kind=pcq name=PCQ_down_512kb pcq-burst-rate=0 pcq-burst-threshold=0
pcq-burst-time=10s pcq-classifier=dst-address pcq-dst-address-mask=32
pcq-dst-address6-mask=64 pcq-limit=40 pcq-rate=512k pcq-src-address-mask=
32 pcq-src-address6-mask=64 pcq-total-limit=35000
add kind=pcq name=PCQ_up_96kb pcq-burst-rate=0 pcq-burst-threshold=0
pcq-burst-time=10s pcq-classifier=src-address pcq-dst-address-mask=32
pcq-dst-address6-mask=64 pcq-limit=40 pcq-rate=96k pcq-src-address-mask=
32 pcq-src-address6-mask=64 pcq-total-limit=20000
add kind=pcq name=PCQ_down_150kb pcq-burst-rate=0 pcq-burst-threshold=0
pcq-burst-time=10s pcq-classifier=dst-address pcq-dst-address-mask=32
pcq-dst-address6-mask=64 pcq-limit=40 pcq-rate=150k pcq-src-address-mask=
32 pcq-src-address6-mask=64 pcq-total-limit=35000
add kind=pcq name=PCQ_up_64kb pcq-burst-rate=0 pcq-burst-threshold=0
pcq-burst-time=10s pcq-classifier=src-address pcq-dst-address-mask=32
pcq-dst-address6-mask=64 pcq-limit=40 pcq-rate=64k pcq-src-address-mask=
32 pcq-src-address6-mask=64 pcq-total-limit=20000
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=yes limit-at=0
max-limit=0 name=full_upload_e1 packet-mark=traffic_packet1 parent=
Total_upload_e2 priority=1 queue=PCQ_up_96kb
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=yes limit-at=0
max-limit=0 name=1full_upload_e1 packet-mark=traffic_packet2 parent=
Total_upload_e2 priority=1 queue=PCQ_up_64kb
and so on with download.
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0
max-limit=0 name=Total_upload_e2 parent=ether2 priority=1
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0
max-limit=0 name=Total_download_e1 parent=ether1 priority=1
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0
/ip firewall address-list
add list=ppoe address=192.168.1.0/24
something like this