おなまえ
Eメール
タイトル
コメント
参照先
暗証キー (英数字で8文字以内)
画像認証 (右画像の数字を入力) 画像認証
Re: cubox カーネル3.12でネットワーク障害 投稿者:yo 投稿日:2013/12/22(Sun) 10:05 home No.3789

cuboxでカーネル3.12を試したのですが、起動は問題なく出来て、音源も認識しますが、ネットワーク関連の機能が上手く動きません。
dhcp接続ではルータを認識出来ないようで、全くネットワーク接続が出来ない状態となります。
ipアドレスを固定すると
ifdown/up eth0
は通り、ifconfigではネットワーク接続出来ているように見えますが、実際にはssh接続不能で、pingなども通りません。
rt化はしても、しなくても、症状は同じなので、3.12カーネルか僕の環境で発生する問題だと思います。
尚、3.10ではこの問題は発生していません。

tinkerさんのところでは、問題なしということなので、こちらで情報交換したいと思います。よろしくお願いします。


Re: cubox カーネル3.12でネットワーク障害 投稿者:twl 投稿日:2013/12/22(Sun) 11:09 home No.3792

twlです。

3.12.5-rt7カーネルをCuBoxで動かしていますがネットワークを含め、何も問題は生じていません。

私の.configは以下のURです。ご比較下さい。

http://lydia.concorde.gr.jp/luke/cubox3.12config" target="_blank">http://lydia.concorde.gr.jp/luke/cubox3.12config


Re: cubox カーネル3.12でネットワーク障害 投稿者:tinker 投稿日:2013/12/22(Sun) 11:17 home No.3793

yoさん
以下にUPしました。XFS及びNTFSを使えるようにbuildし直しました。
詰めたものではありませんが、結構いい音です。ただし、いつものように16/44.1しか検証していません。
https://drive.google.com/file/d/0BxnbJHx0_xurckdSNTA4bUhtc1E/edit?usp=sharing" target="_blank">https://drive.google.com/file/d/0BxnbJHx0_xurckdSNTA4bUhtc1E/edit?usp=sharing

こちらの環境は、以下のとおりです。
Debian 7.3
/dev/mmcblk0p1 ext3
/dev/mmcblk0p2 ext4
固定アドレス

IRQの番号が変更されるようです。
CPU0
2: 26835 bridge-interrupt-ctrl 2 orion_event
7: 388 main-interrupt-ctrl 7
11: 0 main-interrupt-ctrl 11 mv64xxx_i2c
27: 0 f10d0400.gpio-ctrl 12 mmc0
47: 1263653 main-interrupt-ctrl 24 ehci_hcd:usb1
48: 0 main-interrupt-ctrl 25 ehci_hcd:usb2
49: 8840 main-interrupt-ctrl 35 mmc0
51: 0 main-interrupt-ctrl 31 f1030000.crypto-engine
52: 3690 main-interrupt-ctrl 30 f1072004.mdio-bus
53: 2 main-interrupt-ctrl 39 f1060800.dma-engine
54: 2 main-interrupt-ctrl 40 f1060800.dma-engine
55: 2 main-interrupt-ctrl 42 f1060900.dma-engine
56: 2 main-interrupt-ctrl 43 f1060900.dma-engine
57: 59621 main-interrupt-ctrl 29 eth0
94: 0 main-interrupt-ctrl 62 sata_mv

top - 11:01:35 up 8 min, 1 user, load average: 0.09, 0.08, 0.05
Tasks: 81 total, 1 running, 80 sleeping, 0 stopped, 0 zombie
%Cpu(s): 2.8 us, 0.4 sy, 0.0 ni, 96.4 id, 0.0 wa, 0.0 hi, 0.4 si, 0.0 st
KiB Mem: 1033048 total, 162556 used, 870492 free, 6224 buffers
KiB Swap: 0 total, 0 used, 0 free, 31572 cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
559 root -55 0 0 0 0 S 5.6 0.0 0:04.36 irq/47-ehci_hcd
2349 mpd 20 0 74936 11m 1928 S 3.0 1.2 0:03.37 mpd
2675 root 20 0 5700 1224 880 R 0.7 0.1 0:00.28 top
548 root -51 0 0 0 0 S 0.3 0.0 0:00.01 irq/52-f1072004
1917 root -54 0 0 0 0 S 0.3 0.0 0:00.39 irq/57-eth0
1 root 20 0 1684 640 540 S 0.0 0.1 0:01.15 init


