Oleg Eremenko
Occasional Visitor
Hi Fresh,
Just woke up and the router had crashed, which it has been doing quite randomly the last couple of weeks. RT-AC86U, latest stable Merlin, latest script update. The crash seems to have occured during nightly QOS check:
Mar 7 03:30:01 adaptive QOS: TC HTB version 3.3
Mar 7 03:30:01 adaptive QOS: Illegal "rate"
Mar 7 03:30:01 adaptive QOS: Usage: ... qdisc add ... htb [default N] [r2q N]
Mar 7 03:30:01 adaptive QOS: [direct_qlen P]
Mar 7 03:30:01 adaptive QOS: default minor id of class to which unclassified packets are sent {0}
Mar 7 03:30:01 adaptive QOS: r2q DRR quantums are computed as rate in Bps/r2q {10}
Mar 7 03:30:01 adaptive QOS: debug string of 16 numbers each 0-3 {0}
Mar 7 03:30:01 adaptive QOS: direct_qlen Limit of the direct queue {in packets}
Mar 7 03:30:01 adaptive QOS: ... class add ... htb rate R1 [burst B1] [mpu B] [overhead O]
Mar 7 03:30:01 adaptive QOS: [prio P] [slot S] [pslot PS]
Mar 7 03:30:01 adaptive QOS: [ceil R2] [cburst B2] [mtu MTU] [quantum Q]
Mar 7 03:30:01 adaptive QOS: rate rate allocated to this class (class can still borrow)
Mar 7 03:30:01 adaptive QOS: burst max bytes burst which can be accumulated during idle period {computed}
Mar 7 03:30:01 adaptive QOS: mpu minimum packet size used in rate computations
Mar 7 03:30:01 adaptive QOS: overhead per-packet size overhead used in rate computations
Mar 7 03:30:01 adaptive QOS: linklay adapting to a linklayer e.g. atm
Mar 7 03:30:01 adaptive QOS: ceil definite upper class rate (no borrows) {rate}
Mar 7 03:30:01 adaptive QOS: cburst burst but for ceil {computed}
Mar 7 03:30:01 adaptive QOS: mtu max packet size we create rate map for {1600}
Mar 7 03:30:01 adaptive QOS: prio priority of leaf; lower are served first {0}
Mar 7 03:30:01 adaptive QOS: quantum how much bytes to serve from leaf at once {use r2q}
This keeps repeating for like 20 times in the log.
Debug:
adaptive QOS: Undf Prio: 2
adaptive QOS: Undf FlowID: 1:13
adaptive QOS: Classes Present: 8
adaptive QOS: Down Band: 32768
adaptive QOS: Up Band : 18432
adaptive QOS: ***********
adaptive QOS: Net = 1:10
adaptive QOS: VOIP = 1:11
adaptive QOS: Gaming = 1:12
adaptive QOS: Others = 1:13
adaptive QOS: Web = 1:14
adaptive QOS: Streaming = 1:15
adaptive QOS: Downloads = 1:16
adaptive QOS: Defaults = 1:17
adaptive QOS: ***********
adaptive QOS: Downrates -- 1638, 6553, 4915, 3276, 3276, 9830, 1638, 1638
adaptive QOS: Downceils -- 32768, 32768, 32768, 32768, 32768, 32768, 32768,
adaptive QOS: Downbursts -- 3198b, 7997b, 3197b, 3198b, 3198b, 3197b, 3198b, 31b
adaptive QOS: DownCbursts -- 39985b, 39985b, 39985b, 39985b, 39985b, 39985b, 39b
adaptive QOS: ***********
adaptive QOS: Uprates -- 921, 3686, 2764, 5529, 1843, 1843, 921, 921
adaptive QOS: Upciels -- 18432, 18432, 18432, 18432, 18432, 18432, 18432, 18432
adaptive QOS: Upbursts -- 3198b, 3198b, 3198b, 3197b, 3198b, 3198b, 3198b, 3198b
adaptive QOS: UpCbursts -- 22394b, 22394b, 22394b, 22394b, 22394b, 22394b, 2239b
Just woke up and the router had crashed, which it has been doing quite randomly the last couple of weeks. RT-AC86U, latest stable Merlin, latest script update. The crash seems to have occured during nightly QOS check:
Mar 7 03:30:01 adaptive QOS: TC HTB version 3.3
Mar 7 03:30:01 adaptive QOS: Illegal "rate"
Mar 7 03:30:01 adaptive QOS: Usage: ... qdisc add ... htb [default N] [r2q N]
Mar 7 03:30:01 adaptive QOS: [direct_qlen P]
Mar 7 03:30:01 adaptive QOS: default minor id of class to which unclassified packets are sent {0}
Mar 7 03:30:01 adaptive QOS: r2q DRR quantums are computed as rate in Bps/r2q {10}
Mar 7 03:30:01 adaptive QOS: debug string of 16 numbers each 0-3 {0}
Mar 7 03:30:01 adaptive QOS: direct_qlen Limit of the direct queue {in packets}
Mar 7 03:30:01 adaptive QOS: ... class add ... htb rate R1 [burst B1] [mpu B] [overhead O]
Mar 7 03:30:01 adaptive QOS: [prio P] [slot S] [pslot PS]
Mar 7 03:30:01 adaptive QOS: [ceil R2] [cburst B2] [mtu MTU] [quantum Q]
Mar 7 03:30:01 adaptive QOS: rate rate allocated to this class (class can still borrow)
Mar 7 03:30:01 adaptive QOS: burst max bytes burst which can be accumulated during idle period {computed}
Mar 7 03:30:01 adaptive QOS: mpu minimum packet size used in rate computations
Mar 7 03:30:01 adaptive QOS: overhead per-packet size overhead used in rate computations
Mar 7 03:30:01 adaptive QOS: linklay adapting to a linklayer e.g. atm
Mar 7 03:30:01 adaptive QOS: ceil definite upper class rate (no borrows) {rate}
Mar 7 03:30:01 adaptive QOS: cburst burst but for ceil {computed}
Mar 7 03:30:01 adaptive QOS: mtu max packet size we create rate map for {1600}
Mar 7 03:30:01 adaptive QOS: prio priority of leaf; lower are served first {0}
Mar 7 03:30:01 adaptive QOS: quantum how much bytes to serve from leaf at once {use r2q}
This keeps repeating for like 20 times in the log.
Debug:
adaptive QOS: Undf Prio: 2
adaptive QOS: Undf FlowID: 1:13
adaptive QOS: Classes Present: 8
adaptive QOS: Down Band: 32768
adaptive QOS: Up Band : 18432
adaptive QOS: ***********
adaptive QOS: Net = 1:10
adaptive QOS: VOIP = 1:11
adaptive QOS: Gaming = 1:12
adaptive QOS: Others = 1:13
adaptive QOS: Web = 1:14
adaptive QOS: Streaming = 1:15
adaptive QOS: Downloads = 1:16
adaptive QOS: Defaults = 1:17
adaptive QOS: ***********
adaptive QOS: Downrates -- 1638, 6553, 4915, 3276, 3276, 9830, 1638, 1638
adaptive QOS: Downceils -- 32768, 32768, 32768, 32768, 32768, 32768, 32768,
adaptive QOS: Downbursts -- 3198b, 7997b, 3197b, 3198b, 3198b, 3197b, 3198b, 31b
adaptive QOS: DownCbursts -- 39985b, 39985b, 39985b, 39985b, 39985b, 39985b, 39b
adaptive QOS: ***********
adaptive QOS: Uprates -- 921, 3686, 2764, 5529, 1843, 1843, 921, 921
adaptive QOS: Upciels -- 18432, 18432, 18432, 18432, 18432, 18432, 18432, 18432
adaptive QOS: Upbursts -- 3198b, 3198b, 3198b, 3197b, 3198b, 3198b, 3198b, 3198b
adaptive QOS: UpCbursts -- 22394b, 22394b, 22394b, 22394b, 22394b, 22394b, 2239b