Подскажите пожалуйста, в последнее время роутер WL500gp с прошивкой 1.9.2.7-rtn-r4645 стал самопроизвольно перезагружаться.
И вот сегодня я заметил в логах следующее:
Это как понимать? Роутер медленно помирает? Как ему помочь?Code:Oct 11 14:03:06 kernel: swapper: page allocation failure. order:3, mode:0x4020 Oct 11 14:03:06 kernel: Call Trace: Oct 11 14:03:06 kernel: [<802a1284>] dump_stack+0x8/0x34 Oct 11 14:03:06 kernel: [<80061298>] __alloc_pages+0x2e4/0x35c Oct 11 14:03:06 kernel: [<800832f4>] __slab_alloc.isra.38+0x114/0x588 Oct 11 14:03:06 kernel: [<80084310>] __kmalloc_track_caller+0x154/0x1b4 Oct 11 14:03:06 kernel: [<801b11ac>] __alloc_skb+0x74/0x148 Oct 11 14:03:06 kernel: [<802a7fa8>] osl_pktget+0x2c/0xfc Oct 11 14:03:06 kernel: [<802a7dc8>] _dma_rxfill+0x23c/0x3f0 Oct 11 14:03:06 kernel: [<c00f7a1c>] adm_enable_device+0x3298/0x437c [et] Oct 11 14:03:06 kernel: [<80330000>] hndpci_init_pci+0x3fc/0x570 Oct 11 14:03:06 kernel: Mem-info: Oct 11 14:03:06 kernel: Normal per-cpu: Oct 11 14:03:06 kernel: CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0 Oct 11 14:03:06 kernel: Active:1594 inactive:2899 dirty:0 writeback:0 unstable:0 Oct 11 14:03:06 kernel: free:273 slab_reclaimable:98 slab_unreclaimable:976 Oct 11 14:03:06 kernel: mapped:532 pagetables:70 bounce:0 Oct 11 14:03:06 kernel: Normal free:1092kB min:720kB low:900kB high:1080kB active:6376kB inactive:11596kB present:32512kB pages_scanned:0 all_unreclaimable? no Oct 11 14:03:06 kernel: lowmem_reserve[]: 0 Oct 11 14:03:06 kernel: Normal: 95*4kB 43*8kB 21*16kB 1*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1092kB Oct 11 14:03:06 kernel: Swap cache: add 0, delete 0, find 0/0, race 0+0 Oct 11 14:03:06 kernel: Free swap = 0kB Oct 11 14:03:06 kernel: Total swap = 0kB Oct 11 14:03:06 kernel: Free swap: 0kB Oct 11 14:03:06 kernel: 8192 pages of RAM Oct 11 14:03:06 kernel: 0 pages of HIGHMEM Oct 11 14:03:06 kernel: 919 reserved pages Oct 11 14:03:06 kernel: 1688 pages shared Oct 11 14:03:06 kernel: 0 pages swap cached Oct 11 14:03:06 kernel: swapper: page allocation failure. order:3, mode:0x4020 Oct 11 14:03:06 kernel: Call Trace: Oct 11 14:03:06 kernel: [<802a1284>] dump_stack+0x8/0x34 Oct 11 14:03:06 kernel: [<80061298>] __alloc_pages+0x2e4/0x35c Oct 11 14:03:06 kernel: [<800832f4>] __slab_alloc.isra.38+0x114/0x588 Oct 11 14:03:06 kernel: [<80084310>] __kmalloc_track_caller+0x154/0x1b4 Oct 11 14:03:06 kernel: [<801b11ac>] __alloc_skb+0x74/0x148 Oct 11 14:03:06 kernel: [<802a7fa8>] osl_pktget+0x2c/0xfc Oct 11 14:03:06 kernel: [<802a7dc8>] _dma_rxfill+0x23c/0x3f0 Oct 11 14:03:06 kernel: [<c00f7a1c>] adm_enable_device+0x3298/0x437c [et] Oct 11 14:03:06 kernel: [<80330000>] hndpci_init_pci+0x3fc/0x570 Oct 11 14:03:06 kernel: Mem-info: Oct 11 14:03:06 kernel: Normal per-cpu: Oct 11 14:03:06 kernel: CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0 Oct 11 14:03:06 kernel: Active:1594 inactive:2899 dirty:0 writeback:0 unstable:0 Oct 11 14:03:06 kernel: free:272 slab_reclaimable:98 slab_unreclaimable:976 Oct 11 14:03:06 kernel: mapped:532 pagetables:70 bounce:0 Oct 11 14:03:06 kernel: Normal free:1088kB min:720kB low:900kB high:1080kB active:6376kB inactive:11596kB present:32512kB pages_scanned:0 all_unreclaimable? no Oct 11 14:03:06 kernel: lowmem_reserve[]: 0 Oct 11 14:03:06 kernel: Normal: 94*4kB 43*8kB 21*16kB 1*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1088kB Oct 11 14:03:06 kernel: Swap cache: add 0, delete 0, find 0/0, race 0+0 Oct 11 14:03:06 kernel: Free swap = 0kB Oct 11 14:03:06 kernel: Total swap = 0kB Oct 11 14:03:06 kernel: Free swap: 0kB Oct 11 14:03:06 kernel: 8192 pages of RAM Oct 11 14:03:06 kernel: 0 pages of HIGHMEM Oct 11 14:03:06 kernel: 919 reserved pages Oct 11 14:03:06 kernel: 1688 pages shared Oct 11 14:03:06 kernel: 0 pages swap cached Oct 11 14:03:06 kernel: WARNING: at mm/slub.c:2432 kfree() Oct 11 14:03:06 kernel: Call Trace: Oct 11 14:03:06 kernel: [<802a1284>] dump_stack+0x8/0x34 Oct 11 14:03:06 kernel: [<80082ae8>] kfree+0x150/0x158 Oct 11 14:03:06 kernel: [<801b00d0>] __kfree_skb+0x14/0x1c4 Oct 11 14:03:06 kernel: [<802a8148>] osl_pktfree+0xd0/0x144 Oct 11 14:03:06 kernel: [<c029b0ac>] wlc_dotxstatus+0xbac/0x11b0 [wl] Oct 11 14:03:06 kernel: [<c02a6b80>] wlc_dpc+0x784/0xa70 [wl] Oct 11 14:03:06 kernel: [<c0295e38>] wl_intrson+0x228/0x3bc [wl] Oct 11 14:03:06 kernel: WARNING: at mm/slub.c:2432 kfree() Oct 11 14:03:06 kernel: Call Trace: Oct 11 14:03:06 kernel: [<802a1284>] dump_stack+0x8/0x34 Oct 11 14:03:06 kernel: [<80082ae8>] kfree+0x150/0x158 Oct 11 14:03:06 kernel: [<801b00d0>] __kfree_skb+0x14/0x1c4 Oct 11 14:03:06 kernel: [<802a8148>] osl_pktfree+0xd0/0x144 Oct 11 14:03:06 kernel: [<c029b0ac>] wlc_dotxstatus+0xbac/0x11b0 [wl] Oct 11 14:03:06 kernel: [<c02a6b80>] wlc_dpc+0x784/0xa70 [wl] Oct 11 14:03:06 kernel: [<c0295e38>] wl_intrson+0x228/0x3bc [wl]
tempik aka Mirage-net
А в декабре 2009 (момент Вашей регистрации) она (прошивка тех времён) её поддерживала? кто мешает проверить?
Вопрос энтузиастам и пользователям: фильтрация по маку работает только для вайфай-клиентов. Будет ли востребовано сиё для проводных клиентов? А то, в моем "кафе" народ научился обходить этот запрет и начал использовать шнурок.
DIR-320 & RTN-r3297 from USB>r3478>r3539>r3722>r3815>r3877>r4051>r4990>r5163
Поставил RT-N16-1.9.2.7-rtn-r4667.trx Интернет через pppoe, ip динамический + ipv6, wifi, остальное отключено всё.
интернет отвалился через полдня и весь лог в сообщениях:
перезагрузил, пока работает.Code:kernel: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
до этого стояла более полугода старая версия. Давно хотел прошиться на версию поновее, а тут как раз бац новая версия, вот её и прошил.
Хм. Прошивка чистая. Ничего не ставил (т.к. не умею). Могу попытаться поймать момент начала появления этого всего в логе или ещё что нибудь?
Last edited by Omega; 26-10-2012 at 23:28. Reason: 2 posts merged
Перешил. Перегружал 2 дня подрят - донастраивал. DHCP, IPv6, DynDns.
А ещё через 2 дня опять:
К сожалению это всё что я в данный момент знаю. Весь лог на 2 часа назад забит такими сообщениями и причина пока не видна. Как только будут новости я о них отпишусь.Code:Oct 24 17:02:59 kernel: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
Так же заметил что для того чтобы работал ipv6 (Через dhcp Windows7), необходимо выключить роутер и сетевой интерфейс одновременно, а потом последовательно включить роутер и только потом сетевой интерфейс. На прошлой прошивке достаточно было перегрузить роутер, без манипуляций с сетевым интерфейсом.
Last edited by Omega; 26-10-2012 at 23:26. Reason: 2 posts merged
Удалось поймать. В логе следующее:
И т.д. много раз.Oct 25 16:47:23 pppd[323]: LCP terminated by peer
Oct 25 16:47:23 pppd[323]: Connect time 1020.3 minutes.
Oct 25 16:47:23 pppd[323]: Sent 4000875119 bytes, received 2430939085 bytes.
Oct 25 16:47:23 PPPoE: Disconnected
Oct 25 16:47:23 dnsmasq[226]: read /etc/hosts - 5 addresses
Oct 25 16:47:23 dnsmasq-dhcp[226]: read /etc/ethers - 1 addresses
Oct 25 16:47:23 dnsmasq[226]: using nameserver 83.219.128.14#53
Oct 25 16:47:23 dnsmasq[226]: using nameserver 83.219.128.10#53
Oct 25 16:47:26 pppd[323]: Connection terminated.
Oct 25 16:47:26 pppd[323]: Connect time 1020.3 minutes.
Oct 25 16:47:26 pppd[323]: Sent 4000875119 bytes, received 2430939085 bytes.
Oct 25 16:47:29 kernel: printk: 6 messages suppressed.
Oct 25 16:47:34 kernel: printk: 10 messages suppressed.
Oct 25 16:47:36 kernel: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
Oct 25 16:47:38 kernel: printk: 22 messages suppressed.
Oct 25 16:47:44 kernel: printk: 18 messages suppressed.
Oct 25 16:47:46 kernel: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
Oct 25 16:47:49 kernel: printk: 12 messages suppressed.
Oct 25 16:47:53 kernel: printk: 19 messages suppressed.
Oct 25 16:47:56 kernel: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
Oct 25 16:47:59 kernel: printk: 16 messages suppressed.
Oct 25 16:48:04 kernel: printk: 17 messages suppressed.
Oct 25 16:48:06 kernel: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
Oct 25 16:48:09 kernel: printk: 22 messages suppressed.
Oct 25 16:48:14 kernel: printk: 10 messages suppressed.
Oct 25 16:48:17 kernel: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
Oct 25 16:48:20 kernel: printk: 21 messages suppressed.
Oct 25 16:48:24 kernel: printk: 8 messages suppressed.
Oct 25 16:48:27 kernel: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
Oct 25 16:48:29 kernel: printk: 14 messages suppressed.
Oct 25 16:48:34 kernel: printk: 4 messages suppressed.
Oct 25 16:48:37 kernel: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
Oct 25 16:48:39 kernel: printk: 6 messages suppressed.
Отключил в роутере ipv6, при обрыва связи автоматически сеть востановилась (хоть и состранностями в логе):
Настройки ipv6 были вот такие:Oct 26 08:16:30 pppd[315]: LCP terminated by peer
Oct 26 08:16:30 pppd[315]: Connect time 11.5 minutes.
Oct 26 08:16:30 pppd[315]: Sent 2558443458 bytes, received 49856580 bytes.
Oct 26 08:16:30 dnsmasq[225]: read /etc/hosts - 3 addresses
Oct 26 08:16:30 dnsmasq-dhcp[225]: read /etc/ethers - 1 addresses
Oct 26 08:16:30 dnsmasq[225]: using nameserver 83.219.128.14#53
Oct 26 08:16:30 dnsmasq[225]: using nameserver 83.219.128.10#53
Oct 26 08:16:30 PPPoE: Disconnected
Oct 26 08:16:33 pppd[315]: Connection terminated.
Oct 26 08:16:33 pppd[315]: Sent PADT
Oct 26 08:16:33 pppd[315]: Modem hangup
Oct 26 08:16:41 kernel: printk: 8 messages suppressed.
Oct 26 08:16:45 kernel: printk: 6 messages suppressed.
Oct 26 08:16:51 kernel: printk: 6 messages suppressed.
Oct 26 08:16:57 kernel: printk: 7 messages suppressed.
Oct 26 08:17:01 kernel: printk: 9 messages suppressed.
Oct 26 08:17:03 pppd[315]: PPP session is 3252 (0xcb4)
Oct 26 08:17:03 pppd[315]: Connected to 00:50:c2:7f:c0:00 via interface vlan2
Oct 26 08:17:03 pppd[315]: Using interface ppp0
Oct 26 08:17:03 pppd[315]: Connect: ppp0 <--> vlan2
Oct 26 08:17:05 dnsmasq-dhcp[225]: DHCPINFORM(br0) 192.168.11.11 00:25:22:aa:62:0b
Oct 26 08:17:05 dnsmasq-dhcp[225]: DHCPACK(br0) 192.168.11.11 00:25:22:aa:62:0b RBMaster
Oct 26 08:17:06 kernel: printk: 6 messages suppressed.
Oct 26 08:17:10 kernel: printk: 4 messages suppressed.
Oct 26 08:17:16 kernel: printk: 15 messages suppressed.
Oct 26 08:17:21 kernel: printk: 12 messages suppressed.
Oct 26 08:17:26 kernel: printk: 9 messages suppressed.
Oct 26 08:17:31 kernel: printk: 6 messages suppressed.
Oct 26 08:17:37 kernel: printk: 12 messages suppressed.
Oct 26 08:17:39 pppd[315]: CHAP authentication succeeded: Welcome to TIS Dialog
Oct 26 08:17:39 pppd[315]: CHAP authentication succeeded
Oct 26 08:17:39 pppd[315]: peer from calling number 00:50:C2:7F:C0:00 authorized
Oct 26 08:17:40 pppd[315]: local IP address 109.111.131.172
Oct 26 08:17:40 pppd[315]: remote IP address 83.219.128.0
Oct 26 08:17:40 pppd[315]: primary DNS address 83.219.128.10
Oct 26 08:17:40 pppd[315]: secondary DNS address 83.219.128.14
Oct 26 08:17:40 dnsmasq[225]: read /etc/hosts - 3 addresses
Oct 26 08:17:40 dnsmasq-dhcp[225]: read /etc/ethers - 1 addresses
Oct 26 08:17:40 dnsmasq[225]: using nameserver 83.219.128.14#53
Oct 26 08:17:40 dnsmasq[225]: using nameserver 83.219.128.10#53
Oct 26 08:17:40 inadyn[380]: Inadyn version 1.99.2 -- Dynamic DNS update client.
Oct 26 08:17:40 inadyn[380]: Cached IP# 109.111.150.121 from previous invocation.
Oct 26 08:17:40 miniupnpd[223]: already expired lease in lease file
Oct 26 08:17:40 PPPoE: connected to ISP
Oct 26 08:18:10 inadyn[380]: Failed resolving hostname checkip.dyndns.org: Name or service not known
Oct 26 08:18:10 inadyn[380]: Will retry again in 120 sec...
Oct 26 08:20:10 inadyn[380]: Checking for IP# change, connecting to checkip.dyndns.org(91.198.22.70)
Есть ли в планах уважаемых энтузиастов поддержка 802.11s (mesh network)?
Возможно, кто-то согласится сделать это за плату?
Со мной можно связаться по e-mail wireless@kbor.ru