Dell R720 安裝debian系統編譯網卡驅動

最近比較忙,視頻也沒怎么看,下面是之前工作中遇到的問題,事后做的記錄,中間解決過程參考了網上的相關資料,現在一并貼出來。

需求:Dell R720 安裝debian系統

環境

硬件:Dell R720 

軟件:系統有debian 7.0.0和debian 6.0.10

1. debian 7.0.0 : 集成了DELL PCRE H710 Mini陣列卡驅動和Broadcom 5720網卡驅動,滿足需求。但系統日志會有如下報錯:網上說運行一段時間系統會自動重啟,一直沒有找到解決辦法,所以放棄使用。

ps:如果有知道,下面報錯的解決方法,可以告訴我。

debian7.0報錯如下:

Jun 16 16:22:03 master kernel: [    3.407749] ERST: Error Record Serialization Table (ERST) support is initialized.
Jun 16 16:22:03 master kernel: [    7.540456] ACPI Error: No handler for Region [SYSI] (ffff88041f478420) [IPMI] (20110623/evregion-373)
Jun 16 16:22:03 master kernel: [    7.540467] ACPI Error: Region IPMI (ID=7) has no handler (20110623/exfldio-292)
Jun 16 16:22:03 master kernel: [    7.540476] ACPI Error: Method parse/execution failed [\_SB_.PMI0._GHL] (Node ffff88041f475790), AE_NOT_EXIST (20110623/psparse-536)
Jun 16 16:22:03 master kernel: [    7.540494] ACPI Error: Method parse/execution failed [\_SB_.PMI0._PMC] (Node ffff88041f4757e0), AE_NOT_EXIST (20110623/psparse-536)
Jun 16 16:22:03 master kernel: [    8.764862] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro

下面是安裝過程:

1、正常安裝系統,跳過網卡配置,進入系統后,ifconfig -a 可以看到沒有可用網卡。

2、下載Broadcom 5720網卡驅動,目前最新版驅動為:linux-3.137h 

下載地址:http://www.broadcom.com/support/?gid=9    找到tg3

3、使用U盤拷到系統里,最好使用FAT32格式U盤:

4、安裝所需要軟件:

將操作系統盤放入光驅,待識別后。執行命令

# apt-cdrom add		#正式將光盤源寫入/etc/apt/sources.list	
# uname -a			#查看內核版本。
Linux app 2.6.32-5-amd64 #1 SMP Tue May 13 16:34:35 UTC 2014 x86_64 GNU/Linux
# apt-get install linux-headers-2.6.32-5-amd64	#安裝內核頭文件。
# apt-get install gcc	#安裝gcc
# apt-get install make	#安裝make

拷貝驅動文件:

# mkdir /mnt/u
# mount -t vaft /dev/sdb4 /mnt/u   #fidsk 查看U盤分區
# cd /mnt/u
# cp -rp linux-3.137h.zip /usr/local/src
# unzip linux-3.137h.zip
# cp -rp linux-3.137h /usr/local/linux-3.137h
# cd /usr/local/linux-3.137h
# tar zxvf tg3-3.137h.tar.gz    #網卡驅動編譯文件
# cd tg3-3.137h
# make 
# insmod tg3.ko		#加載網卡驅動
# make install
# reboot

重啟后如果不出意外就可以看到網卡已經認出來了。(其實不重啟也能人出來)

我所遇到的問題:

Dell R720 安裝debian 6.0.10,編譯安裝網卡驅動后,可以識別出網卡,配置后上不了網,配置文件也沒問題

以下為網卡配置文件:

cat /etc/network/interfaces #網卡配置文件

allow-hotplug eth0

#auto eth0

#iface eth0 inet dhcp	#動態

iface eth0 inet static	#靜態
	address 192.168.1.205
	netmask 255.255.255.0
	network 192.168.1.0
	broadcast 192.168.1.255
	gateway 192.168.1.254
	# dns-* options are implemented by the resolvconf package, if installed
	dns-nameservers 192.168.1.1

#auto eth1		#用不到的網卡最好注釋掉

#auto eth2

#auto eth3

解決方法:

經查看 /etc/udev/rules.d/70-persistent-net.rules 內eth0、eth1、eth2、eth3對應的mac地址和機器硬件上對應標識的不一樣,改成和機器上標的順序一樣,即可。這個問題,折騰了好長問題

也可以直接刪除/etc/udev/rules.d/70-persistent-net.rules 重新生成,查看生成后的mac地址和網卡的對應關系是否正確。

原創文章,作者:逍遙行者,如若轉載,請注明出處:http://www.www58058.com/6756

(0)
逍遙行者逍遙行者
上一篇 2015-08-04
下一篇 2015-08-04

相關推薦

  • N25-第四周

    復制/etc/ske1目錄為/home/tuser1,要求/home/tuser及其內部文件的屬組和其他用戶均沒有任何訪問權限。 [root@localhost ~]# cp -a /etc/skel/ /home/tuser1[root@localhost ~]# ll -d /home/tuser1/drwxr-xr-x. 2 root root 59 …

    Linux干貨 2016-12-25
  • 用戶權限過濾練習(w4)

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其他用戶均沒有任何訪問權限。 [root@keyou ~]# cp -r /etc/skel/ /home/tuser1 | chmod -R g-rwx,o-rw…

    系統運維 2016-11-20
  • 第五周學習總結–任務計劃

    寫在前面 隨著學習的不斷深入,漸漸的已經意識到不再是開始一天只知道幾個簡單的命令而已了,但是呢,命令還必須要繼續學習的,修房子哪有不用磚的,所以,要想有一棟堅實穩固的房子,還必須靜下心來繼續認識命令。 命令注解 今天要講的幾個命令是跟工作息息相關的,他們都是在以后的生活中使用率比較高的命令之一,比如馬上要講的這個,如果你的老板讓你在每天凌晨三點執行一次數據備…

    2017-12-29
  • redis

    redis 簡述 redis的數據結構 redis的數據持久化實現 程序與配置文件 redis-cli命令 主從復制原理與架構實現 redis的高可用方案 – sentinel redis分布式系統概述與簡介 簡述 什么是redis? redis是一個基于nosql技術的kv數據庫,支持非常大的并發場景,與memcached不同的是,redis擁…

    Linux干貨 2016-08-19
  • 馬哥教育網絡班20期第2周課程練習

    一、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關  示例演示。 linux上文件管理命令包括: ls,cat,pwd,cp,rm,cd,head,tail,more,less,cut,which,whereis,find,mkdir,mv; 1、ls 命令;顯示文件/文件夾清單   例如:如下顯示列出根目錄下的文件及目錄…

    Linux干貨 2016-06-23
欧美性久久久久