首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

Solaris下手动加载网卡设备驱动解决方法

2012-04-01 
Solaris下手动加载网卡设备驱动操作系统为Solaris 10,设备驱动名称为nge。请给出详细的步骤。谢谢![解决办法

Solaris下手动加载网卡设备驱动
操作系统为Solaris 10,设备驱动名称为nge。

请给出详细的步骤。

谢谢!

[解决办法]
安装驱动程序
网卡驱动程序有多种发布方式,因而相应的安装方法也不尽相同。
1) pkg包:安装通过pkg文件方式发布的驱动程序,只需要执行一条命令就可以搞定了:
# pkgadd -d .
2) 安装脚本:有的网卡驱动程序通过单独的二进制文件方式发布,同时提供安装脚本和README文件。README里面有具体的安装方法。
3)无安装脚本:需要使用最原始的驱动程序安装方法,即使用add_drv命令来安装。方法是,将驱动程序文件复制到/kernel/drv或/usr/kernel/drv目录下,再执行# /usr/sbin/add_drv -n -v -i , 。其中的","可在# prtconf-pv的结果中找到。

第二种,有现成的安装脚本文件add_drv.sh。我按照README里面的提示,执行
# cd /tmp/rh-2.0.1
# /usr/ccs/bin/make install
# ./add_drv.sh
Driver (rh) installed.
驱动程序安装成功。

6. 网卡命名规则
Solaris使用唯一的设备名来标识每一块物理网卡。网卡设备名的命名规则是 即驱动程序名后面跟一个从0开始的数字。比如机器上装有3块均使用驱动程序iprb的网卡,则依次命名为iprb0,iprb1,iprb2。

按照这个规则,我的网卡设备名应该是rh0。敲入命令,查看当前已安装驱动程序的网卡
# dladm show-link
rh0 type: legacy mtu: 1500 device: rh0
果然有rh0。

热点排行