【root】マツダコネクト・カスタム【SSH】 ver.07 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
マツダコネクトのカスタマイズ・ハック・チューニング情報専用スレッドです。 質問される方は下記の海外サイトなどに一通り目を通された上でお願いします。 唐突に『SSHってどうやるんですか?』、『パスワードは?』などの質問はご遠慮ください。 下記のサイト他、ご自身で検索すればたくさん既報があります。 mazda3revolution Infotainment Project http://mazda3revolution.com/forums/2014-mazda-3-skyactiv-audio-electronics/57714-infotainment-project.html >>735 あっ本当だ…同じ症状だ…。 >>736 バージョンは504です。 SSHで訳わからなくなってケーブル抜いたらクラッシュ 再起動でも直らん >>751 シリアルコンソールで繋がらなかったらCMU交換だな。 >>749 Linuxの知識ない人はまじでやめといたほうがいい >>756 だね。 -rがなきゃディレクトリコピーどうすんだっていう。 tarで固めてとか。 >>733 ディレクトリ毎コピーだけど、そのディレクトリが作れないんだと思う。 多分、他の人が書いてるように、マウント出来てないとか権限がないとかそんな理由だと思う。 それが通らなかったら、コピー先のディレクトリで、mkdirを試してみたいところだが、 自分が今何をしているか、理解出来てないなら、もうこれ以上深追いしない方が良い。 rootで入ってるから、ファイル作るとか消すとか簡単に出来てしまうから。 >>740 725です。 書き込み権限はあると思う。というか、パーミッションでのエラーは出てないので。 書き込み先は/tmp/mnt/data_persist/までは階層いけるし、cpコマンドでこの配下に/dev/bin/を作成しautorunなどのfileをUSBからコピーするという手順だよね。 単純にUSB内のやつは見えてるけど、コピーしようとしてるのはファイルもディレクトリもないですよってことかと。。。 CMUが壊れてるというよりUSBにコピーしたPCの問題なのかなー。 >>758 コピー先のディレクトリでmkdir試したけどこれは権限なくてダメだった。 手順上、ユーザーはuserでログインしてる。 su-でrootは弾かれた気がする。 ログ見ないとわからないけど。 >>760 mkdirの前にchmodで権限取れませんか? >>761 だめだったー。 chmod 777でも。 >>762 >>762 mntからdata_persistをchmodしたんだよね? 666で良くない? >>763 666も権限ないとかではじかれた。 chmodはuserではダメな模様。 なんかすごくしょうもないことしてる気がする スペース噛んでるとかUnicode違いとか >>765 スペースは噛んでない。 というか、さすがにそんな初歩的なことしない(笑) UnicodeもEUCやら色々試した。 他に何かあれば教えてー。 >>764 え?userのまま? うーん、linux勉強しなって。 >>768 先輩、そんなクリティカルな手順しなきゃいけないの?(笑) >>767 マジすか? sudoersファイルに書き込むとかそんな複雑な手順なのかしら。。。 時間あれば試してみるけど(笑) 先輩方 data_persistの下ってマウントされるんでしょうか? >>745 >>746 ありがとう 「周囲のなんたらに注意してうんぬん」て警告文章消えないけど何回かやってみます ギアをリバースに入れるとUSBオーディオの再生が一瞬途切れたり、 なんかマツコの処理が間に合ってなくて重くなってる感じするんだよね グレイスノートの読み込み省けるのが本当ならすごく良いですね そっちのmodも試してみます >>770 mkdir試したけどこれは権限なくてダメだったんでしょ? sudoじゃなくてもいいけど権限持つ以外の方法ないでしょ >>766 mount -o rw,remount / 先にこれをやる必要があるんじゃね? >>730 >>733 >>759 >>760 mkdir -p /tmp/mnt/data_persist/dev/bin で、先にディレクトリを作成できませんか? >>774 わい、これやってクラッシュしたんだよな 文鎮化した人ってマツコネレスで前より快適になったって聞くけどマ? >>776 その後、そのマツコネどうなったのですか? >>773 それだとシリアルからの接続だとこの手順って厳しくない? rootじゃ入れないし。 貴殿はautorun流し込む本作業はどうやったの? root取れる方法あれば教えてほしいっす。 >>774 このコマンドはrootじゃないと無理では? たとえばマツコネバージョンアップ前にUSB起動でid7入れて rootユーザーでフォルダ作成済みになってたりしないだろうか エラーメッセージは省略しないで、全体をコピペかスクショか写真で上げようよ。 >>784 君はシリアルでマツコネ繋いだことないだろー。なのでそんなことを言えるのだと推測。 >>785 お察しの通り。けど例えばこんな方法があるよ。 Tera Termログ取得−手動でログの取得を開始する設定 http://www.j-oosk.com/teraterm/logging/107/ >>786 もちろんログ取得はしてますよ。 じゃないとlsで中身確認できないから。 申し訳ないけど、大量のログから抜粋して成形してコピペする時間がなかったので、 時間できたら載せます。その前に解決しちゃうかもだけど。。。 しまった。ノートPCがLinux mint入れてみたやつしかないんだけど32bitだからaio開けない。 USB作成だけWindowsデスクトップ使ってシリアル接続はLinuxmintでも大丈夫なのかな? ついに今日納車だからワクワクなのに接続方法がいまいち分からなくてモヤモヤ。失敗してもいいようにマツコネバックアップとかとれないのかな(´・ω・`) >>789 同じ車種の同好会にでも参加して慣れてる人に教えてもらった方がいいかもな。 もう遅いけど、ログとしてはこんな感じです。 USBに書き込む際の不手際なのかな… ttps://imgur.com/5PBicpF >>791 787です。 cpのコマンド、/とディレクトリ名にスペース入ってるんですが大丈夫ですか?? >>789 俺それと同じパターンでつないでシステムおかしくしてしもた。w 全部英語になってもた。 >>791 こんなコマンドでも 「引数が多すぎます」 とかにはならんのか 勉強になった ディレクトリの指定では/の前後にスペース入れたらダメだよ >>794 >>792 すみません。 参考までにコマンド教えてくださいませんか? >>795 linux/unixの基礎を理解してから出直した方が良い(煽りではなくマジで) あなたの打ったコマンドを見るに、もしあなたがroot権限を持ってしまったら、かなりの高い確率でマツコを文鎮化させてしまうと思う >>795 792です。 逆に質問して申し訳ない。 指摘されてるスペースたくさん入ったそのコマンドを今までずーっと入力し続けてたという認識でいいですか? ちょっと確認したく。 >>797 >>681 のコマンドコピペでいいんでない? 間違いよう がない… >>799 前スレのクレクレ逆ギレ君じゃないかと思ってる。 さて、先日USB→CMUコピーエラー内容はログから拾うとこんな感じかなー。 ちなみに今までID7の類は入れていない。 シリアル接続なのでroot権限云々という意見は勘弁して(笑) ##1.ユーザー確認## ~ $ whoami user ~ $ ##2.AIO→USB内の「XXフォルダ」に入れたautorun類をコピーするもNo such file or directory## ~ $ cp -r /tmp/mnt/sd*/XX/* /tmp/mnt/data_persist/dev/bin cp: can't create directory '/tmp/mnt/data_persist/dev/bin/00-run-tweaks-from-usb': No such file or directory cp: can't create directory '/tmp/mnt/data_persist/dev/bin/00-update-etc-passwd-if-needed': No such file or directory cp: can't create directory '/tmp/mnt/data_persist/dev/bin/00-update-sshd-config-if-needed': No such file or directory cp: can't create directory '/tmp/mnt/data_persist/dev/bin/01-start-sshd-and-open-firewall': No such file or directory cp: can't create '/tmp/mnt/data_persist/dev/bin/autorun': No such file or directory ~ $ >>789 Linux版のAIOってx64しかサポートしてないのか? Gitからソース落としてビルドすればよくね? >>791 Google日本語翻訳通したやつをコピペしてないかい? 原文でコピペしてどうなる? >>801 の指摘の通り、XXのところをちゃんと直さないとだめだよねぇ〜 ヨッパモードで具で死ぬ シリアル接続でテラターム繋ぐとNOISY状態 とても801のような確認は無理 user jci でログイン そのまま以下コピペ cp -r /tmp/mnt/sd*/XX/* /tmp/mnt/data_persist/dev/bin/ chmod +x /tmp/mnt/data_persist/dev/bin/autorun /bin/sh /tmp/mnt/sd*1/tweak.sh XXのファイルをUSBのルートに戻してマツコネ再起動 これで動いた。 多分ルートはとれてんでしょうね。 >>805 最後のtweak.shは叩いていないが、 中身見るとautorunが無事にCMU側にコピーされていることが前提の動きだよね。 今回はautorunのコピーがいかないので困ってる。。。なんでだろ。 ちなみにCMUからマウントされたUSBの中身は見えている。 >>806 ナビのsdを抜いたり挿したりしてみては。 その時のメッセージに変化があるかないかなどもみてみては? >>807 アドバイスありがとう。 試してみるよ。 別のクルマでまだバージョン502になる前のやつにUSBからID7を仕込んだら普通にインストールできた。 なのでUSBメモリ自体の被疑はないと思われ。 >>801 ディレクトリのパーミッションに問題がありそう /tmp/mnt/data_persist が rw でマウントされてるか、 それ以降 bin まで一般ユーザーに書き込み権限があるか確認 あとはマツコネの出荷時リセットを試すとか >>809 /data_persistは755だったと思う。 保存してるログ見てみようかな。 パーミッションが問題ならコピーの段階でパーミッションエラー出ないのか疑問。。。 まだ59.00.445でAIOからID7_recoveryを入れてみた。sshで入ってパーミッションを見ると、所有者はcmu (root)で /tmp/mnt/data_persist 755 /tmp/mnt/data_persist/dev 777 /tmp/mnt/data_persist/dev/bin 755 最後のが755ってアプデ後に問題が出たらハマりそうなので、-R付きで777に変更した >>810 777のdevフォルダがなければ、user権限ではどうしようも無いな >>811 /tmp/mnt/data_persist配下に /devは存在すらしていなかった。 cpがうまくいってないので。 >>812 devはcpする前からあるはずのフォルダだよ /tmp/mnt/data_persist が正常にマウントされてないっぽいな >>813 あ、前からあるのかー。 あとでもう一度ls叩いて確認してみる。 >>793 てことはやっぱりWindowsでテラタームつかったほうがいいのか(´・ω・`) 勉強して色々弄るのは好きなんだけどバックアップの取り方からわからないから文鎮にしたくなくて怖いんだよね。 >>815 マツコネ再起動 ミュート + ナビ 10秒くらい長押し。 それからマウント状況見てみて。 エンジンのオン・オフではないよ。 >>813 やっぱり/devなかったよー リセットで復活するのかね。 cd /tmp/mnt/data_persist /tmp/mnt/data_persist $ ls -l drwxrwxr-x 9 cmu root 512 Jan 1 00:00 apl -rw-rw-rw- 1 cmu root 3 Jan 1 00:15 checksum_result.txt drwxrwxrwx 8 cmu root 512 Jan 1 00:00 compactwnn drwxrwxr-x 4 cmu root 512 Jan 1 00:07 log drwxr-xr-x 4 cmu root 512 Jan 1 00:00 reflash -rw-rw-rw- 1 cmu root 1 Jan 1 00:04 vwm_flexible_support >>813 んで、試しにUSBに入れたdevフォルダを/tmp/mnt/data_persist/へコピーすると パーミッションエラー。まぁこれは当然か。 cp -r /tmp/mnt/sd*/* /tmp/mnt/data_persist/ cp: can't create directory '/tmp/mnt/data_persist/dev': Permission denied >>815 スレチだけどTera Term懐かしすぐる。 telnetクライアントとして使ってた記憶がある。約四半世紀前の話だwww >>819 ずっと現役で使ってるよ。 今は主に、ルーターの設定や、FreeBSDやUbuntuのサーバをリモートで叩くのに使ってる。 すげぇな。今も存在するってのが素晴らしい。 win95の頃だったよなぁ・・・ 俺はteraが出る一昔前に本職の通信屋だったけど 低周波系に転職してから殆ど通信とは縁がなかったわ。 たしかにコンソールはputtyかTera Termだな。 SSHだとwindows10にlinux subシステム入れてるから、そこからsshかなー。 >>822 ありがとう。 確かに/data_persist/devは777でマウントされてるね。 自分もdfやmount叩いた結果はそんなに変わらなかったかな。 そういや、もう一人この作業でうまくいかない方はどうなんでしょうか。。。 工場出荷リセットしたいけど、502の前の名残でDVD閲覧と走行中操作は可能なので躊躇してる。 先日522の状態で納車されて、TTLシリアルケーブル背面に繋ぐ方法で 無事USBポートの制限解除したけど 060メス端子とか買ってくるよりも、線をむき出しにして 穴に突っ込んだ方が接続手っ取り早かったです。情報まで 060端子が入らなくて配線15ミリ位むいて突っ込んだけど接続できてないっぽい アースはCMU固定ボルトじゃだめなのか? つないでエンジンかけてからLinuxのPCに接続したけど認識されないな せっかくばらして戻したのにまた振り出しか… >>796 文鎮化させる前に私は諦めたほうが良さそうですね… もしくは勉強するかですよね。 >>797 恥ずかしながら、その通りです。 >>798 これでもう1回やってみて、ダメなら諦めます。 >>827 自分は端子使わずに銅線こより作って結構奥まで突っ込んだ。 ちょっとコツがあるけど慣れると簡単(笑) GNDは本体の金属部分ならどこでも。 自分は適当にテープ貼って留めてる。 >>828 798です。 納車されたらやってみます。 諦めずに、やれるはずですよ。 納車の予定二週間ずれた…💨 >>828 もう一回やる前に cd /tmp/mnt/data_persist を叩いて ls -l を叩いた結果を可能であれば教えてほしいな。 817で実施してるファイル閲覧のコマンドです。 難しそうならいいです。 せっかくシリアルで繋ぐところまで来たので少し勉強してみてもいいかもしれないね。 少なくとも自分がやろうとしてるコマンドの意味ぐらいは理解したおいたほうがいいかなと。 >>827 ハウジングのバンドみたいなロック上げた? 上げないと端子が入らないよ。 >>829 なんセンチくらいむいた?接続できたらPC側には表示でるよね? >>832 なんだと!コネクター引き出せないし狭いからわからなかった! もう端子ぶっちぎってしまったぜ! >>833 2センチいかないぐらい。 個人的には端子使わないほうがやりやすかった。 ターミナルソフトは何を使ってるかわからないけど、繋ぐと何らか(文字化け等)の文字は流れ続ける。 あとはちゃんと設定してやると正常に表示されるよ。 >>834 あ、Linuxmintの標準ではいってる端末開いたからだめだったのかな?シリアル接続サポートされてるターミナルじゃないといけないんだよね? PC側には認識されてなかったからシリアルケーブルのドライバー入れたりしないといけないのかな。かえったらもう一度やってみる! 今月末に新車が来るんだけどUSBから書き替えもSSHもできんよな? >>836 どっちも出来ない 現状シリアルケーブルを繋いでパソコンからコマンド打ち込む手段しかない 逆に上記の作業さえ一度やってしまえば あとは自由にUSBから設定変更できる >>835 Linuxmint端末持ってないのでわからんが、Windowsマシン+Teratermではイケる。 シリアルケーブルのドライバは必要かと。 >>837 シリアルからやった後、工場出荷時リセットしたら、またシリアルからやる必要ある? それとも効果は続く? >>835 ケーブルのループバックテストはした方がいいよ。おれはハズレを掴まされた。何故かパソコンにはチップがちゃんと認識されていたからめっちゃはまった。 >>839 工場出荷時リセットは設定(環境変数)を元に戻すだけと以前聞いたので autorun置いて実行権限与えた状態は なんとなく維持されそうな気はするけど やってないので正直わかんない。無効になるかも >>822 ダメだー。 /devが見えないなぁ。 そんなことあるのかねー。あるのか(笑) そろそろインオペかな。 >>842 アップ前にsshで入って自分で消したか、AIOのアンインストーラに消されたかじゃないの? マツコネ画面で設定をいろいろ変えたたら、復活したりしないかな。 まあ可能性は低そうだけど。 >>843 うーん、さすがにないかな。 sshのときはTV/DVD解除コード流しただけでrmなんて打たないし、 502に上げる前もAIOは使っていなかったんだよね。 何が原因かさっぱり。。。 上ででてたやっすいアマゾンのシリアルケーブルかってたんだがPL2303のドライバーってLinux用ないのか!そりゃ認識も接続もされんわ!w Android用ドライバーならあるけどスマホではできないだろうしな。困った。 色々教えてくれたみんなにはすまないがWindowsノートを手に入れるまでお預けか(´;ω;`) 連投すまん。車から一旦外してかえってから調べてdmesgしたらUSB0で認識されてた!PCにケーブルだけつけてscreenで# sudo screen /dev/ttyUSB0したら端末の画面が真っ黒になったんだがこれは接続出来るってことかな? ちなみにコネクターにシリアルケーブルの線むいて突っ込むのにコツがいるって上で書いてあったがどんなコツなんだろう? >>847 車に挿す前にpcにつないでrとtを短絡接続してキーボードに文字を打って表示されるかみてみては?これができないとそのケーブル使えないよ。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる