run cphaprob stat (check whether the nodes are up) or fw ctl pstat (check how many sync packets have been sent) cphastart -d (get startup debug info) cphaprob -a if (check state of interfaces) sk10621 for switch /router info You can make ClusterXL ignore certain interfaces. To do so, edit the file $FWDIR/conf/discntd.if by adding the interfaces’ names separated by new line characters EXAMPLE: eth4 eth5 eth6 If the connecting switch is incapable of forwarding multicast, it is possible, though less efficient, for the switch to use broadcast to forward traffic. To allow the switch to use broadcast, change CCP to use broadcast. To toggle between the CCP modes use the following command: cphaconf set_ccp broadcast/multicast to list cards in the pci slots on secplat use lspci -v the drivers aliases are located in /etc/modules.conf to see what modules are loaded run lsmod to install a module run insmod to remove, run rmmod for pcnet32 based cards add 'options pcnet32 options=0xC3' to the /etc/modules.conf file to force to 100 full duplex. other options, options=0x03 for 10 Mbs half duplex, 0x83 for 10 Mbs full duplex, 0x43 for 100 Mbs half duplex from AMD? ifconfig eth0 down rmmod pcnet32 insmod pcnet32.o ifconfig eth0 up 9. To enable "Autonegotiation" edit the /etc/conf.modules file to add the line "options pcnet32 options=0" below the "alias eth0 pcnet32" line. The following indicate the various options for enabling the various interfaces. Only ONE of the following lines can be added. Only one interface is activated based on the keyword it represents. If neither option is selected the driver/device defaults to autonegotiation. Each option is selected by the number it represents options pcnet32 options=0 #(Autonegotiation) options pcnet32 options=9 #(MII, 10Mbps, Half duplex) options pcnet32 options=10 #(MII, 10Mbps, Full duplex) options pcnet32 options=13 #(MII, 100Mbps, Half duplex) options pcnet32 options=14 #(MII, 100Mbps, Full duplex) ################ INTEL e100 ############################################### example: options e100 options="e100_speed_duplex=4" e100_speed_duplex Valid Range: 0-4 (1=10half;2=10full;3=100half;4=100full) Default Value: 0 The default value of 0 sets the adapter to auto-negotiate. Other values set the adapter to forced speed and duplex. Example usage: insmod e100.o e100_speed_duplex=4,4 (for two adapters) for eepro 100 (setting to 100 full) options eepro100 options="03x0" Viewing Link Messages --------------------- In order to see link messages and other Intel driver information on your console, you must set the dmesg level up to six. This can be done by entering the following on the command line before loading the e100 driver: dmesg -n 6 ############# from checkpoint 3COM ############################################ Modify /etc/modules.conf to force the network adapter to operate at 100Mbps. The following example applies to 3com adapters, but is generally the same for all drivers. Consult the adapter manufacturer for their specific module options. 1. Enter expert mode on the SecurePlatform CLI. 2. Edit /etc/modules.conf using vi. 3. For example if using the 3c990 driver, then add this line: options 3c990 force=[n] where n can be one of the following options: 0 [10 Megabit Half Duplex] 1 [10 Megabit Full Duplex] 2 [100 Megabit Half Duplex] 3 [100 Megabit Full Duplex] 4 [Default option: Auto] Multiple adapters can be configured by separating the values by a comma, For example: options 3c990 force=0,,3 This will force the settings for first NIC to 10 Megabit Half Duplex, second NIC to auto-negotiation and third NIC to 100 Megabit Half Duplex. 4. Save and exit the file, and reboot the system. #################### ETHTOOL ############################################### force for gigabit usage Using the command "ethtool -s eth0 speed 1000 duplex full autoneg off" is not disabling "Auto Negotiation" mode on the OS. Need for changing a Gigabyte network interface card from "Auto Negotiate" to 1000 full duplex permanently Insert the following line into the "/etc/modules.conf" file to force "Auto Negotiation." option e1000 Duplex=2,2,2 Speed=1000,1000,1000 Full options of command: ethtool -s ethX [speed 10|100|1000] [duplex half|full] [port tp|aui|bnc|mii] [autoneg on|off] [phyad N] [xcvr internal|external] [wol p|u|m|b|a|g|s|d...] [sopass xx:yy:zz:aa:bb:cc] [msglvl N] OPTIONS -s allows changing some or all settings of specified ethernet device. Options only apply if -s was specified. ethX - Device Name speed 10|100|1000 Set speed in Mb/s. "ethtool" with single argument will show supported device speeds. duplex half|full Set full or half duplex mode. port tp|aui|bnc|mii Select device port. autoneg on|off Specify if autonegotiation is enabled. phyad N PHY address. xcvr internal|external Select transceiver type. Currently only internal and external can be specified. wol p|u|m|b|a|g|s|d... Set Wake-on-LAN options. Not all devices support this. Argument to this option is string of characters specifying which options to enable. p Wake on phy activity u Wake on unicast messages m Wake on multicast messages b Wake on broadcast messages a Wake on ARP g Wake on MagicPacket(tm) s Enable SecureOn(tm) password for MagicPacket(tm) d Disable (wake on nothing). This option clears all previous options. sopass xx:yy:zz:aa:bb:cc Set SecureOn(tm) password. Argument to this option must be 6 bytes in ethernet MAC hex format (xx:yy:zz:aa:bb:cc). msglvl N Set driver message level. Meanings differ per driver. ####################### MII-TOOL ########################################### For example: # mii-tool eth1 -F 100baseTx-FD This will force the eth1 interface to 100 Mbps link speed, full duplex. # mii-tool eth0 -F 10baseT-HD Will force eth0 to 10Mbps link speed and half duplex. The commands can be put at the end of the /etc/rc.local startup script in order to survive a reboot. NOTE: It is necessary to add the command ifconfig to unplumb or down the interfaces before using the mii-tool command (as specified above), then in the next line execute the mii-tool command (as specified above), and follow this command by adding ifconfig command in the next line to execute the ifconfig command to plumb that interface. The full usage of the command is: mii-tool [-v, --verbose] [-V, --version] [-R, --reset] [-r, --restart] [-w, --watch] [-l, --log] [-A, --advertise=media,...] [-F, --force=media] [interface ...] OPTIONS -v, --verbose Display more detailed MII status information. If used twice, also display raw MII register contents. -V, --version Display program version information. -R, --reset Reset the MII to its default configuration. -r, --restart Restart autonegotiation. -w, --watch Watch interface(s) and report changes in link status. The MII interfaces are polled at one second intervals. -l, --log Used with -w, records link status changes in the system log instead of printing on standard output. -F media, --force=media Disable autonegotiation, and force the MII to either 100baseTx-FD, 100baseTx-HD, 10baseT-FD, or 10baseT-HD operation. -A media,..., --advertise=media,... Enable and restart autonegotiation, and advertise only the specified media technologies. Multiple technologies should be separated by commas. Valid media are 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, and 10baseT-HD