Page 15 of 15 FirstFirst ... 5131415
Results 211 to 221 of 221

Thread: Инструкция по установке и настройке Optware и Entware на Asus RT-N56U

  1. #211
    Переезжаю с обсуждением своей проблемы отсюда
    Краткое содержание предыдущих серий:
    Только что купленный RT-N56U, прошивка от падавана 3.4.3.8-085,
    установленный скриптом rtorrent-easy-install rTorrent 0.9.4/0.13.4.
    Проблема:
    Очень большое количество соединений в conntrack при минимальной текущей активности и ошибки в логе о переполнении таблицы.
    Из-за этого пришлось поднимать лимит conntrack с дефолтных 16к до 64к, значение активных соединений "устаканивается" на 28-30к.
    MercuryV предположил, что дело в использовании uTP, и предложил его отключить.
    Но я сходу не нашёл никакой информации ни о поддержке uTP rTorrent-ом, ни об отключении.
    Просмотрел содержимое /proc/net/nf_conntrack, over 95% записей - соединения UDP на порт 51412, который в дефолтном конфиге отведён DHT.
    Подскажите, как исправить эту ситуацию.
    Есть мысль поиграться в сторону уменьшения вот с этими таймерами:
    Code:
    net.netfilter.nf_conntrack_udp_timeout = 50
    net.netfilter.nf_conntrack_udp_timeout_stream = 180
    Но не уверен, что это удачная идея.

  2. #212
    Quote Originally Posted by azhur View Post
    Но я сходу не нашёл никакой информации ни о поддержке uTP rTorrent-ом, ни об отключении.
    Считайте, что поддержку uTP вы уже отключили: rtorrent не поддерживает uTP.

    Quote Originally Posted by azhur View Post
    Просмотрел содержимое /proc/net/nf_conntrack, over 95% записей - соединения UDP на порт 51412, который в дефолтном конфиге отведён DHT.
    Подскажите, как исправить эту ситуацию.
    Лимитировать кол-во соединений настройками rtorrent. ЕМНИП, раньше это были опции max-peers-global\max-peers-per-torrent, сейчас — max_uploads_global\max_downloads_global.
    Last edited by ryzhov_al; 02-11-2014 at 08:31.

  3. #213
    Quote Originally Posted by ryzhov_al View Post
    сейчас — max_uploads_global\max_downloads_global.
    Эти настройки уже зарезаны до 50/100.
    Как я понимаю, записи из conntrack для udp удаляются только по таймауту, так как у udp нет такой сущности как "соединение", в отличие от tcp.
    Вот такими "трехминутными хвостами" похоже и забивает таблицу при активно работающем dht.
    При увеличенной до 64к таблице побочных эффектов пока не замечено, так что пока оставлю всё как есть.
    Будет вылезать за 64к - там посмотрим, может net.netfilter.nf_conntrack_udp_timeout_stream до 120 уменьшу.
    Edit:
    Хотя нет, замечен один глюк, не знаю связанный с вышеизложенным или нет.
    Графа "Rate" внизу консольного интерфейса показывает странные значения:
    Code:
    [Rate  74.5/ 41.1 KB]
    И это при 1 пире, которому отдаётся несколько КБ/с и при отсутствии закачек, только раздача.
    Last edited by azhur; 02-11-2014 at 10:13.

  4. #214
    Quote Originally Posted by azhur View Post
    Хотя нет, замечен один глюк, не знаю связанный с вышеизложенным или нет.
    Графа "Rate" внизу консольного интерфейса показывает странные значения:
    Code:
    [Rate  74.5/ 41.1 KB]
    И это при 1 пире, которому отдаётся несколько КБ/с и при отсутствии закачек, только раздача.
    Насколько знаю, в отображаемую внизу скорость обмена входит и Tracker Scrape, и DHT, и PEX-обмен.

  5. #215
    Quote Originally Posted by ryzhov_al View Post
    Насколько знаю, в отображаемую внизу скорость обмена входит и Tracker Scrape, и DHT, и PEX-обмен.
    Угу, видимо это было оно.
    Качаю в основном с пары закрытых трекеров, поэтому DHT отключил за почти полной ненадобностью.
    И счётчики скорости нормализовались, и контрак уменьшился до сотни-другой максимум.

  6. #216
    Join Date
    Mar 2008
    Location
    moscow
    Posts
    7

    Умный дом, контроль wifi клиентов

    Может кто-то уже имел опыт, гугл пока не помог...
    Как правильно замониторить наличие\отсутствие wifi клиентов в сети?

    В наличие asus rt-n56u с альтернативной прошивкой, openhab стоящий на NAS и куча разных wifi устройств.
    По наличию wifi клиентов пытаюсь понять кто находится дома.

    Первым делом попробовал использовать ping по сетевому имени, в итоге часть пакетов теряется(особенно для iphone).
    Решил попробовать SNMP, но не могу понять как лучше сделать.
    Судя по snmpwalk, сетевые имена вообще не фигурируют в OID'ах.
    Фигурируют только IP и MAC, при этом получать какие-то данные можно только зная IP.
    iso.3.6.1.2.1.3.1.1.2.7.1.192.168.1.144 = Hex-STRING: 00 0A F5 89 89 FF
    iso.3.6.1.2.1.4.22.1.2.7.192.168.1.144 = Hex-STRING: 00 0A F5 89 89 FF
    iso.3.6.1.2.1.4.35.1.4.7.1.4.192.168.1.144 = Hex-STRING: 00 0A F5 89 89 FF
    т.е. нужно обязательно использовать dhcp.

    такая схема выглядит геморойной и некрасивый, может кто-то знает метод лучше?

  7. #217
    Quote Originally Posted by PyKaB View Post
    Как правильно замониторить наличие\отсутствие wifi клиентов в сети?

    такая схема выглядит геморойной и некрасивый, может кто-то знает метод лучше?
    wl authe_sta_list

  8. #218
    Join Date
    Mar 2008
    Location
    moscow
    Posts
    7
    Мне кажется это будет то же самое и вывод этой команды соответствует первому или второму OID.
    Хотелось искать по сетевому имени, а не по IP или MAC, но похоже надежного способа для современных телефонов всё таки нет

  9. #219
    Столкнулся с небольшой проблемой: похоже Ростелекому тоже перестало иногда хватать "белых" IP для клиентов и они прикрутили на такой случай НАТ.
    Как следствие, иногда на впн-соединение выдаётся "серый" IP, что меня не очень устраивает.
    Хотелось бы автоматизировать проверку выданного адреса на "серость" и реконнект для получения другого адреса.
    Как я понял, подобное можно реализовать через скрипт WAN Up|Down.
    Что-то типа:
    Code:
    if [ "$1" = "up" ];
    then
      currentIp=$(nvram get wan0_ipaddr)
      if [[ $currentIp = 10.* ]]
      then
        sleep 10
        /sbin/restart_wan
      fi
    fi
    Но [[ ]] вроде работают только в bash, а для этих скриптов применяется sh, так что есть сомнение в работоспособности.
    Если кто хорошо разбирается в шелл скриптах или видел готовую реализацию чего-то подобного - просьба помочь довести скрипт до ума.
    Целевой девайс - RT-N56U с падавановской прошивкой.

  10. #220
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,112
    Blog Entries
    32
    Quote Originally Posted by azhur View Post
    Столкнулся с небольшой проблемой: похоже Ростелекому тоже перестало иногда хватать "белых" IP для клиентов и они прикрутили на такой случай НАТ.
    ...
    Если кто хорошо разбирается в шелл скриптах или видел готовую реализацию чего-то подобного - просьба помочь довести скрипт до ума.
    Целевой девайс - RT-N56U с падавановской прошивкой.
    Code:
    #!/bin/sh
     
    ### post_wan_script.sh - Custom user script
    ### Called after internal WAN up/down action
    ### $1 - WAN action (up/down)
    ### $2 - WAN interface name (e.g. eth3 or ppp0)
    SVC_NAME="WAN up/down script"
     
    func_wanup() {
    ip=`nvram get wan0_ipaddr | awk -F"." '{print $1}'`
    [ "$ip" -eq "10" ] && restart_wan && logger -t "$SVC_NAME" "WAN restart - received private IP adress"
    return 0
    }
     
    func_wandown() {
    return 0
    }
     
    case "$1" in
    up)
      func_wanup
      ;;
    down)
      func_wandown
      ;;
    esac
    http://forum.ixbt.com/topic.cgi?id=14:62022:2016#2016

    З.Ы. Там дальше есть еще примеры скриптов и для 100.64.xx.xx. адресов РТК

  11. #221
    Quote Originally Posted by Omega View Post
    http://forum.ixbt.com/topic.cgi?id=14:62022:2016#2016

    З.Ы. Там дальше есть еще примеры скриптов и для 100.64.xx.xx. адресов РТК
    Спасибо за ссылку, как я и думал, велосипед уже изобретен.

Page 15 of 15 FirstFirst ... 5131415

Similar Threads

  1. Entware - новый репозиторий для роутеров (MIPS)
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1390
    Last Post: 29-04-2017, 22:40
  2. Выбор роутера: Asus RT-N16 vs RT-N56U vs RT-N66U ?
    By Mihey111 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 111
    Last Post: 13-04-2017, 19:09
  3. Asus RT-N56U
    By Omega in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 437
    Last Post: 24-03-2017, 19:25
  4. Replies: 91
    Last Post: 01-03-2013, 17:00
  5. Инструкция по настройке роутера WL-500gP с нуля
    By OlegI in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1259
    Last Post: 10-02-2011, 22:25

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •