Linux 명령어 배우기 - iwpriv

Iwpriviwconfig (8)의 보조 도구입니다. Iwpriv 는 각 드라이버에 대한 매개 변수 및 설정을 처리합니다 (일반 매개 변수를 처리하는 iwconfig 와 반대).

인수가 없으면 iwpriv 는 각 인터페이스에서 사용할 수있는 사용 가능한 개인 명령과 필요한 매개 변수를 나열합니다. 이 정보를 사용하여 사용자는 지정된 인터페이스에서 해당 인터페이스 특정 명령을 적용 할 수 있습니다.

이론 상으로는, 각 디바이스 드라이버의 문서는 그 인터페이스 특정 명령과 그 효과를 사용하는 방법을 나타내야한다.

개요

iwpriv [ 인터페이스 ]
iwpriv 인터페이스 private-command [ private-parameters ]
iwpriv 인터페이스 private-command [I] [ private-parameters ]
iwpriv 인터페이스 - 모두
iwpriv 인터페이스 로밍 {on, off}
iwpriv 인터페이스 포트 {ad-hoc, managed, N}

매개 변수

개인 명령 [ private-parameters ]

인터페이스에서 지정된 개인 명령 을 실행하십시오.

명령은 선택적으로 인수를 취하거나 요구할 수 있으며 정보를 표시 할 수 있습니다. 따라서 명령 줄 매개 변수가 필요할 수도 있고 필요하지 않을 수도 있으며 명령 예상과 일치해야합니다. iwpriv 가 표시하는 명령 목록 (인수없이 호출 될 때)은 이러한 매개 변수에 대한 몇 가지 힌트를 제공해야합니다.

그러나 명령 및 효과를 올바르게 사용하는 방법에 대한 정보는 장치 드라이버 설명서를 참조하십시오.

개인 명령 [I] [개인 매개 변수]

Idem, I (정수)가 토큰 인덱스 로 명령에 전달된다는 점을 제외하고는. 일부 명령 만 토큰 색인을 사용하며 (대부분 무시할 것입니다), 필요할 때 드라이버 설명서에 알려야합니다.

-a / - 모두

인수를 취하지 않는 모든 개인용 명령을 실행하고 표시하십시오 (예 : 읽기 전용).

배회하다

지원되는 경우 로밍을 사용 또는 사용하지 않도록 설정합니다. 개인 명령 setroam을 호출하십시오. wavelan_cs 드라이버에서 발견되었습니다.

포트

포트 유형을 읽거나 구성하십시오. wavelan2_cswvlan_cs 드라이버에있는 gport_type , sport_type , get_port 또는 set_port 개인 명령을 호출하십시오.

디스플레이

개인 명령을 지원하는 각 장치에 대해 iwpriv 는 사용 가능한 개인 명령 목록을 표시합니다.

여기에는 개인 명령의 이름, 설정할 수있는 인수 및 유형, 표시 될 수있는 인수 및 유형이 포함됩니다.

예를 들어 다음과 같은 디스플레이가있을 수 있습니다.
eth0 사용 가능한 개인 ioctl :
setqualthr (89F0) : 1 바이트 설정 및 0 가져 오기
gethisto (89F7) : 0을 설정하고 16을 얻습니다. int

이는 다음 명령을 사용하여 품질 임계 값을 설정하고 최대 16 개 값의 히스토그램을 표시 할 수 있음을 나타냅니다.
iwpriv eth0 setqualthr 20
iwpriv eth0 gethisto