IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 5 > ieee802.3 man page

ieee802.3 man page

Section 5 - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





Standards, Environments, and Macros                  ieee802.3(5)



NAME
     ieee802.3,    cap_autoneg,     cap_1000fdx,     cap_1000hdx,
     cap_100fdx, cap_100hdx, cap_10fdx, cap_10hdx, cap_rem_fault,
     cap_pause, cap_asmpause,  adv_cap_autoneg,  adv_cap_1000fdx,
     adv_cap_1000hdx,       adv_cap_100fdx,       adv_cap_100hdx,
     adv_cap_10fdx,         adv_cap_10hdx,         adv_cap_pause,
     adv_cap_asmpause,       adv_rem_fault,       lp_cap_autoneg,
     lp_cap_1000fdx,        lp_cap_1000hdx,        lp_cap_100fdx,
     lp_cap_100hdx,   lp_cap_10fdx,  lp_cap_10hdx,  lp_cap_pause,
     lp_cap_asmpause,    lp_rem_fault,    xcvr_addr,     xcvr_id,
     xcvr_inuse,  link_up, link_duplex, link_pause, link_asmpause
     - Ethernet mii kstat and ndd parameters

DESCRIPTION
     This page describes the kernel statistics  and  the  ndd(1M)
     configuration  parameters  used to monitor and configure the
     Ethernet physical layer.

     The cap_* parameters exist in the kernel statistics  for  an
     Ethernet  device.  The parameters describe the maximum capa-
     bility of a device. When the value of a statistic is 1,  the
     device  has  the  capability described. When the value is 0,
     the device does not have the capability.

     The  exceptions  to  this  rule  are  the  cap_asmpause  and
     cap_pause parameters which are explained later in the page.

     cap_autoneg             Capable of auto-negotiation



     cap_1000fdx             Capable of 1000 full  duplex  opera-
                             tion



     cap_1000hdx             Capable of 1000 half  duplex  opera-
                             tion



     cap_100fdx              Capable of 100 full duplex operation



     cap_100hdx              Capable of 100 half duplex operation



     cap_10fdx               Capable of 10 full duplex operation





SunOS 5.10          Last change: 13 Sep 2004                    1






Standards, Environments, and Macros                  ieee802.3(5)



     cap_10hdx               Capable of 10 half duplex operation



     cap_rem_fault           Capable   of    reporting    locally
                             detected faults to link partner



     The adv_cap_* parameters exist in the kernel statistics  and
     represent a mirror image of the ndd adv_*_cap parameter list
     for an Ethernet device. The ndd adv_*_cap tuning  parameters
     allow  fine  grain  control  of the Ethernet device physical
     layer. The parameters are also a subset of the cap_* statis-
     tics.  If  the cap_* value is 0, the corresponding adv_cap_*
     must also  be  0.  The  exceptions  to  this  rule  are  the
     adv_cap_asmpause and adv_cap_pause parameters.

     When auto-negotiation is enabled, the  adv_*_cap  statistics
     show  which capabilities are advertised to the link partner.
     When  auto-negotiation  is  disabled  in  forced  mode,  the
     statistics  precisely  show  how  a link should function and
     that it must be matched on the link  partner  to  achieve  a
     valid link up.

     Statistics with values other than 0 and 1 are also described
     in the following.

     adv_cap_autoneg         Advertise auto-negotiation  capabil-
                             ity



     adv_cap_1000fdx         Advertise 1000 full duplex  capabil-
                             ity



     adv_cap_1000hdx         Advertise 1000 half duplex  capabil-
                             ity



     adv_cap_100fdx          Advertise 100 full duplex capability



     adv_cap_100hdx          Advertise 100 half duplex capability







SunOS 5.10          Last change: 13 Sep 2004                    2






