已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硬件环境:x86 PCN,华硕主板,集成VIA pcnine II Ethernet adapter操作系统:Solaris 10 1/06 x86 为使各位阅读起来更加容易,本文将内容划分为驱动程序安装篇、网卡设置入门篇、网卡设置提高篇三个部分。若文中有不当之处,希望大家批评指正。一. 驱动程序安装篇 网卡要正常工作,肯定少不了网卡驱动程序的支持。对于一些常见型号的网卡,Solaris 10已经把它们的驱动程序放在安装包里面了。安装操作系统时会提示对网卡进行设置。如果你的网卡恰巧不在此列,那就只能自己动手丰衣足食了。1. 如何知道网卡型号1) 查看网卡上的标签信息2) 在Windows的设备管理器中查看,或在命令行中执行ipcnonfig /all3) 如果是品牌机,在产品说明书中查看配置信息我的机器是自己攒的兼容机,网卡是主板上集成的,在Windows的设备管理器中看到的信息是VIA pcnine II Fast Ethernet Adatper。.2. 如何判断网卡在Solaris 10中是否有现成的驱动程序1) 去Sun公司的网站上去查,地址是:,点Networking。如果没找到的话也不要灰心,点Next Page看看。2) 另一种方法是,在安装Solaris 10的时候,如果安装程序自始至终都没有提示你进行网络设置,那就应该是没找到网卡的驱动程序。在安装Solaris 10的过程中,没有任何一个环节提示我对网卡进行设置。进入Solaris系统后,运行ifconfig -a,只有一个本地自环网络lo0。看来只能自己安装了。3. 下载驱动程序到哪里去下载网卡的驱动程序?下面推荐几个驱动程序的来源:1) 网卡厂家的网站2) /software/drivers/3) /mrym3/taiyodo/eng/index.htm4) /5) Sun的官方网站6) 用搜索引擎去搜经过一番寻觅,我终于在下载到了VIA pcnine II在Solaris下的驱动程序。是一个压缩文件pcn-2.0.1.tar.gz,里边既有编译好的二进制驱动程序文件,同时包含源代码。4. 将驱动程序复制到Solaris操作系统中由于网卡目前还不能工作,无法通过网络上传驱动程序文件。一般可使用如下三种存储介质来将驱动程序文件复制到Solaris的文件系统中。1) CD/DVD2) 软盘3) USB存储设备我在Windows下用Nero软件把pcn-2.0.1.tar.gz刻录到一张空白光盘上(文件只有163K,有点浪费)。接下来以root用户登录Solaris 10,把pcn-2.0.1.tar.gz文件从光盘复制到Solaris硬盘上,解压缩。# cp /cdrom/cdrom0/pcn-2.0.1.tar.gz /tmp# gzip -dc pcn-2.0.1.tar.gz | tar xvf -在/tmp目录下生成一个pcn-2.0.1目录。驱动程序文件pcn就位于obj子目录下面。5. 安装驱动程序网卡驱动程序有多种发布方式,因而相应的安装方法也不尽相同。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的结果中找到。pcn-2.0.1的安装方式是第二种,有现成的安装脚本文件add_drv.sh。我按照README里面的提示,执行# cd /tmp/pcn-2.0.1# /usr/ccs/bin/make install# ./add_drv.shDriver (pcn) installed.驱动程序安装成功。6. 网卡命名规则Solaris使用唯一的设备名来标识每一块物理网卡。网卡设备名的命名规则是 即驱动程序名后面跟一个从0开始的数字。比如机器上装有3块均使用驱动程序iprb的网卡,则依次命名为iprb0,iprb1,iprb2。按照这个规则,我的网卡设备名应该是pcn0。敲入命令,查看当前已安装驱动程序的网卡# dladm show-linkpcn0 type: legacy mtu: 1500 device: pcn0果然有pcn0。 Solaris 10操作系统的以太网卡设置(二)-网卡设置入门篇二. 网卡设置入门篇上一篇我们介绍的是网卡驱动程序的安装过程,并成功安装了VIA pcnine II网卡的驱动程序。本篇将以上一篇中安装的网卡pcn0为例,对IP地址和子网掩码等一些基本的网络参数进行设置。通常的设置方式有两种,一是使用ifconfig命令,二是通过创建和修改相关配置文件。使用ifconfig命令,可以使设置立即生效,但设置是临时的,每次系统重启后,需要重新进行设置。而创建和修改配置文件,可保存设置,系统每次启动时,会根据配置文件的内容自动对网卡进行设置。1. 使用ifconfig命令对网卡进行设置1) 激活网卡(# ifconfig plumb up)激活网卡的意义在于将网卡驱动程序加载到Solaris系统的内核中,激活之后才可以进一步对网卡进行操作。手动激活pcn0,# ifconfig pcn0 plumb up验证结果,# ifconfig -alo0: flags=2001000849 mtu 8232 index 1inet netmask ff000000pcn0: flags=1000843 mtu 1500 index 2inet netmask 0ether 0:8:d:6e:8b:f1可以看到pcn0已被激活,但还没有分配地址。 2) 分配地址网卡地址分配通常包括静态分配和dhcp动态分配两种方式。任选其一。a) 静态分配地址(命令 # ifconfig netmask )把IP: 04 , netmask: 分配给pcn0,# ifconfig pcn0 04 netmask 验证结果,# ifconfig pcn0pcn0: flags=1000843 mtu 1500 index 2inet 04 netmask ffffff00 broadcast 55ether 0:8:d:6e:8b:f1IP和子网掩码已生效。b) 通过dhcp方式分配地址(命令 # ifconfig dhcp )重新激活pcn0,# ifconfig pcn0 unplumb down# ifconfig pcn0 plumb up通过dhcp方式获得IP和子网掩码,# ifconfig pcn0 dhcp验证结果,# ifconfig pcn0pcn0: flags=1004843 mtu 1500 index 2inet 47 netmask ffffff00 broadcast 55ether 0:8:d:6e:8b:f1 已自动获取到IP和子网掩码。2. 通过配置文件对网卡进行设置和网卡基本设置相关的配置文件放在/etc/inet和/etc目录下,包括/etc/hosts - /etc/inet/hosts (文件中的每一行记录表示hostname和ip地址的对应关系)/etc/hostname. (文件内容和文件的扩展名构成hostname和interface设备名的对应关系)/etc/netmasks (文件中的每一行记录表示和netmask的对应关系)/etc/dhcp. (dhcp)创建和修改配置文件后,需要重启系统才能使设置生效。1) 分配地址同样包括静态分配和dhcp动态分配两种方式。任选其一。a) 静态分配地址(文件 /etc/hosts , /etc/netmask , /etc/hostname.)1 自定义一个hostname,并指定IP地址# vi /etc/hosts加入一行记录:04 myhostname loghost:x!保存退出。2 定义子网掩码# vi /etc/netmasks加入一行记录: :wq保存退出。3 将自定义的hostname关联到pcn0# vi hostname.pcn0加入一行记录:myhostname:wq保存退出。b) 通过dhcp方式分配地址(文件 /etc/hostaname. , /etc/dhcp. )1 创建空文件hostname.pcn0# touch /etc/hostname.pcn02 创建文件dhcp.pcn0# touch /etcdhcp.pcn0需要的话还可以在该文件中填入超时时间(秒),比如:302) 重启系统# reboot3) 常见问题:在/etc/hosts文件中修改了IP地址,重启后,发现机器的IP地址还是原来的,是怎么回事?问题可能出在/etc/inet/ipnodes文件。该文件的语法跟/etc/hosts相同,但优先级高于/etc/hosts。如果/etc/inet/ipnodes文件中保留了原来的IP地址,那么/etc/hosts中相同hostname的IP设置将被忽略。将ipnodes文件中的IP地址一行删掉,或改成新的IP地址,重启后,问题就消失了。3. sys-unconfig如果觉得使用ifconfig命令和手工修改配置文件太麻烦,可运行sys-unconfig命令,以交互方式对系统重新进行设置。执行# sys-unconfig重启后,系统会提示对网卡进行设置,并将设置结果自动保存到配置文件中。Solaris 10操作系统的以太网卡设置(三)-网卡设置提高篇三. 网卡设置提高篇在上一篇里,我们以网卡pcn0为例,设置了IP地址和子网掩码等一些基本的网络参数。本篇将在前一篇的基础上,对网卡设置中涉及的路由、DNS、逻辑网卡等进一步进行设置。1. 网关设置1) 添加网关a) 可以使用route命令添加缺省网关,即时生效# route add default b) 还可以将网关地址保存在/etc/defaultrouter中# vi /etc/defaultrouter在文件中加入网关的IP地址或hostname(必须在/etc/hosts中已经配置):wq!保存退出# reboot2) 查看缺省网关# netstat -r2. dns设置1) 创建/etc/resolv.conf文件# vi /etc/resolv.conf将dns的IP地址填在文件中:wq保存退出。domain machinenamenameserver 32) 修改/etc/nsswitch.conf文件 # vi /etc/nsswitch.conf找到hosts: files一行,在后面加dns,即修改为hosts: files dns3) 重新plumb网卡或reboot4) 验证dns是否生效# ping 或# nslookup 3. 域名设置1) 创建/etc/defaultdomain文件# vi /etc/defaultdomain在该文件中加入domain
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 软膏剂乳膏剂眼膏剂教案
- 小班数学公开课我的朋友教案
- 新版军训班会用教案
- 大班数学活动数字捉迷藏教案(2025-2026学年)
- 完整版瓦尔登湖教案
- 教科版选修第二章波的干涉衍射教案(2025-2026学年)
- 人防技防融合在施工安全管理中的应用实践
- 第十七章企业财务预算管理制度讲课教案(2025-2026学年)
- 王昌龄采莲曲阅读答案电子教案(2025-2026学年)
- 一年级《小熊和小鹿》教案及反思
- 游泳池设施设备器材安全检查制度
- 工程图学发展史
- 买地做坟地合同协议书
- Unit 8 Lets Communicate 单元检测卷(含答案含听力原文)-2025人教版八年级英语上册
- 2025年北京市海淀区高一(下)期末考试数学试卷(含答案)
- 翁源辅警考试题库2025(有答案)
- 2025年医院三基三严护理理论考试试题及答案
- 2025保安证考试试题及答案集合
- 2025年全国矿山安全生产事故情况
- 新《公司法》下国有企业外部董事履职问题与对策
- 2025年粮油仓储管理员技能竞赛试题
评论
0/150
提交评论