ฉันจะเชื่อมต่อกับ Access Point โดย BSSID แทน ESSID ใน Windows 7 ได้อย่างไร


10

สมมติว่ามีเครือข่ายที่มีจุดเชื่อมต่อหลายจุดทั้งหมดที่มี ESSID เดียวกัน แต่ฉันต้องการเชื่อมต่อกับจุดเชื่อมต่อเฉพาะที่มี BSSID (ที่อยู่ MAC) บางอย่างเป็นไปได้ไหมที่จะทำสิ่งนี้ใน Windows

ฉันลองทำการเชื่อมต่อชนิดนี้โดยใช้ Native Wifi API แต่ฟังก์ชั่นการเชื่อมต่อจะให้คุณระบุ ESSID ไม่ใช่ BSSID

มีใครพบวิธีเชื่อมต่อกับ AP โดยระบุ BSSID ใน Windows หรือไม่


ทำไมคุณไม่เพียงหลีกเลี่ยงการเชื่อมต่อกับจุดเชื่อมต่ออื่น ๆ และทำเครื่องหมายจุดเชื่อมต่อที่คุณต้องการเชื่อมต่อด้วยเป็นการเชื่อมต่อแบบ prefeered
Ramhound

ฉันต้องการทำเช่นนั้น แต่การกำหนดค่าเครือข่ายไร้สายของ Windows ช่วยให้คุณทำเครื่องหมายจุดเชื่อมต่อโดย ESSID (ชื่อเครือข่าย) เท่านั้นฉันไม่สามารถบอกได้ว่าจะเลือก AP ด้วย BSSID (ที่อยู่ Mac AP)
Marcel Valdez Orozco

จุดเชื่อมต่อหลายจุด (ที่มี BSSID แตกต่างกัน [ที่อยู่ MAC]) ที่อยู่ใกล้ฉันมี ESSID (ชื่อเครือข่าย) เดียวกันเนื่องจากเป็นส่วนหนึ่งของเครือข่ายเดียวกัน
Marcel Valdez Orozco

ด้วยเหตุผลที่โง่เง่าบางครั้งหน้าต่างก็ตัดการเชื่อมต่อจาก AP ด้วยสัญญาณที่ดีที่สุดและแทนที่จะเชื่อมต่อกับสัญญาณที่แย่กว่านั้นและการเชื่อมต่อของฉันก็ยิ่งช้ามาก
Marcel Valdez Orozco

คำตอบ:


3

คุณจัดการเพื่อแก้ปัญหานี้หรือไม่? ในกรณีที่เป็นประโยชน์ฉันได้พบวิธีแก้ปัญหาบางส่วน

WirelessMon ยูทิลิตี้ - http://www.passmark.com/products/wirelessmonitor.htm ช่วยให้คุณสามารถแทนที่การเลือก Windows wifi และเชื่อมต่อกับ AP โดยที่อยู่ MAC อย่างชัดเจน

ฉันมีปัญหาที่น่าผิดหวังอย่างมากที่ต้องใช้เครือข่ายฮอตสปอตสาธารณะกับเว็บไซต์พอร์ทัลและทุกครั้งที่โรมมิ่ง wifi ของฉันเพิ่ม AP ทุก ๆ 5 ~ 5 นาทีเนื่องจากพวกเขาสองคนมีความแรงของสัญญาณที่คล้ายกันมากฉันต้อง ป้อนรายละเอียดการเข้าสู่ระบบอีกครั้ง

ข้อเสียของการใช้ WirelessMon คือเป็นเพียงการทดลองใช้ 30 วันและมีแนวโน้มที่จะทำให้การเชื่อมต่อหมดไปด้วยการสแกนในพื้นหลังอย่างต่อเนื่อง ทางออกที่ดีที่สุดที่ฉันพบคือการตั้งค่าอัตราการสุ่มตัวอย่างสูงสุด 60 วินาทีซึ่งช่วยเปรียบเทียบอย่างมากกับค่าเริ่มต้น 3

หากใครรู้ของแอปฟรีที่ทำงานคล้าย ๆ กันกรุณาโพสต์เกี่ยวกับมัน!


ยังไม่ได้ลอง แต่ฉันจะตอบได้ดี +1
Marcel Valdez Orozco

นี้ทำงาน แต่เพราะมันไม่ได้เป็นเครื่องมือฟรีที่ฉันกลัวฉันไม่สามารถยอมรับว่ามันเป็นวิธีการแก้ปัญหา
Marcel Valdez Orozco

@MarcelValdezOrozco: ไม่มีวิธี "ทางออก" Windows ไม่มีความสามารถดังนั้นคุณต้องใช้เครื่องมือของบุคคลที่สาม การ์ดไร้สายบางรุ่นมาพร้อมการ์ดฟรี แต่มีเฉพาะการ์ดนั้นและไม่มีข้อมูลเกี่ยวกับการ์ดในคำถาม
qasdfdsaq

0

ลอง Nirsoft WirelessNetView - เป็นฟรีแวร์ ไม่มีตัวเลือกในการทำเช่นนี้หากไม่มีซอฟต์แวร์ของ บริษัท อื่นสำหรับ BSSID ที่มีอยู่เท่านั้น - สามารถทำได้ผ่านทาง netsh, powershell เป็นต้นหากคุณต้องการทำสิ่งนี้ใน Windows - คุณต้องเปลี่ยนการตั้งค่า Wireless Zero .. และเป็น Windows ในตัว


0

ยูทิลิตี้ฟรี (สำหรับใช้ในบ้าน) NetSetManมียูทิลิตีที่ชื่อว่า NSM Wifi Management ซึ่งให้คุณทำเช่นนั้น ... เชื่อมต่อกับ WiFi AP โดย BSSID แทนที่จะเป็น ESSID

เมื่อติดตั้งแล้วให้เลือก

เครื่องมือ -> การจัดการ Wifi ของ NSM

จากนั้นเลือก

ลูกศรลงถัดจากรีเฟรช -> รีเฟรชเชิงลึก

AP ทั้งหมดจะปรากฏในรายการแม้จะเป็น ESSID เดียวกันและคุณสามารถเลือกได้ตามที่คุณต้องการ ไม่แสดง MAC / BSSID ในผลการค้นหา แต่คุณสามารถลองครั้งละหนึ่งรายการและพิมพ์

netsh wlan แสดงอินเตอร์เฟส

ที่ cmd prompt เพื่อตรวจสอบว่าคุณมีอันที่ถูกต้อง


0

โซลูชั่นสำหรับอะแดปเตอร์ Intel PROSet กับซอฟต์แวร์ที่นี่

โดยทั่วไปคุณต้องเลือกเครือข่าย Wi-Fi ของคุณจากรายการเลือกช่องทำเครื่องหมายสำหรับการใช้พารามิเตอร์ Intel เลือก " จุดเชื่อมต่อที่จำเป็น " และป้อน BSSID (น่าเสียดายที่ไม่สามารถบอกชื่อที่แน่นอนได้เพราะ Windows Localization ของฉันไม่ใช่ภาษาอังกฤษ)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.