我需要从无线的连接。我使用连接到笔记本电脑 USB 端口的外部 wifi 适配器作为网络连接源。我需要做的是使用笔记本电脑内置的无线网卡将该信号扩展到我的外围设备(=Android 手机,未 root)进行广播。我已经安装了 hostapd 并使用了 AP-hotspot 脚本。虽然它确实创建了热点并且我的手机能够连接到它,但它不允许我同时使用外部无线网卡作为互联网连接源,同时使用内置卡进行广播或重复信号,而这正是我需要做的。任何与此问题相关的建议、帮助或链接都将不胜感激。
答案1
我刚刚尝试了一下,以验证它是否有效。没有 hostapd 也没有脚本。(我尝试了 wp5.sh,但它不起作用。)将无线路由器的 wifi 共享到我的笔记本电脑内部卡(wlan0),再从笔记本电脑的 usb(wlan1)共享到 acer chromebook。出于某种原因,我无法让我的内部卡(wlan0)进行广播。
- 单击网络管理器指示器,然后从下拉菜单中选择“创建新的 wifi 网络”。
- 我首先选择了wlan1卡,并将网络命名为“pineapples”。
- 我已将其设置为 ad-hoc,并在 ipv4 下将其设置为“与其他计算机共享连接”,没有安全性。
另外,当网络出现时,“菠萝”仍在解析时,我从 chromebook 单击连接;然后,两台计算机相互连接。
- 如果笔记本电脑掉线或无法连接到“pineapples”,它仍应在网络管理器下拉列表中列为可用网络。单击“pineapples”,在解析期间,从另一台设备连接到“pineapples”。
起初,什么问题都无法解决,但我点击了我的 wlan0 网络来重置与路由器的连接,现在两台电脑都可以上网了。
答案2
解决了!我所需要做的就是使用最少的设置配置 hostapd.conf 文件,不需要脚本或其他应用程序。我所做的就是第一的创建了一个特别指定使用网络管理器连接网络,如上一个答案所述,并确保我在 wlan0 上连接到它,并且我仍然可以通过 wlan1 访问互联网。然后,我使用典型配置创建了 etc/hostapd/hostapd.conf 文件,并将 hostapd 设置为在启动时启动(请参阅步骤1从如何设置接入点模式 Wi-Fi 热点?)。然后我通过终端启动 hostapd,AP 热点立即创建,在我的所有设备上检测到,并能够连接到互联网。就这些!无需安装冲突的软件、转发 IP 等,因为网络管理器在设置临时网络时已经处理了设置,并且 hostapd 在创建 AP 热点时会自动重用这些设置。