学习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