无线网卡的几种角色
同一块无线网卡可以扮演不同角色:作为客户端连接 AP(STA),自己充当 AP 供其他设备接入,作为中继把信号转发出去延伸覆盖,或者只接收不解码的监听模式用于抓包分析。设备在网络中的位置由这个模式决定,选错模式往往表现为「功能看着都对但就是不通」。
基本信息
| STA 模式 | 作为客户端连接 AP,终端上网的默认模式 |
|---|---|
| AP 模式 | 自建基本服务集供其他终端接入,常称软 AP |
| 桥接与中继 | 无线转发扩展覆盖,会占用同信道资源 |
| 监听模式 | 只接收不解码,用于抓包与频谱分析 |
| 驱动依赖 | 支持的模式集合由网卡与驱动共同决定 |
典型使用场景
- 终端上网:笔记本与手机以 STA 模式接入网络
- 应急覆盖:用软 AP 临时搭建小范围无线接入
- 覆盖延伸:无网线位置用中继或桥接扩展信号
- 抓包分析:监听模式配合抓包工具排查无线问题
- 功能验证:确认网卡是否支持所需的模式组合
- 边缘计算设备:同时提供接入与上行回传
- 驱动排障:确认网卡在目标系统下是否被正确识别与驱动
在 Linux 上查看支持
在 Linux 上查看支持
iw list | grep -A 10 'Supported interface modes' # 列出网卡支持的模式
ip link set wlan0 down # 切换模式前先关闭接口
iw dev wlan0 set type monitor # 切换为监听模式
ip link set wlan0 up模式与用途
| 模式 | 作用 | 典型使用 |
|---|---|---|
| STA | 作为客户端连接 AP | 终端上网 |
| AP | 自建 BSS 供终端接入 | 路由器与软 AP |
| 桥接或中继 | 无线转发扩展覆盖 | 扩展器与无线桥接 |
| 监听 | 只接收不解码 | 抓包与频谱分析 |
监听模式需要网卡与驱动支持,并且要锁定到目标信道才能抓到对应频段的报文。同一块网卡通常无法同时监听多个信道,多频段抓包需要多张网卡或专用抓包设备。中继与桥接在扩展覆盖的同时会增加一次转发,吞吐与时延都会付出代价,能布线时应优先考虑有线回程。