RPi 3中的临时设置


10

如何配置RPi 3 ad-hoc模式?我无法配置RPi 3,我看过教程,但所有内容都与RPi 2和无线USB有关,但是RPi 3集成了该模块,所以我无法继续我的项目,我试图从此开始终端是raspbian jessie(普通版,不是轻量级版本),因此,如果有人知道如何在Ad-Hoc模式下设置RPi 3,我会祝福您。

教程来自互联网和书籍,但是我找不到如何在RPi 3中进行精确配置,我有点紧张,所以,如果您知道答案,请帮帮我!!


您是指wifi直连还是wifi托管网络?
xdhe

可能的解决方法goo.gl/fijoQA
xdhe

Answers:


11

此答案仍然有效,但不是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,它将自动被禁用。


+ Milliways您是否尝试过并成功使用WPA2加密运行临时模式?
user48235 '16

@ dun32这是不可能的。AFAIK ad-hoc仅提供基本的安全性。我没有实现任何安全性,因为我仅在无法替代的情况下使用。
Milliways

@Milliways我尝试了您的答案,并且我的两个PI都说它们wlan0已经启动。但是,它们的IP地址与我在interfaces文件中输入的IP地址不同,而且我似乎无法让他们互相交谈。例如,我尝试从另一个PING一个PI。我基本上有两个PI。
ThN

5

临时网络/接入点/网桥连接

您想无线连接到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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.