如何配置RPi 3 ad-hoc模式?我无法配置RPi 3,我看过教程,但所有内容都与RPi 2和无线USB有关,但是RPi 3集成了该模块,所以我无法继续我的项目,我试图从此开始终端是raspbian jessie(普通版,不是轻量级版本),因此,如果有人知道如何在Ad-Hoc模式下设置RPi 3,我会祝福您。
教程来自互联网和书籍,但是我找不到如何在RPi 3中进行精确配置,我有点紧张,所以,如果您知道答案,请帮帮我!!
如何配置RPi 3 ad-hoc模式?我无法配置RPi 3,我看过教程,但所有内容都与RPi 2和无线USB有关,但是RPi 3集成了该模块,所以我无法继续我的项目,我试图从此开始终端是raspbian jessie(普通版,不是轻量级版本),因此,如果有人知道如何在Ad-Hoc模式下设置RPi 3,我会祝福您。
教程来自互联网和书籍,但是我找不到如何在RPi 3中进行精确配置,我有点紧张,所以,如果您知道答案,请帮帮我!!
Answers:
此答案仍然有效,但不是Stretch中的最佳实践。请参阅如何设置网络/ WiFi。可以使用
dhcpcd
但禁止dhcpcd配置wlan0
接口。
我在Pi3上设置了Ad-Hoc模式。
这涉及到对网络配置文件的修改,/etc/network/interfaces
因此您应该首先进行备份,例如sudo cp /etc/network/interfaces /etc/network/interfaces.orig
。
将interfaces
文件替换为以下内容:-
# interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet static
address 10.2.1.1
netmask 255.255.255.0
wireless-channel 1
wireless-essid PiAdHocNetwork
wireless-mode ad-hoc
您可以选择自己的地址,SSID和无线通道,但是所有计算机都应具有相同的设置。
严格应该禁用dhcpcd
此功能,因为这将尝试自动配置网络。
sudo systemctl stop dhcpcd.service
将停止(停用)dhcpcd。
如果有/etc/network/interfaces
呼叫dhcp
,它将自动被禁用。
ad-hoc
仅提供基本的安全性。我没有实现任何安全性,因为我仅在无法替代的情况下使用。
wlan0
已经启动。但是,它们的IP地址与我在interfaces文件中输入的IP地址不同,而且我似乎无法让他们互相交谈。例如,我尝试从另一个PING一个PI。我基本上有两个PI。
您想无线连接到pi,但没有可用的无线网络。创建自己的!
可以将Raspberry Pi设置为广播无线网络。该网络允许您连接pi,但无法连接到Internet。
您也可以将Raspberry Pi用作访问点并共享Internet连接(桥)
遵循本教程(没有以太网桥,我已经成功使用了此教程)http://www.raspberryconnect.com/network/item/331-raspberry-pi-auto-wifi-hotspot-switch-no-internet-routing
hostname -I
在Pi上运行它,然后我从连接到通过列出的第二个IP地址
ssh pi@[ipaddr]
从我的Ubuntu主机上。
使用以太网桥(我尚未测试过,但来自与↑相同的修补匠)http://www.raspberryconnect.com/network/item/330-raspberry-pi-auto-wifi-hotspot-switch-internet