【问题标题】:raspberry, switch between wifi and hotspot树莓派,在wifi和热点之间切换
【发布时间】:2018-10-17 07:20:49
【问题描述】:

我正在为 POC 演示制作覆盆子。 我的覆盆子需要设置为热点,按照本教程进行操作:https://www.raspberrypi.org/documentation/configuration/wireless/access-point.md

但是,我无法在“普通”wifi 和热点之间轻松切换。例如,我需要恢复正常行为以将包下载到覆盆子。 我发现:http://sirlagz.net/2013/01/22/script-starting-hostapd-when-wifi-goes-down/。键入相同的命令似乎不起作用。

我试过的是:

  • Raspberry 设置为热点
  • 停止 dnsmasq 和 hostapd
  • 编辑 /etc/dhcpcd.conf(删除静态 ip 配置)
  • 重启dhcpd

我可以看到覆盆子已连接到正确的 wifi,但显然我没有互联网连接,无法下载任何软件包。

也许对 iptables 有更多的工作要做,但我真的对此了解不多,我不想搞砸我的所有配置。

关于在两种“模式”之间切换的过程有什么想法吗?

干杯

【问题讨论】:

  • 您是否从 dhcp 服务器获得了正确的 IP 地址?也许你需要更新你的地址
  • 是的,一旦我重新连接到标准 wifi,我就有了正确的 IP 地址。
  • 也许检查您的默认网关。也许是一个跟踪路线,看看你的包裹停在哪里

标签: networking raspberry-pi wifi hotspot


【解决方案1】:

我找到了一个完美的解决方案。

禁用接入点:

  • sudo systemctl 禁用 hostapd dnsmasq

  • 在 /etc/dhcpcd.conf 中注释静态 ip 配置

  • 须藤重启

启用接入点

  • sudo systemctl 启用 hostapd dnsmasq

  • 在 /etc/dhcpcd.conf 中注释静态 IP 配置

  • 须藤重启

不同之处在于我完全禁用了这两个服务,而不是仅仅停止它们。

【讨论】:

  • 要启用,我假设您的意思是在第二个项目符号上“取消注释”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-03
  • 2015-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多