标签: raspberry-pi

Raspberry Pi OS 映像可以在 Windows 7 64 位下运行吗?

我已经订购了Raspberry Pi,但我的交货期很长,我想从今天开始玩!

我已经下载了光盘映像,尝试在 Windows 7 Virtual PC 中启动它,但它不起作用。当然,这是因为这些映像是为 ARM CPU 构建的,而我运行的是 64 位版本的 Windows 7。

所以,我认为我的问题的根源是,我可以在 Windows 下运行模拟不同 CPU 架构的虚拟 PC 吗?

我很乐意更改我正在运行的 Virtual PC 软件!我希望这是必不可少的。

任何建议将不胜感激。

G

64-bit virtualization arm raspberry-pi

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

带 CUPS 的 Debian ARM 和 Brother DCP195C

我想通过 LAN 访问我的 DCP 195C 打印机(Brother)。为此,我购买了一个树莓派并在其上安装了 CUPS。CUPS 运行良好,其他一切也运行顺利。我的问题是我无法在我的pi上安装兄弟提供的驱动程序(它们仅适用于x86和x64)。我错过了在 pi 上安装驱动程序的选项吗?

linux debian cups arm raspberry-pi

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

无法设置 ad-hoc 网络 (raspberry pi)

问题:如何手动设置我的 Cell Id?我尝试了以下代码,sudo iwconfig wlan0 ap 02:12:34:56:78:9a但它随机将 Cell Id 重置为不同的值。

我正在尝试使用一些树莓派设备创建一个无线网状网络; http://www.open-mesh.org/projects/batman-adv/wiki/Quick-start-guide

它不起作用,在解决问题的同时,我发现我什至无法启动基本的 ad-hoc 网络。它不允许我手动设置 ap(单元 ID),也不允许您设置已被另一个 rpi 设备使用的 essid。

一切都是开箱即用的。Rpi 是使用带有 raspbian 的 NOOBS 设置的。我在启动时运行了 apt-get update、升级、安装 batctl 并启用了 batman_adv 模块。我对 linux 的经验有限,严重依赖谷歌来寻找答案。

lsusb:

Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Run Code Online (Sandbox Code Playgroud)

修改信息:

filename:       /lib/modules/3.12.28+/kernel/drivers/net/wireless/rtl8192cu/8192cu.ko
version:        v4.0.2_9000.20130911
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     92ABD77EE49D06D8157B4F8
Run Code Online (Sandbox Code Playgroud)

我如何设置网络:

ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc essid mymeshnet …
Run Code Online (Sandbox Code Playgroud)

networking linux wireless-networking raspberry-pi raspbian

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

为什么 root cron 作业脚本需要“sudo”才能正常运行?

我正在我的 Raspberry Pi 上运行这个简单的脚本来自动更新,这样我就可以忘记它了。它还保留一个日志,说明更新是否成功。脚本是update.sh:

#!/bin/bash
echo "Update starts on: $(date)" >> /home/pi/update.log
 if apt-get update && apt-get upgrade -y; then
    echo "update successful $(date)"  >> /home/pi/update.log
 else
    echo "Couldn't update $(date)" >> /home/pi/update.log
 fi
Run Code Online (Sandbox Code Playgroud)

我通过使用将此脚本添加到根 crontabsudo crontab -e并将 cronjob 设置为每天早上 6 点运行

0 6 * * * /home/pi/update.sh
Run Code Online (Sandbox Code Playgroud)

我知道它在某种程度上有效,因为sudo ./update.sh在 shell 中运行手动运行命令并在日志中留下“成功”条目。另一方面,当从 crontab 运行时,我总是得到“无法更新”条目。万一重要,“update.sh”脚本是由“pi”用户创建的,我从未更改过权限,除了给它执行权限。

我读了另一个关于同一问题的问题,那个人通过sudo在命令前面放了一个来解决它。他承认这很奇怪,因为它已经被 root 执行了,但说它有效。我尝试添加sudo并验证它现在确实有效。

有谁知道为什么会这样?sudo如果它已经是root,为什么还需要它?

linux bash shell cron raspberry-pi

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

如何在网络上找到树莓派

我有一个通过 LAN 或无线连接到 Internet 的 Raspberry Pi。如何扫描本地网络的 IP 地址,以便通过 SSH 访问它?

虽然我可以将它连接到监视器并手动运行ifconfig,但我希望有一种更简单的方法,比如使用nmap.

linux ssh wireless-networking raspberry-pi

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

重新启动 RPI 2 时 DHCP 失败

当我们启动 Raspberry pi 2 时,出现以下错误:

在此处输入图片说明

当 RPI 重新启动时,我们获得了一个 IP,我们可以在互联网上冲浪,所以我们不知道错误究竟意味着什么。我们与 WPA2 企业网络相连。

这是我的接口文件:

auto lo

