免费注册 查看新帖 |

Chinaunix

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

Broadcom 5754 NetXtreme on solaris [复制链接]

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

Dell workstation 390 has an on board Broadcom 5754 NetXtreme Gigabit Card. After Solaris 10 was installed, the network adapter could not be recognized. "ifconfig -a" only displayed the loopback interface. Tried as below,

1. "prtdiag". "Broadcom 5751 NetXtreme Gigabit Controller" displayed. Acturaly it should be 5754.

2. check with the bge driver. modinfo could not find it. when "add_drv bge", "driver failed to attach" error happened.

3. download the BRCMbcme driver from broadcom,but it did not work. 5754 was not in the supported list of this driver. uninstalled.

4. patched the system with 118855-36 and 125412-01(bge patch), things did not change.

5. on opensolaris, someone had the same problem.  
http://www.opensolaris.org/jive/thread.jspa?messageID=110978
"it turns out that even though prtdiag said 5751, it was REALLY a 5754, and support for this chip was committed to Nevada on March 3, so you need build 61. Prior builds won't work."

It seems that opensolaris build 61 should work, so download Nevada-build 63(
Solaris Express, Community Edition
) to try again.

6. Opensolaris Nevada-build 63 installed, but network adapter still could not be recognized. "failed to attach error" was reported when load the driver.

7. Following the suggestion on the forum, reinstalled the SUNWbge driver from the dist. Then bge0 was founded!

8. config /etc/inet/hosts, /etc/inet/netmasks, /etc/defaultrouter, /etc/hostname.bge0,/etc/inet/ipnods. run "ifconfig bge0 down; ifconfig bge0 up", network worked fine now.

or just run "ifconfig" and "route -f".

start adapter: ifconfig bge0 plumb
stop adapter: ifconfig bge0 unplumb

9. There is an IP config error in the new solaris version.
t_optmgmt: System error: Cannot assign requested address

May 26 00:41:14 Soldev bge: [ID 801725 kern.info] NOTICE: bge0: link down (initialized)
May 25 09:41:15 Soldev /sbin/dhcpagent[296]: [ID 116611 daemon.error] interface bge0 has gone down
May 26 00:41:15 Soldev bge: [ID 801725 kern.info] NOTICE: bge0: link up 100Mbps Full-Duplex (initialized)
May 25 09:41:15 Soldev /sbin/dhcpagent[296]: [ID 116611 daemon.error] interface bge0 has come back up
May 25 09:42:03 Soldev /sbin/dhcpagent[296]: [ID 947604 daemon.warning] checkaddr: expected peer address 255.25
5.255.255 on bge0, have 0.0.0.0

Maybe it is the problem of dhcp. It could not be disabled even after "sys-unconfig". add ip config to /etc/rc3.d/ temporarily.





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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP