資源描述:
《esx手動(dòng)加載realtek 8169板載網(wǎng)卡》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、前言 還記得之前關(guān)于體驗(yàn)ESX服務(wù)器的那些事情嗎?你可以通過(guò)“利用單主機(jī)搭建和物理機(jī)器通訊的測(cè)試網(wǎng)絡(luò)(http://waringid.blog.51cto.com/65148/413530)”、“使用VmwareESX4.0搭建虛擬測(cè)試環(huán)境(http://waringid.blog.51cto.com/65148/220283)”、“通過(guò)VsPhere體驗(yàn)MACOSX(http://waringid.blog.51cto.com/65148/367393)”、“ESX搭建網(wǎng)絡(luò)測(cè)試環(huán)境(http://waringid.blog.51cto.com/65148/385767)”等這些內(nèi)
2、容來(lái)了解虛擬機(jī)的相關(guān)內(nèi)容。想要體驗(yàn)虛擬機(jī)除了要求CPU要支持以及硬件存儲(chǔ)需識(shí)別外還要對(duì)網(wǎng)卡有要求,正常情況下是無(wú)法加載Realtek系列的板載網(wǎng)卡的(有關(guān)ESX的兼容列表可以參考http://www.vmware.com/resources/compatibility/search.php?deviceCategory=io)。從列表中可以清楚知道哪些網(wǎng)卡可以驅(qū)動(dòng)哪些是不受支持的,如下圖所示。但既然ESX的內(nèi)核用的是linux,那么理論上是完全可以定制驅(qū)動(dòng)程序的,只要方法正確應(yīng)該就沒(méi)問(wèn)題(Linux下GA-945GZM-S2網(wǎng)卡驅(qū)動(dòng)安裝http://waringid.blog.51c
3、to.com/65148/52013)。試過(guò)后才發(fā)現(xiàn)和linux下加載驅(qū)動(dòng)的方式還真有點(diǎn)不同,以下是詳細(xì)方法。需說(shuō)明的是此次測(cè)試的主板是GA-EP45-DS5。上傳驅(qū)動(dòng)文件 先通過(guò)遠(yuǎn)程SSH或是ESX主機(jī)查看主板上所需驅(qū)動(dòng)的網(wǎng)卡芯片類(lèi)型。1.lspci-n 可以從此看出板載網(wǎng)卡的ID是10ec:8168(最后一條),可以通過(guò)相關(guān)的網(wǎng)站來(lái)查詢(xún)ID號(hào)(http://www.pcidatabase.com/search.php?vendor_search_str=10ec&vendor_search.x=0&vendor_search.y=0)如下圖所示?! ≌业秸_的驅(qū)動(dòng)后可以直接去
4、牛人很多的國(guó)外網(wǎng)站上下載(http://www.vm-help.com/forum/viewforum.php?f=11&sid=a2328391dae10f2ecb94a7f2fde62685)。然后將下載下來(lái)的文件(如本例中的oem-r8169-esx4.1.tgz文件)上傳至ESX主機(jī)。上傳的方式可通過(guò)瀏覽存儲(chǔ)或軟件上傳的方式傳送,如下圖所示?! 』蚴怯靡韵碌姆绞缴蟼?。如下圖所示。加載驅(qū)動(dòng) 將上傳的文件解壓并copy至適當(dāng)位置,請(qǐng)參考以下指令。1.tarzxvfoem-r8169-esx4.1.tgz2.cp./usr/lib/vmware/vmkmod/r8169.o/us
5、r/lib/vmware/vmkmod/3.ls-l/usr/lib/vmware/vmkmod/r8169.o4.file/usr/lib/vmware/vmkmod/r8169.o修改pci.xml文件 和正常的linux不同的是,ESX使用的是XML配置文件的方式來(lái)加載驅(qū)動(dòng),這個(gè)和ESXI的方式也不同。先用vi指令修改pci.xml文件,以8169關(guān)鍵字查找系統(tǒng)屏蔽的板載網(wǎng)卡,刪除相關(guān)內(nèi)容。如下圖所示。1.vi/etc/vmware/pci.xml增加新驅(qū)動(dòng)配置文件 編輯并保存好上面的pci.xml文件后,再建立和新驅(qū)動(dòng)對(duì)應(yīng)的配置文件.如下圖所示.1.touch/etc/v
6、mware/pciid/r81xx.xml2.vi/etc/vmware/pciid/r81xx.xml 文件內(nèi)容如下:1.2.3.4.RealtekSemiconductorCo.,Ltd.5.RealtekSemiconductorCo.,Ltd.6.7.8.r81689.7、re>10.RTL8111/8168BPCIExpressGigabitEthernetcontroller11.12.13.Realtek
8、RTL8111/8168BPCIExpressGigabitEthernetcontroller14.