Re: cubox カーネル3.12でネットワーク障害 投稿者:yo 投稿日:2013/12/22(Sun) 17:23 home No.3796

tinkerさん、twlさん、素早いデータの公開ありがとうございました。

早速、tinkerさんのuImageを試してみました。驚いたことに問題は解決しました。素晴らしい音で再生できます。dsd64も問題なく再生しています。cpu負荷も5%以下ですので、問題なしです。rootfsはarchです。

「驚いたことに」と書いたのは、dove-configは僕も試していて、駄目(最初のメッセージに書いたようにネットワーク認識出来ず)だったからです。コンフィグに差は無いと思いますので、こうなると開発環境を疑う必要がありますかね。これから、お二人のコンフィグと僕のコンフィグの比較をやってみるつもりです。結果はまたここに書き込みます。uImageの作り方は同じですよね。何か魔法の呪文があるのですかね。

この問題、1週間位、ウジウジと悩んでいたのですが、やはり持つべきものは良きネットワークフレンドですね(^^)。


Re: cubox カーネル3.12でネットワーク障害 投稿者:tinker 投稿日:2013/12/22(Sun) 23:21 home No.3797

yoさん

BBBやwandboardでも思ってたんですけど、3.12って音いいですよね。
個人的にCuboxで不満(高域が、伸びない,歪っぽい)だったところが、3.12にしてからほぼ消えました。
久しぶりにCuboxを使いましたが、素直な良いboardですね。


Re: cubox カーネル3.12でネットワーク障害 投稿者:yo 投稿日:2013/12/23(Mon) 18:10 home No.3799

tinkerさん、twlさん

お二人のコンフィグとこちらで作成したものを比較しましたが、ほとんど同じですね。まあ、出所が同じ(dove_config)だから、当然ですが。
なんで駄目なのか、さっぱり分からん状態ですが、以前試したのは3.12.1だったことを思い出し、お二人がお使いのは3.12.5rt7なので、そちらでやってみました。またも、驚いたことに何の問題なく動きました。3.12.1に問題があったということなのですかね。謎です。まあ、上手くいったので、これ以上こだわらないことにします(^^;;;。

カーネルの作り方ですが、このページの作者がcuboxのメインテナーなようで、それに従いました。
http://moinejf.free.fr/cubox/00-README" target="_blank">http://moinejf.free.fr/cubox/00-README
rt化も簡単に出来ますね。dove_configはシンプルで余分なものがついていないので、特にチューニングしなくても、使えそうです。

> BBBやwandboardでも思ってたんですけど、3.12って音いいですよね。

同感です。自然な感じがとてもいいです。

という次第で、cuboxに3.12はお勧めですね。


Re: cubox カーネル3.12でネットワーク障害 投稿者:syu 投稿日:2013/12/24(Tue) 20:17 home No.3802

>という次第で、cuboxに3.12はお勧め

というわけで、早速マネして見ようとしていますが、うまくないです。

新しいSDカードにarch linuxを新規インストール。(シングルパーティション)
mpdを入れて、nonrtで音を確認。
tinkerさんのuImageを/bootに、moduleを/lib/modulesにコピー
boot.scrは以前のcuboxのものを使用。

echo ======== Setting bootargs ========
setenv bootargs 'console=ttyS0,115200n8 vmalloc=144M coherent_pool=96M root=/dev/mmcblk0p1 rw rootdelay=3 --no-log --verbose'
echo ======== Loading kernel ========
ext2load mmc 0:1 0x00200000 /boot/uImage
echo ======== Booting kernel ========
bootm

起動途中でfreezします。

Welcome to Arch Linux ARM!

[ 4.727762] systemd[1]: Failed to insert module 'autofs4'
[ 4.733299] systemd[1]: Failed to insert module 'ipv6'
[ 4.740394] systemd[1]: Set hostname to <alarm>.
[ 4.748025] systemd[1]: CONFIG_CGROUPS was not set when your kernel was compiled. Systems without control groups are not supported. We will now sleep for 10s, and then continue boot-up. Expect breakage and please do not file bugs. Instead fix your kernel and enable CONFIG_CGROUPS. Consult http://0pointer.de/blog/projects/cgroups-vs-cgroups.html" target="_blank">http://0pointer.de/blog/projects/cgroups-vs-cgroups.html for more information.
[ 14.782809] systemd[1]: No control group support available, not creating root group.
[ 15.020321] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[ 15.036340] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 15.044349] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 15.051983] systemd[1]: Expecting device dev-ttyS0.device...
Expecting device dev-ttyS0.device...
[ 15.077112] systemd[1]: Starting Network is Online.
[ OK ] Reached target Network is Online.
[ 15.097069] systemd[1]: Reached target Network is Online.
[ 15.102515] systemd[1]: Expecting device sys-subsystem-net-devices-eth0.device...
Expecting device sys-subsystem-net-devices-eth0.device...
[ 15.127084] systemd[1]: Starting Root Slice.
[ 15.147850] systemd[1]: Caught <SEGV>, dumped core as pid 634.
[ 15.153899] systemd[1]: Freezing execution.
(ここで応答しなくなる)

