Page 356 of 394 FirstFirst ... 256306346354355356357358366 ... LastLast
Results 5,326 to 5,340 of 5899

Thread: Новая прошивка 1.9.2.7-d/-rtn от энтузиастов и Олега

  1. #5326
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by theMIROn View Post
    вообщет я планировал к нему вернуться, когданибудь, для уменьшения размеров bb
    Ты же сам одобрил снесение hotplug2

    Тогда уж скорее стоит оптимизировать mdev...

  2. #5327
    Quote Originally Posted by lly View Post
    Ты же сам одобрил снесение hotplug2
    Я лишь подтвердил, что оно не юзается

    Quote Originally Posted by lly View Post
    Тогда уж скорее стоит оптимизировать mdev...
    Сейчас mdev работает через жо, всмысле вызывается каждый раз по kernel/hotplug, а не висит демоном

  3. #5328
    Join Date
    Jan 2011
    Location
    Нижний Новгород
    Posts
    543
    Quote Originally Posted by theMIROn View Post
    Сейчас mdev работает через жо, всмысле вызывается каждый раз по kernel/hotplug, а не висит демоном
    т.е. когда hotplug2 будет висеть демоном и потэхэньку кушать память - будет названо "работает через пу"?
    Где смысл? Реакция станет реактивнее?
    DIR-320 & RTN-r3297 from USB>r3478>r3539>r3722>r3815>r3877>r4051>r4990>r5163

  4. #5329
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Влад видимо хочет заюзать новое API ядра 2.6 - hotplug события через netlink. Теоретически должно работать "реактивнее". Практически - х.з., не пробовал.

  5. #5330
    Quote Originally Posted by ConstAntz View Post
    т.е. когда hotplug2 будет висеть демоном и потэхэньку кушать память - будет названо "работает через пу"?
    Где смысл? Реакция станет реактивнее?
    2.6.16
    The hotplug helper /sbin/hotplug is now officially deprecated. The control file /proc/sys/kernel/hotplug has moved to /sys/kernel/uevent_helper, but it is expected to be disabled on most systems in favor of udev and the netlink interface.
    более глубокие пояснения надеюсь не нужны?

  6. #5331
    Join Date
    Dec 2009
    Location
    Kharkov
    Posts
    58
    Подскажите, встроенный vsftpd из прошивки поддерживает опцию работы через ssl/tls?
    Пытался завести по мануалу отсюда (только не ставил vsftpd, а просто отключил его в веб оболочке и запускал вручную с требуемым мне конфигом) получил в ответ.

    Code:
    500 OOPS: SSL: ssl_enable is set but SSL support not compiled in
    Hard: Asus wl500gP + 128Mb + LEDs mod + ext.rack Philips SDE5171SC + Hitachi 500 Gb
    Soft: 1.9.2.7-rtn-r3734 + ssh + transmission 2.42-1 + ftp

  7. #5332
    Quote Originally Posted by diesel_kh View Post
    Подскажите, встроенный vsftpd из прошивки поддерживает опцию работы через ssl/tls?
    нет, не поддерживает.

  8. Доброго времени суток.
    Раньше я следил за обновлением прошивок на ftp://core.dumped.ru/wl/. Сейчас же там ничего не появляется. Где сейчас выкладываются обновления прошивки?

    И еще... У меня ASUS WL500gPv1, стоит прошивка 1.9.2.7-d-r3253.
    Есть ли смысл переходить на прошивку -rtn? Кто стабильнее, -d или -rtn? Какой релиз стоит лучше установить?

    Заранее спасибо.
    Last edited by Knight_Rider; 23-11-2011 at 13:20.

  9. #5334
    Join Date
    Aug 2010
    Location
    Великий Новгород
    Posts
    62
    Quote Originally Posted by Knight_Rider View Post
    Доброго времени суток.
    Раньше я следил за обновлением прошивок на ftp://core.dumped.ru/wl/. Сейчас же там ничего не появляется. Где сейчас выкладываются обновления прошивки?

    И еще... У меня ASUS WL500gPv1, стоит прошивка 1.9.2.7-d-r3253.
    Есть ли смысл переходить на прошивку -rtn? Кто стабильнее, -d или -rtn? Какой релиз стоит лучше установить?

    Заранее спасибо.
    ночные сборки тут есть http://asus.vectormm.net/

    и советую поставить последнюю на данный момент rtn версию, никаких нареканий и все стабильно работает
    ветка d морально устарела и более не поддерживается
    RT-N16 умер без видимой причины, выгорел свич и всё питание
    купил ещё один и умер так же))

    Вечно живой WL-500Gp V.1+ Samsung hdd 640 Gb+USB Sound

  10. Quote Originally Posted by bumbon4ik View Post
    ночные сборки тут есть http://asus.vectormm.net/

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

  11. #5336
    Join Date
    Mar 2009
    Location
    Moscow
    Posts
    968
    Quote Originally Posted by lly View Post
    Либо бага в mksquashfs, либо (что вероятнее) - бага в хостовых библиотеках debian'а.

    Для локализации необходимо собрать mksquashfs-lzma с отладочной информацией(debug), и, либо запускать через gdb, либо скормить файлик core gdb, чтобы получить трассировку места падения.
    Хм.. У меня новая сборочная машина, только система не Debian, а Gentoo. Возникла та же проблема, при сборке прошивки -d ветки: mksquashfs-lzma выпадает в segmentation fault. Хостовый GCC - 4.5.3, но я также пробовал компилировать lzma-lib и mksquashfs-lzma с помощью GCC 4.4.5 и GCC 4.1.2 (слава Gentoo, можно поставить хоть 10 версий одновременно). Можно это как-нибудь поправить? К сожалению, с gdb ранее не работал, дебаггингом только в Visual Studio под Windows пользовался.
    Собрано GCC 4.1.2 с опцией -ggdb:
    Code:
    (gdb) run
    Starting program: /home/zverr/wl500g/d/src/linux/linux-2.4.37.11/scripts/squashfs/mksquashfs-lzma /home/zverr/wl500g/d/src/gateway/mipsel-uclibc/target /home/zverr/wl500g/d/src/gateway/mipsel-uclibc/target.cramfs -all-root -noappend -nopad
    Creating little endian 3.0 filesystem on /home/zverr/wl500g/d/src/gateway/mipsel-uclibc/target.cramfs, block size 65536.
    
    Program received signal SIGSEGV, Segmentation fault.
    Init (this=0x823b910, curSize=65536) at ../LZMA/../RangeCoder/RangeCoderBit.h:44
    44        void Init() { Prob = kBitModelTotal / 2; }
    (gdb) backtrace
    #0  Init (this=0x823b910, curSize=65536) at ../LZMA/../RangeCoder/RangeCoderBit.h:44
    #1  NCompress::NLZMA::CDecoder::CodeSpec (this=0x823b910, curSize=65536) at ../LZMA/LZMADecoder.cpp:61
    #2  0x0805a511 in NCompress::NLZMA::CDecoder::CodeReal (this=0x823b910, inStream=0x81e6658, outStream=0x81e66a8, outSize=0xbffc7690, progress=0x0)
        at ../LZMA/LZMADecoder.cpp:226
    #3  0x08057115 in NCompress::NLZMA::CDecoder::Code (this=0x823b910, inStream=0x81e6658, outStream=0x81e66a8, inSize=0x0, outSize=0xbffc7690, progress=0x0)
        at ../LZMA/LZMADecoder.cpp:265
    #4  0x08056027 in uncompress (dest=0x80afb60 "", destLen=0xbffd76e8, source=0xbffc76d0 "", sourceLen=17954) at ZLib.cpp:265
    #5  0x0804ab03 in get_fragment (buffer=0x80afb60 "", fragment=0x81e6570) at mksquashfs.c:904
    #6  0x0804afeb in duplicate (get_next_file_block=0x8049420 <read_from_buffer>, file_start=0xbfff784c, bytes=0, block_list=0xbfff7860, start=0xbfff7858,
        blocks=0, fragment=0xbfff7864,
        frag_data=0xbffe77d0 '#' <repeats 55 times>, "\n# Option HSO device\n\nDefaultVendor=  0x0af0\nDefaultProduct= 0x7501\n\nTargetClass=    0xff\n\nCheckSuccess=10\n\nMessageContent=\"555342437856341201000"..., frag_bytes=263) at mksquashfs.c:1125
    #7  0x0804dbeb in write_file (inode=0xbfffeda8, dir_ent=0x8226b28, size=263, duplicate_file=0xbfff78f8) at mksquashfs.c:1228
    #8  0x0804e821 in dir_scan2 (inode=0xbfffeda8, dir_info=0x820f090) at mksquashfs.c:1628
    #9  0x0804e797 in dir_scan2 (inode=0xbfffeda8, dir_info=0x820f020) at mksquashfs.c:1634
    #10 0x0804e797 in dir_scan2 (inode=0xbfffeda8, dir_info=0x81f2710) at mksquashfs.c:1634
    #11 0x0804e797 in dir_scan2 (inode=0xbfffeda8, dir_info=0x81e3008) at mksquashfs.c:1634
    #12 0x0804f13d in dir_scan (inode=0xbfffeda8, pathname=0xbffff050 "/home/zverr/wl500g/d/src/gateway/mipsel-uclibc/target",
        _readdir=0x8049760 <scan1_readdir>) at mksquashfs.c:1559
    #13 0x080505e7 in main (argc=6, argv=0xbfffeea4) at mksquashfs.c:2182
    (gdb)
    D-Link DIR-320 A1/A2, DIR-620 C1, Netgear WNR3500L v1 v2

  12. #5337
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Vampik View Post
    Хм.. У меня новая сборочная машина, только система не Debian, а Gentoo. Возникла та же проблема, при сборке прошивки -d ветки: mksquashfs-lzma выпадает в segmentation fault.
    Судя по привёденному стеку, однозначно дыра в gcc - вместо NCompress::NLZMA::CDecoder::Init() вызывается CBitDecoder::Init().

    Что именно вызывает эту проблему и почему она возникает только на определённых дистрибутивах, сказать очень сложно - надо искать по bugzilla'м.

    Как workaround могу предложить переименовать CDecoder::Init() например в CDecoder::LZDec_Init()

  13. #5338
    Join Date
    Mar 2009
    Location
    Moscow
    Posts
    968
    Quote Originally Posted by lly View Post
    Судя по привёденному стеку, однозначно дыра в gcc - вместо NCompress::NLZMA::CDecoder::Init() вызывается CBitDecoder::Init().
    Похоже, перед отладкой стоило выключить оптимизацию. Ошибка на том же месте, но backtrace отображается корректный.

    Code:
    Program received signal SIGSEGV, Segmentation fault.
    0x08061958 in NCompress::NRangeCoder::CBitModel<5>::Init (this=0x400)
        at ../LZMA/../RangeCoder/RangeCoderBit.h:44
    44        void Init() { Prob = kBitModelTotal / 2; }
    (gdb) backtrace
    #0  0x08061958 in NCompress::NRangeCoder::CBitModel<5>::Init (this=0x400)
        at ../LZMA/../RangeCoder/RangeCoderBit.h:44
    #1  0x08060d56 in NCompress::NLZMA::CLiteralDecoder2::Init (this=0x400)
        at ../LZMA/LZMADecoder.h:30
    #2  0x080611e5 in NCompress::NLZMA::CLiteralDecoder::Init (this=0x8243654)
        at ../LZMA/LZMADecoder.h:106
    #3  0x0805fbe7 in NCompress::NLZMA::CDecoder::Init (this=0x8241910)
        at ../LZMA/LZMADecoder.cpp:41
    #4  0x0805fce9 in NCompress::NLZMA::CDecoder::CodeSpec (this=0x8241910,
        curSize=65536) at ../LZMA/LZMADecoder.cpp:61
    #5  0x08060362 in NCompress::NLZMA::CDecoder::CodeReal (this=0x8241910,
        inStream=0x81ec658, outStream=0x81ec6a8, outSize=0xbffc83e0, progress=0x0)
        at ../LZMA/LZMADecoder.cpp:226
    #6  0x080604b0 in NCompress::NLZMA::CDecoder::Code (this=0x8241910,
        inStream=0x81ec658, outStream=0x81ec6a8, inSize=0x0, outSize=0xbffc83e0,
        progress=0x0) at ../LZMA/LZMADecoder.cpp:265
    #7  0x0805e993 in uncompress (dest=0x80b5b80 "", destLen=0xbffd8458,
        source=0xbffc8440 "", sourceLen=17954) at ZLib.cpp:265
    #8  0x0804f35f in get_fragment (buffer=0x80b5b80 "", fragment=0x81ec570)
        at mksquashfs.c:904
    #9  0x080503ef in duplicate (get_next_file_block=0x804febd <read_from_buffer>,
        file_start=0xbfff8580, bytes=0, block_list=0xbfff857c, start=0xbfff8590,
        blocks=0, fragment=0xbfff858c,
        frag_data=0xbffe8530 '#' <repeats 55 times>, "\n# Option HSO device\n\nDefaultVendor=  0x0af0\nDefaultProduct= 0x7501\n\nTargetClass=    0xff\n\nCheckSuccess=10\n\nMessageContent=\"555342437856341201000"..., frag_bytes=263)
        at mksquashfs.c:1125
    #10 0x08050b5d in write_file (inode=0xbfffea70, dir_ent=0x822cb28, size=263,
        duplicate_file=0xbfff8688) at mksquashfs.c:1228
    #11 0x0805204d in dir_scan2 (inode=0xbfffea70, dir_info=0x8215090)
        at mksquashfs.c:1628
    #12 0x080520ba in dir_scan2 (inode=0xbfffea70, dir_info=0x8215020)
        at mksquashfs.c:1634
    #13 0x080520ba in dir_scan2 (inode=0xbfffea70, dir_info=0x81f8710)
        at mksquashfs.c:1634
    #14 0x080520ba in dir_scan2 (inode=0xbfffea70, dir_info=0x81e9008)
        at mksquashfs.c:1634
    #15 0x08051d5a in dir_scan (inode=0xbfffea70,
        pathname=0xbffff051 "/home/zverr/wl500g/d/src/gateway/mipsel-uclibc/target", _readdir=0x805192e <scan1_readdir>) at mksquashfs.c:1559
    #16 0x08054907 in main (argc=6, argv=0xbfffeea4) at mksquashfs.c:2180
    Last edited by Vampik; 24-11-2011 at 11:38.
    D-Link DIR-320 A1/A2, DIR-620 C1, Netgear WNR3500L v1 v2

  14. #5339
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Vampik View Post
    Похоже, перед отладкой стоило выключить оптимизацию. Ошибка на том же месте, но backtrace отображается корректный.
    Да, теперь совсем другое дело, похоже на дыру в CLiteralDecoder - использование неинициализированного указателя _coders.

    Постараемся починить, но сроков обещать не могу. В идеале вообще надо перейти на LZMA SDK 9.20, но это увы требует нехилых усилий по встраиванию его в loader.

  15. #5340
    Join Date
    Mar 2009
    Location
    Moscow
    Posts
    968
    С ключом -no-duplicates не вылетает. По крайней мере, в данной конкретной ситуации. Либо с -no-fragments, но в последнем случае заметно увеличивается размер.
    Проблема возникла только со старой -d-веткой, mksquashfs-lzma из trunk'а на этом же наборе данных работает нормально.
    Last edited by Vampik; 24-11-2011 at 11:53.
    D-Link DIR-320 A1/A2, DIR-620 C1, Netgear WNR3500L v1 v2

Page 356 of 394 FirstFirst ... 256306346354355356357358366 ... LastLast

Similar Threads

  1. WiFidog на прошивке Олега и энтузиастов
    By semen-demon in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 10
    Last Post: 29-08-2013, 11:08
  2. Replies: 83
    Last Post: 11-12-2012, 19:31
  3. Прошивка Олега на роутере DIR-320
    By sorine in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 4359
    Last Post: 07-08-2011, 23:25
  4. Replies: 204
    Last Post: 28-06-2011, 21:08
  5. Архив - Прошивка 1.9.2.7-d/-rtn от энтузиастов
    By AndreyPopov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 477
    Last Post: 23-02-2009, 16:29

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
  •