торрент грузит роутер TP LINK Wdr 3600

Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT
Goto page 1, 2  Next
Author Message
arbrspb
DD-WRT Novice


Joined: 29 Jan 2015
Posts: 23

PostPosted: Thu Jan 29, 2015 23:17    Post subject: торрент грузит роутер TP LINK Wdr 3600 Reply with quote
Доброго времени суток, посоветуйте что можно сделать,при включении торрента загрузка роутера доходит до 100 процентов, можно ли как нибудь настроить так что бы роутер при включенном тореннте не загружался так сильно?

Версия прошивки DD-WRT v24-sp2 (12/22/14) std - build 25697

Включал Qqs роутер еще сильнее нагружается, насколько понимаю если в приоритете служб для торрента поставить низкий приоритет ситуацию это не изменит,верно ?

Макс число портов 4096
Таймаут TCP поставил 300
Таймаут UDP поставил 120
___________________________
Насколько я понимаю торрент создает много подключений и далее эти подключения обрабатывает роутер ,так вот может можно как нибудь эти подключения направить по другому пути ? Раньше был роутер Dir 651 с обычной прошивкой и при работе торрента никаких проблем не возникало ..

К роутеру подключено 2 пк по проводу. Ноут,телек телефоны по Wi fi , мне страшно представить что будет с роутером,если со всех пк начнут скачивать с торрента что то

Smile Я еще заметил что функция Upnp нагружает роутер,но мне посоветовали ее включить для стабильной работы телека по wi fi , а то он раньше отваливался,сейчас вроде нормально .
Sponsor
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Fri Jan 30, 2015 8:26    Post subject: Re: торрент грузит роутер TP LINK Wdr 360 Reply with quote
arbrspb wrote:

Включал Qqs роутер еще сильнее нагружается, насколько понимаю если в приоритете служб для торрента поставить низкий приоритет ситуацию это не изменит,верно ?

Думаю не верно, так как в dd-wrt создаются 5 каналов в которых
-rate 60% от ULkbit до ceil ULkbit
-rate 25% от ULkbit до ceil ULkbit
-rate 10% от ULkbit до ceil ULkbit
-rate 5% от ULkbit до ceil ULkbit
-rate 1% от ULkbit до ceil ULkbit
где Ul это Uplink (kbps) параметр в http://192.168.1.1/QoS.asp т.е. если канал общий не загружен то получаем ULkbit, а если загружен то гарантировано например 25% от ULkbit. В данных параметрах UL и DL ставиться 90% от реально пропускной канала.
Естественно загнав торрент в Bulk он получит минимальную скорость при максимальном использовании другими клиентами канала. Достаточно создать новое правило для торрента для TCP и UDP пакетов указав реальный порт работы торрента, а на ПК так же установить постоянный порт для его работы.
произвести полную настройки Qos, т.е.
- DNS поставить в Maximun
- Http, html поставить в Express
- торрент в Bulk
Так же поставить галку TCP-Packet Priority на ACK и SYN пакетах.

Ну а если еще хотите урезать то можно тогда Netmask Priority или MAC Priority ограничить скорость как по LAN так и по WAN но лучше обойтись верхними настройками.
arbrspb
DD-WRT Novice


Joined: 29 Jan 2015
Posts: 23

PostPosted: Fri Jan 30, 2015 11:23    Post subject: Re: торрент грузит роутер TP LINK Wdr 360 Reply with quote
vasek00 wrote:

В данных параметрах UL и DL ставиться 90% от реально пропускной канала.


При использовании функции Qos и запуске торрента , нагрузка в роутере достигала 1.40 и больше - это нормально ?

Канал у меня в 100 мегабит , в среднем скорость при измерении 90 мегабит - то есть на 10 процентов ставить меньше ? получается я потеряю 10 процентов скорости или без этого никак ?

Рассчитал от 100 мегабит минус 10 процентов и поставил в UL и DL 92160 кбит, сойдет ?
______________
Так и еще вопрос параллельно , для телевизора который работает по wi fi их служба поддержки посоветовала для стабильной работы телевизора открыть порты 80 и 443 что я и сделал 80 порт это у нас http - для которого я поставил приоритет express ,может тогда и для 443 порта поставить приоритет express ? 443 порт это у нас https , насколько я знаю.
Загрузка процессора не большая как видно на скирне, так как торрент ничего не качает Cool
Вот скрин как настроил на всякий случай
arbrspb
DD-WRT Novice


