在Linux 2.6.24上编译RealTek RTL81111E驱动程序r8168

我在许多系统上运行旧的linux软件(kubuntu 8.04),并且必须保留主要软件一段时间 . 它在旧系统上运行良好,但现在我必须使用新硬件在新系统上安装它 .

我遇到了网络问题 . 旧系统是Realtek RTL8111CP,现在是RTL81111E . 驱动程序是r8169 . 我正在尝试安装合适的驱动程序,并希望r8168-8.045.08能够正常工作 .

我正在尝试编译它 . 我安装了包build-essential和linux-header-generics,我认为这是必需的 .

建设时我遇到了很多错误 . 仅作为一个例子:

/home/donken/r8168-8.045.08/src/r8168.h:69: error: ‘struct dev_pm_info’ has no member named ‘runtime_status’

我想有一个PATH丢失或一些包 . 有任何想法吗?

回答(0)