Solaris 10下安装Realtek rtl8101E网卡
作者 佚名技术
来源 操作系统
浏览
发布时间 2012-06-28
由于公司与SKT合作,而他们的服务器平台为 Solaris 64 bit。所以我们也搞了一台 PC 机装上 Solaris 来给工程师做开发。 安装完毕后,Solaris 没有识别出板载的 Realtek 网卡,型号可能是 8101E 的。本文简单记录下安装网卡的过程。 1. 下载驱动 在 Free NIC drivers for Solaris 页面下载 gani 驱动。 2. 解压驱动包 可以用其他的方法将驱动包拷贝到 Solaris 系统上。不过我 U 盘没加载上。用 Ubuntu Live CD 进去后,Linux 也不认 Solaris 的分区。最后只能刻录了一张光盘。 gunzip -cd gani-2.4.4.tar.gz | tar xf - 3. 配置以及编译 进入 gani 目录,删除 obj 和 Makefile 目录。 #rm obj Makefile 看看自己的架构 #isainfo -n amd64 原来 intel 的酷睿也会被认作 amd64 架构。 确定编译环境: ln -s Makefile.amd64_gcc Makefile ln -s amd64 obj 替换 Makefile.config 文件: rm Makefile.config ln -s Makefile.config_gld3 Makefile.config 编译&安装: /usr/ccs/bin/make /usr/ccs/bin/make install 编译这个东西瞬间完成,仔细看看原来就一个c文件。 驱动包中含有驱动添加脚本: ./adddrv.sh devfsadm -i gani 4. 创建配置文件 (1)创建 /etc/hostname.gani0 文件。 vi /etc/hostname.gani0 rtl8101 给网卡取个名字。 (2)安装完驱动后应该能看到这个网卡设备了: -bash-3.00# ls /dev/ | grep gani gani gani0 (3)配置子网掩码 chmod 644 /etc/inet/netmasks vi /etc/inet/netmasks 192.168.0.0 255.255.255.0 (4) 配置网卡地址 chmod 644 /etc/inet/hosts 127.0.0.1 localhost loghost 11sha-solaris0 192.168.0.60 rtl8101 loghost 11sha-solaris0 /etc/inet/ipnodes 文件 应该和 hosts 文件是链接关系。 (5)配置默认网关 vi /etc/defaultrouter 192.168.0.253 (6) 配置 DNS 首先要开启 nsswitch.conf 文件中 DNS 的选项。 vi /etc/nsswitch.conf hosts: file dns 接着配置 dns 服务器地址: vi /etc/resolv.conf nameserver 192.168.0.13 nameserver 192.168.0.14 最后重启系统。 不重启系统没办法启用新的网络配置么,暂时没找到答案。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: solaris10中的新技术下一篇: 关于安装solaris遇到的问题
关于Solaris 10下安装Realtek rtl8101E网卡的所有评论