USB NIC 原因:*** 检测到缓冲区溢出 ***:python 终止

USB NIC 原因:*** 检测到缓冲区溢出 ***:python 终止

在不同的机器上(具有相同操作系统的工作站和笔记本电脑)调试我的大量软件(python + 编译的 C++)Ubuntu 18.0464 位)我发现通过使用我的USB Type C 网络适配器(使用 USB Type B NIC 也一样)我收到消息:

*** buffer overflow detected ***: python terminated
Aborted (core dumped)

不幸的是,我的 14 英寸笔记本电脑上没有原生 NIC,我需要使用 USB 适配器。我在工作站上测试了该软件,它通过使用主板 NIC 工作,而尝试使用 USB NIC 时会报告相同的错误消息。

有人知道如何增加适配器内的缓冲区的大小吗?

我尝试过类似的事情:

sudo sysctl -w net.core.rmem_default=33554432
sudo sysctl -w net.core.rmem_max=33554432

但没有帮助。

非常感谢您的任何提示。

欢呼吧,安德里亚

编辑:仅添加一些信息,我在工作站和笔记本电脑上使用最新的内核版本

相关内容