Wi-Fi AP只是一个软件+一张Wi-Fi卡吗?

Wi-Fi AP只是一个软件+一张Wi-Fi卡吗?

到目前为止,据我所知,每台配备 Wi-Fi 卡的设备都可以充当 Wi-Fi 接入点。
那么 Wi-Fi AP 是否只是管理 Wi-Fi NIC 以充当 AP 的软件?
如果是,那么该软件作为 Wi-Fi AP 的具体操作是什么?

答案1

你是对的,但是“wifi 卡”需要支持作为接入点的功能,这是大多数笔记本电脑和台式机的 wifi 设备不支持的。

Guruplug 是一款基于 ARM 的“插件计算机”,具有 512MB RAM 和可充当无线路由器或“热点”的设备 - 在我看来它与大多数手机硬件类似。

我原本希望无线网卡支持“监控模式”(将无线电“听到”的每个无线数据包传送到操作系统),然后需要 hostapd 之类的软件将其转变为接入点。然而,它在插头上的工作方式是,无线网卡在操作系统 (Linux) 看来只是另一个网络接口。

NIC 上的固件(在初始化驱动程序时加载)处理加密和多个客户端。它附带一个实用程序,允许您设置无线 NIC 的参数,并且您可以使用此实用程序设置的参数与您在零售店购买的任何无线路由器的参数相同。此实用程序 ( uaputl) 仅将 ioctl 发送到无线 NIC 驱动程序。因此,操作系统不需要关心任何接入点详细信息,但仍负责防火墙、DHCP 和路由。在这种情况下,您可以通过发送命令来uaputl启动和停止接入点。

通过上传不同的固件,无线网卡可以成为“客户端”或与标准 Wifi 硬件等接入点相关联。

因此,基本上,具有接入点功能的无线网卡只是作为操作系统的另一个网络接口公开的。我真的认为大多数热点都非常相似。

答案2

这确实取决于你的定义。

咖啡馆可以拥有一个无线热点,它只不过是一个普通的家庭互联网连接,路由器的安全性设置为关闭(或打开并在客户之间共享)。

公共 WiFi 与私人 WiFi 实际上并没有太大区别......我认为您真正想问的是使公共 WiFi 更有趣的“额外功能”。

要理解这一点,您确实需要多了解一些网络知识...要到达本地网络(咖啡馆)之外的目的地(互联网),您需要通过网关(路由器)。

通常,路由器除了路由之外不会做太多事情 - 但是,对于我认为您想要的,您可以启用无线隔离,以便客户端无法(轻松地)直接相互通信,然后您还会看到诸如“强制门户”之类的东西。

当谈论“热点”时,强制门户是人们想到的最大的东西。它通常有一个 MAC 地址列表,拦截任何请求并允许您重定向到您自己的网页,您可以在其中拥有自己的自定义逻辑 - 这通常是输入信息、预付卡信息或用卡支付的地方 - 然后你就会有允许设备进入 MAC 地址列表的东西,这样互联网就可以正常工作。

再次,有很多变化和定义 - 但是,我希望这会有所帮助!

相关内容