私はビーグルボーンとラズベリーパイを実行しています。両方のパス /sys/class/gpio で gpio を簡単に読み取ることができます。Web サーバーを使用して、あるマシンから別のマシンに gpio の状態を簡単に読み取ることができましたが、gpio フォルダーをネットワーク経由でマップするためのより低レベルの方法があるかどうか疑問に思っていました。NFS を試しましたが、debian wheezy イメージを実行している raspberry pi で次の警告が表示されました。
pi@raspberrypi ~ $ sudo service nfs-kernel-server restart
[ ok ] Stopping NFS kernel daemon: mountd nfsd.
[ ok ] Unexporting directories for NFS kernel daemon....
[....] Exporting directories for NFS kernel daemon...exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.1.178:/sys/class/gpio".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x
exportfs: /sys/class/gpio does not support NFS export
. ok
[....] Starting NFS kernel daemon: nfsd
[warn] Not starting: portmapper is not running ... (warning).
そのため、gpio が NFS 経由でのマッピングをサポートしているようには見えません。誰もそれを行う別の方法を知っていますか?
ありがとう!ジャスティン