标签: raspberry-pi

Raspberry PI 是否支持 WOL(Wake-on-LAN)?

我一直在考虑将 Raspberry PI 作为计算机运行。我真正感兴趣的一件事是我是否可以将它带到 Wake-On-Lan。

我的想法是我想在我启动汽车之前唤醒设备,以便它可以同步到各种源,从我家的 wifi 连接下载 Spotify 曲调等,这样它就可以在移动时摇摆不定了.

wake-on-lan raspberry-pi

9
推荐指数
1
解决办法
2万
查看次数

我必须为我的 SDHC 卡选择哪种分配单元大小?

在为我的 Raspberry Pi 安装操作系统之前,我正在格式化我的 SDHC 4GB 卡。

它说“分配单元大小”为 32 KB,并为我提供了高达 1024 MB 的选项。

我该怎么办?

windows formatting sdhc raspberry-pi

9
推荐指数
1
解决办法
6万
查看次数

是否有可以在 Raspberry Pi 上轻松运行“嵌入式风格”的 Linux 发行版?

我需要一个 Linux 发行版,它会给我以下内容:

  • 在树莓派上运行
  • 可以可靠地承受断电(例如通过只读文件系统)

我已经能够找到一些关于如何将常规 Linux 发行版更改为只读模式的文档。我希望已经构建了一个旨在在嵌入式环境中运行的发行版。

我不需要很多包或驱动程序,只要让 Pi 与 USB/以太网一起工作就足够了。我不需要任何 GUI 界面或任何东西,这将只运行一个用 C 构建的自定义服务。

有谁知道适合的发行版?

linux linux-distributions embedded raspberry-pi

9
推荐指数
1
解决办法
5276
查看次数

如何使用在 qemu 上模拟的树莓派启用网络?

我正在尝试在我的 ubuntu 13.04 上模拟树莓派。我安装了 qemu,它运行良好,除了网络。

我遵循了这个程序。在虚拟机上,文件/etc/network/interface看起来像这样

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static

address 192.168.20.106  # your IP  
gateway 192.168.20.1     # IP of the Router
netmask 255.255.255.0   # Network mask
Run Code Online (Sandbox Code Playgroud)

我像这样启动 qemu sudo qemu-system-arm -kernel kernel-qemu -cpu arm1176 -m 256 -M versatilepb -no-reboot -append "root=/dev/sda2" -hda 2013-09-25-wheezy-raspbian.img -kernel kernel-qemu -redir tcp:5022::22

在 ubuntu 上,当我执行 a 时ifconfig,我得到以下结果:

br0   Link encap:Ethernet  HWaddr 8e:0f:b1:ad:1c:18  
      inet adr:10.10.10.2  Bcast:10.255.255.255  Masque:255.0.0.0
      adr inet6: fe80::8c0f:b1ff:fead:1c18/64 …
Run Code Online (Sandbox Code Playgroud)

linux debian qemu ubuntu raspberry-pi

9
推荐指数
1
解决办法
2万
查看次数

/etc/init.d 脚本上的“缺少 LSB 标记和覆盖”错误

我制作了本教程中所示的脚本:http : //edv-huber.com/index.php/problemloesungen/15-custom-splash-screen-for-raspberry-pi-raspbian

但是在执行命令后:

insserv /etc/init.d/asplashscreen
Run Code Online (Sandbox Code Playgroud)

我收到错误:

insserv: warning script 'k01localhostrepair.sh missing lsb tags and overrides
insserv: warning: scrpt 'localhostrepair.sh' missing LSB tags and overrides
Run Code Online (Sandbox Code Playgroud)

我想是因为我做错了:

chmod 777 /etc/init.d 
Run Code Online (Sandbox Code Playgroud)

为了在那里复制一个文件。我如何修复那个和上面的问题?

编辑:我不知道为什么,但它开始工作(实际上并不好)。当 RPi 启动时,4/5 次启动最终会导致 Pi 崩溃。加载时,有一个闪屏,但几秒钟后,我仍然可以在开始时看到控制台输出。启动图像也会在短时间内消失,而不是在桌面启动之前。

linux debian raspberry-pi raspbian

9
推荐指数
1
解决办法
1万
查看次数

树莓派不会调出wlanX接口-多个无线接口

让我直接跳进去。

我正在使用运行最新版本 raspbian(像素)的 raspberry pi 3 作为路由器/wifi 热点


