??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 173
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 174
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 175
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 176
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 177
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 178
ó
æ”\c @ sc d g Z d d l Z d d l Td d l Z e j j ƒ Z d d d „ ƒ YZ d „ Z i e _
d S( t ethcardiÿÿÿÿN( t *t Nettoolc B s e Z i d d g d 6d d g d 6d d g d 6d d
g d 6d d g d
6d d 6Z e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
d „ Z d „ Z d „ Z
RS( i i i
i i id i i iè i i € iÄ i i' i? t autoc C sƒ | | _ | j ƒ t j d | | j | j | j | j f ƒ t j d | | j | j f ƒ t j d | | j
| j f ƒ d S( Ns1 %s: speed %s, full duplex %s, autoneg %s, link %ss" %s: supports: autoneg %s, modes %ss$ %s: advertises: autoneg %s, modes %s( t
_interfacet updatet logt debugt speedt full_duplext autonegt linkt supported_autonegt supported_modest advertised_autonegt advertised_modes( t selft interface( ( s7 /usr/lib/python2.7/site-packages/tuned/utils/nettool.pyt __init__ s
, c C sL d | _ t | _ t | _ t | _ g | _ t | _ g | _ t | _ d S( Ni ( R t FalseR R
R R
R R R ( R ( ( s7 /usr/lib/python2.7/site-packages/tuned/utils/nettool.pyt
_clean_status" s c C sD d } x7 | D]/ } | | j | d | d r4 d n d 7} q
W| S( Ni i ( t _advertise_values( R t modest modet m( ( s7 /usr/lib/python2.7/site-packages/tuned/utils/nettool.pyt _calculate_mode. s
-c C sT | j | k r t S| j s t Sd t d d | j d | rA d n d g d t ƒk S( Ni t ethtools -sR
t ont offt close_fds( R
t TrueR R t callR ( R t enable( ( s7 /usr/lib/python2.7/site-packages/tuned/utils/nettool.pyt _set_autonegotiation5 s
c C s? | j t ƒ s t Sd t d d | j d d | g d t ƒk S( Ni R s -st advertises 0x%03xR ( R! R R R R ( R t value( ( s7 /usr/lib/python2.7/site-packages/tuned/utils/nettool.pyt _set_advertise> s c C sO d } x. | j D]# } | d | k r | d } q q W| d k rG | Sd Sd S( Ni iè ( R
( R t maxR ( ( s7 /usr/lib/python2.7/site-packages/tuned/utils/nettool.pyt
get_max_speedD s c C sC | j s | j r t S| j | j d ƒ r; | j ƒ t St Sd S( NR ( t _disabledR R R$ R R R ( R ( ( s7 /usr/lib/python2.7/site-packages/tuned/utils/nettool.pyt
set_max_speedN s
c C sÔ | j s | j r t Sd } x\ | j D]Q } | d k r? q' n | | k r' | | j | d 7} | | j | d 7} q' q' W| | j | j ƒ @} t j d | j | | f ƒ | j | ƒ rÌ | j
ƒ t St Sd S( Ni R i s) %s: set_speed(%d) - effective_mode 0x%03x( R' R R R R R
R R R R$ R R ( R R R t amt effective_mode( ( s7 /usr/lib/python2.7/site-packages/tuned/utils/nettool.pyt set_speedY s
c
C s? | j r
d St d | j g d t d t d t d t ƒ} t d d g d | j d t d t d t ƒ} | j ƒ d } | j ƒ d
} | d k rä t j d | j ƒ t j d
| j | j
d d ƒ f ƒ | j ƒ t | _ d S| j ƒ t j
d ƒ } t j
d ƒ } d } x&| j d ƒ D]} | j d ƒ rõ| d } | d k rVd } n™ | d k rkd } n„ | d k r€d } no | d k r•d } nZ | d k rªd } nE | d k r¿d } n0 | d! k rÔd" } n | d# k réd$ } n d } ~ q"| d k r<y | j | ƒ j d
ƒ | _ Wn d% | _ n Xd } q"| d k r`| d&