Да, роутер остается на 100% рабочим. Захожу на него по ssh делаю рестарт трансмишн. И еще раздается некоторое время. Включил детализацию логов трансмишна:
В общем та же картинка.Code:00:36:10 27-04-2010 (info|daemon|transmission-daemon) transmission-daemon: Zero.2.2009.DVDRip.700MB.avi DHT announce done (tr-dht.c:628) 00:37:45 27-04-2010 (warning|kern|kernel) Unhandled kernel unaligned access[#2]: 00:37:45 27-04-2010 (warning|kern|kernel) Cpu 0 00:37:45 27-04-2010 (warning|kern|kernel) $ 0 : 00000000 00000005 7f7ffb54 3c0dec28 00:37:45 27-04-2010 (warning|kern|kernel) $ 4 : 841fbf30 0000e000 00000000 00000000 00:37:45 27-04-2010 (warning|kern|kernel) $ 8 : 841fbf30 1000001e 00000000 00000000 00:37:45 27-04-2010 (warning|kern|kernel) $12 : ffffffff 004a2188 0051b500 00000000 00:37:45 27-04-2010 (warning|kern|kernel) $16 : 841fbf30 004e9b28 005892a8 00000007 00:37:45 27-04-2010 (warning|kern|kernel) $20 : 4bd607a9 00000000 0000018e 4bd607a9 00:37:45 27-04-2010 (warning|kern|kernel) $24 : 00000031 004802e0 00:37:45 27-04-2010 (warning|kern|kernel) $28 : 73e02001 841fbef0 00000000 8000f0c0 00:37:45 27-04-2010 (warning|kern|kernel) Hi : 00000128 00:37:45 27-04-2010 (warning|kern|kernel) Lo : 3c0dec28 00:37:45 27-04-2010 (warning|kern|kernel) epc : 800209dc do_dsemulret+0x10/0xc4 Tainted: P 00:37:45 27-04-2010 (warning|kern|kernel) ra : 8000f0c0 do_ade+0x20/0x340 00:37:45 27-04-2010 (warning|kern|kernel) Status: 1100bc03 KERNEL EXL IE 00:37:45 27-04-2010 (warning|kern|kernel) Cause : 00000010 00:37:45 27-04-2010 (warning|kern|kernel) BadVA : 73e02019 00:37:45 27-04-2010 (warning|kern|kernel) PrId : 00019740 00:37:45 27-04-2010 (warning|kern|kernel) Modules linked in: usb_storage sd_mod scsi_mod usblp ehci_hcd ohci_hcd usbcore ipt_recent nf_nat_ftp nf_conntrack_ftp wl(P) igs(P) emf(P) et(P) 00:37:45 27-04-2010 (warning|kern|kernel) Process transmission-da (pid: 3459, threadinfo=841fa000, task=83e95000) 00:37:45 27-04-2010 (warning|kern|kernel) Stack : 005892a8 00000007 4bd607a9 00000000 8000f0c0 4bd607a9 00000000 8000edb0 00:37:45 27-04-2010 (warning|kern|kernel) 4ef91873 005d3ddc 0055f798 004e9b28 005892a8 00000007 80007c20 80007c20 00:37:45 27-04-2010 (warning|kern|kernel) 00000000 00000000 7f7ff5b8 00000001 00000004 00000010 00000000 00000005 00:37:45 27-04-2010 (warning|kern|kernel) 00480000 00000001 00000000 0000e000 00000000 00000000 00000000 00000000 00:37:45 27-04-2010 (warning|kern|kernel) 00000000 00000000 ffffffff 004a2188 0051b500 00000000 0055f798 004e9b28 00:37:45 27-04-2010 (warning|kern|kernel) ... 00:37:45 27-04-2010 (warning|kern|kernel) Call Trace: 00:37:45 27-04-2010 (warning|kern|kernel) [<800209dc>] do_dsemulret+0x10/0xc4 00:37:45 27-04-2010 (warning|kern|kernel) [<8000f0c0>] do_ade+0x20/0x340 00:37:45 27-04-2010 (warning|kern|kernel) [<80007c20>] ret_from_exception+0x0/0xc 00:37:45 27-04-2010 (warning|kern|kernel) 00:37:45 27-04-2010 (warning|kern|kernel) 00:37:45 27-04-2010 (warning|kern|kernel) Code: afbf0010 8c8200ac 00804021 <8f840018> 2443000c 2446fffc 00661825 00641024 03802821 01:01:03 27-04-2010 (notice|user|run-parts) run-parts: /opt/var/log/cron.log compressed to /opt/var/log/archive/2010042701-cron.log.gz
В Гугле находил такую же багу в OpenWRT - https://forum.openwrt.org/viewtopic.php?id=15364
Там проблема была из-за включенных mount-utils, в прошивке энтузиастов есть что то подобное?
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
-rtn
9.9.4.75Code:12:19:14 up 4 min, load average: 1.97, 1.21, 0.51
Code:# uptime 00:05:39 up 5 min, load average: 0.02, 0.43, 0.29
Это из-за использования kernel threads в драйвере accel-pptp. Не знаю, так ли это плохо (кроме визуального эффекта), но в upstream они это изменение откатили.
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Да я тоже откатился у себя, ибо ловил переодические ребуты без каких-либо видимых причин и без каких-либо матов ядра, т.е. просто железки что на риалтэке что на ралинке тихо ребутились при этом в консоли в момент ребута тишина. Так что данный эксперемент провалился. Нужно искать другие способы оптимизации модуля pptp или даже больше похоже перелопачивать нужно ppp_generic. Так что ребят, откатились в апстриме вполне правильно, чего и вам желаю.
А загрузка действительно более равномерная именно с этой реализацией, но нам не шашечки, нам ехать нужно.
P.S. В текущей реализации pptp в добавок ещё по дурацки выделяется память (сразу ~500кб) под call_id из расчёта 65535 возможных соедиенний что в нашем случае избыточно и не разумно. Под 2.4 Андрей переделывал это дело под 2.6 перенести его изменения у меня руки пока не дошли.
Last edited by sfstudio; 28-04-2010 at 10:03.
Дык у вас 32мб в девайсе а у мну 16мб в W422G_v3 и в rt3050 ессно на фоне 32х метров 500кб эт туфта, а у мну свободной рамы почти нет так что для меня такое пустое расходование рамы при загрузке модуля расточительство.
Это с W532N тут тоже 32мб рамы так что тоже не критично. Но для W422G_v3 или RT-NL с 16мб рамы 500кил в пустоту как-то странно.Code:/var/tmp # free total used free shared buffers Mem: 26816 23732 3084 0 1548 Swap: 0 0 0 Total: 26816 23732 3084 /var/tmp # modprobe pptp /var/tmp # free total used free shared buffers Mem: 26816 24132 2684 0 1568 Swap: 0 0 0 Total: 26816 24132 2684
Last edited by sfstudio; 28-04-2010 at 12:26.
128Мб )) Вы же написали в ветку по RT-N16 )) Кстати перезагрузкок из-за "ядерности" пока не наблюдал, возможно как-раз сказывается больший объем памяти, хотя возможно нужно больше времени, подождем посмотрим... (консоль на всякий случай не отключаю))
[OFFTOP] А по поводу 16Мб, ждем W532G с вашей прошивкой, там и мозгов побольше, и я так понимаю радиомодуль поприличнее чем в 422Gv3 [/OFFTOP]
Ага нулики не посчитал в топе =))) Ну вот видите, а наши китайцы жмуться за каждый метр вот сидишь и изобретаешь лисапеды млять.
Может и так, но я решил проблему кардинально откатившись ибо прироста производительности почти никакого разве что шашечки более квадратными стали.Кстати перезагрузкок из-за "ядерности" пока не наблюдал, возможно как-раз сказывается больший объем памяти, хотя возможно нужно больше времени, подождем посмотрим... (консоль на всякий случай не отключаю))
Он уже W532N называется. Подлые китайцы всё мутят с названиями. По раме тоже 32мб. Радиомодуль да поприличнее но тоже сидит на USB что на мой взгляд для 802.11N не разумно. К концу года обещают версию на PCI-E (PV проц). Я хоть более менее оживил прошивку в части окружения, вот сегодня 0.3.0 зарелизил, а то там привет некрофилам полнейший был. В общем за год гемора с этим китайским протухшим кодом столько было что мама не горюй, а сколько ещё осталось... Я вам аж тут завидовать начал, но к броадком у мну физическая неприязнь осталась.[OFFTOP] А по поводу 16Мб, ждем W532G с вашей прошивкой, там и мозгов побольше, и я так понимаю радиомодуль поприличнее чем в 422Gv3 [/OFFTOP]
А с ралинками что-то китайцы опять тормозят с фабрикой так что пока все силы брошены на риалтэк.
Но это уже совсем злостный оффтоп.
Возвращаясь к теме... В самом pptp модуле ИМХО по скорости оптимизировать уже особо нечего...
Last edited by sfstudio; 28-04-2010 at 12:47.
С новой прошивкой 1478, Transmission работает уже 7 часов. Увы спустя часа полтора снова
11:17:29 29-04-2010 (warning|kern|kernel) Unhandled kernel unaligned access[#1]:
11:17:29 29-04-2010 (warning|kern|kernel) Cpu 0
Last edited by sht0rm; 29-04-2010 at 16:55.