學習Linux命令 - iwpriv

Iwpriviwconfig (8)的配套工具。 Iwpriv處理每個驅動程序的參數和設置(與iwconfig處理通用驅動程序相反)。

沒有任何參數, iwpriv會列出每個接口上可用的私有命令以及它們所需的參數。 使用這些信息,用戶可以在指定的接口上應用這些接口特定的命令。

從理論上講,每個設備驅動程序的文檔應該指出如何使用那些特定於接口的命令及其效果。

概要

iwpriv [ 接口 ]
iwpriv interface private-command [ private-parameters ]
iwpriv interface private-command [I] [ private-parameters ]
iwpriv 接口 - 全部
iwpriv 接口 漫遊 {開,關}
iwpriv 接口 端口 {ad-hoc,managed,N}

參數

私人命令 [ 私人參數 ]

在接口上執行指定的private-command

該命令可以選擇使用或需要參數,並可以顯示信息。 因此,命令行參數可能需要也可能不需要,並且應該符合命令期望。 iwpriv顯示的命令列表(當沒有參數被調用時)應該給你一些關於這些參數的提示。

但是,有關如何正確使用命令和效果的信息,請參閱設備驅動程序文檔。

private-command [I] [private-parameters]

同樣,除了 (一個整數)作為令牌索引傳遞給命令。 只有一些命令會使用令牌索引(大多數會忽略它),並且驅動程序文檔應該在需要時告訴您。

-a / - 全部

執行並顯示所有不帶任何參數的私有命令(即只讀)。

漫遊

如果支持,啟用或禁用漫遊。 調用專用命令setroam 。 在wavelan_cs驅動程序中找到。

港口

讀取或配置端口類型。 調用wavelan2_cswvlan_cs驅動程序中的私有命令gport_typesport_typeget_portset_port

顯示

對於支持私有命令的每個設備, iwpriv將顯示可用私有命令的列表。

這包括專用命令的名稱,可能設置的數字或參數及其類型,以及可能顯示的數字或參數及其類型。

例如,您可能有以下顯示:
eth0可用的私有ioctl:
setqualthr(89F0):設置1個字節並得到0
gethisto(89F7):設置0並獲得16 int

這表明您可以使用以下命令設置質量閾值並顯示最多16個值的直方圖:
iwpriv eth0 setqualthr 20
iwpriv eth0 gethisto