Standards, Environments, and Macros                  ieee802.3(5)



     adv_cap_10fdx           Advertise 10 full duplex capability



     adv_cap_10hdxv          Advertise 10 half duplex capability



     adv_rem_fault           Fault value reported  by  the  local
                             system to the peer


                             0        Link is good




                             1        Off line



                             2        Link failure



                             3        Auto-negotiation failure



     The lp_cap_* parameters exist as kernel  statistics  for  an
     Ethernet device. The statistics are the advertised capabili-
     ties provided by the link partner  on  completion  of  auto-
     negotiation. If the capabilities match the capabilities pro-
     vided in the local advertisement, the link can proceed to  a
     link  up state. If no match is found, the link remains down.
     In two other instances, lp_cap_* values might all  be  zero:
     when a cable is not present, when forced mode is enabled.

     lp_cap_autoneg          Link   partner   advertises    auto-
                             negotiation capability



     lp_cap_1000fdx          Link partner  advertises  1000  full
                             duplex capability



     lp_cap_1000hdx          Link partner  advertises  1000  half
                             duplex capability





SunOS 5.10          Last change: 13 Sep 2004                    3






Standards, Environments, and Macros                  ieee802.3(5)



     lp_cap_100fdx           Link  partner  advertises  100  full
                             duplex capability



     lp_cap_100hdx           Link  partner  advertises  100  half
                             duplex capability



     lp_cap_10fdx            Link  partner  advertises  10   full
                             duplex capability



     lp_cap_10hdx            Link  partner  advertises  10   half
                             duplex capability



     lp_rem_fault            Fault  value   the   remote   system
                             reports


                             0        Link is good




                             1        Off line



                             2        Link failure



                             3        Auto-negotiation failure



     The xcvr_* kernel statistics provide information  about  the
     physical layer device that is in use.

     xcvr_addr               MII address in the 0 to 31 range  of
                             the physical layer device in use for
                             a given Ethernet device



     xcvr_id                 MII  transceiver  manufacturer   and
                             device ID



SunOS 5.10          Last change: 13 Sep 2004                    4






Standards, Environments, and Macros                  ieee802.3(5)



     xcvr_inuse              MII transceiver type, based  on  the
                             following list:


                             0 other         Undefined




                             1 none          MII   present,   but
                                             nothing connected



                             2 10Mb/s        10Mb/s    Manchester
                                             encoding



                             3 100BaseT4     100 Mb/s 8B/6T



                             4 100BaseX      100 Mb/s 4B/5B



                             5 100BaseT2     100 Mb/s PAM5X5



                             6 1000BaseX     1000 Mb/s 8B/10B



                             7 1000BaseT     1000 Mb/s 4D-PAM5


                             The  above  values  define   maximum
                             capability.  In  many  cases,  lower
                             speeds can occur. The cap_*  statis-
                             tics must be viewed to establish the
                             range of capability.


     The link_* kernel statistics show  the  link  state  at  the
     local end of the connection.

     link_up                1        Link is up
                            0        Link is down
     link_duplex            2        Full duplex link
                            1        Half duplex link



SunOS 5.10          Last change: 13 Sep 2004                    5






Standards, Environments, and Macros                  ieee802.3(5)



                            0        Unknown


     The   cap_asmpause,   cap_pause,    adv_cap_asmpause,    and
     adv_cap_pause  parameters  do  not follow the rules of other
     cap_* and adv_cap_* kstats or parameters.

     cap_pause               The  meaning   of   this   statistic
                             depends  on  the  value  provided by
                             cap_asmpause.

                             if  cap_asmpause  =  1,  pause   one
                             direction


                             1        Send  pause   frames   when
                                      there  is  receive  conges-
                                      tion.




                             0        Pause transmission  when  a
                                      pause frame is received.


                             if cap_asmpause = 0, pause in either
                             direction


                             1        Send  pause   frames   when
                                      there  is  receive  conges-
                                      tion, and  pause  transmis-
                                      sion  when a pause frame is
                                      received.



                             0        Pause  capability  is   not
                                      available  in either direc-
                                      tion.



     cap_asmpause            Asymmetric pause capability



     The adv_cap_pause and adv_cap_asmpause statistics  are  lim-
     ited   by   the   available   settings   for  cap_pause  and
     cap_asmpause. For a device that is fully capable of  pausing
     both Rx (receive) and Tx (transmit) operations, the settings



