基于hostapd配置MT7615网卡双频并发AP的方法咨询
基于hostapd配置MT7615网卡双频并发AP的方法咨询
兄弟,我刚好折腾过MT7615的双频并发AP,给你一步步捋清楚操作流程:
第一步:确认网卡虚拟接口支持
MT7615是单PHY双频网卡,支持创建两个独立虚拟接口分别对应2.4GHz和5GHz。先执行命令查看你的PHY编号:
iw list
找到对应的PHY(通常是phy0),接着创建5GHz的虚拟接口:
iw phy phy0 interface add wlan1 type managed
执行完用ip link show确认wlan1接口已经成功创建。
第二步:准备两个hostapd配置文件
你现有的2.4GHz配置可以保留,建议微调下安全性参数,保存为/etc/hostapd/hostapd-wlan0.conf:
ssid=你的2.4G热点名称 interface=wlan0 hw_mode=g channel=9 bridge=br0 driver=nl80211 logger_syslog=0 logger_syslog_level=0 wmm_enabled=1 wpa=2 preamble=1 wpa_psk=你的PSK值 wpa_passphrase=你的密码 wpa_key_mgmt=WPA-PSK wpa_pairwise=CCMP # 推荐替换TKIP,加密更安全 rsn_pairwise=CCMP auth_algs=1 macaddr_acl=0 ieee80211n=1 ht_capab=[SHORT-GI-20][SHORT-GI-40][HT40+] country_code=你的国家代码(比如CN) ieee80211d=1 ctrl_interface=/var/run/hostapd ctrl_interface_group=0
然后创建5GHz的配置文件/etc/hostapd/hostapd-wlan1.conf,注意这些关键参数和2.4G的区别:
ssid=你的5G热点名称 interface=wlan1 hw_mode=a # 5GHz对应hw_mode为a channel=149 # 5GHz推荐用149/153/157/161这些非DFS频道,避免雷达检测导致频道切换 bridge=br0 # 和2.4G桥接到同一个br0网桥即可 driver=nl80211 logger_syslog=0 logger_syslog_level=0 wmm_enabled=1 wpa=2 wpa_psk=你的PSK值 wpa_passphrase=你的密码 wpa_key_mgmt=WPA-PSK wpa_pairwise=CCMP rsn_pairwise=CCMP auth_algs=1 macaddr_acl=0 ieee80211n=1 ieee80211ac=1 # 启用802.1ac特性,提升5G传输速率 ht_capab=[SHORT-GI-20][SHORT-GI-40] vht_capab=[SHORT-GI-80] # 802.1ac专属的高吞吐量配置 country_code=你的国家代码(必须和2.4G配置一致) ieee80211d=1 ieee80211h=1 # 启用DFS支持,用DFS频道时需要,非DFS频道可加可不加 ctrl_interface=/var/run/hostapd ctrl_interface_group=0
第三步:启动两个hostapd进程
可以直接后台启动两个进程:
hostapd /etc/hostapd/hostapd-wlan0.conf -B hostapd /etc/hostapd/hostapd-wlan1.conf -B
如果想实现开机自启,可以创建两个systemd服务文件分别对应两个配置,管理起来更稳定。
关键注意点
- 国家代码必须正确:错误的country_code会导致5GHz频道被限制,甚至无法正常启动AP。
- 频道选择要合理:5GHz优先选非DFS频道,避免因雷达检测导致AP掉线;2.4G建议选1/6/11这三个无重叠的频道,减少干扰。
- 网桥配置要到位:确保
br0网桥已经正确配置,配置里写了bridge=br0的话,hostapd会自动把接口加入网桥。
备注:内容来源于stack exchange,提问作者uwuna
相关产品推荐
相关产品推荐

