Bekijk de volledige versie : Драйв - Fast NAT в прошивке энтузиастов!
theMIROn
19-12-2010, 11:32
Ну если без типагигабита, то ещё и RT-N13U на прошивке от sfstudio с его софтовым fastnat (сюда бы его, броадкомовский ведь по рождению:)...), либо чисто китайский аналог на той же базе за $35-45 (взял такой (http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rt=nc&nma=true&item=170532549847&si=ew0Yt2q94%252FiLs0KKhC84dlIgkCQ%253D&viewitem=&sspagename=ADME%3AX%3ARTQ%3AUS%3A1123), пришлось доплатить $3 за доставку в РФ с трекингом). Сморю в гите и в сторону hwnat есть движение.
Да, все руки не доходят BCM_NAT прикрутить к rtn прошивке.
А ноги hwnat растут из RT-N56U...
Да, все руки не доходят BCM_NAT прикрутить к rtn прошивке.
А ноги hwnat растут из RT-N56U...
Есть интересные новости.
HW_NAT таки есть возможность запустить и на железках без коммутатора
(реализация у нас пока работает только на железках с внешним коммутатором).
Видимо ралинки специально дезинформируют на эту тему. Работоспособность
была продемонстрирована товарищами из зюха, причём работает это и на RT3050.
Загрузка проца на RT3050 при 100мбит ната = 0.
Однако в каждой бочке с мёдом...:
1) контрак почти полностью отваливается в таком режиме
2) ускоряется только LAN->WAN и pppoe
3) о экаунтинге и шейпинге тоже можно смело забыть
Ну и в довершение, вот уже 4ре часа убил на разбор полётов как это заставить работать и результатов пока нет.
Разбираюсь дальше благо всё есть в сырцах, но понимание не приближается.
http://forum.nag.ru/forum/index.php?showtopic=54015&st=1480&p=584387&#entry584387 ;)
З.Ы. Новости по теме (http://forum.asus.ru/viewtopic.php?f=4&t=73163) :D Вести с полей (http://www.opennet.ru/opennews/art.shtml?num=29426) :cool:
В последних появилась, судя по описаниям, такая штука, как fastnat, можно про нее чуть подробнее? В каких режимах она работает и как скорость возрастает?
theMIROn
19-03-2011, 17:12
В последних появилась, судя по описаниям, такая штука, как fastnat, можно про нее чуть подробнее? В каких режимах она работает и как скорость возрастает?
Работает когда отключен QoS, начиная с r2837.
Скорости возрастают ощутимо, на 85% на NAT и около 50% на VPN
Чтобы отключить принудительно, нужно выставить переменную:
nvram set misc_fastnat_x=0
nvram commit && reboot
Спасибо большое, очень полезная штука
Осталось только собранную прошивку дождаться. В обоих репах только 2823 (
Работает когда отключен QoS, начиная с r2837.
Скорости возрастают ощутимо, на 85% на NAT и около 50% на VPN
Чтобы отключить принудительно, нужно выставить переменную:
nvram set misc_fastnat_x=0
nvram commit && reboot
подскажите, плиз, где в настройках отключить QoS, что то найти не могу! Заранее спасибо.
voidshah
20-03-2011, 18:22
подскажите, плиз, где в настройках отключить QoS, что то найти не могу! Заранее спасибо.
Как я понимаю, в веб-морде роутера -> Bandwidth Management
Как я понимаю, в веб-морде роутера -> Bandwidth Management
спасибо, протестил по скорости последнюю прошивку.....что то увеличения не увидел! ((( вернулся на 2539.....:(
theMIROn
20-03-2011, 19:54
спасибо, протестил по скорости последнюю прошивку.....что то увеличения не увидел! ((( вернулся на 2539.....:(
вопросы к провайдеру.
на низких скоростях ~20 Mbit/s разницы нет и не будет.
$ cat /proc/sys/net/ipv4/netfilter/ip_conntrack_fastnat
1
А еще каким образом можно определить, загружен модуль fastnat или нет? Спрашиваю потому, что не нашел упоминаний ни в cat /proc/slabinfo ни в lsmod
P.S. r2845 (ftp://core.dumped.ru/rt-n/2845/RT-N16-1.9.2.7-rtn-r2845.trx.gz)
theMIROn
21-03-2011, 09:04
$ cat /proc/sys/net/ipv4/netfilter/ip_conntrack_fastnat
1
А еще каким образом можно определить, загружен модуль fastnat или нет? Спрашиваю потому, что не нашел упоминаний ни в cat /proc/slabinfo ни в lsmod
кактотак
#!/bin/sh
fastnat="/proc/sys/net/ipv4/netfilter/ip_conntrack_fastnat"
if [ -f $fastnat ]; then
echo "FASTNAT not found"
elif [ $(cat $fastnat) -eq 1 ]; then
echo "FASTNAT enabled"
else
echo "FASTNAT disabled"
fi
Спасибо за скрипт, но это тот же самый способ - чтение "/proc/sys/net/ipv4/netfilter/ip_conntrack_fastnat" :rolleyes:
theMIROn
21-03-2011, 09:38
Спасибо за скрипт, но это тот же самый способ - чтение "/proc/sys/net/ipv4/netfilter/ip_conntrack_fastnat" :rolleyes:
Это намек что других способов нет.
Модуль вкомпилирован в ядро для уменьшения издержек.
В патче в r2801 (http://code.google.com/p/wl500g/source/detail?r=2801) есть строчка
printk("BCM fast NAT: INIT\n"); Она не обязательно должна в логах появляться?
theMIROn
21-03-2011, 09:48
В патче в r2801 (http://code.google.com/p/wl500g/source/detail?r=2801) есть строчка
printk("BCM fast NAT: INIT\n"); Она не обязательно должна в логах появляться?
в логе при загрузке не все появляется.
dmesg | grep "fast NAT"
Работает когда отключен QoS, начиная с r2837.
Скорости возрастают ощутимо, на 85% на NAT и около 50% на VPN
Для прошивки 1.9.2.7-d fastnat тоже будет?
$ dmesg | grep "fast NAT"
BCM fast NAT: INIT
Мое любопытство удовлетворено :)
На прошивке RT-N16-1.9.2.7-rtn-r2837 запуск openvpn приводит к перезагрузке роутера, в логах openvpn никакого криминала. Вернулся на 1.9.2.7-rtn-r2730 - все работает.
OlegaVB
Надо выключать fastnat
nvram set misc_fastnat_x=0
nvram commit
theMIROn
21-03-2011, 18:03
OlegaVB
Надо выключать fastnat
nvram set misc_fastnat_x=0
nvram commit
подтверждаю.
как минимум пока fastnat не совместим с tun интерфейсами
Классная штука этот Fast NAT - 9 Мб/с на отдачу по данным rtorrent'а через PPPoE с выключенным NAT. При этом на роутере в top sirq держится от 70% до 80%
theMIROn
25-03-2011, 16:50
Классная штука этот Fast NAT - 9 Мб/с по данным rtorrent'а через PPPoE с выключенным NAT. При этом на роутере в top sirq держится от 70% до 80%
PPPOE сам по себе не особо затратный протокол. А что значит "выключенный NAT"?
PPPOE сам по себе не особо затратный протоколЗря радуюсь?
А что значит "выключенный NAT"?Цепочки PREROUTING и POSTROUTING пустые
featZima
01-04-2011, 16:54
Обновился с r2808 до r2862, начались некие странности. Раньше я маркировал http трафик в mangle таблице (по 80 порту) и потом использовал это в маршрутизации и приоритезации трафика. Сейчас такое:
статистика в mangle:
Chain labels_in (1 references)
pkts bytes target prot opt in out source destination
0 0 MARK tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:80 MARK or 0x80 (здесь раньше были цифры)
0 0 MARK tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp spt:413 MARK or 0x80
Chain labels_out (1 references)
pkts bytes target prot opt in out source destination
923 64693 MARK tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 MARK or 0x80
0 0 MARK tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:413 MARK or 0x80
правила в mangle
-A POSTROUTING -p tcp -m tcp --sport 80 -j MARK --or-mark 0x80
-A POSTROUTING -p tcp -m tcp --sport 413 -j MARK --or-mark 0x80
-A PREROUTING -p tcp -m tcp --dport 80 -j MARK --or-mark 0x80
-A PREROUTING -p tcp -m tcp --dport 413 -j MARK --or-mark 0x80
p.s. вопрос решён, просто надо было отключить fastnat (nvram set misc_fastnat_x=0 && nvram commit && reboot)
Я правильно понимаю, что благодаря fastnat можно рассчитывать на нормальную 100Мбит скорость по PPPoE? Просто у netbynet весь трафик (даже локальный) пустили через pppoe (с халявщиками борются таким способом), и скоростей выше 4-5МБайт\с я уже давно не видел, к тому же загрузка проца 100% при таких нагрузках. Fastnat поможет? И какие минусы? Я так понял, QoS не работает с ним? А еще есть какие подводные камни?
Будет ли доступен fastnat на wl500gp, перешитом в rtn-прошивку?
theMIROn
01-04-2011, 19:25
Я правильно понимаю, что благодаря fastnat можно рассчитывать на нормальную 100Мбит скорость по PPPoE? Просто у netbynet весь трафик (даже локальный) пустили через pppoe (с халявщиками борются таким способом), и скоростей выше 4-5МБайт\с я уже давно не видел, к тому же загрузка проца 100% при таких нагрузках. Fastnat поможет? И какие минусы? Я так понял, QoS не работает с ним? А еще есть какие подводные камни?
возможно. минусы - QoS и прочая маркировка
Будет ли доступен fastnat на wl500gp, перешитом в rtn-прошивку?
да, будет
какие цифры должны получаться? Залил r2862 (RT-N16-1.9.2.7-rtn-r2862.trx.gz). iperf'ом намерил порядка 200мбит.
theMIROn
11-04-2011, 23:02
На прошивке RT-N16-1.9.2.7-rtn-r2837 запуск openvpn приводит к перезагрузке роутера, в логах openvpn никакого криминала. Вернулся на 1.9.2.7-rtn-r2730 - все работает.
а если поставить r2895 и внимательно наблюдать в лог? есть что интересное?
Я так понимаю, что на WL500gpv1 не работает URL Filter на RTN прошивке?
Задействовал URL Filter - не блокирует.
Залил -d версию (WL500gp-1.9.2.7-d-r2889) - работает.
Вернул RTN (WL500gp-1.9.2.7-rtn-r2895) - не работает.
theMIROn
13-04-2011, 12:51
Я так понимаю, что на WL500gpv1 не работает URL Filter на RTN прошивке?
Задействовал URL Filter - не блокирует.
Залил -d версию (WL500gp-1.9.2.7-d-r2889) - работает.
Вернул RTN (WL500gp-1.9.2.7-rtn-r2895) - не работает.
с какого ресурса брали 2895?
с какого ресурса брали 2895?
ftp://core.dumped.ru/
Поставил вот эту: ftp://core.dumped.ru/rt-n/2899/RT-N16-1.9.2.7-rtn-r2899.trx.gz
тоже URL Filter не работает...
Поставил вот эту: ftp://core.dumped.ru/rt-n/2899/RT-N16-1.9.2.7-rtn-r2899.trx.gz
тоже URL Filter не работает...
Исправлено: Тьфу! Совсем забыл про fast-nat - отключите и будет счастье!
dansoftware
17-04-2011, 15:26
Попытка запустить nShaper на прошивке "RT-N16-1.9.2.7-rtn-r2899.trx" закончилась неудачно: логи утонули в сообщениях "kernel: nf_hook: Verdict = QUEUE". Что свидетельствует о том, что ядро было собрано с опцией "CONFIG_NETFILTER_DEBUG=y": http://www.linuximq.net/faq.html. Пришлось откатиться до "RT-N16-1.9.2.7-rtn-r2775.trx", на ней таких проблем не возникло. Думаю, это может всплыть не только на ASUS RT-N16. Будьте бдительны! :-)
Попытка запустить nShaper на прошивке "RT-N16-1.9.2.7-rtn-r2899.trx" закончилась неудачно: логи утонули в сообщениях "kernel: nf_hook: Verdict = QUEUE". Что свидетельствует о том, что ядро было собрано с опцией "CONFIG_NETFILTER_DEBUG=y":
Это в данный момент(с r2894) theMIROn допиливает fast-nat, в скором времени отключим.
ValeryFVV2002
17-04-2011, 19:35
Исправлено: Тьфу! Совсем забыл про fast-nat - отключите и будет счастье!
то есть почти 8М/с (на 500v2) как раз из-за того что включен fast-nat? Я правильно понимаю?
то есть почти 8М/с (на 500v2) как раз из-за того что включен fast-nat? Я правильно понимаю?
Offtopic: Если из кухни к соседу из другого города, то нет - неправильно, должно быть 208M/c
А если серъёзно - разберитесь сперва с различными типами подключений WAN, почитайте форум. И пишите, пожалуйста, внятно, не путая мегабиты и мегабайты.
ValeryFVV2002
18-04-2011, 09:11
Offtopic: Если из кухни к соседу из другого города, то нет - неправильно, должно быть 208M/c
А если серъёзно - разберитесь сперва с различными типами подключений WAN, почитайте форум. И пишите, пожалуйста, внятно, не путая мегабиты и мегабайты.
Максимальная пропускная способность LAN - WAN (на wl500 v2) была до 6-7 Мегабайт/секунду
Теперь (r2899) выросла до 8 Мбайт/с
В исходной ветке форума было сообщение о проблемах URL-Filter из-за включенного Fast-NAT.
Вопрос в исходной ветке форума был вполне конкретный - увеличение скорости это особенности билда и/или отладка включенного fast-NAT.
Да, с битами и байтами - ввел Вас в заблуждение, извиняюсь, но сосед тут при чем? Если у спрашивающего менее 1000 постов - он сразу тупой ламер?
То, что отцепили тему - спасибо. Теперь все понятно. Собственно вопрос закрыт. Спасибо
Вопрос был вполне конкретный - увеличение скорости это особенности билда и/или отладка включенного fast-NAT.
Да, с битами и байтами - ввел Вас в заблуждение, извиняюсь, но сосед тут при чем? Если у спрашивающего менее 1000 постов - он сразу тупой ламер?
Offtopic: Вопрос был абсолютно неконкретный и количество постов тут не при чём. Прочтите его еще раз, забыв про известный только вам тип WAN, ревизии прошивок которые были опробованы, и попробуйте на него ответить.
dansoftware
18-04-2011, 17:26
Это в данный момент(с r2894) theMIROn допиливает fast-nat, в скором времени отключим.
Проинформируйте, пожалуйста, когда отключите отладку netfilter.
theMIROn
18-04-2011, 19:10
Проинформируйте, пожалуйста, когда отключите отладку netfilter.
в коммитлоге думаю будет заметно.
ValeryFVV2002
20-04-2011, 09:44
В ревизии rtn-r2899 для wl500 v2 не наблюдаю проброс портов. Это издержки fastNAT?
Может имеет смысл вынести кнопку вкл\выкл fastnat в вебморду?
заметил что в последней прошивки перестал работать url-filter
что можно сделать?
Возможно поможет
nvram set misc_fastnat_x=0
nvram commit
Эмм, а как связанна работа модема и фастнат?
Эмм, а как связанна работа модема и фастнат?
Это скорее вопрос к theMIROn :rolleyes:
(проблема известна)
Это скорее вопрос к theMIROn :rolleyes:
(проблема известна)
А нельзя ли в двух словах о проблеме, просто в первый раз тут это увидел именно в отношении модема...
А нельзя ли в двух словах о проблеме, просто в первый раз тут это увидел именно в отношении модема...
Проблема очень простая. Неизвестно пока, она ли проявилась у Sandr. Однако если это fastnat - возникает сбой в драйвере подсистемы usb и автоматическая перезагрузка.
Проблема очень простая. Неизвестно пока, она ли проявилась у Sandr. Однако если это fastnat - возникает сбой в драйвере подсистемы usb и автоматическая перезагрузка.
Если подсистема USB сбоит, то как выяснить причину?
PS: пока, после прописывания misc_fastnat_x=0, маршрутизатор не перезагружается, вот уже почти 2 часа.
Если подсистема USB сбоит, то как выяснить причину?
PS: пока, после прописывания misc_fastnat_x=0, маршрутизатор не перезагружается, вот уже почти 2 часа.
fastnat просто не нужен для usb-модемов - не те скорости. Причина приблизительно понятна, но весьма трудоёмка в части отладки, поэтому решение вопроса отложили, особенно когда есть возможность fastnat отключить.
Что то я недопонял, отключаю fastnat (misc_fastnat_x=0), а все равно пишет BCM fast NAT: INIT
Так и должно быть?
Что то я недопонял, отключаю fastnat (misc_fastnat_x=0), а все равно пишет BCM fast NAT: INIT
Так и должно быть?
a запоминаться пушкин будет? )
в смысле nvram commit?
сделал конечно, я нуб в линуксе, но не настолько же)
все равно не хочет, три раза пробовал. r3158, WNR3500L
theMIROn
30-07-2011, 23:02
Так и должно быть?
да, так и должно быть.
можно еще один ламерский вопрос - если fastnat включен, WMM, получается, тоже не работает?
ryzhov_al
05-02-2012, 17:55
Правильно ли я понимаю, что признаком того, что FastNat работает будет:
$ cat /proc/sys/net/netfilter/nf_conntrack_fastnat
2
А то как насоветую (http://www.wl500g.info/showpost.php?p=244688&postcount=271).
Правильно ли я понимаю, что признаком того, что FastNat работает будет:
$ cat /proc/sys/net/netfilter/nf_conntrack_fastnat
2
А то как насоветую (http://www.wl500g.info/showpost.php?p=244688&postcount=271).
[admin@root]$ cat /proc/sys/net/netfilter/nf_conntrack_fastnat
1
[admin@root]$
это значение по умолчанию, фастнат работает )
theMIROn
06-02-2012, 07:20
0 отключает, 1 включает, 2 включает поддержку url фильра (т.е медленнее)
все манипуляции прошивка выполняет автоматически.
при желании, можно только запретить fast nat с помощью nvram set misc_fastnat_x=0
надеюсь да
По крайней мере, для wl500gpv2 повлияло благоприятно. Скорость WiFi, упавшая на r3702, на r3836 вернулась к номиналу. Интересно, что на прошивке r3702 скорость упала лишь для одного из подключенных ноутбуков, на bcm943227. У второго, на Intel WiFi Link 5100, скорость не изменилась.
Есть еще один вопрос. Fastnat приводит к нерабочему PAN Bluetooth (на том же wl500gpv2). Радио соединение поднимается, устройство (телефон) получает IP адрес, но при отправке пакетов в лог роутера сыпется:
kern.warn kernel: WARNING: at net/8021q/vlan_dev.c:351 vlan_dev_hard_header()
kern.warn kernel: Call Trace:
kern.warn kernel: [<c0108f40>] cleanup_module+0x85c/0x2030 [ehci_hcd]
kern.warn kernel: [<c019b428>] hci_register_dev+0x88c/0xe6c [bluetooth]
kern.warn kernel: [<c0173fb8>] cleanup_module+0x1fb0/0x4188 [l2cap]
kern.warn kernel: [<80004de0>] memcpy+0x0/0x4
kern.warn kernel: [<c017a59c>] bnep_add_connection+0x1074/0x1d10 [bnep]
kern.warn kernel: [<c017a1c4>] bnep_add_connection+0xc9c/0x1d10 [bnep]
kern.warn kernel: WARNING: at net/8021q/vlan_dev.c:351 vlan_dev_hard_header()
kern.warn kernel: Call Trace:
kern.warn kernel: [<80327a00>] start_kernel+0x2c/0x4c4
kern.warn kernel: [<80004de0>] memcpy+0x0/0x4
kern.warn kernel: [<c00f529c>] et_link_up+0x2088/0x2ee0 [et]
kern.warn kernel: [<80004de0>] memcpy+0x0/0x4
kern.warn kernel: [<c017a59c>] bnep_add_connection+0x1074/0x1d10 [bnep]
kern.warn kernel: [<c017a1c4>] bnep_add_connection+0xc9c/0x1d10 [bnep]
и т.п. Пакеты не ходят.
Отключение Fastnat (nvram set misc_fastnat_x=0) решает проблему.
В связи с этим 2 вопроса:
1. На каком железе работает fastnat? Актуален ли он для wl500gpv2? Но даже, если не актуален, BT м.б. полезен и на старших железках.
2. Возможно ли как-то решить данную проблему (fastnat + BT PAN) путем патчинга модуля fastnat? Может быть возможно отключить его работу для каких-то мостов/интерфейсов?
theMIROn
02-03-2012, 05:59
В связи с этим 2 вопроса:
1. На каком железе работает fastnat? Актуален ли он для wl500gpv2? Но даже, если не актуален, BT м.б. полезен и на старших железках.
2. Возможно ли как-то решить данную проблему (fastnat + BT PAN) путем патчинга модуля fastnat? Может быть возможно отключить его работу для каких-то мостов/интерфейсов?
1. он независим от железа, это софтовая обработка
2. да, возможно, но пока не решили
1. он независим от железа, это софтовая обработка
Угу, уже разобрался, фактически обход netfilter для некоторых ситуаций.
Тогда еще вопрос. Содержимое /proc/sys/net/netfilter/nf_conntrack_fastnat анализируется модулем только при загрузке, или же его можно включать/выключать на лету?
отвечу сам себе: анализируется на лету, поэтому можно в скрипте, выполняющем обработку события подключения устройства, выключать fastnat, а в скрипте отключения - включать.
А есть ли реально выигрыш от fast nat помимо того, что control buffer не иницализируется и некоторый проверки отключены?
Я имею в виду работают ли реально функции bcm_do_bindings() и bcm_fast_path()?
На первый взгляд производительность растет процентов на 15% при включенном fast nat, но может это связано только с отключенными проверками чексум и отсутствием обнуления cb?
Спасибо,
В.
theMIROn
20-03-2012, 05:29
А есть ли реально выигрыш от fast nat помимо того, что control buffer не иницализируется и некоторый проверки отключены?
если под некоторыми проверками считать весь conntrack в forward то да :)
Я имею в виду работают ли реально функции bcm_do_bindings() и bcm_fast_path()?
воткни туда printk() и увидишь
На первый взгляд производительность растет процентов на 15% при включенном fast nat, но может это связано только с отключенными проверками чексум и отсутствием обнуления cb?
аналогично, закомментируй код в conntrack_in, чтобы он не работал и останется только зануление cb и отсутствие расчета checksum.
ryzhov_al
13-06-2012, 08:59
Благодаря стараниям (http://code.google.com/p/wl500g/source/detail?r=4318) theMIROn, начиная с r4318 в прошивке заработал FastNAT для tun-интерфейсов. Это значит, например, что OpenVPN у вас заработает на больших скоростях. А если скорости не большие, то снизится нагрузка на CPU.
Тоже самое касается других VPN-вариантов: vtun, quicktun и прочих.
Проверить включен ли у вас FastNAT можно в консоли:
$ nvram get misc_fastnat_x
Значение отличное от нуля (в т.ч. пустое) говорит о том, что FastNAT включен.
ryzhov_al
09-06-2014, 05:54
Интересно, означает ли
New hardware support includes:
Processors and systems: …Broadcom BCM470X and BCM5301X systems.
Из changelog (http://lwn.net/Articles/592989/)'a kernel 3.15 полную поддержку все возможностей SoC'а, включая исходники модуля для работы с HW_NAT?
harsh132
17-06-2014, 10:56
Интересно, означает ли
Из changelog (http://lwn.net/Articles/592989/)'a kernel 3.15 полную поддержку все возможностей SoC'а, включая исходники модуля для работы с HW_NAT?
Сдается мне, нет.
ryzhov_al
16-05-2015, 07:15
0 отключает, 1 включает, 2 включает поддержку url фильра (т.е медленнее)
все манипуляции прошивка выполняет автоматически.
при желании, можно только запретить fast nat с помощью nvram set misc_fastnat_x=0
Кроме /proc/sys/net/netfilter/nf_conntrack_fastnat ещё есть /proc/sys/net/netfilter/nf_conntrack_fastnat_http. Что это? Прошивкой это не используется (https://github.com/wl500g/wl500g/blob/aa566d0b76c596e11102c97fc8b24f297f294289/gateway/rc/common_ex.c#L840).
theMIROn
16-05-2015, 18:32
Кроме /proc/sys/net/netfilter/nf_conntrack_fastnat ещё есть /proc/sys/net/netfilter/nf_conntrack_fastnat_http. Что это? Прошивкой это не используется (https://github.com/wl500g/wl500g/blob/aa566d0b76c596e11102c97fc8b24f297f294289/gateway/rc/common_ex.c#L840).
Это количество использований url фильтра, для http соединения не ускоряются. r/o.
atomic_t, но работает с proc_dointvec благодаря совпадению первого типа в структуре :)
theMIROn, подскажите, пожалуйста, раньше, давным давно, при использовании usb 3g модемов была рекомендация отключать fastnat и я помню, что были какие то проблемы при его использовании. Я попробовал на современной прошивке использовать 3g без отключения fastnat'а, всё вроде ок. Получается несовместимость поправили и отключать вручную fastnat при 3g больше не требуется?
theMIROn
13-10-2016, 08:42
theMIROn, подскажите, пожалуйста, раньше, давным давно, при использовании usb 3g модемов была рекомендация отключать fastnat и я помню, что были какие то проблемы при его использовании. Я попробовал на современной прошивке использовать 3g без отключения fastnat'а, всё вроде ок. Получается несовместимость поправили и отключать вручную fastnat при 3g больше не требуется?
да, отключать давно больше не требуется