SunOS 5.10          Last change: 13 Sep 2004                    6






Standards, Environments, and Macros                  ieee802.3(5)



     available are defined in the truth table  that  follows  the
     adv_cap_pause  and  adv_cap_asmpause  parameter descriptions
     below.

     adv_cap_pause           The  meaning   of   this   statistic
                             depends  on  the  value  provided by
                             adv_cap_asmpause.

                             if adv_cap_asmpause = 1


                             1        Send  pause   frames   when
                                      there  is  receive  conges-
                                      tion.




                             0        Pause transmission  when  a
                                      pause frame is received.


                             if adv_cap_asmpause = 0


                             1        Send  pause   frames   when
                                      there  is  receive  conges-
                                      tion, and  pause  transmis-
                                      sion  when a pause frame is
                                      received.



                             0        Pause  capability  is   not
                                      available  in either direc-
                                      tion.



     adv_cap_asmpause        Asymmetric pause capability



     The cap_asmpause and cap_pause statistics show the  capabil-
     ity  of  a  device  and  also  limit  the  legal setting for
     adv_cap_asmpause  and  adv_cap_pause.  The  following  truth
     table   describes   the   available   adv_cap_asmpause   and
     adv_cap_pause settings limited by cap_asmpause and cap_pause
     statistics. The abbreviations below are used in the table.

     CA              cap_asmpause




SunOS 5.10          Last change: 13 Sep 2004                    7






Standards, Environments, and Macros                  ieee802.3(5)



     CP              cap_pause



     AA              adv_cap_asmpause



     AP              adv_cap_pause



     CP     CA       AP      AA      Description
     0      0        0       0       No pause in use
     0      0        x       x       Device not  pause  capable,  cannot
                                     set
     0      1        0       0       Asymmetric Rx  pause  capable,  but
                                     not advertised
     0      1        0       1       Asymmetric  Rx  pause  capable  and
                                     advertised
     0      1        1       0       Asymmetric Rx pause capable, making
                                     it  impossible  advertise symmetric
                                     pause
     0      1        1       1       Asymmetric Rx pause capable, making
                                     it  impossible advertise asymmetric
                                     Tx pause
     1      0        0       0       Symmetric pause  capable,  but  not
                                     advertised
     1      0        0       1       Symmetric pause capable,  advertis-
                                     ing asymmetric Rx pause only
     1      0        1       0       Symmetric pause capable,  advertis-
                                     ing symmetric Rx and Tx pause capa-
                                     bility
     1      0        1       1       Symmetric pause capable,  advertis-
                                     ing asymmetric Tx pause only
     1      1        0       0       Asymmetric Tx  pause  capable,  but
                                     not advertised
     1      1        0       1       Asymmetric Tx pause capable, making
                                     it  impossible  to  advertise Asym-
                                     metric Rx pause
     1      1        1       0       Asymmetric Tx pause capable, making
                                     it  impossible  advertise symmetric
                                     pause
     1      1        1       1       Asymmetric  Tx  pause  capable  and
                                     advertised


     In the cases above, an error is posted when a device  driver
     cannot  advertise.   A  new  setting  is  ignored and values
     revert to the previous setting.





SunOS 5.10          Last change: 13 Sep 2004                    8






