天天看點

Linux網卡驅動程式在哪裡?

我的計算機上有三個網卡,恰好是三個網卡驅動程式。當路由器用在家裡用兩台計算機共享一條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

  這三個就是這幾個網卡驅動程式核心子產品的源程式,可以修改後,重新編譯和加載到核心中的,但是不保證修改後網卡還好用呀!哈哈! 

繼續閱讀