どこが悪いのでしょうか、ご指摘よろしくお願いします。


Re: cubox カーネル3.12でネットワーク障害 投稿者:tinker 投稿日:2013/12/24(Tue) 22:43 home No.3804

syuさん

ご存知のようにArchは苦手ですので、原因は分かりません。
yoさんのArchは問題ないようなので、関係ないと思いますがCGROUPSを有効にしたものをUPしますので確認してみてください。
https://drive.google.com/file/d/0BxnbJHx0_xuraXdnUWRQSU1WN28/edit?usp=sharing" target="_blank">https://drive.google.com/file/d/0BxnbJHx0_xuraXdnUWRQSU1WN28/edit?usp=sharing

RT9はNO_HZのパッチも当たってるようなので、syuさんがBBBで出たと言われていたエラーについても修正されているかもしれません。


Re: cubox カーネル3.12でネットワーク障害 投稿者:yo 投稿日:2013/12/25(Wed) 19:49 home No.3811

syuさん

僕は梅雨入り版のarchで試しましたが、tinkerさんのアップされたもの、自分でビルドしたもの(3.12.5rt7)共に問題なく起動できました。/media/boot/にuImage-tinker、uImage-3125という名前で登録し、selbootで入れ換え。
僕の環境のログですが、対応する部分は以下の通りです。

Welcome to Arch Linux ARM!

[ 4.915182] systemd[1]: Failed to insert module 'autofs4'
[ 4.920727] systemd[1]: Failed to insert module 'ipv6'
[ 4.926792] systemd[1]: Set hostname to <cubox>.
[ 4.937032] systemd[1]: CONFIG_CGROUPS was not set when your kernel was compiled. Systems without control groups are not supported. We will now sleep for 10s, and then continue boot-up. Expect breakage and please do not file bugs. Instead fix your kernel and enable CONFIG_CGROUPS. Consult http://0pointer.de/blog/projects/cgroups-vs-cgroups.html" target="_blank">http://0pointer.de/blog/projects/cgroups-vs-cgroups.html for more information.
[ 14.969790] systemd[1]: No control group support available, not creating root group.
[ 15.127090] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory. See system logs and 'systemctl status display-manager.service' for details.
[ 15.149294] systemd[1]: Expecting device dev-ttyS0.device...
Expecting device dev-ttyS0.device...
[ 15.173938] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 15.181946] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 15.189574] systemd[1]: Starting Syslog Socket.
[ OK ] Listening on Syslog Socket.
[ 15.213899] systemd[1]: Listening on Syslog Socket.
[ 15.218825] systemd[1]: Starting Network is Online.
[ OK ] Reached target Network is Online.
[ 15.243884] systemd[1]: Reached target Network is Online.
[ 15.249331] systemd[1]: Starting Device-mapper event daemon FIFOs.
[ OK ] Listening on Device-mapper event daemon FIFOs.
[ 15.273885] systemd[1]: Listening on Device-mapper event daemon FIFOs.

