- 论坛徽章:
- 0
|
已经找到\r\n72647 JumpStart[TM]: How to disable ce Ethernet autonegotiation for boot net\r\nTurning autonegotiation off and setting speed/mode manually is called \"forced mode\". For the Sun[TM] GigaSwift on-board interfaces and Network Interface Cards (ce), and for bge on-board interfaces, boot in \"forced mode\" is possible.\" \r\n\r\nIn jumpstart \"boot net\", 3 steps are involved. The driver must be forced in all 3 steps of the jumpstart boot process.\r\n\r\n1) Force the interface on the client\'s boot PROM:\r\n\r\nok boot /pci@1f,2000/pci@1/network@0:speed=100,duplex=full,\r\nor\r\nok devalias net /pci@1f,2000/pci@1/network@0:speed=100,duplex=full,\r\nok boot net\r\n\r\n(To make this change persistent against OBP reset, use nvalias instead of devalias.)\r\n\r\n2) inetboot is loaded from the boot server:\r\n\r\nAn inetboot file which honours the \"forced\" ce setting is needed on the boot server.\r\nThis is included in Solaris 8 Patch 111306-05; for Solaris 9, it is Patch 113578-01.\r\nThese patches must be applied on the boot server.\r\n\r\n Client uses the OS from the filesystem of the boot server:\" f- x) D\" B7 W\r\n\r\nOn the boot server, create a8 n* v7 b# a) @6 Y; d6 v\r\n../Boot/platform/sun4u/kernel/drv/ce.conf\r\n(the same directory in which the ce 32 bit driver is located, one single line, example for 100 FDX):\r\n\r\nadv_autoneg_cap=0 adv_1000fdx_cap=0 adv_1000hdx_cap=0 adv_100fdx_cap=1\r\nadv_100hdx_cap=0 adv_10fdx_cap=0 adv_10hdx_cap=0;\r\n\r\nNote: With some switches, adv_autoneg_cap=0 results in Link Down.\r\nUse adv_autoneg_cap=1 in this case (Autonegotiation enabled, Fixed Speed/Duplex)\r\n\r\n\r\nhttp://www.chinasolaris.com/viewthread.php?tid=520\n\n[ 本帖最后由 SJG 于 2008-1-10 12:55 编辑 ] |
|