Jump to content
  • 1

Ntce


stakp

Question

Приветствую.

С появлением  службы классификации трафика весь лог забит сообщениями вида

Ntce::Database: "1963370976@00:00:00:00:00:00": started.

1. Не совсем понятно, почему данные сообщения продолжают возникать с учётом команды no service ntce

2. Такое впечатление, что данная служба начинает писать Database на подключенный USB Flash накопитель, в результате чего тот отваливается.

Скрытый текст

[I] May 16 05:35:55 kernel: usb 1-2: new high-speed USB device number 70 using xhci-mtk
[I] May 16 05:35:58 ndm: Ntce::Database: "1910379376@00:00:00:00:00:00": started. 
[E] May 16 05:36:01 kernel: usb 1-2: device descriptor read/64, error -145
[I] May 16 05:36:16 ndm: Ntce::Database: "1906257088@00:00:00:00:00:00": started. 
[E] May 16 05:36:16 kernel: usb 1-2: device descriptor read/64, error -145
[I] May 16 05:36:17 kernel: usb usb1-port2: attempt power cycle
[I] May 16 05:36:18 kernel: usb 1-2: new high-speed USB device number 71 using xhci-mtk
[E] May 16 05:36:23 kernel: usb 1-2: device descriptor read/8, error -145
[E] May 16 05:36:29 kernel: usb 1-2: device descriptor read/8, error -145
[I] May 16 05:36:30 kernel: usb 1-2: new high-speed USB device number 72 using xhci-mtk
[I] May 16 05:36:34 ndm: Ntce::Database: "1900815296@00:00:00:00:00:00": started. 
[E] May 16 05:36:35 kernel: usb 1-2: device descriptor read/8, error -145
[E] May 16 05:36:40 kernel: usb 1-2: device descriptor read/8, error -145
[E] May 16 05:36:40 kernel: usb usb1-port2: unable to enumerate USB device
[I] May 16 05:36:41 kernel: usb 1-2: new high-speed USB device number 73 using xhci-mtk
[I] May 16 05:36:45 ndm: Ntce::Database: "1907551120@00:00:00:00:00:00": started. 
[I] May 16 05:36:45 ndm: Ntce::Database: "1908399408@00:00:00:00:00:00": started. 

 

 

Link to comment
Share on other sites

Recommended Posts

  • 0

@Le ecureuil

Честно говоря, не могу пока никак увидеть работу данного модуля.

Запустил 5 торрент загрузок. Это забило интернет канал процентов на 95. Приоритет для File Transfering стоит 6.

Запускаю в браузере спидтест.нет до сервера способного загрузить на 100% мой канал. В итоге на скачку получаю порядка 19 мегабит/c. (без торрента на свободном канале обычно около 94 мегабит/c).

Попробовал отключить IntelliQoS в веб-интерфейсе, и результат ровно такой же. 19 мегабит. Что с ним что без него.

Потом, как не игрался с приоритетами разницы нет. Сделал так, чтоб категория "другое" в которую попадает тест спидтест.нет имела 1 приоритет. И всё-равно средняя скорость 19 мегабит/c. 

Я думал эта штука должна как-то глушить потоки торрента и отдавать весь приоритет в данном случае спидтесту.

Или я не правильно понимаю то как это должно работать?

Как правильно это можно проверить?

Edited by keenet07
Link to comment
Share on other sites

  • 0
6 hours ago, keenet07 said:

А вы лучше сразу вот здесь http://192.168.1.1/controlPanel/intelliQoS

В общем-то заглянув туда найдете и ответ частично. Полный синтаксис наверное в свежих доках или в БЗ уже есть.

Спасибо. Я заглянул и здесь и там. Хотелось получить полный развернутый ответ у знатоков, владеющих исчерпывающей информацией, если таковые откликнутся. 

Edited by Sergey_3861661
Исправление грамматики текста.
Link to comment
Share on other sites

  • 0
8 часов назад, keenet07 сказал:

Честно говоря, не могу пока никак увидеть работу данного модуля.

Возможно поможет описание работы в интернете поиск по

qdisc fq_codel 0: root refcnt 2 limit 10240p flows 1024 quantum 1504 target 5.0ms interval 100.0ms ecn 


sch_cake               32320  0

поиск по

FQ_CoDel - Fair Queuing (FQ) with Controlled Delay (CoDel)

https://www.linuxhowtos.org/manpages/8/tc-fq_codel.htm

Common Applications Kept Enhanced CAKE scheduler

https://github.com/dtaht/sch_cake

https://www.bufferbloat.net/projects/codel/wiki/Cake/

