亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關(guān)注微信公眾號(hào)

Solaris10 for x86網(wǎng)卡替換配置攻略
2008-09-11   51CTO

我用于測試的pc機(jī)安裝了solaris 10 for x86 u3,在安裝系統(tǒng)的時(shí)候,很順利的識(shí)別了intel網(wǎng)卡。昨天,我的同事,把我機(jī)器上的intel網(wǎng)卡拔走了,后來他還我一個(gè)3com 3c905的網(wǎng)卡,我把它插在主板PCI插槽上;然后加電,開機(jī)引導(dǎo)solaris,系統(tǒng)起來以后,出現(xiàn)報(bào)錯(cuò)信息:大概意思是說網(wǎng)卡有問題。我用
#ifconfig –a 查看,只有環(huán)回接口lo0,新插的網(wǎng)卡沒有被正確的設(shè)置。

先看看系統(tǒng)里是否有3com網(wǎng)卡的驅(qū)動(dòng)程序。Solaris10的驅(qū)動(dòng)程序一般在系統(tǒng)自帶驅(qū)動(dòng)目錄/kernel/drv下,這個(gè)目錄下有好多默認(rèn)安裝上來的驅(qū)動(dòng)程序。怎么知道哪個(gè)驅(qū)動(dòng)是什么廠家的呢?打開驅(qū)動(dòng)的配置文件可以看出來。進(jìn)入目錄/kernel/drv,可以看見許多驅(qū)動(dòng)程序和其配置文件成對(duì)出現(xiàn),見下圖:

許多驅(qū)動(dòng)程序和其配置文件成對(duì)出現(xiàn)
這里隨便打開一個(gè).conf 文件,
-bash-3.00# more e1000g.conf 
# Driver.conf file for Intel e1000g Gigabit Ethernet Adapter
# 
# Copyright (c) 2002, by Intel, Inc.    //intel公司的東東
# All Rights Reserved.
#
#ident "@(#)e1000g.conf 1.1     98/09/22 Intel"
#
# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# ident "@(#)e1000g.conf        1.4     06/03/06 SMI"
……………..(省略若干)
很容易就看出是intel的芯片了。當(dāng)然我們不需要逐個(gè)瀏覽這些配置文件,我們需要在這里查找有沒有3com 3c509的驅(qū)動(dòng)程序。

在目錄/kernel/drv執(zhí)行命令

#grep “3Com” * ,我的輸出結(jié)果如下:

-bash-3.00# grep "3Com" *   //注意廠商的第一個(gè)字母大寫
elxl.conf:# Driver.conf file for the 3Com 3C90x   //記住elxl這個(gè)名字,它就是我們要找的模塊名。
可以看出我的系統(tǒng)已經(jīng)有了這套驅(qū)動(dòng)程序。如果運(yùn)行上面的命令沒有輸出行,那么就需要自己下載相關(guān)的驅(qū)動(dòng)程序手動(dòng)進(jìn)行安裝了。

網(wǎng)卡驅(qū)動(dòng)是以模塊的方式加載到內(nèi)核的,盡管在上面我們找到了網(wǎng)卡驅(qū)動(dòng)的藏身之處,但如果不把它加載到內(nèi)核,是一點(diǎn)作用都沒有的。先來看看網(wǎng)卡驅(qū)動(dòng)是否被加載,運(yùn)行命令#modinfo | grep elxl
觀察其輸出,看有無被加載。如果沒有,我們?nèi)缓笫謩?dòng)加載執(zhí)行加載模塊命令

#modload elxl

再回頭來執(zhí)行

#modinfo | grep elxl 這回該看見elxl被加載了。下圖給出一個(gè)例子(eri模塊):

給出一個(gè)eri模塊的例子
接下來,執(zhí)行命令
#devfsadm –i elxl ,完成物理設(shè)備名與邏輯設(shè)備名之間的映射。可以在目錄/dev 里找到文件elxl,它是一個(gè)鏈接文件,用ls –al elxl 可知道其具體的文件位置。

執(zhí)行命令

#ifconfig elxl0 plumb 幾秒鐘就完畢,這步的作用是初始化物理接口elxl0(第一個(gè)物理接口為“0”)。然后把先前intel網(wǎng)卡的接口名更名為3com的接口名稱。具體的做法是:

#mv /etc/hostname.ipbr0 /etc/hostname.elxl0 完成后重啟系統(tǒng),然后運(yùn)行

#ifconfig –a 看網(wǎng)絡(luò)接口是否被激活,在用ping 命令測試一下網(wǎng)絡(luò)的連通性。

提示:做配置的時(shí)候可能會(huì)出現(xiàn)一些錯(cuò)誤信息,最可能的原因是執(zhí)行的操作順序不對(duì)。以上這個(gè)過程,對(duì)sparc架構(gòu)和intel x86架構(gòu)都基本是相同的。

熱詞搜索:

上一篇:Solaris的Profile權(quán)限控制系統(tǒng)初探
下一篇:在Solaris 下用DVD光盤保存數(shù)據(jù)

分享到: 收藏