相关疑难解决方法(0)

Linux e1000e(英特尔网络驱动程序)问题很多,我从哪里开始?

我目前e1000e在 Ubuntu Maverick (1.0.2-k4) 中遇到了一个主要问题(根本不工作),恢复后我在 dmesg 中得到了很多东西:

[ 9085.820197] e1000e 0000:02:00.0: PCI INT A disabled
[ 9089.907756] e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k4
[ 9089.907762] e1000e: Copyright (c) 1999 - 2009 Intel Corporation.
[ 9089.907797] e1000e 0000:02:00.0: Disabling ASPM  L1
[ 9089.907827] e1000e 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 9089.907857] e1000e 0000:02:00.0: setting latency timer to 64
[ 9089.908529] e1000e 0000:02:00.0: irq 44 for MSI/MSI-X
[ 9089.908922] e1000e 0000:02:00.0: Disabling …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu linux-networking ubuntu-10.10

24
推荐指数
2
解决办法
7万
查看次数

禁用 TCP 卸载 {完全、一般和轻松}

我想在我的 debian 服务器上禁用 tcp-offloading ("TOE")。

ethtool -K .....
Run Code Online (Sandbox Code Playgroud)

不过我有一些愿望:

将它干净地集成到 debian

这写着:没有 rc.local,我也想避免伪 rc 脚本...

我猜,它正在安装 ethtool 并使用pre-up.d/ -Hook 使用/etc/network/interfaces 中的选项解除 TOE配置

我想使用FAI以通用方式解除我所有(未来)服务器的配置。(因为 fai 已经到位 - 并且想要!)某些硬件不支持脚趾选项呢?如果禁用不存在的选项,网络会失败吗?我想不这样做应该是稳健的,但这似乎也不是我想要的解决方案。

它使配置非常混乱,因为 atm 有 11 个选项!使用多个 NIC 这对我来说很容易出错。

没有更通用的解决方案吗?我有一个 sysctl,但还没有找到。我的愿望是:

echo 0 > /proc/sys/net/core/enable_tcp_offloading
Run Code Online (Sandbox Code Playgroud)

PS:我很惊讶地发现我的“新硬件”默认启用了 TOE,因为这个:http : //www.linuxfoundation.org/collaborate/workgroups/networking/toe

networking linux debian tcp-offload-engine

16
推荐指数
2
解决办法
6万
查看次数