【Raspberry Pi】ラズベリー・パイ part12 【ARM】©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin 転載ダメ©2ch.net
2015/02/23(月) 00:45:05.24ID:6YxE4HCWいろいろと割り切りが必要な部分もあるよ。カメラモジュールもありますよ(別売)。
たいせつなこと:★安定した5V電源の確保が安定動作への第一歩かも★
2014年7月、GPIOの拡張などマイナーチェンジしたモデルB+が登場しました(安価路線)
既にCompute Moduleも告知済(ちと高額路線) SO-DIMM基板にSoCと主要半導体を搭載した分離タイプ
2014年11月、ちっこいのが出た。2015年2月、Raspberry Pi2が出たよ。大雑把に世代分け:
第一世代:Raspberry Pi: Model A, B, B+、Compute Module
第二世代:Raspberry Pi2
公式サイト: http://www.raspberrypi.org/
wiki: http://elinux.org/JP:R-Pi_Hub
◆販売元
アールエスコンポーネンツ http://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi
ModMyPi http://www.modmypi.com/shop/
◆関連スレ
・【RaspberryPi】1ボードPCを語るスレ4【pcDuino】
http://wc2014.2ch.net/test/read.cgi/denki/1423141695/
・【Cortex-】 やっぱARMっしょ 9 【AxRxMx】
http://wc2014.2ch.net/test/read.cgi/denki/1399381482/
・【ARM】小形マイコンボード【Linux/泥】
http://peace.2ch.net/test/read.cgi/hard/1383392495/
・【ARM】 Raspberry Pi Ver.10
http://anago.2ch.net/test/read.cgi/jisaku/1423306103/
・【BBB】BeagleBoard part1 【ARM】
http://hayabusa6.2ch.net/test/read.cgi/linux/1386584449/
前スレ
【Raspberry Pi】ラズベリー・パイ part11 【ARM】©2ch.net
http://hayabusa6.2ch.net/test/read.cgi/linux/1423380792/
0446427
2015/03/07(土) 16:44:24.62ID:05eRvQMz>>437-438
レス感謝です。ログインが正常にできるようになりました。原因はパスワードの間違いでした。
起きていたこととして私が想像するには、紙に書いたパスワードを2回入力して設定する際に
2回とも同じ文字を入れそこなったのではないかと思います。
ラズパイを購入する前は物置棚に眠っていたメンブレン式のキーボードを使いなれておらず、
打っているつもりが打てていなかったのでしょうね。普段使っているPCに打鍵感が近いパンタグラフ式の
USBキーボードを売ってしまったことを後悔…。
いずれにせよ凡ミスが原因で、お騒がせいたしました。
0447login:Penguin
2015/03/07(土) 16:46:56.14ID:tgD7KDdM100均のケーブルのどれひとつ取ったってシールドなんてしてねーよwwww
0448login:Penguin
2015/03/07(土) 16:47:27.74ID:8z6Uqozjログイン画面で表示されるアイコンがXとなって表示されているだけど、これを正しいアイコンにするにはどうすれば良いか教えてください。
0449login:Penguin
2015/03/07(土) 18:07:14.82ID:yY7ayA/e>>419
480x320のSPI接続液晶のついたPi2があります。winPCで常時うんこ画像をGUIで
表示するJavaSwingアプリをつくりました。これを実行可能Jar形式でビルドして
sambaによって共有されたPi2のpiユーザーのホームディレクトリーにぶんなげます。
Pi2で起動しているGUIでありLXDEでありxwindows上のターミナルで
/opt/jdk/bin/java -jar unko.jarとうち
無事SPI接続の液晶にうんこを表示できました。
しかしこれでは作ったアプリをいちいち起動するのに
winPCのキーボード、Pi2に接続されたキーボードが机を
占領してしまい大変やりずらいです。
そこでwinPCからVNCやらX−Cygwin、Xmingやらで接続し起動してみます
起動はしましたがwinPCの液晶にうんこが投影されました。
投影したいのはpi2に接続された液晶にです。
調べてみるとそれらのツールは新たに別セッションをつくりそこに接続
しているようです。そこでさらに調べるとx11vncなら同セッションで
ミラーリング表示できるとのことなのでやってみましたが、
HDMI接続された液晶がありませんと怒られました
また、調べてみると先のツールでも ssh -Xをなどをつけて接続してみればよい
とありましたのでやってみましたがswing関係読み込まれないだとwindowsXが
起動してないだので一向に起動できません。
いったいどうしたらいいのでしょう??
というより何かlinuxのコマンドでどうにかならないんでしょうか?
わざわざこんな回りくどい方法でやらないとだめなん?? ただjavaアプリを
ローカルに起動するだけなのに・・・・・・
0450login:Penguin
2015/03/07(土) 18:13:59.95ID:EY+nFfaa0451login:Penguin
2015/03/07(土) 18:20:51.77ID:tu7rcxisPi2に繋いでいるSPI接続の液晶にjavaのアプリを表示させたいのか
それならvncやら何やらは使わずに
sshで-Xをつけないで接続してjava -jar ...と打てばSPI側に映されるはず
上で言われているのはPi2にあるjavaのアプリをwinPC側で表示する方法かな
0452login:Penguin
2015/03/07(土) 18:21:30.81ID:EY+nFfaa何十年も前の考え方だから
個人はまともな性能のコンピュータなんて持ってないでしょ?
ディスプレイとキーボードがついた簡単な機械しか持ってないでしょ?
でもね、大学・研究機関には超高性能のコンピュータがあるんだよ。
そこで爆速で処理して、遠く離れたあなたの家の画面でみれるんだよ。
凄いでしょ?
こういう発想で作られたもの。
【手元(家)】 【リモート(大学研究機関)】
しょぼい端末 高性能コンピュータ
高性能パソコン しょぼいラズパイ
使い方がまったくもって逆になっている。
0453login:Penguin
2015/03/07(土) 18:37:23.82ID:EY+nFfaa大学・研究機関のコンピュータは超高性能だから同時にたくさんの人の
仕事を処理できるんだよ。でも、画面とキーボードはあなたが用意してね。
一つの超高性能コンピュータ。それに群がる沢山の画面とキーボード。
これが超高性能コンピュータの活用の仕方なんだ。
画面とキーボードはあなたが用意するものだから、
超高性能コンピュータには本来必要ないものだよ。
そう。だから超高性能コンピュータをリモートで利用する時
そこに入力するキーボードは個人が所有している手元のキーボード
表示するのは個人が所有している手元の画面。これが基本なんだ。
リモートのコンピュータにも、おまけで画面とキーボードが付いているが
これは誰かが所有した状態にならないと使えない。
所有というのはログインと言い換えてもいい。
リモートのキーボードを使ってログインして初めて
リモートに繋がっている画面を利用できる。これが基本なんだ。
この基本の使い方から外れるならば、一般的ではない使い方をしないといけない。
XやSSHなどのリモートログインを一般的ではない方法で使わないといけない。
0454login:Penguin
2015/03/07(土) 19:25:13.80ID:yY7ayA/e普通にSSHから起動すると
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
こんな感じで怒られる うわあああん
0455login:Penguin
2015/03/07(土) 19:27:09.23ID:g1i7mdevDISPLAY環境変数をセットしてあげて…
0456login:Penguin
2015/03/07(土) 19:28:38.75ID:LNxQKiCrしょぼい端末といってもX MINTとかじゃなくモノクロNEWSで
研究室は学生の数だけSPARC Stationが在ったよ1990年の慶應
Macは一部にしかなかった
0457login:Penguin
2015/03/07(土) 19:31:13.96ID:EY+nFfaaだから、”画面" はログインしたユーザーの
手元にあるものを指すんだって。
リモートの画面に表示したいのなら、
リモートの画面の所有権をどうにしかして
取得しないといけない。
リモートのキーボードを使えば簡単なんだがねぇw
0458login:Penguin
2015/03/07(土) 19:49:27.47ID:yY7ayA/eきたああああああああああああ ありがとう本当にありがとう
ただ単にDISPLAY環境変数が空白になっていたんで
export DISPLAY=:0 で指定したら普通に動きました
まじでサンクスです(´ε` )♡
0459login:Penguin
2015/03/07(土) 19:51:04.29ID:joguWssE0460login:Penguin
2015/03/07(土) 19:51:37.92ID:yY7ayA/e0461login:Penguin
2015/03/07(土) 21:05:19.09ID:+GmfPqo+0462login:Penguin
2015/03/07(土) 21:09:14.83ID:i6q1Ac+Lマジで英語勉強した方がいいぞ...
>>454 のメッセージはかなりわかりやすい部類
0463login:Penguin
2015/03/07(土) 21:11:10.00ID:dVg9PbCzGitHubつかえ
0464login:Penguin
2015/03/07(土) 21:13:57.55ID:4lTEhpBPhttp://www.amazon.co.jp/dp/B00TFG6O7I/
0465login:Penguin
2015/03/07(土) 21:14:02.27ID:mN4PpGRQ0466login:Penguin
2015/03/07(土) 21:16:25.38ID:dVg9PbCz単純な英語であっても、その意味が分かりにくい。
エラーメッセージそのものが悪いんだよ。
エラーメッセージは、現在起こっていることではなく
どうすればいいかを、説明するものでなければならない。
× X11 DISPLAY変数が設定されていない、
うん、設定されていないんだね?それでどうしろと?
このメッセージでは読だ人には伝わらない。
○X11 DISPLAY変数を設定してください
これならば、どうすればいいかがわかる。さらに言うならば、
DISPLAYは<ホスト>:<ディスプレイ>.<スクリーン> で設定しますとか
詳しい情報は〜を参照してください。とか、もっと具体的に説明していればなお良い。
0467login:Penguin
2015/03/07(土) 21:22:53.92ID:+GmfPqo+そーします。
0468login:Penguin
2015/03/07(土) 21:26:43.76ID:Yo8lUslI454読んでから言ってんの?
0469login:Penguin
2015/03/07(土) 21:32:32.84ID:40kjoV7m0470login:Penguin
2015/03/07(土) 21:35:47.22ID:dVg9PbCz0471login:Penguin
2015/03/07(土) 21:39:03.94ID:hM1uaOA+どうしたいのかエスパーできるコンピュータが必要だな。
それかwindowsみたいに、決まった使い方しかできなくする。
0472login:Penguin
2015/03/07(土) 23:40:16.27ID:YW9ifUrmなんか、
【手元(家)】 【リモート(大学研究機関)】
高性能パソコン しょぼいラズパイ
にわらったよ。
手元もしょぼいラスパイだよな
0473login:Penguin
2015/03/08(日) 00:36:50.42ID:h00h4NeDSPARCの数に比べて、研究室の人数は、はるかに多いから、常にいす取りゲーム状態で、深夜にしか研究室にこない人とかいた。
いす取りゲームに敗れたら、PC98からDOSでtelnet。
ワープロとかもなく、TeXで論文書いて、図を書くのにMACの取り合い。
今じゃ大人買いで、ラズベリーパイのクラスタを個人で作れる時代か。
0474login:Penguin
2015/03/08(日) 00:37:25.37ID:SIC/Pw1j当時の研究機関の最先端のスパコンって
メモリ128MBハードディスク1GBとかだったんだよな
0475login:Penguin
2015/03/08(日) 01:31:25.25ID:ccmc8dqw長い間やっているが、進歩していないおっさんが多いのかな
0476login:Penguin
2015/03/08(日) 01:44:18.98ID:QTeEoZ2wいやラズパイ2ではじめてlinuxに触るって人が増えただけ。
0477login:Penguin
2015/03/08(日) 01:49:13.61ID:ccmc8dqw昔話を大いに語るぐらいしかできないおっさん。で俺はすごいだろアピール?
0478login:Penguin
2015/03/08(日) 01:56:02.68ID:rhbDkTPN0479login:Penguin
2015/03/08(日) 01:57:31.08ID:SIC/Pw1j( ‘∀‘)< オマエガナー
( ) \_____
| | |
(__)_)
0480login:Penguin
2015/03/08(日) 02:21:27.25ID:ufIeRqaJRalink製のRT2870チップ内蔵のトングルを動かす方法わかりませんか?
# uname -a
Linux OpenELEC 3.17.8 #1 Sat Feb 28 08:55:46 CET 2015 armv6l GNU/Linux
# lsusb
Bus 001 Device 004: ID 2019:ed14 PLANEX GW-USMicroN
# modprobe rt2800lib
# modprobe rt2800usb
# lsmod
Module Size Used by
rt2800usb 16973 0
rt2800lib 71303 1 rt2800usb
rt2x00usb 7907 1 rt2800usb
rt2x00lib 34364 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 283595 3 rt2x00lib,rt2x00usb,rt2800lib
0481login:Penguin
2015/03/08(日) 09:19:28.34ID:GohHnzCgにちゃん自体がおっさんしか残ってない
嫌なら他のメディアに行けよ
0482login:Penguin
2015/03/08(日) 10:06:08.31ID:vwQwcHR8デバイスドライバ(drivers/net/wireless/rt2x00/rt2800usb.c)内に
USB ID=2019:ED14が無いと思われるので、追加して再コンパイルする必要があるはず。
0483login:Penguin
2015/03/08(日) 11:32:06.07ID:85/8GoFP0484login:Penguin
2015/03/08(日) 11:52:41.14ID:7ZJsN6Ekhttps://www.kernel.org/doc/Documentation/ABI/testing/sysfs-bus-usb
新しいID追加したいならリビルドしなくてもこんな方法もあるで、new_idって奴
0485login:Penguin
2015/03/08(日) 15:42:03.08ID:825tQgGA低くなったのは春休みになってからだよ
0486login:Penguin
2015/03/08(日) 16:33:57.92ID:bPLLRXhl大学生か。
まあ大学生はレベル低いわなw
0487login:Penguin
2015/03/08(日) 16:40:59.18ID:/3R3OrYRお前はどこのジジイなの?
0488login:Penguin
2015/03/08(日) 16:43:00.46ID:bPLLRXhlあとMIPも卒業しているぞ。
今はICBMで働いいている。
0489login:Penguin
2015/03/08(日) 16:52:49.57ID:28cT7Jb3虚しくならないのかな
0490login:Penguin
2015/03/08(日) 16:53:44.01ID:bPLLRXhl0491login:Penguin
2015/03/08(日) 17:14:31.27ID:ptflE81z0492login:Penguin
2015/03/08(日) 18:12:01.49ID:xH61bDh5フリーで良いデータ知りませんか?
0493480 (1/2)
2015/03/08(日) 18:12:03.84ID:ufIeRqaJレスありがとうございます。モジュールコンパイルとはハードル高いなぁと
思ったのですが、そもそもrt2800usb.cが見つかりません・・・
OpenELEC:~ # find / -name rt2800usb.c
※対象なし
>>484の方の仰るように、コンパイルせずに認識させる方法を公開されている
方がいたので真似してみたのですが、BusyBoxのせいかオプションがサポート
されていなかったり、modulesファイルが見つからなかったりと
思うようにいきません orz
http://d.hatena.ne.jp/midohaji/20120812/1344751696
OpenELEC:~ # install rt2800usb /sbin/modprobe --ignore-install rt2800usb; echo "2019 ed14" > /sys/bus/usb/drivers/rt2800usb/new_id
install: unrecognized option '--ignore-install'
BusyBox v1.22.1 (2015-02-27 20:56:33 CET) multi-call binary.
Usage: install [-cdDsp] [-o USER] [-g GRP] [-m MODE] [SOURCE]... DEST
(中略)
OpenELEC:~ # ls -al /etc/modules
ls: /etc/modules: No such file or directory
0494480 (2/2)
2015/03/08(日) 18:14:27.50ID:ufIeRqaJaptも非対応のようです。何か代案はありませんでしょうか?
OpenELEC:~ # apt-get update
There is no working 'apt-get'.
'apt-get' is a command to install, update and remove software which
is stored in a non local repo. 'apt-get' does nothing then connecting to such
repo, downloads the software, unpacks the software, updates a big
local database with all filepaths and other informations about the
installed software or removes or updates installed Software.
With OpenELEC it is not possible to change the system for security and
stability reasons so even 'apt-get' would not be able to do this.
We also dont have and want to maintain such a repo for various other
great reasons.
Also Ubuntu or Debian packages are often outdated and not compatible
with OpenELEC
TIP: use XBMC's addon browser to enhance your OpenELEC system
0495login:Penguin
2015/03/08(日) 18:44:52.45ID:nm8vjZfg0496login:Penguin
2015/03/08(日) 18:56:35.75ID:7ZJsN6Ekまずはシンプルに
# echo "2019 ed14" > /sys/bus/usb/drivers/rt2800usb/new_id
すると繋がるか試してみ
0497login:Penguin
2015/03/08(日) 19:00:20.21ID:BE6vgXMW# apt-get update
# apt-get upgrade
# rpi-update
でおkすよね?
0498login:Penguin
2015/03/08(日) 19:08:11.13ID:zaGd2k1Jフリーデータ探す程度のレベルなら、最初から普通のケース買っとけよ
0499login:Penguin
2015/03/08(日) 19:21:24.88ID:nm8vjZfgいいと思うよ
0500login:Penguin
2015/03/08(日) 19:22:47.73ID:nOafXZjv0501login:Penguin
2015/03/08(日) 19:54:46.37ID:r31OFphphttp://www.aliexpress.com/item/Free-shipping-LCD-module-Pi-TFT-3-6-inch-for-raspberry-pi-display-screen/32236159766.html?tracelog=ae-app-ios-sharefor-shkmail
届いたらレポしますw
なんでもパッチ済みのカーネルで動くもよう。fbはまだ?
http://diprofinfiniti.com/3-setting-lcd-module-pi-tft-3-6-inch-for-raspberry-pi-display-screen-mcufriend
0502login:Penguin
2015/03/08(日) 19:58:12.28ID:r31OFphphttp://www.mcufriend.com
0503480
2015/03/08(日) 20:30:20.15ID:ufIeRqaJOpenELEC:~ # modprobe rt2800lib
OpenELEC:~ # modprobe rt2800usb
OpenELEC:~ # echo "2019 ed14" > /sys/bus/usb/drivers/rt2800usb/new_id
OpenELEC:~ # cat /sys/bus/usb/drivers/rt2800usb/new_id
2019 ed14
とやってみたんですが、相変わらずifconfigで認識してくれませんね・・・
0504login:Penguin
2015/03/08(日) 20:45:09.53ID:r31OFphphttp://www.yamasita.jp/linkstation/2012/11/121101__lan_firmware-ralink.html
0505login:Penguin
2015/03/08(日) 20:46:09.56ID:N6knOi7eechoした後にdmesg | tailすると
新しいデバイスを認識しました
みたいなメッセージは出力される?
0506480
2015/03/08(日) 21:00:03.27ID:ufIeRqaJされますね
OpenELEC:~ # dmesg | tail
[ 10.762775] Console: switching to colour dummy device 80x30
[ 11.654106] pcm512x 1-004d: Failed to reset device: -5
[ 11.663661] pcm512x: probe of 1-004d failed with error -5
[ 11.666819] pcm512x 1-004c: Failed to reset device: -5
[ 11.667065] pcm512x: probe of 1-004c failed with error -5
[ 14.080014] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 14.082972] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 15.546990] input: lircd as /devices/virtual/input/input0
[ 15.644137] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
[ 15.684683] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
OpenELEC:~ # echo "2019 ed14" > /sys/bus/usb/drivers/rt2800usb/new_id
OpenELEC:~ # dmesg | tail
[ 11.667065] pcm512x: probe of 1-004c failed with error -5
[ 14.080014] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 14.082972] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 15.546990] input: lircd as /devices/virtual/input/input0
[ 15.644137] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
[ 15.684683] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 72.520531] usb 1-1.3: reset high-speed USB device number 4 using dwc_otg
[ 72.625128] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3070, rev 0201 detected
[ 72.665822] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0005 detected
[ 72.666971] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
0507login:Penguin
2015/03/08(日) 21:25:14.45ID:N6knOi7e認識はしてるっぽいのかな
自分はラズパイ持ってないから詳しくは何ともだけど
>>504のやつはやった?
あと、cat /proc/net/devした時に
wlan0があれば認識はしてると思うので
ifconfig wlan0 upとかやれば見えるようになるはず
0508480
2015/03/08(日) 21:32:41.08ID:ufIeRqaJ仰る通りの方法でうまくいきました、あざっす!
ちなみに>>504はやっていません。
OpenELEC:~ # cat /proc/net/dev
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
wlan0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
lo: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
eth0: 802529 13767 0 4 0 0 0 0 173731 1281 0 0 0 0 0 0
OpenELEC:~ # ifconfig wlan0 up
OpenELEC:~ # ifconfig
wlan0 Link encap:Ethernet HWaddr aa:bb:cc:dd:ee:ff
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
0509login:Penguin
2015/03/08(日) 22:05:40.58ID:7ZJsN6Ek0510login:Penguin
2015/03/08(日) 22:23:44.92ID:B2C5bM+T調べるのに3時間もかかってしまった。
よく判らんがpipiをインストールしてpipi使ったら
インストールできた。
0511login:Penguin
2015/03/08(日) 22:27:07.08ID:zOV3NZf+0512480
2015/03/08(日) 23:26:37.21ID:ufIeRqaJ実のところちゃんと解決はしていなかったりします。
/etc/modulesが存在しないのは先にも書いた通りですが、これの代わりに
以下のような指定をすればモジュールは自動的に読み込まれるようになりました。
OpenELEC:~ # cat /etc/modules-load.d/rt2800.conf
rt2800lib
rt2800usb
ただ/sys/bus/usb/drivers/rt2800usb/new_idの方は再起動のたびにクリアされてしまって、正直困っています。
0513login:Penguin
2015/03/08(日) 23:33:46.34ID:Foqqw/zv0514480
2015/03/08(日) 23:39:28.64ID:ufIeRqaJOpenELEC:~ # find / -name rc.local
OpenELEC:~ # ls -al /etc/rc*
lrwxrwxrwx 1 root root 27 Feb 28 08:04 /etc/rc_keymaps -> /storage/.config/rc_keymaps
-rw-r--r-- 1 root root 6009 Feb 28 08:04 /etc/rc_maps.cfg
0515login:Penguin
2015/03/08(日) 23:41:49.69ID:HaPEVsg50516480
2015/03/08(日) 23:50:24.91ID:ufIeRqaJOpenELEC:/etc # vi /etc/rc.local
'rc.local' Read-only file system
OpenELEC:/etc # ls -al / | grep etc
drwxrwxr-x 18 root root 978 Feb 28 08:04 etc
OpenELEC:/etc # chmod 777 /etc/
chmod: /etc/: Read-only file system
Oh...がっでむ
0517login:Penguin
2015/03/09(月) 00:01:33.23ID:2086FK/7つ sudo
0518login:Penguin
2015/03/09(月) 00:04:14.63ID:2086FK/70519login:Penguin
2015/03/09(月) 00:06:16.02ID:8nFigoah0520login:Penguin
2015/03/09(月) 00:29:35.93ID:3whPGbnARead-Write でリマウントすれば?
0521login:Penguin
2015/03/09(月) 00:39:24.53ID:mUw61PtDread-onlyなイメージをloopbackでマウント
されてるんで、そもそも書き込めん。
またユーザーはrootのみ。
ちなみに起動時に実行させたいスクリプトは、
/storage/.config/autostart.shに書けば
ええで。
0522login:Penguin
2015/03/09(月) 00:39:41.61ID:e89pzUxGおそらく/etc(もしくは/)がread-onlyでマウントされてるんだろう
起動中にetcを手動でリマウントするのは怖いから
一度そのOpenELECの入ったSDか何かをPCでマウントして弄るのが良さげ
…と思ったんだけど/etc/modules-load.d/以下には書き込めるのか
見てどうなるわけでもなさそうだけどmountした結果を見てみたい
0523login:Penguin
2015/03/09(月) 00:48:36.57ID:3whPGbnA怖ければ、バックアップしとけばいいだけ。
0524login:Penguin
2015/03/09(月) 01:15:13.74ID:fXKF4fMHsquashfsはread-onlyなファイルシステム。
0525login:Penguin
2015/03/09(月) 01:34:02.43ID:3whPGbnAこれで出来ないの?
https://sites.google.com/site/andreierdei/openelec-addons/squashfs-howto
0526login:Penguin
2015/03/09(月) 02:18:19.79ID:mUw61PtDもちろん、これでも出来るよ。リンクの
手順はシステムを一回展開してから、
再びsquashfsイメージに圧縮している
だけ。大幅に中身を書き換えたいのなら
この方法しかないけど、これだと
OpenELECがアップデートされる度に
やらないといけないよ。
で、今やりたいことが、起動時に
モジュール読み込みのスクリプトを
実行させたいけど、/etc/rc.localが
書けない!程度のことなら、OpenELEC
にはinit.dやrc.localが使えない代わりに
前述の通りautostart.shを使う仕組みが
用意されてるんだから、そっちの方が
良くね?っていう話。
0527login:Penguin
2015/03/09(月) 12:49:03.37ID:tFMdWtuf0528login:Penguin
2015/03/09(月) 12:49:32.64ID:Iw261FVh0529login:Penguin
2015/03/09(月) 15:30:27.56ID:c0STEhvl0530login:Penguin
2015/03/09(月) 18:16:06.05ID:4R4/55lw正確にはちょっと違うが。
0531login:Penguin
2015/03/09(月) 18:18:15.16ID:Wtb54PeS0532480
2015/03/09(月) 20:38:29.41ID:uroiGNwGecho "2019 ed14" > /sys/bus/usb/drivers/rt2800usb/new_idを書き込んだら、再起動後も
無線LANトングルを認識してくれるようになりました。感謝いたします!
↓ついでにおまけ情報です
OpenELEC:~ # cat /etc/passwd
systemd-network:x:193:193:systemd-network:/:/bin/sh
root:x:0:0:Root User:/storage:/bin/sh
nobody:x:65534:65534:Nobody:/:/bin/sh
dbus:x:81:81:System message bus:/:/bin/sh
system:x:430:430:service:/var/run/connman:/bin/sh
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/bin/sh
avahi:x:495:495:avahi-daemon:/var/run/avahi-daemon:/bin/sh
OpenELEC:~ # df -h
Filesystem Size Used Available Use% Mounted on
devtmpfs 165.3M 0 165.3M 0% /dev
/dev/mmcblk0p1 255.7M 103.2M 152.5M 40% /flash
/dev/mmcblk0p2 1.6G 6.7M 1.5G 0% /storage
/dev/loop0 93.9M 93.9M 0 100% /
tmpfs 170.4M 0 170.4M 0% /dev/shm
tmpfs 170.4M 4.6M 165.8M 3% /run
tmpfs 170.4M 0 170.4M 0% /sys/fs/cgroup
tmpfs 170.4M 4.0K 170.4M 0% /tmp
tmpfs 170.4M 224.0K 170.1M 0% /var
※例によってBusyBox内包のdfコマンドはdf -Tできない・・・
0533login:Penguin
2015/03/09(月) 23:45:54.14ID:2086FK/7http://ichigojam.net/
0534login:Penguin
2015/03/10(火) 00:06:40.95ID:0JmbGXOg(そんなに我が子をデジドカにしたいのかw)
そろそろまた玩具メーカーがこういうの発売しそうだな
0535login:Penguin
2015/03/10(火) 00:10:01.70ID:4EoDqS2yundefined reference to 'delay'
undefined reference to 'digitalwrite'
gccを使ってcをコンパイルするとこんな感じで定義されてない関数だと言われてしまいます
wiringPiは当然インストール済です。ヘッダーファイルも一行目にインクルードしてます
wiringPiの関数が全て使えていないのはwiringPiがちゃんとインスコできてないと思って
もう一度インスコしなおしたら既にインスコ済だというメッセージが返ってきます。
エスパーの方、どうしてコンパイルエラーが出るのか原因を教えてもらえますか
ヘッダーファイルのスペルが間違えてると思って何度も確認しましたが問題なしでした
0536login:Penguin
2015/03/10(火) 00:12:14.57ID:4EoDqS2y0537login:Penguin
2015/03/10(火) 00:12:36.58ID:J2eGRB50大文字小文字間違いとかではない?
他の関数は問題なく動いているのか
それともwiringPiの関数すべてがダメなのか
ヘッダインクルードできなかったメッセージが出てないなら
ヘッダは見つけられていると思う
0538login:Penguin
2015/03/10(火) 00:22:34.30ID:UMsq8l960539login:Penguin
2015/03/10(火) 00:26:51.93ID:Q/HxHywL-Iとか-L、-l あたりをチェックだな。
0540login:Penguin
2015/03/10(火) 00:31:35.04ID:4EoDqS2y本当にありがとうございました
ちなみに-1でやってました
0541login:Penguin
2015/03/10(火) 00:47:58.98ID:Q/HxHywL0542login:Penguin
2015/03/10(火) 00:57:12.95ID:4EoDqS2yLチカようやくできました。
こんなに短いコードで詰むとは思いませんでした
上のほうで誰かが言われてたようにラズパイで初めてlinux触るって人結構いるんじゃないでしょうか
確かにwindowsでもコマンドプロンプトは使いますが、大抵デスクトップで何とかなるし
デバッガがないのも(知らないだけかもしれませんが)エラーを探すのに苦労する
ともあれ皆さんありがとう
0543login:Penguin
2015/03/10(火) 01:09:13.00ID:taNymfTH>こんなに短いコードで
wiringPiを作った人に感謝だな。
電子工作人ならIO動かすためのドライバやライブラリなんかを自分で作るんだろうが
Piの場合はPCと同じ様な共通プラットフォームだから誰かが作ってくれたのを使うだけですむからな
0544login:Penguin
2015/03/10(火) 01:19:37.50ID:5cRXET0s0545login:Penguin
2015/03/10(火) 01:22:18.58ID:tCeK/ODf■ このスレッドは過去ログ倉庫に格納されています