Questions tagged «raspberry-pi»

像信用卡一样大小的超低成本计算机。还要检查Raspberry Pi SE:http://raspberrypi.stackexchange.com/


6
要使Raspberry Pi托管一个带有刻度盘的网页,该刻度盘实时指示CPU温度,CPU负载等,该怎么办?
我擅长Unix命令和脚本编写,但是我几乎没有网络经验。我有一个脚本,可以捕获我感兴趣的指标,例如CPU负载或系统温度,并每10秒更新一次文件。我想将iPad指向由Raspberry Pi托管的本地网站,该网站具有实时更新的数据图形表示。 在设置简单的Apache Web服务器之前,我已经工作过,并且可以编写HTML和JavaScript。除此之外,我迷路了,需要有人指出我正确的方向。

3
如何自动安装所有用户都可以写入的USB驱动器?
我正在尝试设置Raspberry Pi以运行BitTorrent Sync来将我的文件备份到外部硬盘驱动器,但是我遇到了一些令人沮丧的问题。 首先,我需要将USB硬盘驱动器设置为在启动时自动安装,因为电源经常在我居住的地方断开。所以我加了一行/etc/fstab /dev/sda1 /media/josiah vfat defaults 0 0 我重新启动,并安装了驱动器,但是btsync无法写入它。因此,我做了一些阅读,发现您必须指定用户选项,因此我尝试了这一点。 /dev/sda1 /media/josiah vfat defaults,user 0 0 这似乎也不起作用,所以我尝试手动指定所有默认值 /dev/sda1 /media/josiah vfat rw,auto,user,async,suid,dev,exec 0 0 我以为它可以正常工作,但是随后btsync开始再次抱怨它无法写入驱动器,当我尝试以普通用户身份对其进行卸载时,它说只有超级用户才能卸载该驱动器。 这让我感到困惑,因为我认为这就是user选择的目的。我想念的是什么,还是做错了?

6
如何在帧缓冲区(/ dev / fb *)中显示JPG或PNG?
我知道我可以使用类似的东西捕获Linux中的帧缓冲区,cp /dev/fb0 ~/myimage并通过像这样回复到设备来重新显示它cp ~/myimage /dev/fb0。帧缓冲图像数据采用什么格式?以及如何向帧缓冲区显示预制图像(jpg,png)?我可以使用imagemagick转换为这种格式吗? ps我使用树莓派运行树莓派。 更新11-12-2012 我最终使用pygame在我的应用程序中显示图像。不知道这是否使用帧缓冲区显示图像。但这很好地满足了我的需求。

5
在Linux中有线连接到无线网桥
我正在尝试使用Debian wheezy将Raspberry Pi设置为桥梁。我有一个hostapd.conf:(为了安全起见,更改了一些详细信息,是的,我知道WEP不好)... interface=wlan0 bridge=br0 driver=nl80211 auth_algs=1 macaddr_acl=0 ignore_broadcast_ssid=0 logger_syslog=-1 logger_syslog_level=0 hw_mode=g ssid=MY_SSID channel=11 wep_default_key=0 wep_key0=MY_KEY wpa=0 而在/etc/network/interfaces: auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp auto br0 iface br0 inet dhcp bridge-ports eth0 wlan0 一切似乎都正常,但是我无法与桥接无线连接关联-即使USB记忆棒上的指示灯闪烁表明正在交换数据包。 …

3
如何判断启动时在Raspberry Pi上运行哪些服务?(树莓派)
我有一些在启动时运行的服务,但实际上我忘记了如何设置它们!如果我想更改他们的活动,该怎么办?例如,也许我想禁用启动服务,或者我想使用其他方法来启动它。 具体来说,我已经使用了可以在启动时成功运行的openvpn服务,但是一些教程说我应该将文件共享程序的服务绑定到vpn本身,这样,如果vpn掉线了,那么文件共享服务也就可以了。但是我认为也许我的vpn的自动运行使事情变得复杂了,我应该禁用它或修改其启动方式。但是如何检查?


1
从命令行启动和停止X11和LXDE
我有一个带Debian Wheezy(Raspbian)的Raspberry Pi,到目前为止,我已经设法学习了很多有关Linux的知识,但是对于那些经验丰富的Linux专业人员,我还有一些问题。 1)从命令行,如果我执行startx,X11将启动,然后是LXDE。如果我连接了显示器,我想象我会看到从命令行到桌面环境的过渡。我可以先启动X11 x,然后再在X11上启动LXDE(对/etc/init.d/lxdm start吗?),并得到与以下相同的结果startx? 2)相反,假设我/etc/init.d/lxdm start独自执行,X11是否会自动启动(因为LXDE依赖X11)? 3)从桌面上,如果我CTRL+ALT+F1回到命令行,那么我应该能够使用来关闭LXDE /etc/init.d/lxdm stop。X11是否随着LXDE的终止而自动关闭? 4)关闭X11的正确/安全方法是什么? 谢谢

3
在Linux(Raspberry Pi)上强制降速外部硬盘驱动器
我目前正在使用具有通过USB连接的外部硬盘的Raspberry Pi设置家庭服务器。但是,我的硬盘驱动器在空闲时永远不会旋转。 我试图在已经提供的线索raspberrypi.org ......没有任何成功。 1.) sudo hdparm -S5 /dev/sda 退货 /dev/sda: setting standby to 5 (25 seconds) SG_IO: bad/missing sense data, sb[]: 70 00 04 00 00 00 00 0a 00 00 00 00 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …

