Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Kernel: arpresolve ENDLESS !!!

    Firewalling
    1
    1
    456
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • luckman212L
      luckman212 LAYER 8
      last edited by

      As far back as I can remember, when a WAN interface that is being monitored by dpinger is disconnected - the log goes CRAZY with

      kernel: arpresolve: can't allocate llinfo for W.X.Y.Z on foo
      kernel: arpresolve: can't allocate llinfo for W.X.Y.Z on foo
      kernel: arpresolve: can't allocate llinfo for W.X.Y.Z on foo
      kernel: arpresolve: can't allocate llinfo for W.X.Y.Z on foo
      kernel: arpresolve: can't allocate llinfo for W.X.Y.Z on foo
      (...repeats endlessly, multiple times per second, filling up your logs...)
      

      I know this is at least somewhat related to states that are no longer valid due to the route being removed (cable unplugged, gateway down, etc).  So:

      1. is there any way to have these messages NOT written to disk? I suppose I wouldn't mind seeing them on the console but it sure makes the logs fill up fast and makes it hard to debug your system.log

      2. is there a way to see WHAT is generating these unroutable packets? I believe something is not being killed properly when rc.gateway_alarm or rc.linkup are being called but it's very hard to determine what is generating these packets… tcpdump doesn't work because I don't think the packets are ever hitting the wire, they are just knocking around in the kernel etc...?

      3. if #1 and #2 are not possible, is it possible to modify /etc/syslog.conf and funnel kernel messages to /var/log/kernel.log instead?

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.