如何强制wifi适配器使用特定的通道

时间:2015-04-10 11:29:01

标签: linux networking

我正在尝试强制wifi适配器使用特定通道,同时连接到支持2.4GHz和5GHz(wpa身份验证)的接入点

我正在使用以下配置 操作系统:Raspbian
型号:Raspberry pi 2型号B
Wifi适配器: - Edimax EW-7811UTC
司机:8812au

还尝试了不同的wifi适配器 Wifi适配器:华硕USB-N53
司机rt2800

尝试iwconfig提供SET failed on device wlan0 ; Operation not supported

还尝试wpa_supplicant

需要为wpa_cliwpa_supplicant实用程序提供哪些额外参数,以便它只连接到特定的频段?

2 个答案:

答案 0 :(得分:1)

  1. 查找您的界面

    sudo iwconfig
    
  2. 查看您的频道

    sudo iwlist {interface} channel
    
  3. 关闭wifi

    sudo iwconfig {interface} power off
    
  4. 设置所需的频道

    sudo iwconfig {interface} channel {channel, ex. "23"}
    
  5. 设置您想要的频率

    sudo iwconfig {interface} freq {frequency, ex. "5.00G"}
    
  6. 打开wifi

    sudo iwconfig {interface} power on
    

答案 1 :(得分:-2)

你不能这样做。频道在2.4或5GHz频段自动选择,因为频道取决于您的路由器:路由器选择一个频道,您的客户端只是使用它。客户端无法告知路由器"请切换到13"。

2.4和5GHz频段通常由网络名称选择;您的路由器应提供两个WLAN名称。