免费注册 查看新帖 |

Chinaunix

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

solaris里如何设定网卡的全双工属性 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-08 15:51 |只看该作者 |倒序浏览
客户要求设定网卡的百兆全双工属性,哪位大哥知道应该怎么设?如何用命令察看?并且保证如何在下次启动的时候这个修改不会丢失。


附:
netstat -in的输出:
# netstat -in
Name  Mtu  Net/Dest      Address        Ipkts  Ierrs Opkts  Oerrs Collis Queue
lo0   8232 127.0.0.0     127.0.0.1      209    0     209    0     0      0     
pcn0  1500 192.168.0.0   192.168.0.178  2916   0     964    0     0      0

[ 本帖最后由 johnsons 于 2006-8-8 16:22 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-08-08 16:13 |只看该作者
我自己顶一下。

论坛徽章:
0
3 [报告]
发表于 2006-08-08 19:44 |只看该作者
/etc/init.d/ethernet [return]

论坛徽章:
0
4 [报告]
发表于 2006-08-08 21:32 |只看该作者
http://fanqiang.chinaunix.net/a4/b2/20021030/060201328.html
不过,对于LZ的网卡设备名不同, man ndd 看看

论坛徽章:
0
5 [报告]
发表于 2006-08-08 21:40 |只看该作者
总结

还没亲自做过

仅贡参考:
# cd /platform/sun4u/kernel/drv/        
# cat ce.conf
# A interface ce0, nao pode ser incrementada, pois, esta em cross over (1000fdx-default)
#Interface ce1
name="ce" parent="/pci@9,700000/pci@2/pci@0" unit-address="1" adv_autoneg_cap=0 adv_1000fdx_cap=0 adv_1000hdx_cap=0 adv_100fdx_cap=1 adv_100hdx_cap=0 adv_10fdx_cap=0 adv_10hdx_cap=0;

## For "ce" interface. Set to 100F/D
#--------------------------------------------
ndd -set /dev/ce instance 0
ndd -set /dev/ce link_master 0
ndd -set /dev/ce adv_1000fdx_cap 0
ndd -set /dev/ce adv_1000hdx_cap 0
ndd -set /dev/ce adv_100fdx_cap 1
ndd -set /dev/ce adv_100hdx_cap 0
ndd -set /dev/ce adv_10fdx_cap 0
ndd -set /dev/ce adv_10hdx_cap 0
ndd -set /dev/ce adv_autoneg_cap 0

You can change instance number to match ce0/1/2/3.

/etc/initd.d/ethernet[return]

论坛徽章:
0
6 [报告]
发表于 2006-08-09 11:34 |只看该作者
客户现在系统是有hme和bge两种类型的网卡,hme是pci槽上的老网卡,bge是v240机器自身集成的10/100/1000兆的网卡。现在用ndd方法修改,发现修改hme类型的网卡成功,但是bge的似乎报错。表示不支持。
做法:
修改/etc/system

set hme:hme_adv_autoneg_cap=0
set hme:hme_adv_100fdx_cap=1
set hme:hme_adv_100hdx_cap=0
set hme:hme_adv_10hdx_cap=0
set hme:hme_adv_10fdx_cap=0

set bge:bge_adv_autoneg_cap=0
set bge:bge_adv_100fdx_cap=1
set bge:bge_adv_100hdx_cap=0
set bge:bge_adv_10hdx_cap=0
set bge:bge_adv_10fdx_cap=0

重起系统,hme部分成功培植,bge部分报错。

大家知道为什么吗?bge的部分究竟如何才能捆绑成百兆全双工?谢谢各位了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP