Re: -current network buffer exhaustion on RPi2 armv7
Mark Millard <[email protected]> Sat, 21 Feb 2026 18:22:08 -0800
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <[email protected]> |
On 2/21/26 17:13, bob prohaska wrote:
> On Sat, Feb 21, 2026 at 03:40:45PM -0800, Mark Millard wrote:
>> On 2/21/26 13:43, bob prohaska wrote:
>>>
>>> My hope is that knowing which process can report what error will
>>> clarify what's going wrong. If there are more fruitful things to
>>> explore please indicate.
>>
>> Good hunting. (I did not show all the steps for tracking down what I
>> showed.)
>>
>
> It appears that the hunting is rather too good. Both "no buffer space
> available" and "Can't assign requested address" have numerous possible
> sources. Using wpa_cli as a logger distinct from the console output
> is likely more productive.
I'll remind of your original text message report:
(expect line wrapping)
Feb 16 08:23:34 generic syslogd: last message repeated 1 times, op=20,
val=0, arg_len=7]: Can't assign requested address send_packet: No buffer
space available
So. looking for 'send_packet:' . . .
# grep -r 'send_packet:' /usr/src/
/usr/src/sbin/dhclient/bpf.c: warning("send_packet: %m");
/usr/src/libexec/tftpd/tftp-io.c: tftp_log(LOG_ERR, "send_packet: %s",
strerror(errno));
/usr/src/usr.sbin/bhyve/slirp/slirp-helper.c:
warn("slirp_cb_send_packet: send");
/usr/src/sys/netgraph/ng_vlan.c:send_packet:
How many of your examples have 'send_packet:' as a likely prefix (given
the : character)? Just some from the above list?
>
> My first thought was to use something like
> wpa_cli > wpa_cli.log &
> on the serial console, but backgrounding the job seems to suspend wpa_cli.
>
> Strangely, starting
> wpa_cli > wpa_ci.log
> in the foreground, suspending it and then putting it in the background
> with bg lets it keep running. That's aberrant.
>
> I'll let it run overnight.
--
===
Mark Millard
marklmi at yahoo.com