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

    DHCP Stops working

    Scheduled Pinned Locked Moved DHCP and DNS
    3 Posts 2 Posters 471 Views 2 Watching
    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.
    • S Offline
      Stewart
      last edited by

      I have a site where DHCP stops working. Only about 10-15 devices total including PCs, tablets, printers, Sonos, etc. Logs show:

      Feb 9 09:21:00 	dhcpd 	30460 	dhcp.c:4164: Failed to send 300 byte long packet over igb2 interface.
      Feb 9 09:21:00 	dhcpd 	30460 	send_packet: No buffer space available
      Feb 9 09:21:00 	dhcpd 	30460 	DHCPOFFER on 192.168.1.181 to 00:18:61:25:5a:9d via igb2
      Feb 9 09:20:59 	dhcpd 	30460 	DHCPDISCOVER from 00:18:61:25:5a:9d via igb2
      Feb 9 09:20:57 	dhcpd 	30460 	dhcp.c:4164: Failed to send 300 byte long packet over igb2 interface.
      Feb 9 09:20:57 	dhcpd 	30460 	send_packet: No buffer space available
      Feb 9 09:20:57 	dhcpd 	30460 	DHCPOFFER on 192.168.1.180 to 00:18:61:25:5a:9d via igb2
      Feb 9 09:20:56 	dhcpd 	30460 	DHCPDISCOVER from 00:18:61:25:5a:9d via igb2
      Feb 9 09:20:54 	dhcpd 	30460 	dhcp.c:4164: Failed to send 300 byte long packet over igb2 interface.
      Feb 9 09:20:54 	dhcpd 	30460 	send_packet: No buffer space available
      Feb 9 09:20:54 	dhcpd 	30460 	DHCPOFFER on 192.168.1.179 to 00:18:61:25:5a:9d via igb2
      Feb 9 09:20:53 	dhcpd 	30460 	DHCPDISCOVER from 00:18:61:25:5a:9d via igb2
      Feb 9 09:20:51 	dhcpd 	30460 	dhcp.c:4164: Failed to send 300 byte long packet over igb2 interface.
      Feb 9 09:20:51 	dhcpd 	30460 	send_packet: No buffer space available
      Feb 9 09:20:51 	dhcpd 	30460 	DHCPOFFER on 192.168.1.178 to 00:18:61:25:5a:9d via igb2 
      

      netstat -m shows

      13951/3014/16965 mbufs in use (current/cache/total)
      9727/1313/11040/1000000 mbuf clusters in use (current/cache/total/max)
      1024/1253 mbuf+clusters out of packet secondary zone in use (current/cache)
      0/93/93/524288 4k (page size) jumbo clusters in use (current/cache/total/max)
      0/0/0/524288 9k jumbo clusters in use (current/cache/total/max)
      0/0/0/20738 16k jumbo clusters in use (current/cache/total/max)
      22941K/3751K/26693K bytes allocated to network (current/cache/total)
      0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
      0/0/0 requests for mbufs delayed (mbufs/clusters/mbuf+clusters)
      0/0/0 requests for jumbo clusters delayed (4k/9k/16k)
      0/0/0 requests for jumbo clusters denied (4k/9k/16k)
      0 sendfile syscalls
      0 sendfile syscalls completed without I/O request
      0 requests for I/O initiated by sendfile
      0 pages read by sendfile as part of a request
      0 pages were valid at time of a sendfile request
      0 pages were valid and substituted to bogus page
      0 pages were requested for read ahead by applications
      0 pages were read ahead by sendfile
      0 times sendfile encountered an already busy page
      0 requests for sfbufs denied
      0 requests for sfbufs delayed
      

      Version is pfSense 2.5.2-RELEASE (amd64)

      I've searched and found this issue mentioned but haven't found real troubleshooting or solutions. Restarting the DHCPd service doesn't help but restarting the router does. Any advice on how to troubleshoot?

      1 Reply Last reply Reply Quote 0
      • M Offline
        mer
        last edited by

        When you say "restart the router" you mean "restart the pfSense device" or something else?
        Have you physically unplugged/replugged the cable going to the igb2 interface?
        My reason for asking is you say restarting DHCP service doesn't affect it, so perhaps something wedging at the device/device driver level.

        Have you tried ifdown/ifup on igb2?

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          Stewart @mer
          last edited by

          @mer "Restarting the router" means that I rebooted the pfSense firewall. I didn't unplug/replug the cable or do the ifdown/ifup. I can see the packets coming in, it's just that the DHCP service wasn't working. Maybe if it happens again I can try that. I was trying to find one of those circling arrows that shows up throughout the interface to restart the NIC but didn't see it so I just rebooted the whole thing.

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