标签: iw

解密 iw list 有效接口组合的输出

我正在尝试破译“iw 列表”的一部分输出。我尝试在线搜索,但找不到有关如何解释输出的解释。我对在 Wi-Fi Direct 模式下使用无线适配器很感兴趣,我想确保它兼容。

'iw list' 的一部分给了我以下输出:

    Supported RX frame types:
     * IBSS: 0x40 0xb0 0xc0 0xd0
     * managed: 0x40 0xd0
     * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * mesh point: 0xb0 0xc0 0xd0
     * P2P-client: 0x40 0xd0
     * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * P2P-device: 0x40 0xd0
WoWLAN support:
     * wake up on disconnect
     * wake up on magic packet
     * wake up on …
Run Code Online (Sandbox Code Playgroud)

wifi iw

12
推荐指数
1
解决办法
4661
查看次数

单wifi卡,同时连接多个接入点

众所周知,我们可以使用iw dev (1)创建虚拟无线接口。此外,我们可以使用ifconfig <ifname> hw ether <Address>. 然后我们可以使用网络管理器为这些接口中的每一个设置两个不同的接入点 (SSID)。例如:

(Real)    wlan0: 00:16:b6:ab:cd:e7  ->  AP(1)
(Virtual) wlan1: 00:16:b6:ab:cd:e8  ->  AP(2)
Run Code Online (Sandbox Code Playgroud)

但是每当 wlan0 连接到 AP(1),而我尝试连接到 AP(2) 时,首先 wlan0 断开连接,然后 wlan1 连接到它自己的 AP。

我需要同时连接它们。是否可以?如何?

编辑:我的特定卡是 Lisco/Linksys RTL8191SEvB。我运行 Linux 4.4.38

networking access-point virtual-interface iw

8
推荐指数
1
解决办法
7095
查看次数

已成功初始化 wpa_supplicant 但我未连接,无法访问 wpa_cli

我正在尝试为我目前运行 ArchLinux2017.07.01 的笔记本电脑设置互联网,但我遇到了一个大问题,我似乎在网上的任何其他地方都看不到。请注意,我对 Arch 有点陌生,所以我可能会咬我的舌头。

在遵循维基教程的同时,我进入了这部分 https://wiki.archlinux.org/index.php/Wireless_network_configuration#Connect_to_an_access_point 现在由于我的加密是 WPA2,我使用了以下给定的命令

# wpa_supplicant -i interface -c <(wpa_passphrase "your_SSID" "your_key")
Run Code Online (Sandbox Code Playgroud)

输出是:

Successfully initialized wpa_supplicant
Run Code Online (Sandbox Code Playgroud)

但是,尝试时# iw dev interface link它说我没有连接?

更奇怪的是,在尝试通过 wpa_cli 关闭 wpa_supplicant 时,我收到以下错误,然后是无限加载(除非使用 CTRL+C 中止):

Could not connect to wpa_supplicant: (nil) - re-trying
Run Code Online (Sandbox Code Playgroud)

我的问题是:发生了什么,我能做些什么?如有必要,请随时询问有关我的笔记本电脑设置、软件等的任何信息。

这是我所知道的:

  • 我的网络控制器驱动程序已安装、管理并且能够扫描
  • ssid 和 pass 是 100% 正确的,我在其他设备上测试了相同的。

wpa-supplicant arch-linux iw

7
推荐指数
1
解决办法
1万
查看次数

通过 iwd(用于 linux 的无线守护程序)从 linux 系统上的命令行连接到 wifi

iwd是英特尔和 wpasupplicant 的继任者发布的新兴的 linux 无线守护程序。iwd 的开发仍在进行中,但它已打包在一些 linux 发行版 Gentoo、Arch-linux、Ubuntu(Cosmic)和DebianBuster和 Sid)下......

网络和连接的配置可以通过交互模式使用iwctl,帮助命令将显示可用命令的列表(没有手册页)。

不使用交互模式:

  1. 如何手动配置wifi凭据?
  2. 如何通过 连接到配置的wifi iwctl
  3. 如何在启动时自动启用 wifi 连接?

wifi iwlwifi iw iwd

6
推荐指数
1
解决办法
2万
查看次数

如何为我的 wifi 热点添加 IE 字段?

是否可以将 IE 字段附加到我的 WiFi 热点,以便它出现在iwlist其他机器扫描它的输出中?

例子:

  • 我选择1234567891011121314151617181920作为我的 wifi 热点的附加字段(MAC 地址11:22:33:44:55:66

  • 用户使用命令扫描我的 wifi 热点iwlist wlan0 scan,应该给出输出:

      wlan0  Scan completed :
       Cell 01 - Address: 11:22:33:44:55:66
      [...]
      IE: Unknown 1234567891011121314151617181920
      [...]
    
    Run Code Online (Sandbox Code Playgroud)

wifi wifi-hotspot iwlwifi wpa-cli iw

4
推荐指数
1
解决办法
3497
查看次数

使用 iwlist 检索特定 SSID 的名称、质量和信号级别

我正在做一个关于 RSSI 的项目,我必须使用 linux 命令行检索我正在处理的特定 WiFi SSID 的信号电平。

我已经使用了iwlist扫描命令,但我无法通过使用 grep 仅打印 SSID 名称、质量和信号级别来显示我想要的值。

我尝试过但没有给我想要的结果的命令:

  1. iwlist INTERFACE 扫描essid SpecificESSID | grep 信号

  2. iwlist INTERFACE 扫描essid SpecificESSID | grep ESSID,信号

  3. iwlist 接口扫描 | grep 'ESSID:"SpecificESSID"\|信号级别' - 这几乎有效,但它也显示了其他网络信号级别,我只需要一个特定的网络信息。

command-line wifi grep ubuntu iw

4
推荐指数
1
解决办法
1万
查看次数

如何计算`iw set freq`的参数

我被要求解决具有 80MHz 信道宽度的 802.11ac 无线网络的问题。在监控模式下设置无线设备时,我无法将 80Mhz 通道宽度指定为iw.

我已经验证我的调节器域允许 80 MHz 通道

iw reg get
country US: DFS-FCC
    (2402 - 2472 @ 40), (N/A, 30), (N/A)
    (5170 - 5250 @ 80), (N/A, 17), (N/A)
    (5250 - 5330 @ 80), (N/A, 23), (0 ms), DFS
    (5490 - 5730 @ 160), (N/A, 23), (0 ms), DFS
    (5735 - 5835 @ 80), (N/A, 30), (N/A)
    (57240 - 63720 @ 2160), (N/A, 40), (N/A)
Run Code Online (Sandbox Code Playgroud)

但是,当我发出以下iw命令以使用 Channel 40 时,我只会收到错误消息。

# iw dev …
Run Code Online (Sandbox Code Playgroud)

wifi iw

3
推荐指数
1
解决办法
9529
查看次数

如何使用 iw 命令激活 WiFi 网络?

以下命令返回错误消息。

命令

sudo iw dev wlan0 connect wsiit
Run Code Online (Sandbox Code Playgroud)

错误

command failed: Network is down (-100)
Run Code Online (Sandbox Code Playgroud)

我的目标是使用“iw”激活 WiFi 网络。

我还没有找到一个合适的例子如何使用“iw”命令来完成。

iw

3
推荐指数
1
解决办法
2万
查看次数