如何判断我的wifi加密狗是否具有接入点功能?


9

我在Raspberry Pi上有一个Realtek 8191SU USB wifi加密狗。我正在尝试使用本教程设置wifi接入点。但是,我遇到了一些错误,我怀疑这可能是因为我的加密狗不支持作为访问点运行。有没有办法判断它是否具有接入点功能?

编辑

有没有类似于lsusb或的通用方法ifconfig可以在任何wifi加密狗上提供信息?

Answers:


5

我不确定这个答案是100%。它可以在某些情况下确认接入点功能,但似乎也会与其他wifi加密狗一起引发错误。

附带接入点wifi加密狗(Ralink RT5370):

$ iw list
...
    Supported interface modes:
...
         * AP

随附Realtek 8191SU加密狗:

$ iw list
nl80211 not found.

(在确定第二个响应明确表明不支持AP之前,我不会接受自己的回答。)
Sparhawk

4

对于使用mac80211框架的旧卡:

$ iwconfig

列出网络设备。注意第二行中的模式:

$ sudo iwconfig
wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

Ubuntu文档说,“ 基站‘或‘接入点,我们需要一个无线什么?’’是无线网卡,做‘主模式’ ”可使用的iwconfig进行设置:

$ sudo iwconfig wlan0 mode master

产量(假设没有错误):

$ sudo iwconfig
wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
    *-->  Mode:Master  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

该手册指出:“ 如果您没有遇到任何错误,则是您在做生意。 ”,我认为这意味着,如果该操作成功并在iwconfig中显示“ Mode:Master”,则您的卡可以用作访问点。(它没有说明失败是否意味着您没有支持接入点的卡。这只是查看是否这样做的一种方式。)

对于使用mac80211框架和nl80211接口的新驱动程序,iwconfig不起作用,您需要$ iw list按照上述说明使用。对于较旧的设备则相反。我的设备也是Realtek,$ iw list无法使用,因为我认为其驱动程序不兼容mac80211。


哦,此链接提供了网络设备命令的完整列表,并提供了一些示例输出。
MrUser 2014年

“访问点:未关联”未列出功能。在正常的客户端模式下,它告诉您它不与访问点关联。
derobert 2014年

@derobert是正确的。我在一个有效的机器上进行了测试,结果显示为“未关联”。
Sparhawk

@Sparhawk我并不是说访问点就是功能。如果您看一下我的回答,我说的是第二行显示了功能,但是我没有说那行上的所有内容都是功能。(我将编辑我的答案以使其更清楚)所以@derobert的评论有点没有意义。此外,我答案中的箭头表示模式已更改为“主”。手册页上说,Master (the node is the synchronisation master or acts as an Access Point)
MrUser

@MrUser好的,抱歉,我误解了您的答案。但是,我再次对接入点加密狗和非接入点加密狗进行了测试。两者都具有“模式:托管”。
Sparhawk

0

我查看了此特定模型的规格,但遗憾地说我认为它不具备此功能。

RTL8191SU-GR基带通过一个发送路径和两个接收路径(1T2R)实现多输入多输出(MIMO)正交频分复用(OFDM)。

我什至没有开始练习成为硬件专家,但是根据我之前的职业经验,这表明该特定型号不是您所需要的,或者不希望将其用作WiFi HotSpot服务。

有关您产品的更多信息,请参见:http : //www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid= 48& Level=5&Conn=4&ProdID=229


这里是“一个传送”的相关部分吗?这到底是什么意思?另外,我更多地是在寻找类似于lsusbifconfig分析任何wifi加密狗的通用解决方案。有关特定软件狗的信息当然很有用,但是我将编辑问题以更清楚地了解通用实现。
Sparhawk

1
“一次传输”仅表示在发送/接收时它将能够使用多少个OFDM频率/信道。因此,它仅说明速度,而不涉及多少客户端可以连接到该芯片组。
Marki555 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.