Joined: 29 Jan 2015
Posts: 23

PostPosted: Fri Jan 30, 2015 18:25    Post subject: Reply with quote
И еще одна проблемка,может телевизор все таки отключается от вай фая из за этой проблемы ?

Code:
ath: phy0: Failed to stop TX DMA, queues=0x001!


включил программу для логов и там очень много такой ошибки,подскажите что за ошибка и как можно с ней бороться и надо ли бороться с ней
Eng3lS
DD-WRT Novice


Joined: 27 Jul 2014
Posts: 3

PostPosted: Fri Jan 30, 2015 19:17    Post subject: Reply with quote
arbrspb wrote:
И еще одна проблемка,может телевизор все таки отключается от вай фая из за этой проблемы ?

Code:
ath: phy0: Failed to stop TX DMA, queues=0x001!

...и там очень много такой ошибки


Это известная проблема ATH9k чипов на ddwrt.
Описана тут http://www.dd-wrt.com/phpBB2/viewtopic.php?t=171400
И тут http://svn.dd-wrt.com/ticket/2952

Решается никак на сколько я понял.

_________________
TP-Link TL-WR842ND v1, DD-WRT v24-sp2 (01/29/15) std
(SVN revision 26081)
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Fri Jan 30, 2015 19:30    Post subject: Re: торрент грузит роутер TP LINK Wdr 360 Reply with quote
"arbrspb"
Какой тип соединения с провайдером ?

Из подручных средств в прошивке можно выполнить команду "top" которая более даст наглядную картину работы (доступ через telnet) при нагрузках и если можно пару скринов или верхние 3 строчки от данной команды (выход из нее Ctrl-C).
Так как торренты помимо работы на TCP пакетах которые требуют подтверждения на получение пакета так и на UDP без подтверждения (программа торрент в данном случае сама контролирует пакеты достоверность полученных пакетов), что естественно влечет нагрузку на сеть.
Если у вас скорость в среднем 90Мбит и поставив ограничение в 92Мбит то естественно не чего не теряете.
Можно еще поставить галку на поле FIN (процедура закрытия соединения) для приоритета, для уменьшения задержек в закрытие соединения FIN/ACK.
Что и в какой канал загнать можете сами посчитать и посмотреть что будет получаться в вашем случае при 100МБит канале, т.е. есть ли смысл тогда http, html, https ставить в Express может тогда поднять их то же до Maximum.

Так же можете на торрентах отключить работу по UDP в настройках, или установить ограничения в самих торрентах на соединение.
Тогда уже если можно несколько вариантов нагрузки - 1 клиент с торрентом другой работает просто с интернетом, два клиента с торрентом и т.д и какой результат получился?
Из ходя из вашего скрина у вас три клиента для торрента, и в этих правилах четко указан порт работы торрента на данном клиенте?

Для информаии данный роутер имеет - проц Atheros AR9344@560, доп.радио на Atheros AR9582, и AR8327 гигабитный switch.
Можно увидеть результат команды "dmesg".
arbrspb
DD-WRT Novice


Joined: 29 Jan 2015
Posts: 23

PostPosted: Fri Jan 30, 2015 21:13    Post subject: Re: торрент грузит роутер TP LINK Wdr 360 Reply with quote
vasek00 wrote:

Какой тип соединения с провайдером ?



Статический IP
vasek00 wrote:

Из подручных средств в прошивке можно выполнить команду "top" которая более даст наглядную картину работы (доступ через telnet) при нагрузках и если можно пару скринов или верхние 3 строчки от данной команды (выход из нее Ctrl-C)

Вот скриншот с нагрузкой ,поставил uttorent на скачивание игры какой то


vasek00 wrote:

Так же можете на торрентах отключить работу по UDP в настройках, или установить ограничения в самих торрентах на соединение.


Ограничения поставил уже давно , при отключении Udp торрент не качает, настроен uttorent у меня так

Quote:
Сеть DHT выкл
DHT для новых торрентов выкл
поиск локальных пиров вкл
управление скоростью utp выкл
поддержка upd трекеров вкл

У себя на компьютере поставил:
макс.соеденений 100
макс.присоединенных пиров на торрент 50
на другом компе в 3 раза меньше 25 где то


vasek00 wrote:

Можно увидеть результат команды "dmesg".


