This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3235MODSF:如何仅扫描设置为隐藏 SSID 的特定 AP

Guru**** 2763595 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1600825/cc3235modsf-how-to-scan-the-specific-ap-only-which-is-set-to-hidden-ssid

器件型号: CC3235MODSF

你(们)好

我们希望仅扫描设置为隐藏 SSID 的特定 AP、因此我们希望知道如何修改代码以仅 使用隐藏 SSID 扫描特定 AP。

我们目前正在使用网络终端示例并开发我们的产品。

在进行 Wi-Fi 连接之前、我们希望通过扫描来了解特定 AP 是否在范围内、 即使该 AP 设置为隐藏 SSID 也是如此。

正确扫描具有隐藏 SSID 的特定 AP 后、我们需要进行 Wi-Fi 连接。

但是、在网络终端示例中、当我们在设置扫描策略后运行扫描时、我们无法看到“SSID",“,因为、因为 AP 设置为隐藏 SSID

而且、我们不知道扫描的 AP 是否是我们要连接的 AP 或其他设备?

我的问题是:  

1.当 AP 设置为隐藏 SSID 并只扫描特定 SSID 时、是否可以使用 SSID 获得扫描结果?
 (例如, 发出“scan RJNEOBD_999995 -n 30 EXT“命令时、我能否在扫描结果中看到 RJNEOBD_9999995?)

2.要仅扫描特定的 SSID ,我需要修改哪一个?  
 (在网络终端示例中,要仅扫描特定 SSID(如 SCAN SSID -n 30 EXT),哪个以及如何修改当前示例?)

 以下是在网络终端示例中运行启用隐藏 SSID 扫描时的日志。

setpolicy -i 30 -h 是
SCAN -n 30 分机

----------------------------------------------------------------------------------------------------------------

   |              SSID              |      BSSID      | RSSI | Ch |隐藏|安全|国家/地区 代码| 2.4GHz 通道| 5GHz 通道|

----------------------------------------------------------------------------------------------------------------

16 | DSCAN-TESTTIM25                  | B2:38:6c:49:C6:8c  |–73 | 36 | 否   | WPA2 |    KR |          0x0000 |         0x1ffffff      |

17 | Mac                             | C8:03:F5:77:7c:cc |–94  | 40 |否|    开路                             | KR | 0x0000 | 0x000f |

18 | deepbio_bd |                      C8:03:F5:B7:7c:cc  |–93 | 40                            | NO | OPEN | KR | 0x0000 | 0x000f |       

19 | deepbio_mobile                  | C8:03:F5:37:7c:CD |–94   | 40                           | NO | OPEN | KR | 0x0000 | 0x000f |       

20 | deepbio_test                    | C8:03:F5:37:7c:cc |–93  | 40     | NO | WPA2 |    KR |          0x0000 |         0x000f |       

21                                 | 88:1a:14:C7:7a:b4  |–77 | 48 | 是   |打开               | 0 | 0x0000               |      <= SSID RJNEOBD_999995

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:Mark、

    请参阅此 主题

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    谢谢、我了解隐藏 SSID 的用途。

    但是、使用启用选项扫描 AP 时、SiLabs 和 U-blox 的其他 Wi-Fi 模块能够看到隐藏 SSID 名称。

    那么、我想知道在使用特定隐藏 SSID 名称扫描 AP 时、如何在代码中实现此功能?

    谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:Mark、

    当您连接到 AP 时、对其进行扫描。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 BLiu:

    在进行 Wi-Fi 连接之前、我想通过扫描知道特定 AP 是否在范围内、即使设置为隐藏 SSID 也是如此。

    因此、 在建立 Wi-Fi 连接之前、我先运行扫描。

    如果 AP 设置为隐藏 SSID、是否仍然可以扫描隐藏 SSID?

    当只使用正确的隐藏 SSID 名称扫描特定 AP 时、是否仍需要获取隐藏 SSID 名称?

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    无法扫描隐藏 SSID。 这来自 WiFi 标准,这是不能通过任何方式克服。 唯一一种说法是隐藏的 SSID 处于活动状态的方法是尝试连接。 Lilley SiLabs 和 U-blox 模块尝试在后台连接到选定的 SSID。 这意味着它不像传统的已知那样扫描 WiFi 网络。  

    正如 BLiu 所建议的那样,您可以进行手动 WiFi 连接。 没有其他选项。 除非您想通过收发器模式创建自己的 WiFi 层实现。

    1 月