免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1222 | 回复: 0
打印 上一主题 下一主题

solaris10上安装网卡Broadcom 440x 10/100指南 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-11 15:35 |只看该作者 |倒序浏览

1. 确定对你的网卡是否支持
有两种途径可供你参考:
1) 参考Sun的HCL, 也就是设备兼容性列表,可以到下面的网站:
http://www.sun.com/bigadmin/hcl/index.html
2) 还有一个很好的工具,可以快速的测试solaris系统是否可以在你的系统上运行: Sun Device Detection Tool,可以到一下网址下载
https://sdlc2e.sun.com/ECom/EComActionServlet;jsessionid=6649096D3A743595758C1E6A902B490F
用起来方便简单,如果你不会使用,下面有份使用说明:
http://www.sun.com/bigadmin/hcl/hcts/device_detect.html
2. 安装Solaris的网卡(以我自己的电脑为例)
我的笔记本是Dell XPS M1210, 网卡是Broadcom 440x 10/100 集成网卡,安装solaris snv b55 后没有网卡的驱动:
1) 到网上搜索solaris相应型号的网卡驱动,下面的网站很好提供了很多型号网卡的驱动(Free NIC drivers for solaris)
http://homepage2.nifty.com/mrym3/taiyodo/eng/
里面的bfe支持BCM 4401,和我的网卡兼容,所以下载bfe-2.4.0.tar.gz
2) 用u盘或其他手段放到solaris系统中,以root登录,解压:
# gunzip -cd bfe-2.4.0.tar.gz | tar xf -
3)如果你安装过bcf的驱动,先要将其卸载并重新启动系统
# rem_drv bcf
# sync
# reboot
4) 下面可以按照里面的README文件进行安装。
首先进入bfe-2.4.0目录,将其已经make的文件删除
# rm obj Makefile
确定自己的指令集架构:
# isainfo -n
i386
可以看到我的是i386
之后在确定自己的编译器,solaris都会有个cc或者suncc
# ln -s Makefile.i386_cc Makefile
# ln -s i386 obj
之后就可以make了:
# rm Makefile.config
# ln -s Makefile.config_gld3 Makefile.config
# /usr/ccs/bin/make
安装:
#/usr/ccs/bin/make install
利用目录中已有的脚本添加driver,
# ./adddrv.sh
# devfsadm -i bfe
创建/etc/hostname.bfe0
配置网卡,之后
# ifconfig bfe0 plumb
# ifconfig bfe0 up
我的是dhcp网络,所以还要创建一个空的/etc/dhcp.bfe0文件
重新启动
# init 6
全部完成


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21041/showart_440272.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP