天天看點

Dell R720上安裝linux網卡驅動

一、安裝前的準備工作:

1.1 打開DELL R720伺服器機箱,檢視網卡資訊

(比如,我這的就是broadcom 5720t的網卡,接下來的都是以這個為例)

1.2 從博通官網下載下傳對應去網卡驅動(注意網卡版本、伺服器系統版本——ubuntu 10.04)

http://zh-cn.broadcom.com/support/ethernet_nic/netxtreme_server.php

1.3 準備一塊格式化了的U盤(差別安全、無病毒),将下載下傳的壓縮包(linux-3.133d.zip)解壓到這個U盤裡

二、開始準備安裝:

2.1 進入R720伺服器的ubuntu系統,将U盤插上伺服器(這是終端會提醒你插入的U盤對應的是哪個裝置,如/dev/sdb)

2.2 将ubuntu的系統CD光牒放入伺服器

2.3 開啟多個終端(tty1、tty2、tty3,通過Alt + F1/F2/F3組合鍵切換)

2.4 預設打開終端TTY1:

   1、挂載CD光牒:sudo mount /dev/cdrom /cdrom

   2、挂載U盤(我這提醒的是sdb,是以分區是sdb1):sudo mount /dev/sdb1 /mnt

   3、cd /mnt/Driver;vim README.TXT(終端1的主要作用就是檢視幫助文檔)

2.5 按『Alt + F2』打開終端TTY2:

   1、cd /mnt/Driver

      tar xvzf tg3-3.133d.tar.gz

   2、cd tg3-3.133d

      sudo make(執行這一步的時候就會提示你沒有安裝gcc,是以接下來安裝gcc)

2.6 按『Alt + F3』打開終端TTY3:

   1、接下來需要借助系統CD光牒安裝gcc 【提示:按照下面的執行,有的是有順序,不能直接sudo dpkg -i *】

   2、cd /cdrom/pool/main/b/binutils

      sudo dpkg -i *

   3、cd /cdrom/pool/main/g/gcc-4.4

      sudo dpkg -i gcc-4.4-base......

      sudo dpkg -i libgcc1_4.4.......

      sudo dpkg -i libgomp1_4.........

      sudo dpkg -i gcc-4.4_4.4.3........

      sudo dpkg -i cpp-4.4......

   4、cd /cdrom/pool/main/g/gcc-defaults

      sudo dpkg -i gcc_4......

      sudo dpkg -i libgcj......

      sudo dpkg -i cpp_4.4.....

   5、確定上面安裝的過程中沒有Error的錯誤資訊,否則根據提示安裝依賴包

   6、gcc裝完了繼續安裝網卡驅動,回到TTY2

2.7 回到TTY2:

   1、先退出、在重新登入,重新加載環境變量

   2、cd /mnt/Driver/tg3-3.133d

   3、sudo make(確定這一步沒有Error錯誤資訊,才能進行下面的步驟)

   4、insmod tg3.ko

   5、make install

三、配置網卡:

3.1 編輯網卡配置檔案/etc/network/interfaces

添加:

auto eth0(實際上這是第三塊網卡,但具體情況得看你那裡,我這是這樣的,辨識方法是:先全部配成dhcp,然後啟動4塊網卡,ifconfig後,根據它告訴你的mac位址,和機箱蓋子上的mac位址進行對比)

iface eth0 inet dhcp

auto eth1(實際上這是第四塊網卡)

iface eth1 inet dhcp

auto eth2(實際上這是第一塊網卡)

iface eth2 inet static

address .......

netmask .......

gateway .......

auto eth3(實際上這是第二塊網卡)

iface eth3 inet dhcp

3.2 通過TTY1~4 4個端口分别啟動4個網卡:sudo ifup ethX(第一次啟動過程比較長,每個需要3分鐘,務必耐心等待)

繼續閱讀