GNU/Linux >> Znalost Linux >  >> Linux

Jak zjistit rychlost rozhraní wlan?

Můžete použít iwconfig nástroj k nalezení těchto informací:

$ iwconfig wlan0
wlan0     IEEE 802.11bg  ESSID:"SECRETSSID"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:10:7A:93:AE:BF   
          Bit Rate=48 Mb/s   Tx-Power=14 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=55/70  Signal level=-55 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Pokud chcete přenosovou rychlost od /sys zkuste přímo toto:

$ cat /sys/class/net/wlan0/wireless/link
51

Nebo od /proc :

$ cat /proc/net/wireless 
Inter-| sta-|   Quality        |   Discarded packets               | Missed | WE
 face | tus | link level noise |  nwid  crypt   frag  retry   misc | beacon | 22
 wlan0: 0000   56.  -54.  -256        0      0      0      0      0        0

POZNÁMKA: Hodnota odkazu ve druhém příkladu je 56, např.

Věřím, že MB/s je vypočítaná hodnota, takže nebude nikde uložena speciálně pro zařízení wlan0. Myslím, že to bere agregované bity přenesené přes rozhraní a vyděluje je časem, který trval přenos zmíněných dat.

Dalším způsobem, jak získat tyto informace, je použití nástroje iw . Tento nástroj je nový konfigurační nástroj CLI založený na nl80211 pro bezdrátová zařízení. Mělo by to být v jakékoli nedávné distribuci Linuxu.

$ iw dev wlan0 link
Connected to 00:10:7A:93:AE:BF (on wlan0)
    SSID: SECRETSSID
    freq: 2462
    RX: 89045514 bytes (194863 packets)
    TX: 34783321 bytes (164504 packets)
    signal: -54 dBm
    tx bitrate: 48.0 MBit/s

To také ukazuje množství odeslaných a přijatých paketů (RX/TX).


Přístup pomocí slm je špatný, rychlost přenosu dat je zobrazena iwconfig je maximální rychlost podporovaná rozhraním pro odkaz. Není to proud, kterým se data přenášejí. Použijte /sys/class/net/<interfacename>/statistics/<tx/rx>_bytes soubor, který se má získat za živě přenesené bajty rozhraní.


Linux
  1. Jak najít soubor v Linuxu

  2. Jak integrovat příkaz MV po příkazu Najít?

  3. Jak zhustit podadresáře?

  1. Jak používat FIND v Linuxu

  2. Jak najít výchozí IP bránu v Linuxu

  3. Jak zjistit stav wlan0?

  1. Jak najít soubory v Linuxu

  2. Jak zjistit rychlost USB hubu?

  3. Jak vyloučit adresář v find . příkaz