ฉันใช้iwlist wlan0 scanningและทำให้ฉันมีปริมาณข้อมูลที่พอใช้ แต่ส่วนหนึ่งหายไป เป็นรุ่นโปรโตคอล โดยโปรโตคอลฉันหมายถึง (a / b / g / n) มันจะเป็นการดีมากที่จะมีคำสั่งเหล่านี้ใน distro มาตรฐาน ฉันใช้ OpenWRT
ฉันใช้iwlist wlan0 scanningและทำให้ฉันมีปริมาณข้อมูลที่พอใช้ แต่ส่วนหนึ่งหายไป เป็นรุ่นโปรโตคอล โดยโปรโตคอลฉันหมายถึง (a / b / g / n) มันจะเป็นการดีมากที่จะมีคำสั่งเหล่านี้ใน distro มาตรฐาน ฉันใช้ OpenWRT
คำตอบ:
iwconfig(และ API ส่วนขยายไร้สาย) เลิกใช้แล้ว (อยู่ใน "โหมดการบำรุงรักษาเท่านั้น" และ "จะไม่มีการเพิ่มคุณสมบัติใหม่") ใช้iwแทน นี้ต้องใช้เคอร์เนลที่ผ่านมาในระดับปานกลาง (เช่น> = 3.0) nl80211ด้วยการสนับสนุน
ใช้iw dev wlan0 scanคุณสามารถคิดออกโปรโตคอลที่ใช้:
Supported ratesต่ำกว่า 11mbps (ยกเว้น 6) อาจมี802.11bการสนับสนุน (แม้แต่ AP ที่อนุญาตให้ปิดใช้งานการสนับสนุน b จะประกาศอัตราเหล่านั้น แต่ปฏิเสธไคลเอ็นต์ b-only)Supported ratesหรือExtended supported ratesสูงกว่า 11mbps หรือ 6mbps อาจมี802.11gการสนับสนุน (แม้แต่ AP ที่ตั้งค่าเป็น require_mode n จะประกาศอัตราเหล่านั้น แต่ปฏิเสธไคลเอ็นต์ b / g)HT capabilitiesIE ก็มี802.11nการสนับสนุนบางอย่าง คุณลักษณะ HighTroughput เฉพาะที่มีอยู่ไม่ว่าจะมีแชแนลรอง (ในกรณีนี้คุณใช้แชนเนล 40 MHz ดังนั้นคุณมี 150 mbps ต่อสตรีมพิเศษแทน 72.2 mbps) และจำนวนสตรีมพิเศษที่รองรับสำหรับ tx และ rxVHTIE ยินดีต้อนรับสู่802.11acโลกใบนี้