Iwpriv เป็นเครื่องมือที่ใช้ร่วมกับ iwconfig (8) Iwpriv เกี่ยวข้องกับพารามิเตอร์และการตั้งค่าเฉพาะสำหรับแต่ละไดรฟ์เวอร์ (ในทางตรงกันข้ามกับ iwconfig ซึ่งเกี่ยวข้องกับประเภททั่วไป)
หากไม่มีอาร์กิวเมนต์ใด ๆ iwpriv จะ แสดงคำสั่งส่วนตัวพร้อมใช้งานบนอินเทอร์เฟซแต่ละตัวและพารามิเตอร์ที่ต้องการ การใช้ข้อมูลนี้ผู้ใช้อาจใช้คำสั่งเฉพาะอินเทอร์เฟซดังกล่าวบนอินเทอร์เฟซที่ระบุ
ในทางทฤษฎีเอกสารประกอบของไดรเวอร์อุปกรณ์แต่ละตัวควรระบุถึงวิธีการใช้คำสั่งเฉพาะของอินเทอร์เฟซและผลกระทบของพวกเขา
สรุป
iwpriv [ อินเทอร์เฟซ ]
iwpriv อินเทอร์เฟซส่วนตัว - คำสั่ง [ private-parameters ]
iwpriv interface private-command [I] [ พารามิเตอร์ส่วนตัว ]
อินเตอร์เฟส iwpriv - ทั้งหมด
iwpriv interface roam {เปิด, ปิด}
พอร์ต อินเตอร์เฟซ ( iwpriv) {ad-hoc, managed, N}
พารามิเตอร์
private-command [ private-parameters ]
ดำเนินการ คำสั่งส่วนตัวที่ ระบุบนอินเทอร์เฟซ
คำสั่งอาจใช้หรือจำเป็นต้องใช้อาร์กิวเมนต์และอาจแสดงข้อมูล ดังนั้นพารามิเตอร์ของบรรทัดคำสั่งอาจเป็นหรือไม่จำเป็นต้องใช้และควรตรงกับความต้องการของคำสั่ง รายการคำสั่งที่ iwpriv แสดง (เมื่อเรียกว่าไม่มีอาร์กิวเมนต์) ควรให้คำแนะนำบางอย่างเกี่ยวกับพารามิเตอร์เหล่านั้น
อย่างไรก็ตามคุณควรดูเอกสารประกอบไดรเวอร์สำหรับข้อมูลเกี่ยวกับวิธีการใช้คำสั่งและเอฟเฟ็กต์อย่างถูกต้อง
private-command [I] [private-parameters]
Idem ยกเว้นว่า ฉัน (จำนวนเต็ม) ถูกส่งผ่านไปยังคำสั่งเป็น Token Index เฉพาะคำสั่งบางส่วนเท่านั้นที่จะใช้ Token Index (ส่วนใหญ่จะไม่สนใจ) และเอกสารของโปรแกรมควบคุมจะบอกคุณเมื่อจำเป็น
-a / --all
ดำเนินการและแสดงคำสั่งส่วนตัวทั้งหมดที่ไม่ใช้อาร์กิวเมนต์ใด ๆ (เช่นอ่านอย่างเดียว)
เตร่
เปิดหรือปิดใช้งานข้ามเขตหากได้รับการสนับสนุน เรียกใช้ชุดคำสั่งส่วนตัว setroam พบในไดร์เวอร์ wavelan_cs
ท่าเรือ
อ่านหรือกำหนดค่าประเภทพอร์ต โทรคำสั่งส่วนตัว gport_type , sport_type , get_port หรือ set_port ที่ พบใน ไดรเวอร์ wavelan2_cs และ wvlan_cs
แสดง
สำหรับอุปกรณ์แต่ละตัวที่สนับสนุนคำสั่งส่วนตัว iwpriv จะแสดงรายการของคำสั่งส่วนตัวที่พร้อมใช้งาน
ซึ่งรวมถึงชื่อของคำสั่งส่วนตัวจำนวนหรืออาร์กิวเมนต์ที่อาจตั้งค่าและประเภทของพวกเขารวมถึงจำนวนหรืออาร์กิวเมนต์ที่อาจแสดงขึ้นและชนิดของข้อความ
ตัวอย่างเช่นคุณอาจมีหน้าจอต่อไปนี้:
eth0 ioctl ส่วนตัวที่ใช้ได้:
setqualthr (89F0): ตั้งค่า 1 ไบต์และรับ 0
gethisto (89F7): ตั้ง 0 และรับ 16 int
ซึ่งแสดงว่าคุณสามารถกำหนดเกณฑ์คุณภาพและแสดงฮิสโตแกรมได้ถึง 16 ค่าโดยใช้คำสั่งต่อไปนี้:
iwpriv eth0 setqualthr 20
iwpriv eth0 gethisto