Page 4 of 4 FirstFirst ... 234
Results 46 to 55 of 55

Thread: Ошибка "page allocation failure" на прошивках RT-N16-1.9.2.7-rtn

  1. ASUS RT-N16, странные проблемы с памятью

    Всем привет, давно сюда не заглядывал, но вот случилась необходимость.
    С недавних пор начал пошаливать домашний RT-N16. Симптомы простые, но разнообразные - полностью зависает, "отваливается" dhcp, беспроводные клиенты не могут подключиться к сети, а проводные при этом работают и т.д. Траблшутинг осложняется тем, что вроде бы ничего не менял, плохо стало само собой.

    Первым делом в лог, нашел там подозрительные вещи:
    Code:
    Oct 29 16:56:22 kernel: swapper: page allocation failure. order:3, mode:0x4020
    Oct 29 16:56:22 kernel: Call Trace:
    Oct 29 16:56:22 kernel: [<8000ded0>] dump_stack+0x8/0x34
    Oct 29 16:56:22 kernel: [<80059bbc>] __alloc_pages+0x294/0x344
    Oct 29 16:56:22 kernel: [<80077f18>] __slab_alloc+0x1d8/0x4b8
    Oct 29 16:56:22 kernel: [<80078c88>] __kmalloc+0x144/0x184
    Oct 29 16:56:22 kernel: [<801a6f3c>] pskb_expand_head+0x5c/0x268
    Oct 29 16:56:22 kernel: [<80291c1c>] vlan_dev_hard_start_xmit+0x208/0x27c
    Oct 29 16:56:22 kernel: [<801afa5c>] dev_queue_xmit+0x2f8/0x324
    Oct 29 16:56:22 kernel: [<8028a60c>] br_dev_queue_push_xmit+0x70/0xbc
    Oct 29 16:56:22 kernel: [<8028a6c8>] br_forward_finish+0x70/0x84
    Oct 29 16:56:22 kernel: Call Trace:
    Oct 29 16:56:22 kernel: [<8000ded0>] dump_stack+0x8/0x34
    Oct 29 16:56:22 kernel: [<80059bbc>] __alloc_pages+0x294/0x344
    Oct 29 16:56:22 kernel: [<80077f18>] __slab_alloc+0x1d8/0x4b8
    Oct 29 16:56:22 kernel: [<80078514>] __kmalloc_track_caller+0x144/0x184
    Oct 29 16:56:22 kernel: [<801a79d0>] __alloc_skb+0x70/0x13c
    Oct 29 16:56:22 kernel: Mem-info:
    Oct 29 16:56:23 kernel: Normal per-cpu:
    Oct 29 16:56:23 kernel: CPU    0: Hot: hi:   42, btch:   7 usd:   0   Cold: hi:   14, btch:   3 usd:  11
    Oct 29 16:56:23 kernel: Active:2321 inactive:3424 dirty:0 writeback:0 unstable:0
    Oct 29 16:56:23 kernel:  free:471 slab:23550 mapped:1073 pagetables:78 bounce:0
    Oct 29 16:56:23 kernel: Normal free:1884kB min:1440kB low:1800kB high:2160kB active:9284kB inactive:13696kB present:130048kB pages_scanned:0 all_unreclaimable? no
    Oct 29 16:56:23 kernel: lowmem_reserve[]: 0
    Oct 29 16:56:23 kernel: Normal: 125*4kB 95*8kB 35*16kB 0*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1884kB
    Oct 29 16:56:23 kernel: Swap cache: add 0, delete 0, find 0/0, race 0+0
    Oct 29 16:56:23 kernel: Free swap  = 0kB
    Oct 29 16:56:23 kernel: Total swap = 0kB
    Oct 29 16:56:23 kernel: Free swap:            0kB
    Oct 29 16:56:23 kernel: 32767 pages of RAM
    Oct 29 16:56:23 kernel: 0 pages of HIGHMEM
    Oct 29 16:56:23 kernel: 1168 reserved pages
    Oct 29 16:56:23 kernel: 4216 pages shared
    Oct 29 16:56:23 kernel: 0 pages swap cached
    Поиском по форуму обнаружил, что проблема стандартная, добавил в автозагрузку
    Code:
    echo 16384 > /proc/sys/vm/min_free_kbytes
    Характер ошибок изменился, но проблема не решилась, интернет все так же отваливается:

    Code:
    Nov 26 05:30:26 kernel: dnsmasq invoked oom-killer: gfp_mask=0x201d2, order=0, oomkilladj=0
    Nov 26 05:30:27 kernel: Call Trace:
    Nov 26 05:30:27 kernel: [<8000ded0>] dump_stack+0x8/0x34
    Nov 26 05:30:27 kernel: [<80057b58>] out_of_memory+0x2b4/0x2ec
    Nov 26 05:30:27 kernel: [<80059c58>] __alloc_pages+0x330/0x344
    Nov 26 05:30:27 kernel: [<8005be74>] __do_page_cache_readahead+0x104/0x2c8
    Nov 26 05:30:27 kernel: [<8005440c>] filemap_nopage+0x144/0x3cc
    Nov 26 05:30:27 kernel: [<80064b1c>] __handle_mm_fault+0x138/0xc20
    Nov 26 05:30:27 kernel: [<80012000>] do_page_fault+0x140/0x3b0
    Nov 26 05:30:27 kernel: [<80007d60>] ret_from_exception+0x0/0xc
    Nov 26 05:30:27 kernel: Mem-info:
    Nov 26 05:30:27 kernel: Normal per-cpu:
    Nov 26 05:30:27 kernel: CPU    0: Hot: hi:   42, btch:   7 usd:   0   Cold: hi:   14, btch:   3 usd:  11
    Nov 26 05:30:27 kernel: Active:899 inactive:22 dirty:0 writeback:0 unstable:0
    Nov 26 05:30:27 kernel:  free:3153 slab:25672 mapped:19 pagetables:78 bounce:0
    Nov 26 05:30:27 kernel: Normal free:12516kB min:16384kB low:20480kB high:24576kB active:3596kB inactive:88kB present:130048kB pages_scanned:7238 all_unreclaimable? yes
    Nov 26 05:30:27 kernel: lowmem_reserve[]: 0
    Nov 26 05:30:27 kernel: Normal: 290*4kB 404*8kB 248*16kB 1*32kB 0*64kB 1*128kB 1*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 12360kB
    Nov 26 05:30:27 kernel: Swap cache: add 0, delete 0, find 0/0, race 0+0
    Nov 26 05:30:27 kernel: Free swap  = 0kB
    Nov 26 05:30:27 kernel: Total swap = 0kB
    Nov 26 05:30:27 kernel: Free swap:            0kB
    Nov 26 05:30:27 kernel: 32767 pages of RAM
    Nov 26 05:30:27 kernel: 0 pages of HIGHMEM
    Nov 26 05:30:27 kernel: 1168 reserved pages
    Nov 26 05:30:27 kernel: 989 pages shared
    Nov 26 05:30:27 kernel: 0 pages swap cached
    Nov 26 05:30:27 kernel: Out of memory: kill process 400 (php-fcgi) score 243 or a child
    Nov 26 05:30:27 kernel: Killed process 401 (php-fcgi)
    Буду благодарен советам по траблшутингу.
    Attached Files Attached Files

  2. #47

    После добавления echo 16384 > /proc/sys/vm/min_free_kbytes в постбут нет веб и ssh

    Я протупил, нужно было > убрать понял когда роутер ушел на перезагрузку.
    Интернет работает, но все что настраивалось скриптами (самба, торенты, poptop и т.д.) все пропало, бекапов настроек как назло нет.
    Прошу совета как вернуть все в рабочее состояние.
    Переписывать десяток скриптов и наново создавать самбовых пользователей очень неохота.

  3. #48
    ssh доступен буквально пару секунд после включения не успеваю поправить.

    Вылечил. Сразу после появления пинга раза с пятого успел зайти по ssh и сделать
    Code:
    echo 8192 > /proc/sys/vm/min_free_kbytes
    Last edited by Omega; 24-02-2013 at 16:44. Reason: 2 posts merged

  4. А как в прошивке 1.9.2.7-d тоже увеличить этот параметр? Такого /proc/sys/vm/min_free_kbytes там нет, а ошибка вылезает такая:
    kernel: __alloc_pages: 0-order allocation failed
    Думаю проблема аналогичная теме.

  5. #50
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1
    Quote Originally Posted by Trigger2000 View Post
    А как в прошивке 1.9.2.7-d...
    Археологией заниматься сложно, попробуйте Гуглу скормить строку
    site:wl500g.info order allocation failed

  6. #51
    Join Date
    Jan 2010
    Location
    Velikiy Novgorod, Russia
    Posts
    2
    Спасибо. Долго мучался с transmission. Помогло!

  7. #52
    Всем доброго времени суток, у меня назрел вопрос касаемо прошивок RT-N16-1.9.2.7-rtn для, очевидно, RT-N16. Интересующие версии - r4XXX-r5XXX. У всех ли наблюдаются падения L2TP-сессий при фактической скорости скачивания чего-либо через torrent(торрент-клиент запущен на компьютере, который подключен к LAN-порту, >500 соединений с пирами одновременно) близкой к 85 мбит/с? Касаемо перегрева - его нет, стоит активное охлаждение на основном чипе, чипе радио и чипах памяти. До мода охлаждения, просто ребутался роутер, сейчас стало падать L2TP-подключение с ошибкой "connection reset by peer". Со штатной прошивкой 3.0.0.4.354 падений нет, всё работает стабильно. Однако, в штатной прошивке много чего нет и не работает, поэтому не могу отказаться от прошивок этой ветки. Буду благодарен за информацию по подобной проблеме. Провайдер - Билайн МСК, бывшая Корбина. Тариф - ночью скорость ограничена только физическими параметрами канала(около 95 мбит/с).
    Last edited by jmt; 17-05-2013 at 20:53.

  8. #53
    Подскажите пожалуйста, почему тырнет вырубается?
    Code:
    18:33:32 22-07-2014 (warning|kern|kernel) [<802a3724>] dump_stack+0x8/0x34
    18:33:32 22-07-2014 (warning|kern|kernel) [<80082f68>] kfree+0x150/0x158
    18:33:32 22-07-2014 (warning|kern|kernel) [<801b2360>] __kfree_skb+0x14/0x1c4
    18:33:32 22-07-2014 (warning|kern|kernel) [<802aa5e8>] osl_pktfree+0xd0/0x144
    18:33:32 22-07-2014 (warning|kern|kernel) [<c03121bc>] wlc_dotxstatus+0xb48/0x1198 [wl]
    18:33:32 22-07-2014 (warning|kern|kernel) [<c031cc2c>] wlc_dpc+0x368/0xab4 [wl]
    18:33:32 22-07-2014 (warning|kern|kernel) [<c030a998>] wl_intrson+0xc4/0x250 [wl]
    18:33:32 22-07-2014 (warning|kern|kernel) 
    18:33:32 22-07-2014 (warning|kern|kernel) [<80082f68>] kfree+0x150/0x158
    18:33:32 22-07-2014 (warning|kern|kernel) [<801b2360>] __kfree_skb+0x14/0x1c4
    18:33:32 22-07-2014 (warning|kern|kernel) [<801b55f0>] skb_free_datagram_locked+0x28/0x40
    18:33:32 22-07-2014 (warning|kern|kernel) [<80227ca0>] udp_recvmsg+0x1a8/0x354
    18:33:32 22-07-2014 (warning|kern|kernel) [<801ab368>] sock_common_recvmsg+0x44/0x60
    18:33:32 22-07-2014 (warning|kern|kernel) [<801a94e8>] sock_recvmsg+0xb4/0xdc
    18:33:32 22-07-2014 (warning|kern|kernel) [<801aa944>] sys_recvfrom+0x98/0x108
    18:33:32 22-07-2014 (warning|kern|kernel) [<800116b0>] stack_done+0x20/0x40
    18:33:32 22-07-2014 (warning|kern|kernel) 
    18:43:12 22-07-2014 (notice|user|c00f7d88>]) c00f7d88>] adm_enable_device+0x3604/0x437c [et]
    18:43:12 22-07-2014 (warning|kern|kernel) 
    18:43:12 22-07-2014 (warning|kern|kernel) WARNING: at mm/slub.c:2432 kfree()
    18:43:12 22-07-2014 (warning|kern|kernel) Call Trace:
    18:43:12 22-07-2014 (warning|kern|kernel) [<802a3724>] dump_stack+0x8/0x34
    18:43:12 22-07-2014 (warning|kern|kernel) [<80082f68>] kfree+0x150/0x158
    18:43:12 22-07-2014 (warning|kern|kernel) [<801b2360>] __kfree_skb+0x14/0x1c4
    18:43:12 22-07-2014 (warning|kern|kernel) [<802aa5e8>] osl_pktfree+0xd0/0x144
    18:43:12 22-07-2014 (warning|kern|kernel) [<802a9860>] dma32_txreclaim+0x34/0x60
    18:43:12 22-07-2014 (warning|kern|kernel) [<c00f7d88>] adm_enable_device+0x3604/0x437c [et]
    18:43:12 22-07-2014 (warning|kern|kernel) 
    18:43:12 22-07-2014 (warning|kern|kernel) WARNING: at mm/slub.c:2432 kfree()
    18:43:12 22-07-2014 (warning|kern|kernel) Call Trace:
    18:43:12 22-07-2014 (warning|kern|kernel) [<802a3724>] dump_stack+0x8/0x34
    18:43:12 22-07-2014 (warning|kern|kernel) [<80082f68>] kfree+0x150/0x158
    18:43:12 22-07-2014 (warning|kern|kernel) [<801b2360>] __kfree_skb+0x14/0x1c4
    18:43:12 22-07-2014 (warning|kern|kernel) [<802aa5e8>] osl_pktfree+0xd0/0x144
    18:43:12 22-07-2014 (warning|kern|kernel) [<802a9860>] dma32_txreclaim+0x34/0x60
    18:43:12 22-07-2014 (warning|kern|kernel) [<c00f7d88>] adm_enable_device+0x3604/0x437c [et]
    18:43:12 22-07-2014 (warning|kern|kernel) 
    18:43:12 22-07-2014 (warning|kern|kernel) WARNING: at mm/slub.c:2432 kfree()
    18:43:12 22-07-2014 (warning|kern|kernel) Call Trace:
    Поиск не помогает http://wl500g.info/showthread.php?30...2-kfree%28%29&
    WL500gpv2-1.9.2.7-rtn-r4667

  9. #54
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    МИНЗДРАВ
    Первопричина в логе пропущена(не сохранилась?), но варианта два:
    1) кто-то сожрал RAM
    2) бага в wl.ko, у кого то уже видел подобное

  10. #55

    Вылетает transmission.

    Добрый день. Неожиданно начал вылетать transmission-daemon. Переустановка не помогает. Пока нет торрентов, все нормально, как только добавляю торрент - через пять минут вылетает. Где можно глянуть логи или причину? Спасибо.
    Забыл написать - RT-N66U, прошивка от Merlina, использую Entware. В журнале обнаружил такие вот записи:

    Feb 25 22:21:46 admin: Started transmission-daemon from .
    Feb 25 22:21:49 transmission-daemon[1658]: UDP Failed to set receive buffer: requested 4194304, got 237568 (tr-udp.c:78)
    Feb 25 22:21:49 transmission-daemon[1658]: UDP Failed to set send buffer: requested 1048576, got 237568 (tr-udp.c:89)
    Last edited by mspuz; 25-02-2016 at 20:19.

Page 4 of 4 FirstFirst ... 234

Similar Threads

  1. New oleg firmware version
    By Lesiuk in forum WL-500gP Firmware Discussion
    Replies: 713
    Last Post: 13-05-2016, 05:55
  2. Kernel-Mitteilung (alloc_pages...) - was bedeutet das?
    By wolder in forum German Discussion - Deutsch (DE)
    Replies: 6
    Last Post: 13-09-2010, 16:06
  3. Firmware 1.9.2.7 CR9
    By Oleg in forum WL-500g Firmware Releases
    Replies: 53
    Last Post: 13-04-2009, 15:28
  4. my configuration page wont let me log in
    By tuepen in forum WL-700g Q&A
    Replies: 1
    Last Post: 06-08-2008, 04:04

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
  •