| United States-English |
|
|
|
|
The following subsections apply to the PCI 10/100Base-TX and 100Base-FX/9000 network cards. The information on the 100Base-FX/9000 (fiber) card is only applicable to the V-class server. The PCI 10/100Base-TX and 100Base-FX/9000 products interface various types of HP servers and workstations to either a 10Base-T, 100Base-TX, or 100Base-FX network. The same card port that supports 100Base-TX operation can also support 10Base-T operation. The category-5 UTP cable used in 100Base-TX networks between devices such as an HP computer and a 100Base-TX hub must be less than 100 meters long. For more information on network topologies and associated specifications for 100Base-TX networking, refer to the IEEE 802.3u specification. Also, a useful practical reference is Fast Ethernet, Dawn of a New Network by Howard W. Johnson (published 1996 by Prentice Hall PTR, Upper Saddle River, New Jersey 07458. Phone 800-382-3419. The ISBN number is 0-13-352643-7). The limits of the current PCI 10/100Base-TX and 100Base-FX/9000 are:
These instructions apply to the PCI 10/100Base-TX and 100Base-FX/9000 cards for the HP V-Class server and the PCI 10/100Base-TX card for HP Workstations. They assume that the PCI network card has been factory installed and the software already loaded on your disk. The PCI 10/100Base-TX card operates at both 10Mbits/s and 100Mbits/s. The Base-TX card supports autonegotiation and autosensing. The PCI 100Base-FX card operates only at 100Mbits/s, half-duplex mode only, and the fiber card does not support autonegotiation or autosensing.
Because this PCI 10/100Base-TX/9000 LAN card supports autonegotiation, you should not normally need to manually set the duplex mode. Sometimes you may need to manually set the duplex mode of the card, for example, if the switch is operating at full-duplex but does not autonegotiate. Because the card defaults to half-duplex when autonegotiation is turned off, this could cause a mismatch between the card and switch (at either 10 or100 Mbits/s). To fix this, use lanadmin -X as described later in this section. The CSMA/CD media access method used in IEEE 802.3u-1995 is inherently a half-duplex mechanism. That is, at any one time, there can be only one sender of data on the link segment. It is not possible for devices on either end of the link segment to transmit simultaneously. Devices on both ends of a link segment can send data to each other simultaneously (full-duplex mode). While the details of full-duplex operation are not currently defined by IEEE 802.3u-1995 (full-duplex mode essentially involves "turning off" the CSMA/CD access method which is the foundation of IEEE 802.3), the autonegotiation mechanism defined in IEEE 802.3u-1995 allows devices to advertise and configure themselves to operate in a full-duplex mode which is essentially vendor-specific. Devices that do not support autonegotiation can sometimes be manually configured to operate in full-duplex mode. Full-duplex mode is most-commonly found in either 10 Mbit/s or 100 Mbit/s switches rather than hubs. Full-duplex mode may provide a throughput advantage under some circumstances, depending upon the application. The PCI 10/100Base-TX card supports both half- and full-duplex operation. The fiber card supports only 100 Mbit/s half-duplex operation. Ensure that the speed, duplex mode, and autonegotiation of the associated switch are configured the same as on the PCI 10/100Base-TX card. If the switch supports autonegotiation on the ports connected to the cards, this should be enabled as explained in “Autonegotiation and Auto-sensing”. To list the current speed and duplex mode of a PCI 10/100Base-TX/9000 card, use the -x option (lowercase x) in the lanadmin command. Determine the speed and duplex mode of your hub or switch before performing manual configuration: lanadmin -x ppa To manually set the duplex mode of the interface, enter: lanadmin -X mode ppa where: mode can be any one of the following strings (fd or hd are case-insensitive): 10fd =10 full-duplex 10hd =10 half-duplex 100fd =100 full-duplex 100hd =100 half-duplex lanadmin -X auto_on ppa turns autonegotiation on. The ppa is the physical point of attachment on HP-UX 10.30 or 11.0. On HP-UX 10.20, use the nmid or Network Management ID of the card. You can get the ppa (nmid) from the output of the lanscan command. For example, if the ppa (nmid on HP-UX 10.20) of the 100Base-TX interface is 5, this command sets the card to 10Mbits/s and full-duplex: lanadmin -X 10fd 5 You must wait at least 11 seconds before attempting to use the specified network interface. If you want the Duplex Mode setting to be effective in all subsequent reboots, you must create a script that includes the appropriate command in the /sbin/init.d directory so it gets executed on each reboot. Manually configuring the speed or duplex setting of a switch port on some switches may disable that switch port from doing autonegotiation. Verify that both the card and the switch port are operating in the same speed and duplex mode as desired. If you use manual configuration to change the card to a different speed and duplex mode, you may need to turn autonegotiation on first before the manual setting takes place.
With this method you may set both the speed and duplex mode of the interface, and have this setting be in effect across subsequent system reboots. To access the LAN configuration commands: From the boot console, select the Configuration Menu and from there select LAN Configuration. From this menu you can configure and display the current mode of the10/100 Base-T interface using these commands: LanConfig Display current configuration settings. LanConfig 10/Half_dx Operate in 10 Mbit/s, half-duplex mode. LanConfig 100/Half_dx Operate in 100 Mbit/s, half-duplex mode. LanConfig 10/Full_dx Operate in 10 Mbit/s, full-duplex mode. LanConfig 100/Full_dx Operate in 100 Mbit/s, full-duplex mode. LanConfig AUTO_detect (default) Enable auto-negotiation. If you don't use this method, the system boots up with the default setting AUTO_Detect. Autonegotiation enables devices sharing a link segment to operate at the optimal mode: 10Base-T or 100Base-TX and half- or full-duplex modes. If the PCI 10/100Base-TX/9000 card is connected to a device, such as a switch, that is autonegotiating, the PCI card will autonegotiate with the device to mutually determine the highest possible speed and duplex settings.The fiber card (100Base-FX/9000) operates at 100 Mbit/s and in half-duplex mode only. It does not support autonegotiation or autosensing.
The PCI 10/100Base-TX card will sense when the connection between itself and a hub or switch on the other end of a link has been broken. If a connection is made to another (or the same) device, the autosensing process will be done again automatically. Autosensing is also done whenever the interface is reset. The 10/100 Base-TX link works with both an RJ-45 and (on the V-class) an AUI port. The RJ-45 port can be used for either 100 Base-T or 10 Base-T networking; the AUI port is used only for 10 Base-T. Only one of these ports should be connected to a network at any given time. The link will normally attempt to automatically sense which port is connected and configure that port, unless this is overridden via the Boot Time LAN configuration described above. If the RJ45 port is not connected to the network, the system will configure itself to use the AUI port during boot-up or reset. The 100 Base-T product is initially set with a conservative value for the transmit threshold (that is, the number of bytes that must be in the transmit FIFO buffer before transmission can begin). The transmit threshold is set to a "store and forward" value. This means that the entire Ethernet frame must be in the transmit FIFO before transmission of data onto the wire will begin. The initial transmit threshold value is set to eliminate transmit underruns (that is, when the transmitter encounters an empty transmit FIFO during the transmission). However, it can also reduce transmit performance by not being able to pre-fetch the next packet until the current frame is completely transferred. This causes a slight delay between frames, resulting in an overall drop in transmit performance. The transmit threshold value is adjustable. Adjusting the threshold to either 1024 or 512 bytes can increase performance. If the transmit threshold is 1024 or 512, the CORE 100 Base-T interface will start transmitting data onto the wire after 1024 or 512 bytes are in the transmit FIFO. This allows the CORE 100 Base-T hardware to start pre-fetching the next frame in the transmit FIFO before the current frame is completely transmitted. This results in less time between subsequent frames and therefore increases the transmit performance. Setting the transmit thresholdThe CORE 100 Base-T product supports three levels of transmit threshold. These three levels are modified via lanadmin: lanadmin -S transmit_threshold PPA where: transmit_threshold of 512 is most
aggressive. After issuing lanadmin -S, you must wait at least 8 seconds before attempting to use the specified network interface. If you want the transmit threshold setting to be effective in all subsequent reboots, you must create an SD script and include the command in the /sbin/init.d directory so it gets executed on each reboot.
A large number of transmit underrun errors (more than 1 out of every 1000 packets) may cause a noticeable drop in networking performance. The performance drop will depend on the application being used. Applications that send data in a continuous stream (FTP, for example) may have a more noticeable drop in performance (when more than 1 out of every 1000 packets have errors) than applications which are request-response in nature (NFS, for example). Transmit underrun errors may occur on some HP systems when there is sufficient bus contention from competing I/O devices on the system I/O bus. These errors can be monitored in two ways:
Check the nettl log file /var/adm/nettl.LOG00 for the following message:
If a significant number of these messages occur and the timestamps for each of the messages are within 30 seconds of each other, the specified networking interface will suffer a noticeable performance drop. Corrective action must be taken to resolve this problem. Following is an overview of the initialization sequence for the PCI 10/100Base-TX and (for V-Class servers) the 100Base-FX cards. Initialization of a PCI 10/100Base-TX or 100Base-FX card happens during system bootup only, and it is driven by the btlan driver for the card. Whenever initialization fails, it prints a message on the console identifying the failure. You can later retrieve initialization messages after the system is fully booted up by using the dmesg command. Finally, the driver tries to establish a good data link between the card and the hub or switch. The Link Status LED is for the RJ-45 connector only. The link LED is lit only when the RJ-45 connector on the card is connected properly to a 10/100 Mbit/s switch or hub.When the RJ-45 cable connection is used, the link LED must be lit to indicate proper functioning. If there is no RJ-45 cable connection, or if the cable connection is bad, or if the hub or switch is not compatible, that is, not 10Base-T or 100Base-TX capable, no LEDS will be lit. Also, a message indicating the detection of a bad cable connection is printed on the console as well as logged in NETTL logs. The Link LED functions as follows:
The Activity LED flashes whenever the switch is sending link pulses. If the activity LED on the card is not blinking, then there may be a problem with the driver or the card. Contact HP.
Physical:
Power requirement: +5 Volts @ 0.5 Amps max. Environmental: (degrees F = (1.8 x degrees C) + 32)
Electromagnetic:
Cable Interfaces:
Cable Distances: (HP A5172A Fiber Card)
Communications Standards:
This section contains hardware regulatory statements for the
V-Class PCI 100Base-TX product (A3738A) and 100Base-FX product (A5172A) use
in the United States, Canada, and the European community. Refer
to your PCI 10/100Base-TX 9000 Quick Install card for product installation instructions.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||