我的计算机上有三个网卡,恰好是三个网卡驱动程序。当路由器用在家里用两台计算机共享一条ADSL上网。
sudo lsmod
得到(仅列出部分有用的内核模块)
Module Size Used by
mii 6176 3 via_rhine,8139cp,8139too
8139cp 24032 0
8139too 29056 0
via_rhine 25988 0
一个技巧:mii模块肯定会被网卡驱动模块使用
到目录/usr/src/linux/linux-2.6.20.1/drivers/net/下去找这几个模块对应的文件吧。前提是要安装Linux的源程序到/usr/src/目录。如果你用的内核使用的不是2.6.20.1,那么就用你用的内核号码吧。
找到三个文件8139cp.c 8139too.c via_rhine.c
这三个就是这几个网卡驱动程序内核模块的源程序,可以修改后,重新编译和加载到内核中的,但是不保证修改后网卡还好用呀!哈哈!
sudo lsmod
得到(仅列出部分有用的内核模块)
Module Size Used by
mii 6176 3 via_rhine,8139cp,8139too
8139cp 24032 0
8139too 29056 0
via_rhine 25988 0
一个技巧:mii模块肯定会被网卡驱动模块使用
到目录/usr/src/linux/linux-2.6.20.1/drivers/net/下去找这几个模块对应的文件吧。前提是要安装Linux的源程序到/usr/src/目录。如果你用的内核使用的不是2.6.20.1,那么就用你用的内核号码吧。
找到三个文件8139cp.c 8139too.c via_rhine.c
这三个就是这几个网卡驱动程序内核模块的源程序,可以修改后,重新编译和加载到内核中的,但是不保证修改后网卡还好用呀!哈哈!