やはりeth0の処理でトラブルっているように見えますね。
僕のところにいた魔物がsyuさんところに移っちゃいましたかね(^^;;;。


Re: cubox カーネル3.12でネットワーク障害 投稿者:syu 投稿日:2013/12/26(Thu) 19:58 home No.3818

>僕のところにいた魔物がsyuさんところに移っちゃいましたかね(^^;;;。

tinkerさんの魔除けは効果てきめんでしたよ。
CGROUPSを有効にした1206rt9-1であっさり起動でき音が出てます。普通に良い音です。^^;

tinkerさん、ありがとうございました。


Re: cubox カーネル3.12でネットワーク障害 投稿者:tinker 投稿日:2013/12/26(Thu) 20:40 home No.3819

syuさん
動いたようで良かったです。同じArchでもVerによって違うんでしょうか。
3.12.6はなんか不思議ですね。mpd-dsd-0.17.6+rtopを使って、Flac24/192をリピート&ランダム再生を、ほぼ2日間続けても音飛びなしです。
不思議と書いたのは、何時間連続で動かしてもメモリーのFreeがあまり減らないです。これはBBBでも同じです。
安定もしてるようですし、wandboardの面倒も見ないといけないので、Cubox週間は終わりにします。
top - 20:36:14 up 1 day, 22:00, 1 user, load average: 0.17, 0.37, 0.43
Threads: 82 total, 1 running, 81 sleeping, 0 stopped, 0 zombie
%Cpu(s): 9.5 us, 4.2 sy, 0.0 ni, 84.9 id, 0.0 wa, 0.0 hi, 1.4 si, 0.0 st
KiB Mem: 1032992 total, 354984 used, 678008 free, 32276 buffers
KiB Swap: 0 total, 0 used, 0 free, 150424 cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3226 mpd -54 0 81976 69m 24m S 9.2 6.9 67:06.15 mpd
558 root -55 0 0 0 0 S 4.6 0.0 142:57.63 irq/47-ehci_hcd
3224 mpd -53 0 81976 69m 24m S 1.3 6.9 7:14.50 mpd
3227 mpd -54 0 81976 69m 24m S 1.3 6.9 15:29.47 mpd
1906 root -54 0 0 0 0 S 1.0 0.0 10:53.92 irq/57-eth0
2009 root -54 0 0 0 0 S 1.0 0.0 8:19.62 cifsd


Re: cubox カーネル3.12でネットワーク障害 投稿者:fHiro 投稿日:2013/12/29(Sun) 00:53 home No.3850

tinkerさん、みなさん

スレを見逃していましたが自分もcuboxのカーネルアップデートは続けてます。
遅ればせながら経過報告いたします。
MuboxとArchで運用しています。DSD環境が無いのでPCMのみです。

3.12.0-rt1
(3.10.xからの移行)
・3.10.xの.configを元にmake oldconfigで足りないところを追加(基本デフォルトで)
・DMAバッファのCMA設定が移行されず飛んでいたので改めて設定
・IRQの割り当てが変わっていたので、rt優先度の設定を修正

基本問題無く動作していると思ったが、Archの場合のみ数時間程度でOSごと落ちる、Muboxは問題無し。
従来落ちる場合はMubox/Arch両方同じだった、今までには無かった現象。NASのマウントをnfs->cifsにすると多少長持ちするような傾向。

3.12.1-rt4
3.12.5-rt5
3.12.5-rt6
3.12.6-rt7
と順次更新してきましたが、Archで落ちる現象は変わらず。
3.12.5で音が良くなったような感じもあり。

3.12.6-rt9
 Archで発生していた長時間再生時の停止現象が直りました。2日以上同じプレイリストを繰り返しても大丈夫でした。


Re: cubox カーネル3.12でネットワーク障害 投稿者:tinker 投稿日:2013/12/29(Sun) 13:05 home No.3856

fHiroさん

>Archで発生していた長時間再生時の停止現象が直りました。2日以上同じプレイリストを繰り返しても大丈夫でした。
3.12.5からしか試していませんが、3.12は良いですね。
こちらでも、3.12.6-rt9は安定していい音で鳴ってます。



mail

- YY-BOARD -