iface lo inet loopback
iface eth0 inet dhcp

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Run Code Online (Sandbox Code Playgroud)

这是我的 wpa_supplicant.conf 文件:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
        ssid="Here comes my ssid"
        proto=RSN
        key_mgmt=WPA-EAP
        pairwise=CCMP
        auth_alg=OPEN
        identity="Here comes my identity"
        password="here comes my password"
}
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

linux dhcp wpa2 raspberry-pi raspbian

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

如何使用多个 Raspberry Pi 创建接入点的单个网络(网状)

我有多个 raspberry pi 3 B 型板,它们连接了外部 wifi 适配器。我的目的是:

  1. 创建 RSP 设备的网状网络。
  2. 每个 RSP 板都应该有自己的 AP,客户端(移动/笔记本电脑)可以连接到它。
  3. 这些 AP 的客户端可以在不同的 RSP 设备范围内移动,并且无论它们连接到哪个 AP,仍然应该能够相互通信(就像它们连接到单个网络一样)

修复 #1:我在 RSP3 的内部 wifi 接口 (wlan0) 上使用了 batman-adv,现在所有设备都可以通过它们的虚拟 bat0 接口互相 ping 通。

对于 #2:我使用了外部 wifi 适配器(wlan1),并且在 hostapd 和 dnsmasq 的帮助下,我可以在每个 RSP 板上运行 AP(所有 AP 上的 ssid 和通道都相同)。我现在还连接了不同 AP 中的几个移动设备。

我的主要阻塞问题是目标 #3:

为了解决这个问题,我尝试使用 bridge-utils 工具在 wlan0 和 wlan1 接口之间创建一座桥。但在 RSP 中,两个接口都不支持 WDS 模块。所以到目前为止,我无法为所有客户建立一个单一的网络。我还尝试在 wlan0 和 wlan1 之间使用 IP 转发,但我无法从其他 RSP 设备 ping 连接的客户端。

是否有其他方法(WDS 除外)为所有连接的客户端创建单个网络?

wireless-networking raspberry-pi

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

如何在 Orange Pi 4G IoT 中安装 Ubuntu 操作系统?

我最近买了一个 Orange Pi 4G IoT 并且我已经成功安装了 Android 6.0。但是对于我的项目需要,我想在其中安装 Ubuntu 操作系统。谁能帮我。

以前的工作 从官方网站下载 Ubuntu。 http://www.orangepi.org/downloadresources/

通过使用 Win32 Disk Imageer,我在 64 GB 存储卡中安装了操作系统。将存储卡插入橙色 pi。但是我在功能区触摸屏和 HDMI 显示器上没有得到任何输出。

我也试过同样的。

http://www.orangepi.org/Docs/SDcardinstallation.html

所以请指导我或给我提供适当的链接。

提前感谢您的时间和帮助。

linux operating-systems raspberry-pi armbian

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

Raspberry Pi 4 是否支持 AES 硬件加速?

我有 Raspberry Pi 4 B(4GB 版本),我想知道它是否支持 AES 硬件加速(因此为 CPU 设置了一些特殊的指令集以实现更快的加密)。

根据https://en.wikipedia.org/wiki/AES_instruction_set,它说架构ARMv8-A(CPUs ARM Cortex-A30/50/70)支持AES硬件加速,Raspberry Pi 4 B使用Broadcom BCM2711,四核Cortex -A72 (ARM v8) 64-bit 所以CPU应该支持硬件加速吧?

在 Raspberry Pi 4 B 上启用 AES 硬件加速有什么特殊要求吗?喜欢特殊的库或系统映像/内核?

arm aes hardware-acceleration raspberry-pi aes-ni

6
推荐指数
0
解决办法
5576
查看次数

Raspberry Pi 上的备份数据速率最大为 5 Mb/s。为什么?

我将我的 Raspberry Pi 设置为 Time Machine,如此处所述

目前,Raspberry Pi 使用直接以太网电缆连接到我的 MacBook Pro。此外,外部硬盘驱动器(笔记本电脑驱动器)使用 USB 端口连接到 Raspberry Pi。但是,备份非常慢。Activity Monitor 声称网络传输速度非常稳定,为 5 Mb/s,而我的 Time Capsule 传输速度高达 8 Mb/s,但波动很大。

Raspberry Pi 自我报告 ( top) 它的 CPU 只使用了一半,使用了大约相等的部分afpdusb-storage并且jbd2/sda1-8。因此,我认为树莓派的处理能力似乎不是这里的问题。

对我来说,这似乎存在某种瓶颈,最大速度为 5 Mb/s,因此可能使我的备份运行速度低于其潜在速度。据我所知,这可能是 afp-daemon、usb-bus 或外部硬盘驱动器。

所以,我的问题是,我怎样才能确定真正的罪魁祸首,我该怎么办?

debian data-transfer afp usb-storage raspberry-pi

5
推荐指数
1
解决办法
2833
查看次数