Questions tagged «raspberry-pi»

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

1
在树莓派上使用串口到usb驱动程序
我在Raspberry Pi 3上运行Ubuntu 14.04.USB端口似乎可以正常用于其他用途,但串口到USB线缆似乎不起作用。我一直在使用电缆和从x86_64 CentOS 6上的端口读取的程序就好了。当我插入/ dev / ttyUSB0时创建(就像使用CentOS一样),我的代码能够打开()设备但read()永远不会返回任何字符。知道它失败的原因吗?我使用open(“/ dev / ttyUSB0”,O_RDONLY | O_NOCTTY)成功但读取(fd,& c,1)永远不会返回。

2
为什么我的Linux机箱丢失了网络连接?
我有一个运行Raspian的Raspberry Pi形式的Debian服务器。它有USB Wi-Fi连接。有时它在我通过SSH连接时不会响应,并且需要重新启动。我在syslog中发现了一些可能表明问题所在的东西,有人可以帮忙解决这个问题吗? Dec 16 15:34:17 raspberrypi wpa_supplicant[1501]: wlan0: WPA: Group rekeying completed with 00:21:29:6c:5c:3d [GTK=CCMP] Dec 16 16:17:01 raspberrypi /USR/SBIN/CRON[2109]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Dec 16 16:34:17 raspberrypi wpa_supplicant[1501]: wlan0: WPA: Group rekeying completed with 00:21:29:6c:5c:3d [GTK=CCMP] Dec 16 17:17:01 raspberrypi /USR/SBIN/CRON[2127]: (root) CMD …

