Arch Linux上简单地创建wifi热点(只用一块无线网卡)

硬件条件

需要有一个双通道的无线网卡(单通道的没有试过)
本教程适用于基于无线网
或有线网创建wifi热点

但是只有使用一张无线网卡 同时连接点并创建热点 才需要双通道

检查网卡通道数

sudo iw list 

找到如下位置
iw输出

看channels <= 后的数值,大于1就行

软件安装

需要安装图形化工具linux-wifi-hotspot,在github上可以找到
为了方便,直接用aur的包就行aur的包aur的安装方法就不写了,不同的包管理器不一样,本文用paru管理,其它的同理

paru -S wifi-hotspot dnsmasq

* dnsmasq在包依赖里没写,但是测试下来是需要的,所以装一下

然后就可以找到这个软件了(不是命令行工具)
软件名
强烈建议 不要用sudo运行 !虽然可能要输很多次root密码
(用sudo运行会有错误)

创建热点

配置

这是软件的界面

界面
设置SSID和密码
设置接口,Internet interface是来自哪个接口(这里是来自wifi连接,所以是wlp0s20f3,其它的也可以),创建热点的接口选无线网卡的接口(这里还是wlp0s20f3,用一块网卡同时连接入点和创建热点)

然后Create hotspot就行了,高级设置按需要改

成功创建

成功创建

有什么用

有人可能会问题为什么有一个wifi还要创建wifi热点?

  • 当然不是用来共享校园网
  • 扩大wifi覆盖面积
  • 给移动设备做代理(手机、VR设备、单片机设备上做代理不方便)