No buffer space available on realtek based NIC, offloading problem?

  • Hello,
    i'm setuping a new pfsense, 2.1-RELEASE, it worked smoothly at first.
    After two weeks dhcp relay stopped working on one interface (vlan based) and the dhcp log was full of this message:

    dhcrelay: send_packet: No buffer space available

    after a bit of search on the net it might be caused by hardware checksum offloading problem, every source say that it's usually a problem with realtek based card, but not wich chip is concerned.
    I'm then wondering if this card have history of hardware checksum offloading problems:
    pciconf -l result:

    re0@pci0:1:0:0: class=0x020000 card=0x012310ec chip=0x816810ec rev=0x06 hdr=0x00
    re1@pci0:2:0:0: class=0x020000 card=0x012310ec chip=0x816810ec rev=0x06 hdr=0x00

    pciconf -r pci0:2:0:0 0x40 result:


  • I'll just answer to myself:
    after 5h the problem came back, so i disabled hardware checksum offloading and the system have been stable for 20h, wich is promising, i'll just wait and see.