Link to comment
Share on other sites

  • 0

@vasek00 Ну нет, меня не алгоритмы работы интересуют, не то как это устроено изнутри. Это я уже читал в более крупной статье на русском. 

Я спросил как бы мне замерить/увидеть эффект от всего этого более наглядно. Как я уже пробовал, писал выше.

Link to comment
Share on other sites

  • 0

Вполне возможно пакеты от приложений пока просто промаркированы и присвоены им маркер приоритета, а сам механизм использования этих приоритетов ещё не реализован?

Тоже чего то не увидел эффекта)))

  • Upvote 1
Link to comment
Share on other sites

  • 0
10 часов назад, Станислав Поветьев сказал:

На самом деле есть прогресс. Теперь утекает в ноль не за сутки, а за двое.

 

Данный параметр это как температура по больнице и только, потому что берется думаю из /proc/meminfo например в моем случае долее 2дня не чего и не куда не утекает

  • Память 53% (135/256 Мбайт)

Есть более

(config)> show system

         hostname: KN10
       domainname: WORKGROUP
          cpuload: 3
           memory: 138560/262144
             swap: 80/2358264
         memtotal: 262144
          memfree: 38620
       membuffers: 6124
         memcache: 78840
        swaptotal: 2358264
         swapfree: 2358184
           uptime: 221386

(config)> 
(config)> show system zram

             zram: 
                  enabled: yes
         compression-algo: lzo
                disk-size: 268435456
          compressed-size: 2965
            original-size: 86016
        total-memory-used: 53248
                mem-limit: 0
          max-memory-used: 53248
               same-pages: 0
          pages-compacted: 0
               huge-pages: 0
                  read-io: 2
              read-merges: 0
             read-sectors: 16
               read-ticks: 0
                 write-io: 21
             write-merges: 0
            write-sectors: 168
              write-ticks: 0
                in-flight: 0
                 io-ticks: 0
            time-in-queue: 0
             failed-reads: 0
            failed-writes: 0
               invalid-io: 0
              notify-free: 65549
      compression-threads: 4
     compressed-ratio-pcs: 61

(config)> 
(config)> more proc:meminfo
MemTotal:         254592 kB
MemFree:           37940 kB
MemAvailable:     101036 kB
Buffers:            6124 kB
Cached:            78840 kB
SwapCached:            0 kB
Active:            68448 kB
Inactive:          97500 kB
Active(anon):      27144 kB
Inactive(anon):    54276 kB
Active(file):      41304 kB
Inactive(file):    43224 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       2358264 kB
SwapFree:        2358184 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:         80968 kB
Mapped:            40568 kB
Shmem:               436 kB
Slab:              20280 kB
SReclaimable:       4008 kB
SUnreclaim:        16272 kB
KernelStack:        1952 kB
PageTables:          852 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     2485560 kB
Committed_AS:     130244 kB
VmallocTotal:    1048372 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
(config)> 

И так же

(config)> more proc:12023/status
Name:   ntce-pace2
Umask:  0022
State:  S (sleeping)
Tgid:   12023
Ngid:   0
Pid:    12023
PPid:   263
TracerPid:      0
Uid:    65534   65534   65534   65534
Gid:    65534   65534   65534   65534
FDSize: 256
Groups:  
VmPeak:    31200 kB
VmSize:    30280 kB
VmLck:         0 kB
VmPin:         0 kB
VmHWM:     29068 kB
VmRSS:     27740 kB
RssAnon:           20360 kB
RssFile:            7380 kB
RssShmem:              0 kB
VmData:    20568 kB
VmStk:       132 kB
VmExe:      4100 kB
VmLib:      1372 kB
VmPTE:        48 kB
VmPMD:         0 kB
VmSwap:        0 kB
Threads:        1
SigQ:   1/1987
SigPnd: 00000000000000000000000000000000
ShdPnd: 00000000000000000000000000000000
SigBlk: fffffffffffffffffffffffc7fbfba54
SigIgn: 00000000000000000000000000001000
SigCgt: 00000000000000000000000000004002
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 0000003fffffffff
CapAmb: 0000000000000000
Speculation_Store_Bypass:       unknown
Cpus_allowed:   f
Cpus_allowed_list:      0-3
voluntary_ctxt_switches:        127717
nonvoluntary_ctxt_switches:     1750
(config)> 

где 12023 это pid ntce

Edited by vasek00
Link to comment
Share on other sites

  • 0
12 часа назад, Станислав Поветьев сказал:

На самом деле есть прогресс. Теперь утекает в ноль не за сутки, а за двое.

 