Standards, Environments, and Macros                  ieee802.3(5)



     The lp_cap_pause and the lp_cap_asmpause provide the  adver-
     tised capabilities of the link partners.

     lp_cap_pause            The  meaning   of   this   statistic
                             depends  on  the  value  provided by
                             lp_cap_asmpause.

                             if lp_cap_asmpause = 1


                             1        Send  pause   frames   when
                                      there  is  receive  conges-
                                      tion.




                             0        Pause transmission  when  a
                                      pause frame is received.


                             if lp_cap_asmpause = 0


                             1        Send  pause   frames   when
                                      there  is  receive  conges-
                                      tion, and  pause  transmis-
                                      sion  when a pause frame is
                                      received.



                             0        Pause  capability  is   not
                                      available  in either direc-
                                      tion.



     lp_cap_asmpause         Asymmetric pause capability



     When adv_*pause_cap and lp_*pause_cap are compared  on  com-
     pletion of auto-negotiation, the chosen flow control mechan-
     ism for the link depends on what is most meaningful.

     link_asmpause           1  indicates  flow  control  in  one
                             direction.

                             0 indicates  flow  control  in  both
                             directions when link_pause is set to
                             one.



SunOS 5.10          Last change: 13 Sep 2004                    9






Standards, Environments, and Macros                  ieee802.3(5)



     link_pause              if link_asmpause = 0


                             1        Flow control in both Rx and
                                      Tx directions is available.




                             0        No flow  control  available
                                      on the link.


                             if link_asmpause = 1


                             1        The  local   station   will
                                      honor received pause frames
                                      by  temporarily  suspending
                                      transmit of further frames.



                             0        In  the  event  of  receive
                                      congestion,  the local sta-
                                      tion will transmit a  pause
                                      frame to the peer.



     lp_cap_asmpause         Asymmetric pause capability



     The following truth table illustrates  the  meaningful  flow
     control  combinations related to local and link partner con-
     figurations.  The abbreviations below are used in the table.

     AA                      adv_cap_asmpause



     AP                      adv_cap_pause



     LAC                     lp_cap_asmpause



     LPC                     lp_cap_pause




SunOS 5.10          Last change: 13 Sep 2004                   10






Standards, Environments, and Macros                  ieee802.3(5)



     LA                      link_asmpause



     LP                      link_pause



     AA    AP     LAC    LPC   LA     LP    Description
     1     0      1      1     1      0     Local station  will  Tx  a  pause
                                            when Rx is congested.
     0     1      0      1     0      1     Flow control in both  Rx  and  Tx
                                            directions.
     x     1      1      0     1      1     Local station will honor received
                                            Pause   frames   by   temporarily
                                            suspending Transmit.
     x     x      x      x     0      0     All other combinations: Flow con-
                                            trol not avilable on the link


     When  forced  mode  is  enabled,  the  current  setting   of
     adv_cap_asmpause  and  adv_cap_pause  are used for the link.
     The link_asmpause and link_pause become equal to the current
     adv_cap_asmpause and adv_cap_pause settings. The above table
     also applies in forced mode, but the link partner configura-
     tion  must be checked to verify that flow control is operat-
     ing on the link.

SEE ALSO
     ndd(1M), driver.conf(4), bge(7D), ce(7D), dlpi(7P), eri(7D),
     ge(7D), gld(7D), hme(7D), qfe(7D)

NOTES
     When adv_cap_autoneg is set to 0, the highest priority speed
     and duplex is used for forced mode.

     The highest priority is the highest speed  at  full  duplex.
     The lowest priority is the lowest speed at half duplex.

     MII transceivers can exist internally to a system or can  be
     connected to an external MII connector. Typically, an inter-
     nal transceiver has an xcvr_addr of  1,  while  an  external
     connection has an xcvr_addr of 0.












SunOS 5.10          Last change: 13 Sep 2004                   11





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 21:37:35 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

sqlite3 man page (5334 hits)
(openSUSE 10.2)

svn man page (5208 hits)
(FreeBSD 6.2)

adv_cap_autoneg man page (4870 hits)
(Solaris 10 11_06)

CPAN man page (4607 hits)
(Suse Linux 10.1)

ssh man page (4342 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (2877 hits)
(Solaris 10 11_06)

netcat man page (2717 hits)
(Suse Linux 10.1)

pprosetup man page (2487 hits)
(Solaris 10 11_06)

startproc man page (2471 hits)
(Suse Linux 10.1)

signal man page (2407 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: PYRENEES ACTIVITY HOLIDAYS :: CadStar Layout Bedfordshire :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum