一、安裝前的準備工作:
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分鐘,務必耐心等待)