问题标签 [hostapd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3151 浏览

wpa-supplicant - 使用 hostapd 和 wpa_supplicant 测试 EAP-SIM

我正在尝试使用 hostapd 作为 AP 和 wpa_supplicant 来测试 EAP-SIM。为此,我在 hostapd 中构建了 hlr_auc_gw。hlr_auc_gw 和 hostapd 启动正常,但是当我启动 wpa_supplicant 时,没有任何反应。编辑:hostapd.conf 是:

wpa_supplicant.conf 是:

hostapd 仍然给我错误: wlan1: STA d6:f0:e3:1b:0f:f2 IEEE 802.1X: unauthorizing port wlan1: STA d6:f0:e3:1b:0f:f2 IEEE 802.1X: authentication failed - EAP type : 0 (未知) wlan1: STA d6:f0:e3:1b:0f:f2 IEEE 802.1X: 请求者使用不同的 EAP 类型: 18 (SIM)

我可能会错过什么?

0 投票
1 回答
400 浏览

apache - RaspberryPi 作为热点,无需通过域名访问互联网

我将 RPi 设置为热点 (hostapd),我用它来访问设置在 RPi 上的 Web 服务器。

这个 RPi 没有连接到互联网,它只是为一些本地页面提供服务。

我安装了 Apache,所以我可以通过带有地址的浏览器轻松访问它http://192.168.42.1

问题是如何使用域来访问它?

说我想连接到 RPi 的 WiFi(失去我的互联网连接)然后在我的浏览器上转到http://example.com并将我加载/重定向到http://192.168.42.1

0 投票
1 回答
5432 浏览

linux - 无法使用 HostAPD 进行身份验证

我有一个 raspberry PI 2 并已将 HOSTAPD 和 udhcpd 配置为热点。我遇到的第一个问题是司机。我购买的 WiFi 适配器是 Realtek 芯片组。现在通过关注这篇文章解决了这个问题。 https://www.raspberrypi.org/forums/view ... hp?t=62371

现在我面临的第二个问题是 WPA2 身份验证。如果我将 hostapd 设置为 open\no 身份验证,它就像一个魅力。如果我设置身份验证,我将无法连接。Andriod 设备绕着连接转,iPhone 回来时密码不正确——即使我认为我输入了正确的密码。

以下是 hostapd.conf 中的配置和来自 hostapd --ddK /etc/hostapd/hostapd.conf 的日志

我已尝试卸载并重新安装 hostapd

0 投票
1 回答
1371 浏览

python - 创建接入点并监控连接的客户端 (Raspberry)

我一直在尝试通过 Raspberry pi 记录连接、断开连接和连接到接入点的时间。我想出的是使用 dnsmasq 和 hostapd 在 Raspberry pi 3 上创建访问点,并通过 arp 命令获取已连接用户的列表(及其 ip/mac),然后从 python 运行命令以读取列表。我正在努力的是在python中创建一个监听器(监视器),它将监听网络上的变化->连接或断开连接,然后运行arp命令来获取列表,然后将更改记录到例如文本文件或简单的控制台(在这一点上无关紧要)。

我想避免每 X 毫秒循环一次以获得 arp 状态,因为它不会给我确切的信息,除非它一直运行,即使这样,arp 命令的响应时间和写入控制台/文件或循环中的任何内容。

我想知道是否有人知道我将实现并中断主程序的任何侦听器,完成工作并返回主程序,例如或任何其他有关此的解决方案?

0 投票
1 回答
817 浏览

raspberry-pi - Raspberry Pi 3 使用 Hostapd 和 dnsmasq 如何在连接时设置默认网页

我已经设置了 hostapd 和 dnsmasq 在我的 Raspbian RPi3 上运行。这很好用。

我还在这个带有网站的 RPi 上运行 apache2。

我现在如何使连接到我的 RPi AP 的每个人都被重定向到在 RPi 上运行的网站的默认页面?

0 投票
1 回答
148 浏览

filter - 在使用 hostapd 的 WAP 设置中,如何使用 iptables 阻止无线数据包

我已经使用 hostapd 设置了一个 WAP。我想阻止某些类型的流量在连接到 WAP(无线到无线)的主机之间传输。是否可以使用 iptables 做到这一点?我该怎么做呢?

0 投票
1 回答
314 浏览

linux - 如何在不完全停止的情况下暂停 hostapd

我正在尝试找到一种方法来暂停 hostapd 传输(或接收)数据而不停止它。它可以通过任何方法——c 程序、shell、python 和任何 linux 命令。我尝试在配置、hostapd_cli 和整个网络中搜索而没有答案。重要的是能够在不停止 hostapd 的情况下暂停和恢复传输。谢谢你。

0 投票
1 回答
551 浏览

openwrt - 如何通过将这些文件包含在我的项目目录中来使用 wpa_ctrl.h 中的 API

从官方文档中提到 wpa_ctrl.c: "External programs can link this file into them" ,如何做到这一点?

我的 openwrt 构建目录中有“hostapd-full”。其中一切都很好(Wpa ctrl 和 wpa cli)

我必须编写一个在这个“hostapd-full”目录之外的示例程序才能使用 wpa_cli/ctrl API。

代码:

//error: Error: "/tmp/ccnSzmjE.o: In function main': hostap_wpa_client.c:(.text+0xf): undefined reference towpa_ctrl_open' collect2: error: ld returned 1 exit status Makefile:8: recipe for target 'logging' failed make: *** [logging] Error 1"

0 投票
0 回答
157 浏览

linux - hostapd如何减少内存使用

这是我的hostapd.conf文件:

有什么方法可以配置此文件以降低内存使用率?它在小型嵌入式系统上运行。我需要一个尽可能简单的接入点。每 KB 的操作内存都非常有价值(现在hostapd进程使用 ~1.3 MB)。

也许存在hostapd的“轻”替代品?有什么建议么?

提前致谢

0 投票
1 回答
253 浏览

linux - openWRT 中的 hostapd 使用最后一个配置字段而不是新配置字段

我正在使用 openWRT 中的 hostapd。有时我需要更改配置文件并使用新配置激活 hostapd。问题是当在新配置中删除某些字段时,hostapd 会使用旧配置中的那些字段。

我的大问题是 - 有人可以告诉我在哪里可以找到由 hostapd 保存的旧配置,或者至少操纵 hostapd 只使用新配置?我在所有文件系统 + wifi 配置中搜索它,同时我必须重新启动操作系统以获取任何新配置..