我有 3 个无线接口:

  1. 内置wifi接口(brcmfmac
  2. 用于 2.4Ghz Wifi-AP 的TP-Link WN722(尚未工作)(ath9k_htc
  3. Comfast CF-912AC ( rtl88112au )

每个接口的用途:

  • wlan0 => 5Ghz hostapd 守护进程
  • WLAN1 =>链接的路由器(参考wpa_supplicantinterfaces文件)
  • wlan2 => 2.4Ghz hostapd 守护进程(不可操作)

查看底部了解更多信息


问题:

这是一个经常出现的问题,我遇到过,使用 Raspberry Pi 的

我根本无法调出接口wlan0wlan2,并且wlan2不会让步到/etc/network/interfaces.

我尝试了各种命令来调出这些界面,但都不起作用:

$ sudo ifdown wlan0
ifdown: interface wlan0 not configured

$ sudo ifup wlan0
RTNETLINK answers: File exists
Failed to …
Run Code Online (Sandbox Code Playgroud)

networking linux debian wireless-networking raspberry-pi

8
推荐指数
1
解决办法
7589
查看次数

Raspberry pi wpa_supplicant 无法连接到特定的 wifi。CTRL-EVENT-ASSOC-REJECT status_code = 16

我在使用 raspberry pi 连接到特定 wifi 时遇到问题。这是我检查时的输出/var/log/syslog

Jun 19 09:44:52 raspberrypi wpa_supplicant[447]: wlan0: Trying to associate with 86:2a:a8:2d:35:ea (SSID='XXXX Wi-Fi' freq=2462 MHz)
Jun 19 09:44:52 raspberrypi wpa_supplicant[447]: wlan0: CTRL-EVENT-ASSOC-REJECT status_code=16
Jun 19 09:44:52 raspberrypi wpa_supplicant[447]: wlan0: CTRL-EVENT-SSID-TEMP-DISABLED id=1 ssid="XXXX Wi-Fi" auth_failures=6 duration=90 reason=CONN_FAILED
Run Code Online (Sandbox Code Playgroud)

但是当我连接到其他wifi时,它成功连接:

Jun 19 09:45:24 raspberrypi dhcpcd[437]: wlan0: adding address fe80::c6af:a739:b4bb:4d62
Jun 19 09:45:24 raspberrypi kernel: [    5.610985] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Jun 19 09:45:24 raspberrypi avahi-daemon[438]: Joining mDNS multicast group on interface wlan0.IPv6 …
Run Code Online (Sandbox Code Playgroud)

wireless-networking wpa wpa-supplicant raspberry-pi wifi-configuration

8
推荐指数
1
解决办法
1457
查看次数

Raspbian 使用了多少空间?

我找不到有关 Raspbian 使用多少空间的任何信息。

我已经检查了关于它的维基百科文章和官方常见问题解答。

raspberry-pi

7
推荐指数
1
解决办法
1万
查看次数

如何删除这个“僵尸”mdadm 数组?

诚然,我对 MDADM 不太熟悉。我最近为 NAS 设置了一个阵列,但我的设置脚本中的分区大小不正确,需要删除该阵列,重新对磁盘进行分区,然后重新创建该阵列。

在我的谷歌搜索中,我发现了以下删除 mdadm 数组的过程:

# mdadm --stop /dev/md0
# mdadm --remove /dev/md0
# mdadm --zero-superblock ( /dev/sda /dev/sdb ... )
Run Code Online (Sandbox Code Playgroud)

但是,我得到以下输出:

sudo mdadm --stop /dev/md0
mdadm: stopped /dev/md0

sudo mdadm --remove /dev/md0
mdadm: error opening /dev/md0: No such file or directory
Run Code Online (Sandbox Code Playgroud)

然后,如果我尝试格式化驱动器,parted则会返回错误并且数组会重新出现在/proc/mdstat.

我也尝试过跑步,mdadm --remove /dev/md0但没有成功。

任何有关该问题的帮助将不胜感激。

linux raid mdadm raspberry-pi

7
推荐指数
1
解决办法
1万
查看次数

如何解决wireguard连接问题?

我正在尝试使用 WireGuard 配置 VPN 服务器,以便在外出时能够访问我的本地网络。

我将树莓派配置为 Wireguard“服务器”,并且我有一台笔记本电脑将用作客户端。我将把“本地网络”描述为服务器(树莓派)所在的网络,将“远程网络”描述为我家外面的网络。

当我从本地网络在“客户端”中运行“wg-quick PiVPN-FT”时,我可以通过 ssh 连接到本地网络上的设备,并且也可以访问互联网。但是,当我从远程网络(使用手机的热点)执行此操作时,我无法 ssh 到其他设备,并且无法访问互联网。

我还尝试在工作时从网络进行连接(以避免使用热点),但得到了相同的负面结果。

服务器上的conf文件是:

[Interface]
PrivateKey = Private_key
Address = 10.6.0.1/24
MTU = 1420
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -A FORWARD -o wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -D FORWARD
-o wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
ListenPort = 51820

[Peer]
PublicKey …
Run Code Online (Sandbox Code Playgroud)

vpn troubleshooting raspberry-pi wireguard

7
推荐指数
1
解决办法
3万
查看次数