1
如何将文件夹共享为USB大容量存储设备(从树莓派)
我想做些很简单的事情…… 我有一个带有USB端口和SD卡插槽(但没有网络连接)的“旧”相框,我想与我的NAS“照片文件夹”保持同步 由于我期待购买PI,因此我想知道如何以廉价的方式(价格和计算能力)实现这一目标。 我的主要猜测是在USB上同时连接两者。 查看其他答案,我发现将PC硬盘驱动器用作USB大容量存储和USB WiFi软件狗设备,可以模拟家用视频播放器的虚拟大容量存储设备,并可以在PI板上本身模拟USB大容量存储设备 因此,到目前为止,我有两种选择:主机到主机USB电缆 或Wifi到USB适配器(两者均与PI本身一样昂贵) 问题在于这两个设备都仅是Windows,似乎都不允许选择要共享的特定文件夹。 回到我的目标,你们中的任何一个都对如何通过USB连接两者有想法吗? 额外的问题:是否可以在同一台“服务器”上多次执行此操作,以将不同的文件夹连接到不同的客户端(其他框架/广播/ ...)? 感谢您花时间阅读我的(长)问题!

1
登录Linux时显示密码字符
我正在建立一个远程无线串行终端(如果有人想知道的话,可以使用一对XBees)连接到我的Linux机器。一切都很好,但是有时没有击键。通常这是可以解决的,我会看到它的不足并再次击中它。但是,当我不得不尝试几次键入密码时,这很不好,因为Linux不会显示任何内容。我已经将该pwfeedback行添加到我的sudoers文件中,但是我希望登录提示符也显示一些反馈。Linux机器正在运行Debian(实际上是管理我大部分家庭网络的树莓派)。 可以在输入密码时更改tty登录提示以提供反馈吗? 代替这个: Raspbian GNU/Linux 7 linuxbox ttyAMA0 linuxbox login: skylarmt Password: 我要这样: Raspbian GNU/Linux 7 linuxbox ttyAMA0 linuxbox login: skylarmt Password: **********

4
Raspberry Pi无法通过wifi桥接器ping路由器或Internet地址
我最近使用本教程的“ Atheros”版本(我们将其称为“路由器2”)将运行DD-WRT的WNR2000v3路由器设置为一种中继桥(我们将其称为“路由器2”),该路由器正在重复Medialink Wireless-N路由器(“将其称为“路由器1”)。这对于通过wifi以及通过以太网直接连接的android手机和Windows计算机来说都是完美的,但是当我插入Raspberry pi时,无论是在运行Raspbian(wheezy)还是Raspbmc时,都无法在本地网络之外进行任何连接。 raspberry pi可以ping(并可以被ping通)本地子网上的任何其他设备,包括直接连接到其中的“路由器2”,并且能够从路由器1获取DHCP,但是当我尝试ping路由器1,我收到“目标主机不可达”,如果尝试对google.com,superuser.com等互联网上的任何东西执行ping操作,我同样会得到“目标主机不可达”。 这是网络上的另一台计算机: ping 192.168.0.100 PING 192.168.0.100 (192.168.0.100) 56(84) bytes of data. 64 bytes from 192.168.0.100: icmp_req=1 ttl=127 time=38.7 ms 64 bytes from 192.168.0.100: icmp_req=2 ttl=127 time=1.67 ms 64 bytes from 192.168.0.100: icmp_req=3 ttl=127 time=1.73 ms 64 bytes from 192.168.0.100: icmp_req=4 ttl=127 time=3.56 ms --- 192.168.0.100 …

3
通过SSH连接时,如何从主机键盘读取输入?
我目前正在尝试模拟键盘的RFID读卡器。连接卡时,它将从卡中读取数据,然后根据配置模拟击键。 我已将此设备连接到Raspberry Pi,并通过SSH连接到Raspberry Pi。 显然,当读者现在模拟击键时,它们落在Pi的本地tty上(而不是在我的SSH会话中)。因此,我现在很难获得该输入。 最终,我将编写一个软件来处理输入,但是出于调试和开发目的,在SSH会话中获取键盘输入将非常有帮助。 我尝试了以下 sudo cat /dev/input/by-id/usb-HID_OMNIKEY_5127_CK_01010053423438303000835748112531-event-kbd 这确实给一些输出,当我连接卡,但它不是我本来期望。看来这将是原始输入数据。我很想将键作为可读值获取。 /dev/input通过管道进行管道传输时,从设备读取的数据更有意义hexdump: pi@raspberrypi ~ $ sudo cat /dev/input/by-id/usb-HID_OMNIKEY_5127_CK_01010053423438303000835748112531-event-kbd | hexdump 0000000 eef8 5138 219a 0008 0004 0004 0024 0007 0000010 eef8 5138 21ad 0008 0001 0008 0001 0000 0000020 eef8 5138 21b3 0008 0000 0000 0000 0000 0000030 eef8 5138 …


2
如果实际分区适合,我可以使用dd将较大的SD卡克隆到较小的SD卡吗?
我有一个16GB的SD卡,上面有几个分区(实际上是Raspberry Pi的卡)。我还想将主卡克隆到其他几张4GB卡中。主卡上的3个分区是: Rasp引导分区,FAT,60MB Linux分区,ext2,1GB 额外的“存储”分区,FAT,1GB 如果我通过以下dd方式创建卡的图像: dd if=/dev/sdb of=~/sd-card.bin 那么生成的.bin大小为16GB。有没有一种方法可以dd复制实际使用的内容,即<4GB,这样我就可以将dd其复制到新的4GB卡上?还是我应该使用更好的解决方案?

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.