我有一个由路由器和无线范围扩展器(中继器)组成的家庭网络,我无法可靠地识别我的笔记本电脑正在连接其中哪一个(两者都在范围内)。
我尝试使用arp -n
笔记本电脑,但它总是返回路由器的以太网地址,即使我通过范围扩展器连接(很容易注意到差异,因为连接从 0.2 MBps 变为 10 MBps)。
我尝试将笔记本电脑 (Mate) 网络管理器中的 BSSID 设置为范围扩展器的 MAC 地址,但连接速度经常会变慢到似乎笔记本电脑直接连接到路由器的程度,所以我想确认是否是这种情况。
答案1
使用查看Wi-Fi链接信息:iw dev link
$iw wlan0 链接 已连接至24:a4:3d:9e:a2:16(在 wlan0 上) SSID:主页 频率:2462 RX:912692438 字节(1247502 个数据包) TX:77739414 字节(744392 个数据包) 信号:-37 dBm tx 比特率:65.0 MBit/s MCS 7 bss 标志:短前导短时隙 dtim 周期:1 信标智能:100
可以使用以下方式显示更详细的信息:iw dev station dump
$iw wlan0 站转储 车站b8:d3:41:f1:5a:83(在 wlan0 上) 非活动时间:186 毫秒 接收字节数:2697906 接收数据包:12566 tx 字节数:698344 发送数据包:3350 tx 重试次数:480 发送失败:0 信号:-51[-51]dBm 信号平均值:-49 [-49] dBm tx 比特率:150.0 MBit/s MCS 7 40MHz 短 GI rx 比特率:150.0 MBit/s MCS 7 40MHz 短 GI 预期吞吐量:47.350Mbps 已授权:是 已验证:是 序言:长 WMM/WME:是 MFP:否 TDLS 对等体:否
对于某些仅支持 WEXT 但不支持 nl80211 的旧驱动程序,请使用以下命令:iwconfig dev
$iwconfig wlan0 wlan0 IEEE 802.11bgn ESSID:“主页” 模式:管理频率:2.437 GHz 接入点:D8:A3:83:F1:58:80 比特率=150 Mb/s 发射功率=15 dBm 重试短限制:7 RTS 阈值:关闭 片段阈值:关闭 电源管理:关闭 链接质量=45/70 信号电平=-65 dBm Rx 无效 nwid:0 Rx 无效 crypt:0 Rx 无效 frag:0 Tx 重试次数过多:0 无效杂项:149 错过信标:0
答案2
我认为你的问题不完整。你的问题的答案是,你正在连接到路由器,这就是为什么路由器的 mac 地址会显示在你的站点上。范围扩展器可能充当透明桥,并且没有 mac 地址。
尝试在问题中包含更具体的信息,当您说“我尝试使用 arp -n”时,重要的是要知道您是在工作站还是路由器上运行该命令。可能会返回非常不同的结果。此外,操作系统的类型和路由器的品牌通常也非常有用。在某些情况下,在 arp 命令中添加“a”可能会有所帮助:
arp -na <-- 在 Linux 和一些路由器上。