No buffer space available on realtek based NIC, offloading problem?
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.