Screenshot_2021-06-07-21-48-09-803_com.android.chrome~2.jpg

Покажите self-test когда так натекает.

Link to comment
Share on other sites

  • 0
23 часа назад, Le ecureuil сказал:

Покажите self-test когда так натекает.

Добрый день. Чуть раньше снял Селф тест, не дожидаясь отвала сервисов. Ещё чуть чуть и отвалятся opkg и интернет.

self-test_KN-1810_draft_3.07.A.12.0-0_router_2021-06-09T09-44-19.580Z.txt

Link to comment
Share on other sites

  • 0
43 минуты назад, Станислав Поветьев сказал:

Добрый день. Чуть раньше снял Селф тест, не дожидаясь отвала сервисов. Ещё чуть чуть и отвалятся opkg и интернет.

self-test_KN-1810_draft_3.07.A.12.0-0_router_2021-06-09T09-44-19.580Z.txt 924 \u041a\u0431 · 2 downloads

У вас очень любопытный сценарий. Не могли бы вы включить
> ntce debug
подождать полчасика и прислать self-test после этого?

Link to comment
Share on other sites

  • 0
2 часа назад, Станислав Поветьев сказал:

Добрый день. Чуть раньше снял Селф тест, не дожидаясь отвала сервисов. Ещё чуть чуть и отвалятся opkg и интернет.

Там уже все "process id" в STOPPED за исключением "жизненно необходимых" STARTED.

Да и с памятью вообще.

MemTotal:         254592 kB
MemFree:           15312 kB
MemAvailable:      38844 kB
Buffers:            4424 kB
Cached:            42336 kB
SwapCached:            0 kB
Active:           169244 kB
Inactive:          20820 kB
Active(anon):     143708 kB
Inactive(anon):      156 kB
Active(file):      25536 kB
Inactive(file):    20664 kB

 

Edited by vasek00
Link to comment
Share on other sites

  • 0
1 час назад, Le ecureuil сказал:

У вас очень любопытный сценарий. Не могли бы вы включить
> ntce debug
подождать полчасика и прислать self-test после этого?

Получили мой дебажный Селф тест? Просто смотрю сообщение пропало мое с вложением. 

А чем мой сценарий любопытный если не секрет?

Link to comment
Share on other sites

  • 0
2 минуты назад, Станислав Поветьев сказал:

Просто смотрю сообщение пропало мое с вложением. 

всё хорошо) кому надо видно:
https://forum.keenetic.net/announcement/4-как-правильно-добавить-self-test-и-прочую-отладку-в-тему/

Link to comment
Share on other sites

  • 0
9 минут назад, Le ecureuil сказал:

@Станислав Поветьев нужно убрать
> log suppress ntce-pace2

Это крайне важно, без этого ничего непонятно.

Если делать как вы сказали, получаю 

no such command: log

 

Если писать system log suppress ntce-pace2 получаю

suppression \"ntce-pace2\" already exists

 

 

Link to comment
Share on other sites

  • 0
9 минут назад, Станислав Поветьев сказал:

Если делать как вы сказали, получаю 


no such command: log

 

Если писать system log suppress ntce-pace2 получаю

suppression \"ntce-pace2\" already exists

 

 

system log no suppress ntce-pace2

 

Link to comment
Share on other sites

  • 0
27 минут назад, Le ecureuil сказал:

@Станислав Поветьев похоже, что проблема ушла. Спасибо за сотрудничество.

Да не за что. В моих же и других пользователей интересах действуем. 

Завтра ждём исправления с драфтом?

Link to comment
Share on other sites

  • 0
1 час назад, Le ecureuil сказал:

похоже, что проблема ушла. Спасибо за сотрудничество.

А что по моей проблеме?

Link to comment
Share on other sites

  • 0
2 часа назад, Станислав Поветьев сказал:

Да не за что. В моих же и других пользователей интересах действуем. 

Завтра ждём исправления с драфтом?

Думаю да, соберем.

Link to comment
Share on other sites

  • 0
1 час назад, stakp сказал:

А что по моей проблеме?

Это все оно же похоже. На следующей версии проверьте пожалуйста. Или можете по ссылке сегодняшней взять ПО для 1810 и проверить заранее, если есть желание.

Link to comment
Share on other sites

  • 0

3.7 Alpha 12  Опять упал ntce и перестали появляться сообщения в логе (в self-test'е одно появилось, но его нет в логе):

Скрытый текст

2021-06-10_23-10-07.thumb.png.acb1ddf08c278ce1c5535272771076ef.png

 

  • Thanks 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...