1
Nginx - 在不同的docker容器中执行php文件
我正在使用php-fpm和nginx的自动docker-image( https://hub.docker.com/r/tobi312/rpi-php/ 和 https://hub.docker.com/r/tobi312/rpi-nginx/ 运行在覆盆子pi上与libreelec在上面。 通过运行以下命令,php容器成功启动,端口9000打开: docker run --name php -v /var/www/restTools:/var/www/html -d 3dd6ff8c0d58 之后我开始使用这样的nginx容器: docker run --name nginx -d -p 8081:80 --link php:9000 -v /var/www/restTools:/var/www/html 0d90cc6eb00f 两个容器都在运行,但是nginx没有执行php文件,它只是提供下载。 过了一会儿,我试图将连接细节提交到php-container trough default.conf 通过增加 -v /var/www/.config/nginx:/etc/nginx/conf.d:ro 对命令。 摘录自 default.conf: root /var/www/html; location / { root /var/www/html; index index.html index.htm index.php; } location …

3
如何获取地址并修改键/值格式文件中的值?
我正在为我的Raspberry Pi编写一个shell脚本,因此它设置了一个具有唯一SSID的访问点。为此,我想使用WiFi加密狗的mac-address作为我的SSID。为此,我想使用awk awk '{ gsub(/:/, ""); print > "file" }' /sys/class/net/wlan0/address 我可以将格式正确的mac地址写入文件,但是如何将其插入到另一个文件的特定行/位置?我有类似的想法 awk '{ gsub(/:/, ""); "replace ssid= at /etc/hostapd/hostapd.conf" }' /sys/class/net/wlan0/address 对我这样的新手的任何帮助和解释都表示赞赏。 我的输入文件如下: $ cat /sys/class/net/wlan0/address 01:23:45:67:89:ab 我正在尝试获取它并替换ssid文件中的值,如: interface=wlan0 driver=nl80211 ssid=7cdd907f6b07 hw_mode=g channel=11 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=1 wpa_passphrase=My_Passphrase wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP

1
Plex媒体服务器:绑定:无法分配请求的地址
我一直在尝试按照本指南安装Plex Media Server 。 当我source /etc/default/plexmediaserver然后: start-stop-daemon --start -c $PLEX_MEDIA_SERVER_USER --exec /usr/sbin/start_pms (手动执行服务文件/etc/init/plexmediaserver.conf定义的步骤)我得到: 6 3000 /var/lib/plexmediaserver/Library/Application Support 8192 Error: Unable to set up server: bind: Cannot assign requested address (N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE) 重启后此问题仍然存在。登录/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs看起来干净,除了报告相同的神秘错误。该Crash Reports文件夹包含一个空文件夹结构。 我按照卸载说明重新配置了包: dpkg -r plexmediaserver rm -rf /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/ 然后重新安装: sudo apt-get install -t …

2
错误的PAM配置将sudo锁定
在尝试缓解中的某些垃圾邮件PAM消息的同时/var/log/auth.log,在本文之后,我尝试了中的各种组合/etc/pam.d/sudo。不幸的是,我尝试的最后一行完全使我无法进行任何sudo / su操作。 session [success=1 default=ignore] pam_succeed_if.so quiet_success user = root uid = 0 ruser = pi 我在CLI上遇到的错误是: $ sudo nano sudo sudo: pam_open_session: Permission denied sudo: policy plugin failed session initialization 带有相应的/var/log/auth.log消息: May 11 14:56:29 sudo: pi : TTY=pts/0 ; PWD=/etc/pam.d ; USER=root ; COMMAND=/bin/nano sudo May 11 14:56:29 …

0
Raspberry Pi OpenVPN-客户端无法看到网络设备
我已经在树莓派上完成了OpenVpn的设置。我能够成功连接并访问Internet,就像从家里浏览一样。 我的问题是我有一个网络共享,我想在连接到VPN时可以访问该网络共享,但是客户端看不到该网络共享或网络上除设备本身以外的任何其他设备。 我注意到,当我的笔记本电脑连接到家庭网络时,这些是连接设置: IPv4 Address. . . . . . . . . . . : 192.168.12.19 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.12.254 通过VPN连接时,我的笔记本电脑具有: IPv4 Address. . . …


2
dd - 只需复制分区
我有一个SanDisk Extreme SD卡支持我的Homeserver在RaspberryPI上运行。我想使用dd将此sytsem移动到另一个4GB SD卡。但不幸的是,当我通过dd制作图像时,它的大小与整个SanDisk(16GB)相同。其中13.5个是分区的。服务器SD由2个分区组成,一个小50MB,另一个3 GB。我预计dd会生成两个分区之和大小的图像。有没有办法制作一个只包含真正使用的磁盘空间的图像?

2
挂载网络共享并与挂载点中的现有文件合并
我有一个在Raspberry Pi 3(Raspbian Jessie)上运行的程序,它将文件放在一个名为的目录中 /mount-point。在启动时,我正在安装一个名为的Windows共享 /incoming 至 /mount-point。有一个Windows程序正在处理这些文件,因为它们被放入共享中。 mount -t cifs -o username=<share user>,password=<share password> //<Win-IP>/c/incoming /home/pi/mount-point 如果网络出现故障,则会出现此问题。如果网络出现故障,linux程序会继续将文件丢入 /mount-point 目录。当网络重新启动时,将重新装入Windows共享以及当前所有文件 /mount-point 越过并消失。 有没有办法“合并挂载”Windows共享,以便当前的任何文件 /mount-point 不隐藏并出现在 /incoming 在窗户上?

1
无法ping通默认网关
我有以下配置: M3上的路由表是: Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth1 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.3.0 0.0.0.0 255.255.255.192 U 0 0 0 eth0 M1上的路由表是: Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 …

1
在Raspbian Wheezy中通过.desktop启动Shell脚本
我正在尝试启动OMXplayer并在运行Raspbian Wheezy的RaspberryPi上循环播放一系列视频。我有一个工作的shell脚本启动和播放视频礼貌 http://www.cenolan.com/2013/03/looping-video-playlist-omxplayer-raspberry-pi/ 我把它放在/ home / pi /中,它是可执行的。我在/ usr / share / applications /中创建了一个文件testsh.desktop,我也将其作为可执行文件。该文件包含: [Desktop Entry] Version=1.0 Type=Application Terminal=true StartupNotify=true Name=Play Comment=Plays videos Exec=/home/pi/playvideos.sh Categories=Application; 我也试过将exec设置为: Exec=lxterminal --command "/home/pi/playvideos.sh" 这不起作用,我想我错过了一些明显的东西。

1
VLC播放mp4视频需要什么?
我正在尝试将Raspberry Pi设置为可以使用来自种子流的媒体盒 Peerflix 。为了测试,我设置了一个本地跟踪器和一个包含mp4视频的torrent。 Peerflix工作正常,但VLC在打开流媒体和本地视频后立即关闭,输出如下: [010750d0] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [b3a0d5b0] freetype spu text error: failed to load font file Serif Bold LibEGL warning: DRI2: failed to authenticate [ad4621a8] chain filter error: Too high level of recursion (2) [ad461ba8] …

1
单台计算机 - 多个wifi连接
我们有多个带有wifi加密狗的Raspberry pis。 我们要做的是从一台计算机同时通过wifi连接所有这些,这样我们就可以发出命令。 当然,计算机只能有一个wifi连接,因此我会问这个问题,以防有这种限制的系统/技术。 我还研究了在一个网络上拥有所有PI并使用唯一的IP地址但是对于这个项目它不会起作用。那是因为每个PI都在播放它自己的wifi网络。

1
使用LAN将视频添加到MiniDLNA Raspberry
我有一个带有MiniDLNA的Raspberry,它通过我的本地网络充当dlna服务器。我已将外部硬盘连接到Raspberry,其中包含我的所有视频。一切顺利,没有问题,只有一件事我想做... 当我必须将视频添加到HDD时,我必须从我的Raspberry中删除电线,将其插入PC,复制视频然后再返回到Rasp。这不是一项艰苦的工作,但我问自己:有没有办法只通过以太网使用我的本地网络将视频添加到硬盘? 我已经在我的Raspberry上安装了Webmin,这让我可以控制MiniDLNA的很多功能,但我没有找到任何选项来直接添加视频而无需移动电缆。有一个模块可以这样做吗?如果没有,我该怎么办? 感谢您的关注!

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.