Code:
<3>[90015.760000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90015.810000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90015.860000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90015.920000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90015.960000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.020000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.070000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.120000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.170000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.220000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.270000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.330000] ath: phy0: Failed to stop TX DMA, queues=0x00b!
<3>[90016.380000] ath: phy0: Failed to stop TX DMA, queues=0x00b!
<3>[90016.430000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.480000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.530000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.580000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.630000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.680000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.730000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.780000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.840000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.880000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.940000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90016.990000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.040000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.090000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.150000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.200000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.250000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.300000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.350000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.400000] ath: phy0: Failed to stop TX DMA, queues=0x00b!
<3>[90017.450000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.500000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.550000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.600000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.650000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.700000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.760000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.810000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.860000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90017.920000] ath: phy0: Failed to stop TX DMA, queues=0x00b!
<3>[90017.960000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90018.010000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90018.070000] ath: phy0: Failed to stop TX DMA, queues=0x00b!
<3>[90018.110000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.160000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.220000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.270000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.310000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.360000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.400000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.450000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.490000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.530000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.580000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.620000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.670000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.710000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.760000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.810000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.850000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90018.900000] ath: phy0: Failed to stop TX DMA, queues=0x00b!
<3>[90018.950000] ath: phy0: Failed to stop TX DMA, queues=0x009!
<3>[90019.000000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.040000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.080000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.130000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.180000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.220000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.260000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.310000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.350000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.390000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.440000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.490000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.530000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.570000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.610000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.660000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.700000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.750000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.790000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.840000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.880000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90019.940000] ath: phy0: Failed to stop TX DMA, queues=0x00b!
<3>[90019.980000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.020000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.070000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.110000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.160000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.210000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.270000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.310000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.360000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.410000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.450000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.490000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.540000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.580000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.630000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.670000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.720000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.770000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.820000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.860000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.900000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90020.950000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.000000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90021.050000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.100000] ath: phy0: Failed to stop TX DMA, queues=0x009!
<3>[90021.140000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.180000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.230000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.290000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.340000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.380000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.430000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.470000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.520000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.560000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.600000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.650000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.690000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.740000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.780000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.830000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.870000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.910000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90021.960000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.000000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.060000] ath: phy0: Failed to stop TX DMA, queues=0x101!
<3>[90022.100000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.150000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.190000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.240000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.300000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.350000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.390000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.430000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.480000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.520000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.560000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.610000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.660000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.700000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.740000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.790000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.830000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.870000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.920000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90022.970000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.010000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.060000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.100000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.140000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.190000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.230000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.280000] ath: phy0: Failed to stop TX DMA, queues=0x101!
<3>[90023.330000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.380000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.420000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.460000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.510000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.550000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.600000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.640000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.690000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.730000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.780000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.830000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.870000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90023.920000] ath: phy0: Failed to stop TX DMA, queues=0x003!
<3>[90023.970000] ath: phy0: Failed to stop TX DMA, queues=0x009!
<3>[90024.010000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.050000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.100000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.150000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.200000] ath: phy0: Failed to stop TX DMA, queues=0x101!
<3>[90024.250000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.290000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.340000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.380000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.420000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.470000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.510000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.550000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.600000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.650000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.690000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.730000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.780000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.820000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.860000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90024.920000] ath: phy0: Failed to stop TX DMA, queues=0x101!
<3>[90024.960000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.010000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.060000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.100000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.140000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.190000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.230000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.270000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.320000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.370000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.410000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.450000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.500000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.540000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.580000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.630000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.680000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.720000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.760000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.800000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.850000] ath: phy0: Failed to stop TX DMA, queues=0x001!
<3>[90025.900000] ath: phy0: Failed to stop TX DMA, queues=0x009!
<6>[98209.600000] IMQ driver unloaded successfully.
<6>[98209.710000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
<6>[98209.720000]       Hooking IMQ before NAT on PREROUTING.
<6>[98209.720000]       Hooking IMQ after NAT on POSTROUTING.
<6>[99680.670000] IMQ driver unloaded successfully.
<6>[99680.800000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
<6>[99680.800000]       Hooking IMQ before NAT on PREROUTING.
<6>[99680.810000]       Hooking IMQ after NAT on POSTROUTING.
<6>[99979.380000] IMQ driver unloaded successfully.
<6>[99979.500000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
<6>[99979.500000]       Hooking IMQ before NAT on PREROUTING.
<6>[99979.510000]       Hooking IMQ after NAT on POSTROUTING.
<6>[100006.500000] IMQ driver unloaded successfully.
<6>[100006.620000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
<6>[100006.620000]      Hooking IMQ before NAT on PREROUTING.
<6>[100006.630000]      Hooking IMQ after NAT on POSTROUTING.
<6>[100780.750000] IMQ driver unloaded successfully.
<6>[100780.860000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
<6>[100780.860000]      Hooking IMQ before NAT on PREROUTING.
<6>[100780.870000]      Hooking IMQ after NAT on POSTROUTING.
<6>[106706.480000] IMQ driver unloaded successfully.
<6>[106706.620000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
<6>[106706.630000]      Hooking IMQ before NAT on PREROUTING.
<6>[106706.630000]      Hooking IMQ after NAT on POSTROUTING.
<6>[106731.330000] IMQ driver unloaded successfully.
<6>[106731.460000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
<6>[106731.470000]      Hooking IMQ before NAT on PREROUTING.
<6>[106731.470000]      Hooking IMQ after NAT on POSTROUTING.
<6>[106803.330000] IMQ driver unloaded successfully.
<6>[106803.450000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
<6>[106803.450000]      Hooking IMQ before NAT on PREROUTING.
<6>[106803.460000]      Hooking IMQ after NAT on POSTROUTING.


vasek00 wrote:

Из ходя из вашего скрина у вас три клиента для торрента, и в этих правилах четко указан порт работы торрента на данном клиенте?


Да,вручную выставил на всех пк порт для торрента и снял галку с "случайный порт при запуске", и данные порты внес в правила и вышло 3 правила как на скриншоте.


Поставил на скачивание торрента на пк и ноуте оба по проводу подключены к роутеру ,вот на скрине в момент скачивания нагрузка
В настройках торрента уменьшил кол-во пиров до 50 на пк и на ноуте. (ноут использовал вместо второго пк )

Приоритет малых пакетов TCP со следующими параметрами:
ACK
SYN
FIN
Поставлены. Для торрента с ноута так же поставил
bulk (основная масса)

arbrspb
DD-WRT Novice


Joined: 29 Jan 2015
Posts: 23

PostPosted: Fri Jan 30, 2015 21:30    Post subject: Reply with quote
Eng3lS wrote:


Решается никак на сколько я понял.


Вот это печально
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Sat Jan 31, 2015 13:33    Post subject: Re: торрент грузит роутер TP LINK Wdr 360 Reply with quote
arbrspb
Статический IP - отлично

Ваш первый скрин
Code:
idle - 94% ("курит")
irq - 0% ("прерывания")
sirq -3.5% ("системные прерывания")

Думаю тут все и так понятно, не напрягается.

Quote:
Можно увидеть результат команды "dmesg".
...
<3>[90015.920000] ath: phy0: Failed to stop TX DMA, queues=0x003!
...
Для торрента с ноута так же поставил bulk (основная масса)

На втором скрине уже следующее, особенно ksoftirqd
Code:
idle - 0% ("курит")
irq - 4.9% ("прерывания")
sirq - 92.3% ("обработка отложенных прерываний")
------------------------------------------------------
ksoftirqd - 33.6 ("распределение прерываний - ядро")

ksoftirqd, что-то долго держит CPU.

Тут проблема не в торрент, вам наверное интересно будет ознакомиться с информацией на страницах
http://forum.ixbt.com/topic.cgi?id=14:58841:609#609
http://forum.ixbt.com/topic.cgi?id=14:58841:72#72

Так же словил такой баг один раз. На клиенте планшет Wi-fi запущен торрент, роутер так же использует
Code:
ath9k                  87435  0
ath9k_common           28011  1 ath9k
ath9k_hw              324349  2 ath9k,ath9k_common
ath                    16523  3 ath9k,ath9k_common,ath9k_hw
mac80211              296478  2 ath9k,ath9k_hw
cfg80211              196259  4 ath9k,ath9k_common,ath,mac80211
compat                  2907  5 ath9k,ath9k_common,ath9k_hw,mac80211,cfg80211

скорость прыгала но выше 40-50Мбит не поднималась.
arbrspb
DD-WRT Novice


Joined: 29 Jan 2015
Posts: 23

PostPosted: Sat Jan 31, 2015 16:06    Post subject: Re: торрент грузит роутер TP LINK Wdr 360 Reply with quote
vasek00 wrote:


Тут проблема не в торрент, вам наверное интересно будет ознакомиться с информацией на страницах
http://forum.ixbt.com/topic.cgi?id=14:58841:609#609
http://forum.ixbt.com/topic.cgi?id=14:58841:72#72



Я чего то немного запутался,точной причины почему эта ошибка нет?
Там написан скрипт который насколько я понял решает данную проблему:
Code:

#!/bin/sh
logread -f | dd bs=1 | awk '
/ath: phy0: Failed to stop/ { system("/sbin/wifi"); }
/ath: phy0: DMA failed to stop/ { system("/sbin/wifi"); }
'



Его надо скопировать и вставить там где написано команды и нажать сохранить при запуске ?
Или я что то не правильно понял,объясните пожалуйста
Very Happy
arbrspb
DD-WRT Novice


Joined: 29 Jan 2015
Posts: 23

PostPosted: Sun Feb 01, 2015 1:10    Post subject: Reply with quote
Вот так сделал ,для наглядности ..
arbrspb
DD-WRT Novice


Joined: 29 Jan 2015
Posts: 23

PostPosted: Sun Feb 01, 2015 1:32    Post subject: Reply with quote
vasek00

Пользуясь случаем хотел бы параллельно задать вопрос:
В настройках вай фая есть параметр
"Время ожидания ACK", по умолчанию он 2000 ,опытным путем выяснил, что при уменьшении его скорость вай фая увеличивается и дальность действия тоже ,выставил 200.

Действительно ли этот параметр влияет на скорость и дальность действия вай фай ?
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Sun Feb 01, 2015 7:01    Post subject: Reply with quote
arbrspb

Я по моему не про какой скрипт не делал упоминание и тем более его набрать куда-то.
logread -f
это агент чтения журнала, log и read
Далее вывод данной команды прогнать через проверку на совпадение с - "ath0: phy0: Failed to stop" и при положительном результате выполнить команду /sbin/wifi, т.е. просмотр лога на данную строку и при ее наличие запустить команду.
Данных команд в dd-wrt нет.

По своей фишки про которую писал выше решил проверить настройки своего wi-fi, попробуйте с такими настройками которые я приведу, предварительно проверьте ваш канал wi-fi на соседство с соседями любой из доступной программы под Windows.

Мои настройки выше (так же обязательно в Wireless Security только "AES"), 5 и 6 параметром можно поиграть.
При таких настройках данная ошибка у меня опять пропала как и ранее не замечал ее, роутер без выключения работает. На ПК торрент в настройках галку на параметре - применить ограничение mUTP-соединения была снята. Опять же при наблюдении за параметром ksoftirqd практически и не поднимался выше 0,3 при использовании моих wi-fi клиентов. Клинт с Broadcom максимум что мог выжать по каналу wi-fi при использовании торрента это от 5МБ до 7МБ.

Так же рекомендую посмотреть результат на всех ваших wi-fi по отдельности.

Посмотрите про описание параметров http://asp24.com.ua/blog/dd-wrt-nastrojka/
http://infodepot.wikia.com/wiki/Basic_Wireless_Settings
arbrspb
DD-WRT Novice


Joined: 29 Jan 2015
Posts: 23

PostPosted: Sun Feb 01, 2015 19:05    Post subject: Reply with quote
vasek00 wrote:
предварительно проверьте ваш канал wi-fi на соседство с соседями любой из доступной программы под Windows.


Запустил данную программу на компьютере который стоит рядом с wi fi роутером моя сеть "wi fi aelectro 2.4Ghz".
"Dir 651 rezerv " тоже моя сеть что бы второй роутер не выкидывать подключил его,бывает вай фай не ловит в дальней комнате ,так сразу же переподключается на dir 651, остальные сети не мои Very Happy , вроде эфир более менее свободен

Канал поставил 4 , вроде как ничем не забит .

vasek00 wrote:
5 и 6 параметром можно поиграть.

На счет короткой преамбулы читал и пришел к выводу что наверное все таки лучше оставить ее включенной .

Quote:

Sensitivity Range (ACK Timing) – грубо говоря, этот параметр определяет граничную «дальнобойность» беспроводного девайса, при установке этого параметра в 0 точка доступа переходит в автоматическое определение значения параметра ACK Timing.).

Да ,я читал вот это и раньше , просто нигде не написано про то что если уменьшить значение то скорость вай фая становится выше , лично проверял ,при значении 200 лично у меня скорость стала на пару мегабит выше на ноутбуке.Если меньше 200 ставить то ухудшается ситуация ,так что оптимально 200 я считаю.
Вот провел тест с замером скорости через speedtest.net
Параметры вай фая подкорректировал в соответствии с вашими рекомендациями :


Проводил тест на ноутбуке находясь недалеко от роутера модель ноутбука sony vpcs12m9r характеристика модуля wi fi
Quote:
Wi-Fi 802.11a, 802.11b, 802.11g


И вот результаты теста тестировал по 3 раза ,сначала с параметром АСК 2000 затем 200 :
Quote:




Может кому то поможет данная информация.
vasek00 wrote:
так же обязательно в Wireless Security только "AES"

AES уже давно выставил ,стоит WPA 2- Personal.

Включил Syslog watcher ,оставлю на ночь - другую посмотрим ,не будет ли данной ошибки ,телевизор на отваливание от вай фая предстоит еще проверить ,спасибо вам за советы ,пока что вроде как работает.

"ath0: phy0: Failed to stop ,пока что не наблюдалось

vasek00 wrote:

Опять же при наблюдении за параметром ksoftirqd практически и не поднимался выше 0,3 при использовании моих wi-fi клиентов.

Вы хотите сказать что данный параметр поднимался из-за не совсем правильной настройки вай фая ?
ksoftirqd - насколько я понял отвечает за фай точнее относится к нему ?
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Sun Feb 01, 2015 20:08    Post subject: Reply with quote
Вы знаете наверное нужно начать со статьи "Wi-Fi: не очевидные нюансы (на примере домашней сети)"

http://habrahabr.ru/post/149447/


Так же повторюсь про
Quote:
Sensitivity Range (ACK Timing)
Default Value: 2000 meters
The help file says...
Adjusts the ack timing in Atheros typical way based on the maximum distance in meters .A value of 0 disables ack timing completely for broadcom firmwares. On Atheros based firmwares a value of 0 will turn into auto ack timing mode

How it works:
1.AP sends a message: Everybody wait X time for a response
2.Client receives
3.Client sends a response to the AP called and ACK - Acknowledges the command waiting for X time.
4.AP sees the ACK
5.Other Clients and AP are free to send

-Ack timing adjustment is used for distance links when the time needed to tramit is greater then than the amount of time the sender waits before retrying to transmit the same packet again.
-You want to set the ack timing to 2x the distance between bridged routers measured in meters.
-If the ACK timing is too high it will not affect the throughput that much. If the ACK time is too low it can drop your throughput to the point of being unusable and can even make the system not connect.
-Recommended setting is to 0 for a household network. Which for linksys users means dd-wrt doesn't use ACK timing at all.
-Maximum theororetical ACK timeouts (not sure on thouroughness) 802.11a : 409us ~ 61km 802.11b : 744us ~ 111km 802.11g : 372us ~ 55km
http://infodepot.wikia.com/wiki/Basic_Wireless_Settings


Выдержки из tickets по данному вопросу, ответы разработчика ниже, но наверное для общей картины представления необходимо прочитать побольше :
...
Quote:
this is wrong. you just dont see any ath9k commits in dd-wrt since we use another hidden repository for the work on it. but you see on commandline that the ath9k / mac802.11 versions changing. the ath9k version is always in sync with openwrt. but mobile android clients do really not matter at all for any quality reception. this is not wifi use. this is wifi scrapping. they use special power save operations which kills almost all accesspoints if used. it slows down everything if active and can cause the dropouts. so switch of wifi on your mobile and test it again


Quote:
he is the only guy who complains constantly about such problems. or lets one of a few. i dont have a single problem here. mainly working with wndr3700v4, dir825c1 etc. so in fact same chipsets we have to wait until a new ath9k version is available and npd is working on these problems. openwrt uses the same driver base and will suffer from the same issues. i just guess that he is using one of these wonderfull but never working intel client chipsets. i declare these client chipsets as not compatible with wifi world. same for alot of mobile wifi chipsets in android phones. the are causing alot of troubles with power save operation. they simply switch off and still telling the ap that they are active. so the ap hangs on these clients forever since they dont react on any packet


Quote:
but all what i can say is they npd (from openwrt) and me are working in finding these issues. but its hard to reproduce. my macbook pro for instance doesnt show any problem or dropout. even if i see sometimes the dma message (which is mainly for debugging), it has no consequences


Quote:
i see no throughput issue. still getting max out if the interface with my client device. latency still at 1 ms. no dropouts. no hangings. througput about 200 mbit right now

...
Полностью можно почитать по ссылке http://svn.dd-wrt.com/ticket/2952

Путем пробования настройками можно попытаться добиться лучшего результата.
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum