Intermittent failure of routing/gateway with ix(4) (x86_64)

R Tyler Croy <[email protected]>
Newsgroups gmane.os.freebsd.devel.net
Message-ID <6HcKz3OxJSnjZdoCr4I0mksk9RemKJflHVgnkYI8-FydM4mDDldzTm8qthQ0iJCftaETOVeQFde4fz5i1703B8Gd2ZBvPmBwF_MMnhuJ8VM=@brokenco.de>
Howdy! I am hoping y'all could help me add more debugging to a FreeBSD 14.x based router/gateway. The device has two ix(4) NICs for the WAN/LAN. Periodically the device stops routing traffic entirely, but the machine is still online and interactive.

What is particularly interesting is when I console into the machine I can still send traffic out from the device over the WAN interface, but anything that relies on the gateway seems to fail. I.e. routing to any host on the LAN interface (ix1) no longer works.

`service routing restart` does nothing, `service netif restart` also does nothing. Downing the ix1 interface and bringing it back up does nothing.

A reboot however does puts it back into working order. 


On one instance the console had a lot of arpresolve "cannot allocate llinfo" errors, chasing that rabbit led nowhere.

Because this freezing behavior is intermittent but _does_ seem to correlate with higher network utilization, I'm wondering if there are debugging logs I can enable, or a way to inspect driver specific counters that could be overflowing, etc?

I'm open to any recommendations that prevent me from setting up a cron every minute to validate connectivity or reboot the box! :)


Cheers
signature.asc (application/pgp-signature, 949 B)
-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wsG5BAEBCgBtBYJoqme0CZDqliUJ0zoEdUUUAAAAAAAcACBzYWx0QG5vdGF0
aW9ucy5vcGVucGdwanMub3JngYHR6mVexth8YJ4KH0UeZdCIlEEG8MpBTwwY
O2HQGIsWIQR7rUKRWE2z4+Kwj8/qliUJ0zoEdQAATuAQAJr9PvPP7EkBvC/c
fXTkN6GcrDcLREKX/2CnHNgOFB45vl28aSws5CT07dN9tjR7gpdy1EbkGfW/
cBUb7qOZIes9RDAPQbVjs0ig6xZ8Xyd6JEtycVa6d1Toj1cGs3x4rQu2bpfB
IC1q+Ft7aW0yBnA2B+VS7u2K5PK6gl9f6XlfyG20rPS9Lzj5o6ecoAhGQmER
pNMYyqmT7VxsoETqCklaLd2AI75v0W4r9knzhXEhev9AJESw+bnZTEMkGP8J
MZM8cIJN5QJvBoiXgAFgyQKeqkz3NRsqdk5uI3EsiiqrHlOmUebPaL0F7H6V
8rMugi4HFPYGp5tmYmealTvRT+Z3vxXCR6hkNPmFLTSvv4VddI6qQ22OzOm+
heR5kBYP7RN2tY2UUTiC6YvM/BCG2Bw0wPSlrOzHb7dAl2AvlZRzJy+xffuA
Df2jPIGKLXlxc72TSTaDD9ohI9iB7hffJkZrmPCKib4u6bcI63gu+fL9/gWA
SRZ0oaXLsuO9zmBt+atJ9NxflVSyBo9mTgUys3trfFy+11ad/oji5KITKo2m
xx1D+f7u3BdOOQ6MSZCfMWhkTGgBz+BCUYXtna5Ff+qHXNdD/NkDb+JamwMV
QGRxYaObYOI9WRAt7/6PhK1wvRCY6AJth0Ag38kswrzjoDLRVT6z+u0C4njI
+aMq5VEN
=4yCy
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.