Subject : Ethernet Interface FAQ/PSD Description : Tips sheet for the Sun Ethernet Interface 1.0: About Ethernet Interface 1.1: Ethernet Introduction 1.2: Pre-Installation notes 1.3 : Built-In Ethernet on Sun 1.4 : Optional Ethernet Interface cards. 1.4.1 : SEC - Sbus Ethernet Controller 1.4.2 : DSBE/S - SBUS FAST DIFFERENTIAL F-W SCSI-2 / BUFFERED ETHERNET Card 1.4.3 : FSBE/S - SBUS FAST SCSI-2/Buffered ETHERNET CARD 1.4.4 : SBE/S - SBUS FAST SCSI-2/Buffered ETHERNET CARD 1.4.5 : SQEC - SBUS QUAD ETHERNET CTRL SBUS CARD 1.4.6 : SUNFASTETHERNET ADAPTER 10/100MBPS SBUS CARD 2.0 Debugging 2.1: Open Boot Prom Diagnostics 2.2: TBD 2.3 etherfind 2.4: nfsstat 2.5: netstat 2.6: ping 2.7: spray 2.8: snoop 2.8: how to turn on debug 3.0 Common How Tos 3.1 Hardware/Software Installation 3.2 : Solaris 2nd Ethenet Sbus Installation. 4.0 Frequently Asked Questions 4.1 Hardware Diagnostics 4.1.1: How to verify that the workstation is recognising harware for the ethernet interfaces 4.1.3: How to set the TPE Link test - for 10baseT configurations. 4.3 : Cabling Information 4.3.1 4.3.2 4.3.3 4.3.4 4.3.6 4.4 Changing primary hostname to 2nd interface. 4.5 I Have mutiple interfaces, but they show up as the same ethernet MAC address 4.6 How to know the actual Ethernet Address? 4.7 03.12Q: Does my Ethernet coax have to be grounded? How? 4.8 Booting over net. 4.9 General Troubleshooting 4.10 : Le and Ie Diagnostic erros and messages: 4.11 How do I define a second TCP/IP address for my ethernet? 5.0: Patches 5.1: Ethernet Driver Patches for SunOS: 5.2: Ethernet Driver Patches for Solaris: 5.3: ARP Patches for SunOS 6.0: Known Bugs & RFEs 6.1: RFEs 6.2: Bugs 7.0: References 7.1 Glossary: 7.2: Important Man Pages 7.3: Sun SRDBs 7.4: Sun Educational Services 7.5: Solaris Documentation 7.6: Third Party Documentation 8.0: Supportability 9.0 Additional Support 1.0: About Ethernet Interface =========================== ÀÌ Tip Sheet document´Â SunOS ¿Í Solaris ¿¡¼ ±¸ÇöµÇ´Â Ethernet Interface¿¡ °ü·ÃµÈ ´Ù¾çÇÑ Á¤º¸¸¦ ¹¦»çÇÏ°í ÀÖ´Ù. Áï Ethernet Interface¿¡ ´ëÇÑ ¼Ò°³ ±×¸®°í °¡Àå ÀϹÝÀûÀÎ Configuration ±×¸®°í ¹®Á¦Á¡µî¿¡ ´ëÇؼ ´Ù·é´Ù. ÀÌ ÀÚ·á´Â Sun ȣȯ ±âÁ¾¿¡ °ü·ÃÇÏ¿© Network ±¸Á¶ÀÇ °¡Àå low Layer, Áï OSI model¿¡¼ Physical, Data Link Layer¿¡ ´ëÇؼ ÁýÁßÀûÀ¸·Î ´Ù·ç°í ÀÖ´Ù. 1.1: Ethernet Introduction =========================== Network´Â ÃÖ¼ÒÇÑ Çϳª ÀÌ»óÀÇ W/SÀÇ ÁýÇÕÀÌ¸ç °°Àº Type ¶Ç´Â ´Ù¸¥ Type °£ÀÇ ¼·Î ¹°¸®ÀûÀÎ Á¤·Ä¿¡ ÀÇÇØ ¿¬°áµÇ¾î ÀÖ´Ù. EthernetÀº LAN ȯ°æ¿¡¼ w/sÀ» ¿¬°áÇÏ´Â ±â¼úÀÇ ÇϳªÀÌ´Ù. Ethernet/802.3Àº ÇöÀç multi-mode fiber(10baseFL) »Ó¸¸ ¾Æ´Ï¶ó thin-net coaxial cable (10base2), thick-net coaxial cable (10base5), UTP-unshielded twisted-pair STP-Sheilded twisted pair (10baseT) ¿¡¼µµ Running µÈ´Ù. Ethernet¿¡¼ ÃÖ´ë Data Àü¼Û¼Óµµ´Â 10 megabits/second(raw data)ÀÌ´Ù. Physical layer¿¡¼ ÀÌ·¯ÇÑ ±¸ÇöÀº IEEE 802.3 °ú Ethernet »ç¾ç¿¡ Àû¿ëµÇ´Â 10 Mbps CSMA/CD protocol-based network interfaceÀ» À§ÇØ Media Access Control Control (MAC) ±â´ÉÀ» Á¦°øÇÑ´Ù. EthernetÀº transceivers(MAU - Medium Attachment Unit), transceiver cables(AUI), Shielded coaxial cables ±×¸®°í ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â Unshieled Twisted Pair(UTP) ±×¸®°í Shielded Twited Pair(STP)µîÀ» »ç¿ëÇÏ¿© »óÈ£ W/S °£¿¡ Åë½ÅÇÑ´Ù. ´ëºÎºÐÀÇ workstationµéÀº transceiver cables(AUI) ¶Ç´Â Twisted Pair(TPE)µîÀ¸·Î network¿¡ ¹Ù·Î Á¢¼ÓµÇ¾î ÀÖ´Ù. 1.2: Pre-Installation notes ============================= ¸¸¾à CablingÀÛ¾÷½Ã 10baseT TPE Connect Type À̶ó¸é ÀüÈ Line Connect Type°ú ºñ½ÁÇϱ⠶§¹®¿¡ ÁÖÀǸ¦ ¿äÇÑ´Ù. À߸ø CablingÀÌ µÇ¸é computer »Ó¸¸ ¾Æ´Ï¶ó network¿¡ ¼Õ»óÀ» ÀÔÈú¼ö ÀÖ´Ù. ±×¸®°í 10base2 ¶Ç´Â 10base5¿¡¼ AUI transciever¸¦ »ç¿ëÇÒ ¶§ ¿ÜÀå transceiver (MAU)¿Í ¿¬°áÇϱâ Àü¿¡ system power¸¦ ²ô±â¸¦ ±ÇÀåÇÑ´Ù. Ãʱâ MAU Power°¡ system¿¡ ¼Õ»óÀ» ÁÙ¼ö ÀÖ´Ù. 1.3 : Built-In Ethernet on Sun =========================== Sun4c Architecture: Sparc1, Sparc1+, Sparc2, Sparc IPC, Sparc IPX, Sun4/300 : Hardware provides ethernet capabilities with a built-in 15-pin DB-15 AUI Connection. Sun4m Architecture: SPARCstation-5, SPARCstation-10, SPARCstation-20 and,SPARCclassic systems: Comes with two types of Ethernet interfaces. The Symbol --is used to identify the ethernet ports. RJ45 connector- for 10BaseT (Twisted- Pair Ethernet or TPE) AUI connector- for 10Base2 (Thick Ethernet) 10base5(Thin Ethernet) transceiver dependent. The AUI port uses a Mini-26 connector which is below the Parallel port and requires an AUI adaptor cable -X981A (530-2021). SS10 & LX splits audio and AUI on a mini-26/db15 AUI adaptor X987A (530-1856). ÇϳªÀÇ Ethernet Controller¿¡¼ µÎ°³ÀÇ Type AUI, TPE port°¡ ÀÖÁö¸¸ ´ÜÁö Çϳª¸¸ÀÌ ¿¬°áµÈ´Ù. ¸ÕÀú AUI port°¡ test µÇ°í ´ÙÀ½ AUI test °¡ ½ÇÆÐÇϸé TPE port¸¦ testÇÏ°í active ½ÃŲ´Ù. The SPARCstation Voyager: includes does not support AUI Ethernet connections. Sun4d Architecture: For SparcServers : The main network interface is an SBus card on the system master board, which is the system board in card cage slot 0. Solaris X86 Architecture: Dependent on Network Interface card (NIC) installed. See X86 documentation on supported NIC's. Transceiver will vary with the type of network. 1.4 : Optional Ethernet Interface cards. ======================================= Áö¿øÀÌ µÇ´Â SBus LANCE Ethernet controller´Â ¿©·¯°¡Áö ´Ù¾çÇÏ´Ù. Buffer°¡ ÀÖ´Â ethernet card´Â Ethernet DMA transfer bufferingÀ» À§ÇØ 128-KBÀÇ memory¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. SunOS ¿Í Solaris Software´Â "style 2" Data Link Service¸¦ Á¦°øÇÏ´Â Ethernet device driver¸¦ Æ÷ÇÔÇÑ´Ù. Interface cards utilizing IEEE 802.3 CSMA/CD Second Ethernet (all SBus and only 3/E VME) SBus SCSI/Buffered Ethernet Card (SBE/S) SBus Fast SCSI Buffered Ethernet Card (FSBE/S) SBus Differential SCSI Buffered Ethernet Card (DSBE/S) SBus Quad Ethernet Controller (SQEC) SunFastEtherNetSBus(TM) Other SunLink Options: Contact your Sun Representive, SunExpress or Other PSD's for infomation on: SBus Fiber Distributed Data Interface (FDDI/S) SBus High-Speed Interface (HSI/S) SBus Token Ring Interface (TRI/S) Integrated Services Digital Network (ISDN) ÀÌÇÏ¿¡¼ ListµÇ´Â Card´Â ¸ðµç Sun ȣȯ workstations ±×¸®°í SBus slotÀ» °®´Â server¿¡¼ Áö¿øµÈ´Ù. ±×¸®°í Solaris 1.1.1 operating system revision ¶Ç´Â ±× À̻󿡼± OpenBoot PROM RevisionÀÌ 2.0 ¶Ç´Â ±× ÀÌ»óÀ̾î¾ß ÇÑ´Ù. 1.4.1 : SEC - Sbus Ethernet Controller ============================== * X453 & X450 SECOND ETHERNET CONTROLLER X540 PN 501-1450 X543 PN 501-1881 Ethernet Connectors: BNC AUI Switches - BNC - cheapernet 1-6 ON, 7-8 OFF. AUI - ethernet : 1-6 OFF, 7-8 ON (+12vdc) Notes: Normally, the +12VDC is turned off. If you need to turn the +12VDC on, you can do so if there is only one internal hard disk drive installed in a two hard disk drive system. For SPARCstation IPX systems with the internal 424 Mbyte hard disk drive installed, the +12VDC on option is not allowed. Not Supported in SPARCstation 5, 10, 20 Systems 1.4.2 : DSBE/S - SBUS FAST DIFFERENTIAL F-W SCSI-2 / BUFFERED ETHERNET Card ================================= X1052 SBUS FAST DIFFERENTIAL Fast-Wide SCSI-2 / BUFFERED ETHERNET CARD (DSBE/S) PN 501-1902 Ethernet connector: - RJ45 10baseT Jumpers: J0302 = OUT : enable TPE link Test J0302 = IN : disable TPE link Test 1.4.3 : FSBE/S - SBUS FAST SCSI-2/Buffered ETHERNET CARD ======================================================= X1053 SBUS FAST SCSI-2/Buffered ETHERNET CARD (FSBE/S) PN 501-2015 Ethernet connector- RJ45 10baseT Jumpers: J0302 = OUT : enable TPE link Test J0302 = IN : disable TPE link Test 1.4.4 : SBE/S - SBUS FAST SCSI-2/Buffered ETHERNET CARD ======================== X1054 SBUS FAST SCSI-2/Buffered ETHERNET CARD (SBE/S) PN: 501-1869 Ethernet connector: 14-pin champ connector 10base5 adaptor 530-1812 10baseT Adapter 530-1813 Jumpers: J0202 In Enable 10base5 Ethernet J0302 in Enable 10base-T Ethernet (tpe false) Notes: SPARCclassic °è¿°ú SPARCstation LX °è¿¿¡¼´Â Áö¿øµÇÁö ¾Ê´Â´Ù. SBE/S card »ó¿¡¼ Twisted Pair Ethernet interface´Â system °ú Ethernet Hub °£ cable connectionÀ» °Ë»çÇÏ´Â Link Integrity Test¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù. ¸¸¾à SBE/S card »ó¿¡¼ Link Integrity Test °¡ 10BASE-T Hub¿¡¼ enable µÇ¾î ÀÖ´Ù¸é network°¡ ±â´ÉÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. no carrier¿Í °°Àº Failure, rlogin ¶Ç´Â ping command¿¡ ¹ÝÀÀÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. 10BASE-T Hub »ó¿¡¼´Â Link Integrity Test¸¦ Disable Ç϶ó. If the Link Integrity Test cannot be disabled on the Hub, a workaround is to use Adapter Cable 530-1812-01 and an AUI to 10BASE-T Adapter, such as the AT&T StarLAN 10 Network AUI Adapter. 1.4.5 : SQEC - SBUS QUAD ETHERNET CTRL SBUS CARD ================================================= * X1058 SBUS QUAD ETHERNET CTRL PN 501-2655 SBus Quad Ethernet Controller (SQEC)´Â 4°³ÀÇ fully-buffered Ethernet port¸¦ Á¦°øÇÑ´Ù. Ethernet channelÀº °¢°¢ link integrity LED ¸¦ Æ÷ÇÔÇÏ¸é¼ µ¶¸³ÀûÀ¸·Î 10 Mbps·Î ÀÛµ¿µÈ´Ù. Ethernet connectors: RJ45 10baseT Notes: TPE Link Integrety Test´Â Open Boot PromÀ» ÅëÇØ enable/disableµÈ´Ù. 1.4.6 : SUNFASTETHERNET ADAPTER 10/100MBPS SBUS CARD ==================================================== * X1056 SUNFASTETHERNET ADAPTER 10/100MBPS SBUS CARD 100BaseT Lan Technology. SunFastEthernet(TM) adapter cards´Â ÃÊ´ç 10/100 Mbit¿¡¼ ÀÛµ¿ÇÏ´Â dual-mode high-speed Ethernet SBus cardÀÌ´Ù. ¸¸¾à OBP versionÀÌ 2.3 ÀÌÀüÀ̸é OBP versionÀ» upgradeÇÏ¿©¾ß ÇÑ´Ù. 10 Mbps ¶Ç´Â 100 Mbps speed·Î auto-senseÇϴ Ư¼ºÀ» °®´Â´Ù. Fast Ethernet Alliance »ç¾ç¿¡ ºÎÀÀÇÏ´Â third party Fast Ethernet hub/switch¸¦ ÇÊ¿ä·Î ÇÑ´Ù. Connectors: RJ45 : MII : Media Independent Interface (MII), ´Ù¾çÇÑ typeÀÇ wiring¿¡ °ÉÃÄ ÀÛµ¿ÀÌ µÇµµ·Ï external third party transceiver¿¡ ¿¬°áµÇ´Â Interface. TPE Link Integrety Test´Â Open Boot PromÀ» ÅëÇØ enable/disableµÈ´Ù. Notes: SunOS 4.1.3 or Solaris 2.3 (H/W 5/95) or higher is required. SunOS requires SunFastEthernet 1.1 Software and will only work on sun4m platforms. Solaris requires the SUNWbmac package. 2.0 Debugging ========================== 2.1: Open Boot Prom Diagnostics ================================= Ethernet °ú SCSI interfaces, system memory, diskette drive controllerµîÀÇ test¸¦ À§ÇØ Open Boot Prom FORTH DiagnosticÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ok prompt ( FORTH Monitor)¿¡¼ FORTH DiagnosticÀ» ¼öÇàÇØ¾ß ÇÑ´Ù. FORTH DiagnosticdÀº boot PROM¿¡ ½ÇÀåµÇ¾î ÀÖ´Ù. test net, test net-aui, test net-tpe watch-net, watch-aui, watch-tpe, and watch-net-all Use watch-tpe to monitor the 10BaseT (TPE) connection or watch-aui to monitor the 10Base5 (thick Ethernet) connection. example: ok watch-net-all /iommu@f,e0000000/sbus@f,e0001000/lebuffer@1,40000/le@1,60000 Internal loopback test -- succeeded. External loopback test -- succeeded. Looking for Ethernet packets. '.' is a good packet. 'X' is a bad packet. Type any key to stop. ............................................................... ....................(keyboard key pressed here) /iommu@f,e0000000/sbus@f,e0001000/ledma@f,400010/le@f,c00000 Internal loopback test -- succeeded. External loopback test -- succeeded. Looking for Ethernet packets. '.' is a good packet. 'X' is a bad packet. Type any key to stop. ................................................... Ethernet Transceiver MAUÀÇ Power¿Í Data, LINK LED°¡ ON µÇ¾î ÀÖ´ÂÁö¸¦ °Ë»çÇ϶ó. ´ëºÎºÐÀÇ 10baseT HUB´Â ¶ÇÇÑ link light¸¦ °®°í ÀÖ´Ù. test net-tpe Performs an internal and external loopback test on the TPE interface. A cable must be connected to the system TPE port and to a TPE hub or the test will fail the external loopback phase. If the tpe-link- (disabled), the external loopback test will appear to pass even if a cable is not connected. On sun4 use the extended diagnostics can be used in OBP. Enter "x" at the monitor prompt. 2.2 2.3 etherfind ================= etherfind programÀº Ethernet»óÀÇ packetÀ» ã°í ÁÖ¾îÁø expression¿¡ ¸Â°Ô Á¤º¸¸¦ printÇÑ´Ù. -v optionÀº network problemÀ» ºÐ¼®ÇÒ ¼ö ÀÖ´Ù. etherfind¸¦ »ç¿ëÇϹǷνá database server¿Í client°£¿¡ ¾î¶»°Ô interactÇÏ´Â Áö¸¦ ³ªÅ¸³¾¼ö ÀÖ´Ù. 2.4 nfsstat ================= ÀÌ utility´Â NFS retransmission ºñÀ²À» Ãø·®ÇÒ ¼ö ÀÖ´Ù. ´Ù¾çÇÑ optionÀº problemÀÇ ¹üÀ§¸¦ ±¸ºÐÇÒ ¼ö ÀÖ´Ù. nfsstat -z´Â ƯÁ¤ ½Ã°£µ¿¾È ¸ð¾ÆÁø Åë°è¸¦ º¼ ¼ö ÀÖ´Ù. nfsstat -rc on the client as shown here. # nfsstat -rc Client rpc: calls badcalls retrans badxids timeouts waits newcreds 63472 0 11 0 11 0 0 badverfs timers toobig nomem cantsend bufulocks 0 39 0 0 0 0 time-outÀº RPC time out °Ç¼ö¸¦ ¾Ë¸°´Ù. client´Â ÀçÀü¼ÛÀ» ƯÁ¤È½¼ö ½ÃµµÇÑÈÄ ¿¡µµ reply°¡ ¾øÀ¸¸é ºüÁø´Ù. client°¡ server·Î ºÎÅÍ RPC time-out ½Ã°£³»¿¡ reply¸¦ ¹ÞÁö ¸øÇÑ´Ù´Â °ÍÀº ´ÙÀ½°ú °°À½À» ÀǹÌÇÒ ¼ö ÀÖ´Ù. * Packets are lost on the network. * Network congestion slows packet transmission. * Packets are dropped at server's network interface or in protocol queues. * Server takes too long to handle the request. The time-out values should be small in relation to the total number of calls made. The request xid is retained across transmissions. If timeout and badxid are almost the same number, it implies that most retransmitted requests are being successfully processed. badxid - Duplicate responses from server, the number of retransmitted requests successfully processed. If badxid = 0, it means that retransmitted requests are being dropped. retrans - Retransmission count. This number reports the number of times an RPC is retransmitted at the request of the caller. Retransmission rates that exceed 5-10% of the total number of clients NFS calls indicate a problem that needs further investigation. The retransmission count is affected by NFS dynamic retransmission algorithm. Dynamic retransmission is enabled when the client and server are on different networks. Since bridges do not trigger dynamic retransmission, you must anticipate bottlenecks at routers and gateways. badcalls - Time-outs resulting in RPC error. Determine when excessive symbolic links are increasing the number of RPC calls with nfsstat -ns as shown next. readlink - Shows the number of reads to symbolic links. If the percentage of RPC calls approaches 10%, this could mean there are too many symbolic links. See Chapter 4, "Tips on Fine Tuning" for techniques to reduce symbolic links. For an example of network debugging see Managing NIS and NFS. [19]) 2.5 netstat ======================= This tool shows the status of the network by the number of network collisions, by identifying the active sockets, routing, and traffic. You can see cumulative statistics for packets transferred, errors, collisions, network addresses for the interface, and the maximum transmission unit (mtu), depending on the option selected. The next example shows netstat. which gives cumulative statistics since the last boot. # netstat -i Name Mtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queue lo0 8232 127.0.0.0 localhost 11174 0 11174 0 0 0 le0 1500 129.151.21.0 hodware 302265 5 119032 1 9406 0 The first column shows the number of packets handled, followed by the errors made in transmitting or receiving them. Statistics are shown for selected network interfaces, in this example e0, and show the total number handled by all interfaces. colls - Reports the number of collisions since the network booted. If output colls is greater than 5% of output packets on one system, check the network wiring to that system. When output colls is consistently greater than 5% of output packets on most of the systems, it is time to consider subdividing the network into separate networks connected by a router or a bridge. A router can be a mixed function or communications server, or a workstation with two network interfaces can be dedicated to providing router functionality. A high collision/defer rate is an indication of an overloaded Ethernet. After checking for problems with hosts on the Ethernet, the network should be partitioned if the network-wide collision rate routinely exceeds 10%. If the average usage level exceeds 30% it indicates an overloaded Ethernet. Find out what is generating the traffic and change it. Check that diskless workstations have enough memory. Example: netstat -k !more -then search for interface le0 qeX= qe1 ro qe2, etc. and the first section you see whould be similiar to: ...skipping le0: ipackets 757651 ierrors 1 opackets 186505 oerrors 25 collisions 28700 defer 6678 framming 1 crc 1 oflo 0 uflo 0 missed 0 late_collisions 1 retry_error 23 nocarrier 0 inits 13 nocanput 625 allocbfail 0 notes form na.hostperf The way collision count is tallied depends on the Ethernet chip. The Intel (ie) chip counts every occurrence, while the Lance (le) chip counts collision on a per-packet basis. With the Lance chip, if a packet is successfully sent after the first retry, the collision count is one. If a packet is successfully sent after two or more retries, the chip returns a maximum count of two collisions. For example, if packet a had four retries and sometime later packet b had five retries, the cumulative collision count is four - two for each packet - not the real count of nine. 2.6 ping =============================== The command ping will tell you if a machine is active and reachable over your network. Use ping -s to show the transit times (round trip times) and packet losses. When using ping for fault isolation, test the local host with ping to make sure the local network interface is running. One test is to use the ping command These 8000 packets get split into 1500-byte Ethernet packets, thus simulating the kind of load NFS places on the network. The large packet size is important, as some kinds of failures seem not to show up with smaller packets. See the man page ping (8C). An example of using ping to isolate network problems can be found in Managing NFS and NIS. [20]) 2.7 spray ================================== reliability of your specified packet sizes, or to determine the largest reliable size of packet for your network. it works over UDP/IP (nfs uses udp) and does not use any flow control. spray should be able to tell you whether packets are getting dropped or delayed. Try the following command: spray -d 750 -l 1514 -c 1000 nobs sending 1000 packets of length 1514 to nobs ... no packets dropped by nobs 803 packets/sec, 1216802 bytes/sec This sends 1000 packets of 1514 byte size with a 750 millisecond delay. between the bursts. 2.8 Snoop =============================== It turns a Sun machine into a basic network sniffer, able to detect Ethernet network problems. Snoop also captures a certain number of Ethernet packets and allows you to trace the calls from each client to each server, as shown in the next figure. Snoop captures packets from the network and displays their contents. It uses both the packet filter and buffer modules of the NIT interface to provide efficient capture of packets from the networks. Captured packets can be displayed as they are received, or can be saved to a file for later inspection. Snoop can display packets in a single-line summary or in expanded form. In summary form, only the data pertaining to the highest level protocol is displayed. For example, an NFS packet will have only NFS information displayed. The underlying RPC, UDP, IP and Ethernet frame information is suppressed, but can be displayed if either of the verbose options are chosen. Snoop is a useful tool if you are considering subnetting, since it provides load statistics based on each server. The program is capable of breaking the packet header out in order to debug it, and to see what might be the source of incompatibility difficulties.The next screen sample shows typical DLC and IP headers as captured in Snoop. 2.8 : How to turn on debug =================================== This will send verbose messages from the le driver to /var/adm/messages, two lines for each message. There are two methods for turning on ledebug in Solaris 2.x 1) Add the following entry to /etc/system and reboot: set le:ledebug=1 2) Issue the following commands on as root: # adb -kw /dev/ksyms /dev/mem ledebug/X (will display current) ledebug/W 1 (will set current to 1 - be sure to use W not w) On 4.x, adb: Issue the following commands on as root: # adb -kw /vmunix /dev/mem ledebug/W 1 (to set the in memory copy) ledebug?W 1 (to set the on disk copy) 3.0 Common How Tos 3.1 Hardware/Software Installation 3.2 : Solaris 2nd Ethenet Sbus Installation. 1. Install a Sun Ethernet S SBus card into the system as described in the instructions and manual provided with the card. Also refer to your Installation Guide for your model of Workstation 2. Close the system and connect the cables. Double check connection to AUI port or twisted-pair Ethernet port). 3. Boot the system and become superuser. 4. Touch /reconfigure prior to reboot. 5. Shut down system, power off, install board (S-bus) using static precautions (a disposible Wrist strap should be included in kit) 6. boot -r from the OK prompt if Step #1 not done 7. look for "le" interface number of board (look thru dmesg output). or make an educated guess, and use it in steps #5, #6 and #7. 8. /sbin/ifconfig le1 plumb (or le2, or le3, etc.) IMPORTANT!! This step tells Streams that card exists. 9. Try ifconfig -a - the card SHOULD appear. If not already so done, create /etc/hostname.le1 (or le2, or le3, etc.). 10. You can try to bring up the card manually (with ifconfig le1 inet ...), or reboot the system at this point. 11. After rebooting system or bringing up the card manually, try pinging hosts on the network attached to the add-on ethernet's network. The add-oo ethernet interface should respond correctly, should display in response to an ifconfig -a. The le device should display in the output from prtconf, and should display in the output from dmesg. 4.0 Frequently Asked Questions 4.1 Hardware Diagnostics ==================================== 4.1.1: How to verify that the workstation is recognising harware for the ethernet interfaces. ================== On Sparc Systems you can check the devices at the OBP ok prompt. devalias - displays current device aliases. show-sbus - the card will be identified in a Slot #. show-devs - shows the device tree /iommu@0,10000000/sbus@0,10001000/le@0,c00000 /iommu@0,10000000/sbus@0,10001000/ledma@4,8400010 /iommu@0,10000000/sbus@0,10001000/ledma@4,8400010/le@4,8c00000 On boot-up you will notice Entries like: Solaris 2.x - le0 is /iommu@0,10000000/sbus@0,10001000/le@0,c00000 ledma0 at sbus0: SBus slot 4 0x8400010 le1 at ledma0: SBus slot 4 0x8c00000 sparc ipl 6 le1 is /iommu@0,10000000/sbus@0,10001000/ledma@4,8400010/le@4,8c00000 lebuffer0 at sbus0: SBus slot f 0x40000 le0 at lebuffer0: SBus slot f 0x60000 sparc ipl 6 le0 is /iommu@f,e0000000/sbus@f,e0001000/lebuffer@f,40000/le@f,60000 lebuffer1 at sbus0: SBus slot 0 0x40000 le1 at lebuffer1: SBus slot 0 0x60000 SBus level 4 sparc ipl 7 le1 is /iommu@f,e0000000/sbus@f,e0001000/lebuffer@0,40000/le@0,60000 SunOS 4.x - le0 at SBus slot 0 0xc00000 pri 5 If it is not seen with SunOS4.x, it is possible that the kernel may need reconfigured. check the /usr/sys/'arch'/conf/YOURKERNEL for lines that may be commented out. Examples (depending on System architecture): device-driver le device ie1 at vme24d16 ? csr 0xe88000 priority 3 vector ieintr 0x75 device le0 at obio ? csr 0xf9000000 priority 3 device ie0 at obio ? csr 0x6000000 priority 3 The command prtconf will display the device tree on your system # prtconf -p Node 'iommu' Node 'sbus' Node 'espdma' Node 'ledma' Node 'le' Node 'le' 4.1.3: How to set the TPE Link test - for 10baseT configurations. ============================================= The Link Integrity Test tests communications between the ethernet port in the server and the nearest network hub. If the test is set differently at the card and the hub, communication is not possible. (A monitor attached to the server will display the message "no carrier" or "not responding" or similar errors. Most modern 10baseT hubs support TPE Link Integrety Test, It may be advisable to upgrade a Hub if it does not confirm to specifications. If the tpe-link- test? parameter is false (disabled), the external loopback test will appear to pass even if a cable is not connected. TPE Link test can be Disabled(In)or Enabled(Out) with the J0302 Jumper on most network SBUS cards, It is preferable to disable (or enable) the test through software, as shown below. For a single network, disable the test with one of the following commands. At the OpenBoot prompt, enter: set-tpe-test 0 At the ok prompt, enter: false set-tpe-test If it becomes necessary to re-enable testing at the server, use one of the following commands. At the OpenBoot prompt: set-tpe-test 1 At the ok prompt: true set-tpe-test For a system connected to more than one network, it is recommended that you program the system NVRAM with statements of the type: This is only required on special cases and older Hubs. ------------------------------------------------------------------------------- example: "Ethernet-node1-pathname" would be the physical device false " 3 2 <--[TX-]--------[RX-]--> 6 3 <--[RX+]--------[TX+]--> 1 6 <--[RX-]--------[TX-]--> 2 4.4 Changing primary hostname to 2nd interface. For newly installed systems or if a system is considered re-configurable, see the "sys-unconfig" command, this will allow the root user to reassign the host information upon reboot. There is also the ability to identify a system by using alias names in the hosts file. Each name must be unique. Having duplicate names for different IP numbers will result in the system locating the first name in the list. example: /etc/hosts 200.100.20.10 sparc5 server1 mailhost In Solaris /etc/hosts is a link to /etc/inet/hosts, the order of hosts lookups are identified in /etc/nsswitch.conf hosts: files nis dns Solaris: the hostname of the system is identified in the boot scripts hostname="`shcat /etc/nodename 2>/dev/null`" The /etc/nodename should be the same name as your primary interface /etc/hostname.XX# Change /etc/nodename to the same as /etc/hostname.le1 If no longer using the oldsystem name - verify that the files in /etc/net/ticlts, ticots, ticotsord reflect new nodename Use the grep command to check for any reference to the old system name. # grep oldsystemname /etc/auto* # grep oldsystemname /etc/host* # grep oldsystemname /etc/vfstab # grep oldsystemname /etc/dfs/dfstab With NIS check: # ypcat hosts With NIS+ check: # niscat hosts.org_dir SunOS 1. Boot the system and become superuser. 2. Edit the /etc/rc.boot file: (example - using le1 interface as primary hostname) a. Find the line in the /etc/rc.boot file with this entry: hostname="`shcat /etc/hostname.??0 2/dev/null`" b. Change the hostname.??0 to hostname.??1 and save the changes. The entry should now appear as: hostname="`shcat /etc/hostname.??1 2/dev/null`" 3. Change the name in the /etc/hostname.le1 file to the new name. verify the that the hostname in /etc/hostname.le1 is the name on a line by itself and correct naming convention. If disabling the le0, you can: Type mv /etc/hostname.le0 /etc/hostname.le1 and press Return. 4. Check local /etc/hosts file. At minimun Your hostname line should look something like: 127.0.0.1 localhost 200.100.20.10 myprimaryhostname loghost 4. Halt the system and reboot. The system will now use the SBus card's Ethernet interface. 4.5 I Have mutiple interfaces, but they show up as the same ethernet MAC address as my built-in interface. Setting NVRAM parameter local-mac-address?=true does not seem to effect the address. The ethernet address is a station address, not an interface address. All interfaces of one "station" (e.g. a workstation) share the same ethernet address. Multiple interfaces do not get different ethernet addresses. The drivers in Sun systems get the MAC address from the PROM on the system. The MAC address does not come from the ethernet chip or interface hardware. There is just one ethernet MAC address for all interfaces on a system. The NVRAM parameter local-mac-address? is presently reserved. Some network configurations require Unique MAC addresses. To change the Ethernet address for interface use ifconfig(1M). example% ifconfig le0 ether aa:1:2:3:4:5 This change can be set permenantly in /etc/rc2.d/S72inetsvc using .enet-addr Displays the current Ethernet address 4.6 How to know the actual Ethernet Address? use "banner "command at Open Boot Pr ok prompt. or at OK prmpt use: ".enet-addr " Displays the current Ethernet address Use the command dmesg and or examine file /var/adm/messages Example output: Ethernet address = 8:0:20:73:f:cc ifconfig returns the ether address, only if run by root. Example output from ordinary user: % ifconfig -a le0: flags=63 inet 129.155.37.44 netmask ffffff00 broadcast 129.155.37.0 Example output from superuser (root): # ifconfig -a le0: flags=63 inet 129.155.37.44 netmask ffffff00 broadcast 129.155.37.0 ether 8:0:20:9:ae:a2 4.7 03.12Q: Does my Ethernet coax have to be grounded? How? A: The 10Base2 spec says the coax MAY be grounded at one and only one point, while the 10Base5 spec says the coax SHALL be grounded at one and only one point. Grounding your coax is generally you should absolutely install cabling according to your electrical codes. 4.8 Booting over net. If the auto-boot? parameter is set to true (default), and the diag-switch? parameter is set to true (not the default), the operating system is booted using the device alias net. Boot operating system (/kernel/unix) from network automatically only if diag-device is set to net (default setting) 4.9 General Troubleshooting: --------------------- * Network hardware problems, such as improper network termination, a misseated board, a loose connector, or degenerated media causing network noise. * A poorly configured operating system kernel that occupies more than the necessary amount of memory * The mounted file system - the way utilities are distributed can cause successive RPC (Remote Procedure Calls) calls * Client-side bottlenecks leading to excessive paging over the network * Server CPU or disk I/O bottlenecks resulting in slow access times * NFS request retransmissions creating network congestion 4.10 : Le and Ie Diagnostic erros and messages: ===================================================== PECIFIC): le%d: transmitter frozen -- resetting A bug in the LANCE chip has caused the chip's transmitter section to stop. The driver has detected this condition and reinitialized the chip. le%d: out of mbufs: output packet dropped The driver has run out of memory to use to buffer packets on output. The packet being transmitted at the time of occurrence is lost. This error is usually symptomatic of trouble elsewhere in the kernel. le%d: stray transmitter interrupt The LANCE chip has signalled that it completed transmitting a packet but the driver has sent no such packet. le%d: LANCE Rev C/D Extra Byte(s) bug; Packet dropped The LANCE chip's internal silo pointers have become misaligned. This error arises from a chip bug. le%d: trailer error An incoming packet claimed to have a trailing header but did not. le%d: runt packet An incoming packet's size was below the Ethernet minimum transmission size. le%d: Receive buffer error - BUFF bit set in rmd This error ``should never happen,'' as it occurs only in conjunction with a LANCE feature that the driver does not use. le%d: Received packet with STP bit in rmd cleared This error ``should never happen,'' as it occurs only in conjunc- tion with a LANCE feature that the driver does not use. le%d: Received packet with ENP bit in rmd cleared This error ``should never happen,'' as it occurs only in conjunc- tion with a LANCE feature that the driver does not use. le%d: Transmit buffer error - BUFF bit set in tmd Excessive bus contention has prevented the LANCE chip from gathering packet contents quickly enough to sustain the packet's transmission over the Ethernet. The affected packet is lost. le%d: Transmit late collision - Net problem? A packet collision has occurred after the channel's slot time has elapsed. This error usually indicates faulty hardware else- where on the net. le%d: No carrier - transceiver cable problem? The LANCE chip has lost input to its carrier detect pin while trying to transmit a packet. le%d: Transmit retried more than 16 times - net jammed Network activity has become so intense that sixteen successive transmission attempts failed, causing the LANCE chip to give up on the current packet. le%d: missed packet The driver has dropped an incoming packet because it had no buffer space for it. le%d: Babble error - sent a packet longer than the maximum length While transmitting a packet, the LANCE chip has noticed that the packet's length exceeds the maximum allowed for Ethernet. This error indicates a kernel bug. le%d: Memory Error! Ethernet chip memory access timed out The LANCE chip timed out while trying to acquire the bus for a DVMA transfer. le%d: Reception stopped Because of some other error, the receive section of the LANCE chip shut down and had to be restarted. le%d: Transmission stopped Because of some other error, the transmit section of the LANCE chip shut down and had to be restarted. le0: no upper interface for 802.3 packet This is probably due to the past install an old release (4.0 or earlier) of SunLink OSI or DNI. This is caused by something on your net broadcasting an 802.3 packet. Note that 0060 and 0028 are not legal Ethernet packet types. This implies that they are 802.3 packets. The standard Ethernet driver thows these away; the one delivered with OSI and DNI contains code for handling 802.3 packets. The message is generated when no upper layer client for this packet type is known. [OTHER MISC/GENERAL ERRORS] ie0 spurious interrupt ie0 command not accepted panic: iechkcca (see June STP, section #2) Iechkcca panic associated with hardware addressing and possible priority problems/conflicts. Review the following: 1) Hardware problem 2) identify cause (offending hardware) 3) If Sun hardware, then -check board jumpers, switches, etc -swap board out 4) If non-Sun board -we don't support -mention consulting help available ie0: WARNING if_snd full This message probably shouldn't be passed on to the customer, because all it means is that the driver wants to send packets and the output queue filled up before all of them got out. Some of these type messages (like WARNING: ie0: requeueing) are being removed from newer releases because, although they indicate a high traffic situation, they are not necessarily fatal. This queue overflow can occur because of a hardware failure on the cpu or a coax or tranceiver problem, but if it's only happening once in awhile it probably is just indicating a busy net. nd0: output error 55 (related to above error ie0: WARNING if_snd full) comes from the next layer up in software and is a direct result of the first error. You were right about the /usr/include/sys/errno.h description of "no buffer space available". The driver got backed up when the output queue filled up, but the kernel was still allocating buffer space for more packets and just ran out of mbufs, resulting in this error. le0: Memory error! ================== This message indicates that the network interface encountered an access time-out from the CPU's main memory. There is probably nothing wrong except system overload. If the system is busy with other processes, this error can occur frequently. If possible, try to reduce the system load by quitting applications or killing some processes. The Lance Ethernet chip timed out while trying to acquire the bus for a DVMA transfer. Most network applications wait for a transfer to occur, so generally no data gets lost. However, data transfer might fail after too many time-outs. For more information about the Lance Ethernet chip, see the le(7D) man page. le0: No carrier-- cable disconnected or hub link test disabled? =============================================================== Standalone machines with no Ethernet port connection get this error when the system triesto access the network. If the Ethernet cable is disconnected, SPARC machines with the sun4m architecture usually display this message, whereas machines with the sun4c architecture usually display the "le0: No carrier-- transceiver cable problem" message instead. If the Ethernet cable is connected, this message could result from a mismatch between the machine's NVRAM settings and the Ethernet hub settings. If this message is continuous, try to save any workto local disk. When a machine is configured as a networked system, it must be plugged into the Ethernet with a twisted pair J45 connector. If the Ethernet cable is plugged in, find out whether or not the Ethernet hub does a Link Integrity Test. Then become superuser to check and possibly set the machine's NVRAM. If the hub's Link Integrity Test is disabled, set this variable to false. # eeprom | grep tpe tpe-link-test?=true # eeprom 'tpe-link- test?=false' The default setting is true. If for some reason tpe-link-test? was set to false,and the hub's Link Integrity Test is enabled, set this variable to true. le0: No carrier-- transceiver cable problem? ============================================ Standalone machines with no Ethernet port connection If the network test fails, check the Ethernet port, card, fuse, and cable, replacing them if necessary. Also check the twisted pair port to make sure it is patched to the correct subnet. For more information on packets, see SPARC: Installing Solaris Software. If you are using the AnswerBook, "ARP/RARP" isa good search string. 4.11 How do I define a second TCP/IP address for my ethernet? You can define up to 255 "logical addresses" for a given network interface on Solaris. There is no supported method to do so on SunOS 4.1.X. Here is an example of adding an le0:1 network interface: # ifconfig le0:1 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255 ^^ # ifconfig -a lo0: flags=849 mtu 8232 inet 127.0.0.1 netmask ff000000 le0: flags=863 mtu 1500 inet 129.151.21.82 netmask ffffff00 broadcast 129.151.21.255 ether 8:0:20:23:61:d9 le0:1: flags=842 mtu 1500 inet 10.0.0.1 netmask ffffff00 broadcast 10.0.0.255 netstat -i Name Mtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queue lo0 8232 127.0.0.0 localhost 235599 0 235599 0 0 0 /net/osseast.east/sunsolvehome/data/patches/SunOS: No such file or directory le0 1500 129.151.21.0 jedi 2800863 7094 707901 17 92577 0 le0:1 1500 10.0.0.0 10.0.0.1 0 0 0 0 0 0 5.0: Patches ============ The following is the list of all of the Ethernet related patches for 4.1.3, 4.1.3_u1, 4.1.4, 5.3 and 5.4. If you are having Ethernet problems, installing the patches is a good place to start, especially if you recognize the general symptoms noted below. In order for a machine to be stable, all of the recommended patches should be installed as well. The list of recommended patches for your operating system is available from sunsolve1.sun.com. 5.1: Ethernet Driver Patches for SunOS: ================================== SunOS 4.1.3 100768-02 (le) SunOS 4.1.3_U1 101954-06 (le) 102143-01 (ie) SunOS 4.1.4 102430-02 (le) 5.2: Ethernet Driver Patches for Solaris: ================================== Solaris 2.3 101306-10 (le) 101820-07 (be) 102272-01 (sun4m-iommu) 101306-10 (qe) Solaris 2.4 102001-08 (le, be, and qe SuperJumbo Patch) 102038-02 (Sparc5-iommu) 102332-01 (sun4m-ledma) ) 102729-01 (point patch for SS5 & SS20) Solaris 2.4x86 atch-ID# (le) 102065-02 (smc) Solaris 2.5 There is a "T" patch, T102979-01, for the fastethernet driver for 2.5. It fixes one bug: 1225810 memory leakage in be driver 5.3: ARP Patches for SunOS -------------------------- 4.1.1 4.1.2 4.1.3: server not responding due to limits of arp Corrects problems caused by the arp table being limited to 512 entries. Should be installed if you are hitting 512 arp entries. 6.0: Known Bugs & RFEs 6.1: RFEs ***Under construction*** 6.2: Bugs ***Under construction**7.0: References ==================================== 7.1 Glossary: AUI "Attachment Unit Interface" - the Ethernet/IEEE 802.3 term for the interface between a MAU and a station. A special kind of cable known as an "AUI Cable" can attach a MAU to a station at a distance (up to 50 meters). MAU "Media Adaptor Unit" - an IEEE 802.3 or Ethernet device which attaches a station to the cable. Popularly called a "transceiver". Can be attached by cable to the station or built into the station. OSI Reference Model - A model put forth by the ISO for communication between computer equipment and networks, which maps out 7 protocol layers. Top layer: layer number 7: application layer layer number 6: presentation layer layer number 5: session layer layer number 4: transport layer layer number 3: network layer layer number 2: data-link layer (e.g. IEEE 802.x) Bottom layer: layer number 1: physical layer (wire & electricity) Repeater - In the "Ethernet" world, a "relay" that regenerates and cleans up signals, but does no buffering of data packets. It can extend an Ethernet by strengthening signals, but timing limitations on Ethernets still limit their size. Router - A network "relay" that uses a protocol beyond the data-link protocol to route traffic between LANs and other network links. Switched Ethernet - really the same as Ethernet as far as standards go: acts like a very fast multiport Ethernet bridge giving an Ethernet to each station. Presumably based on 10BASE-T for most stations. TCP/IP "Transmission Control Protocol/Internet Protocol" - literally, two protocols developed for the Defense Data Network to allow their ARPANET to attach to other networks relatively transparently. The name also designates the entire family of protocols built out of IP and TCP. The Internet is based upon TCP/IP. Concentrator - a device which allows a number of stations to be connected to a LAN. In the case of Ethernet, it is simply a multi-port repeater. In the case of ring networks like Token Ring and FDDI, it acts as a switch which keeps the ring intact even if individual devices are unplugged. Coaxial Cable - any of a number of kinds of electrical communications cable designed so one conductor is in the center and the second conductor forms a ring around it. Depending upon who you talk to, someone might have a specific kind of coaxial cable in mind. Some well known kinds are various Cable TV cables, cables used by IBM 327x terminals and ARCNet, and cables used by Ethernet & IEEE 802.3. Ethernet - LAN data-link protocol developed by a consortium of vendors, later standardized as IEEE 802.3 with a few modifications. For many applications, users have not adopted all the IEEE 802.3 differences. Ethernet/802.3 now can be run on two types of coaxial cable as well as multi-mode fiber and unshielded twisted-pair. "Raw" rate of data transmission is 10 megabits/second. Fast Ethernet Alliance - Group of vendors working on a 100Mbps version of IEEE 802.3. They intend to submit their proposals for approval by the IEEE for a new set of 802.3 standards called 100BASE-T. Hub - a nebulous term, typically applied to a multiport repeater or concentrator consisting of a chassis with slots to be populated by cards, allowing it to be configured with various numbers and combinations of LAN ports. Vendors of networking equipment often also have other types of devices that can be inserted in the slots such as terminal servers, bridges, routers, gateways, etc. bus topology Consists of one central piece of cable to which network devices are attached. Its advantages are distributed intelligence, ease of installation and configuration (Sun Ethernet). If one node goes down, the other nodes on a bus network are not disturbed. CSMA/CD Carrier Sense Multiple-Access Collision Detection (CSMA/CD) is an access method which is how two or more Sun workstations can share a single channel bus transmission medium. Ethernet uses this access method. carrier sense The carrier sense is a mechanism that listens to the line prior to attempting transmission. multiple-access Multiple-access is the means by which any node can access the line at any time instead of waiting for a designated time slot or token. collision detection Collision detection intervenes when a collision between two or more transmissions occurs. Through the collision detection, a node is able to sense and recover from the event by randomly scheduling a retransmission of the same message. controller Refers to the Ethernet controller in the workstation. transceiver cable Connects the controller to the transceiver tap on the coaxial cable or to a Multiplexor (MUX) box. transceiver box Provides electrical isolation between the coaxial cable and the transceiver cable. multiplexor box Enables the attachment of up to eight transceiver cables to a single transceiver tap into your coaxial cable. coaxial cable Forms the backbone of the Ethernet system. router Joins two local networks. gateway Enables networks using different protocols to communicate. Ethernet 7.2: Important Man Pages ========================================== add_drv(1M) add a new device driver to the system admintool(1M) system administration with a graphical user interface arp(7) Address Resolution Protocol be(7) BigMAC Fast Ethernet device driver boot(1M) start the system kernel or a standalone program bufmod(7) STREAMS Buffer Module devlinks(1M) adds /dev entries for miscellaneous devices and pseudo-devices dlpi(7) Data Link Provider Interface driver.conf(4) driver.conf - driver configuration file eeprom(1M) EEPROM display and load utility el(7) 3COM 3C503 Ethernet device driver elink(7) 3COM 3C507 Ethernet device driver elx(7) 3COM EtherLink III Ethernet device drive ethers(4) Ethernet address to hostname database or domain hosts(4) hosts - host name database icmp(7) Internet Control Message Protocol ie(7) Intel 82586 Ethernet device driver iee(7) Intel EtherExpress 16 Ethernet device driver ifconfig(1M) ifconfig - configure network interface parameters in.rarpd(1M) DARPA Reverse Address Resolution Protocol in.routed(1M) routed - network routing daemon inet(3N) inet, inet_addr, inet_network - Internet address manipulation ip(7) Internet Protocol kernel(1M) UNIX system executable file containing basic operating system services le(7) le, lebuffer, ledma - Am7990 (LANCE) Ethernet device driver modinfo(1M) display information about loaded kernel modules monitor(1M) SPARC system PROM monitor ndd(1M) get and set driver configuration parameters netconfig(4) network configuration database netmasks(4) netstat(1M), networks(4), nsswitch.conf(4), openprom(7) PROM monitor configuration interface perfmeter(1) display system performance values in multiple dials or strip charts prtconf(1M) print system configuration pseudo(4) configuration files for pseudo device drivers qe(7) QEC/MACE Ethernet device driver routing(4) system support for packet network routing sbus(4) configuration files for SBus device drivers smc(7) SMC 8003/8013/8216 Ethernet device driver smce(7) SMC 3032/EISA dual-channel Ethernet device driver snoop(1M) capture and inspect network packets sys-unconfig(1M) undo a system's configuration sysbus(4) configuration files for ISA, EISA, and MCA bus device drivers sysdef(1M) output system definition sysidtool(1M) sysidtool, sysidnet, sysidnis, sysidsys, sysidroot -system configuration tcp(7) Internet Transmission Control Protocol ticlts(7) loopback transport providers tr(7) IBM 16/4 Token Ring Network Adapter device driver traceroute 4.x udp(7) Internet User Datagram Protocol 7.3: Sun SRDBs *** Under construction **** 7.4: Sun Educational Services There aren't any specific courses available. 7.5: Solaris Documentation *** Under construction **** 7.6: Third Party Documentation RFC: NETWORK/DATA LINK LAYER RFCs RFC-826 An Ethernet address resolution protocol RFC-894 Standard for the transmission of IP datagrams over Ethernet networks RFC-903 A Reverse Address Resolution Protocol RFC-906 * Bootstrap loading using TFTP RFC-950 * + Internet standard subnetting procedure RFC-1027 * + Using ARP to implement transparent subnet gateways RFC-1042 * Standard for the transmission of IP datagrams over IEEE 802 networks RFC-1051 * Standard for the transmission of IP datagrams and ARP packets over ARCNET networks RFC-1103 * Proposed standard for the transmission of IP datagrams over FDDI Networks RFC-1122 * + Requirements for Internet hosts - communication layer RFC-1127 * + Perspective on the Host Requirements RFCs RFC-1134 * Point-to-Point Protocol: A proposal for multi-protocol transmission of datagrams over Point-to-Point links RFC-1171 * Point-to-Point Protocol for the transmission of multi-protocol datagrams over Point-to-Point links RFC-1172 * Point-to-Point Protocol (PPP) initial configuration options stb 910 8.0: Supportability Under Construction 9.0 Additional Support Under Construction SOLUTION SUMMARY: Revision History ÀÛ¼ºÀÏÀÚ : 96.08.12 ÀÛ¼ºÀÚ : À̹ÎÈ£ ¼öÁ¤ÀÏÀÚ : ¼öÁ¤ÀÚ :