くだらねえ質問はここに書き込め! Part 217 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2015/01/11(日) 17:58:19.75ID:r48fi/9yいろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。
過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/
Google検索 http://www.google.co.jp/linux
関連スレッドは >>3-4 あたり。
くだらねえ質問はここに書き込め! Part 216
http://hayabusa6.2ch.net/test/read.cgi/linux/1416041653/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1416041653.html
0496login:Penguin
2015/02/03(火) 17:11:10.86ID:JDanz4TA端末上で、そのままファイル名を書いて、Enterを押す
/usr/local/lib/xxxx.so
>>480
Linuxのインストールやデュアルブートについては、
日経リナックス2月号に、色々と載っています
32ビットBIOS, MBR, fdiskで、2TBまで認証できます。
OSは基本パーティションへ入れます
拡張・論理パーティションでは、うまく動かないかも
64ビットUEFI, GPT, gdiskでは、この制限はありません
名前欄に、480と番号を入れてください
0497login:Penguin
2015/02/03(火) 17:31:30.50ID:YSGIezK50498480
2015/02/03(火) 17:58:58.74ID:Gxx4twH8480,483,486,487,491,492が自分のレスです。
対象HDDは500GB(MBR)です。
拡張パーティションでの起動はまた別の話として
今の問題としては拡張PT内の論理PT(FAT32)が
WindowsとLinuxで収容されているファイルが異なるということです。
この原因はddとodで調べた限りでは
EPBRのStart(LBA)値などがWinとLinuxで何らかの原因で異なる
ということが影響してるのではないかと思っています。
dd+od使用シェルスクリプト実行結果比較
http://i.imgur.com/MJDDwrf.png
0499login:Penguin
2015/02/03(火) 18:05:50.36ID:dPtC0ga8> 端末上で、そのままファイル名を書いて、Enterを押す
> /usr/local/lib/xxxx.so
それ実行権限ついてなくてできなかったりするのよね。
0500login:Penguin
2015/02/03(火) 18:08:16.75ID:RKi9XP21$ls /usr/local/lib/xxxx.so
>/usr/local/lib/xxxx.so
$ /usr/local/lib/xxxx.so
>コマンドが見つかりません
0501login:Penguin
2015/02/03(火) 18:09:23.11ID:RKi9XP21$ /usr/local/lib/xxxx.so
>/usr/local/lib/xxxx.so: 許可がありません
0502login:Penguin
2015/02/03(火) 20:38:04.66ID:gET0TBz7端末でldd 叩いて.txtプリントしてたorz
0503login:Penguin
2015/02/03(火) 23:17:17.38ID:f3U8b0Sq0504login:Penguin
2015/02/04(水) 09:07:45.75ID:As+ONEfm0505login:Penguin
2015/02/04(水) 11:35:27.56ID:BUNf4xKgln -s hoge.txt ../tmp/foo.txt
をして
emacs hoge.txt
で編集すると
なぜか
hoge.txtがハードリンクになってるんすけど、
これはどういうことなんです?
0506login:Penguin
2015/02/04(水) 11:37:49.94ID:BUNf4xKgln -s ../tmp/foo.txt hoge.txt
をして
emacs hoge.txt
で編集だ
シンボリックリンクがハードリンクに入れ替わってるという現象です
0507login:Penguin
2015/02/04(水) 11:45:31.95ID:XSPGc0kq試してみたけど再現しないな。
どういう環境?
0508login:Penguin
2015/02/04(水) 11:45:49.15ID:BUNf4xKgemacs hoge.txt
の後、
sed -i -e s/hoge/foo/g hoge.txt
をしてるんですけど、
これをやるとシンボリックリンクがハードリンクに入れ替わってるんです
0509login:Penguin
2015/02/04(水) 11:48:36.06ID:XSPGc0kqman sed 読んだ?
--follow-symlinks が載ってるはず。
0510login:Penguin
2015/02/04(水) 11:49:44.41ID:BUNf4xKg実体そのものになっちゃってる様です。
tunk/01.txt
tunk/02.txt
tunk/03.txt
tunk/04.txt
みたいにして、
ln -s ../tunk/*.txt .
をして、
sed -i -e s/hoge/foo/g *.txt
っていう処理をかけると、
シンボリックだと思ってたのが実体あるファイルに置き換わっていて
unlink *.txt
すると、編集結果が全部失われるって奴です
2ヶ月分の作業をやり直しっす...o....rz
0511login:Penguin
2015/02/04(水) 11:50:25.26ID:BUNf4xKgありがとう御座います。
時すでにお寿司なんですが、読みますwww
0512login:Penguin
2015/02/04(水) 11:52:11.39ID:BUNf4xKgunlink が効かないから、rm *.txt しちゃったって奴だww
ちょっと動転して支離滅裂ですwww
0513login:Penguin
2015/02/04(水) 11:53:02.50ID:gSRb2S42http://tsuchinoko.dmmlabs.com/?p=678
0514login:Penguin
2015/02/04(水) 11:54:44.49ID:XSPGc0kq0515login:Penguin
2015/02/04(水) 11:56:02.68ID:BUNf4xKg有難う御座います。
紛うことなく、そいつですwww
sed で実体ファイルに置き換わったあと、
リンクだと思い込んで編集してると、
意図したリンク先に編集結果が反映されず、
気付かずにリンクを削除すると、
編集が全く無駄になる、と。
0516login:Penguin
2015/02/04(水) 12:11:34.61ID:BUNf4xKgハードリンクにしますたw
0517login:Penguin
2015/02/04(水) 12:17:17.77ID:BUNf4xKg0518login:Penguin
2015/02/04(水) 13:15:57.88ID:XSPGc0kq0519login:Penguin
2015/02/04(水) 15:30:58.60ID:McBIfy/Zリンクを削除する方法をおしえてください
元のファイルを消したらリンクも消滅しますかね
0520login:Penguin
2015/02/04(水) 15:36:12.00ID:XSPGc0kqfind あたりでなめるしかないんじゃないかな。
元を消しても作ったリンクは消えない。
0521login:Penguin
2015/02/04(水) 16:04:19.06ID:xDUiUbjlEscでログ?を見るとkilling all remaining processesがfailでその他はok
どうすればいいんでしょうか?
0522login:Penguin
2015/02/04(水) 16:26:58.98ID:X31EE31xhttp://wiki.ubuntulinux.jp/UbuntuTips/Others/MagicSysRq
の手順で再起動すれ。
0523login:Penguin
2015/02/04(水) 16:39:12.15ID:xDUiUbjlありがとう!
結局、電源長押しの強制修了してまた電源ON(きちんと動く)にしてシャットダウンするとやっぱりkilling all remaining processesはfailなんだよね
次のシャットダウンのときにやってみます
0524login:Penguin
2015/02/04(水) 16:42:14.28ID:XSPGc0kq再起動とかシャットダウンはどういう手順でやってる?
0525○☆温泉☆○ ◆2iML/LSl36
2015/02/04(水) 16:51:52.29ID:CJNKS9stということは、sed -iってtrancateでなくcreateしてるということですか…
0526login:Penguin
2015/02/04(水) 17:14:09.47ID:T9mHuBoa0528login:Penguin
2015/02/04(水) 17:43:56.11ID:xDUiUbjl右上のアイコンからシャットダウンしてる
実は昨日MINT入れたんがだ同様にインスコ終了後の再起動でフリーズしたんだ。っていうより再起動もシャットダウンもロゴでフリーズする
そのたび電源長押しで強制終了してるからHDDやばそう
0529login:Penguin
2015/02/04(水) 17:46:47.56ID:xDUiUbjlMINTOSの相性悪いのか?と思って今日ubuntuのブートUSBから上書き(HDD全消去)でubuntu入れて結局>>521に至る
0530login:Penguin
2015/02/04(水) 18:11:50.58ID:X31EE31xというか、既にハードディスクがおかしくなってるんでは。
smartctlなどでSMARTの値を確認してみれ。
0531login:Penguin
2015/02/04(水) 18:15:47.62ID:XSPGc0kq> 右上のアイコンからシャットダウンしてる
そうか。
すまん、なら見当つけてたのと違いそうだ。
0532login:Penguin
2015/02/04(水) 19:12:47.12ID:os4E9RU6> killing all remaining processesがfail
ってのはlinux全般に通じる話じゃなくて多分Ubuntu(というかDebian派生)の話なので、それらのスレで聞いたほうが適切なレスが付くかもしれんね
0533login:Penguin
2015/02/04(水) 19:21:05.53ID:7Ist0i8mあとdebianはjessieからsystemdになるらしいんですけどubuntuもsystemdになるんですか?
0534login:Penguin
2015/02/04(水) 19:24:29.29ID:XSPGc0kq0535login:Penguin
2015/02/04(水) 21:00:11.02ID:nNqOnR2Tリンクがありそうなのが hoge ディレクトリ以下ならば、こんな感じで
リンクを探して、削除すればよいのでは (オプションについては man find 参照)。
find -L hoge -samefile a.txt
0536login:Penguin
2015/02/04(水) 21:34:52.42ID:anULpGQukernel.orgの、どのgitコミットから派生したものかを
調べる方法ってありますか?
0537login:Penguin
2015/02/05(木) 01:31:20.33ID:eoPQmDkTffmpegがavconvになるんだっけ
0538login:Penguin
2015/02/05(木) 02:20:17.91ID:eoPQmDkTちなみに、インストールせずLiveで再起動しても駄目なのかな?
0539login:Penguin
2015/02/05(木) 05:21:34.48ID:6enjnc3cvinelinuxでpodcastをダウンするにははこれしかないようなので。
0540login:Penguin
2015/02/05(木) 06:05:38.94ID:6enjnc3c0541login:Penguin
2015/02/05(木) 10:52:11.34ID:x9+oB8R2として既に出力してしまった内容を後からファイルに保存するにはどうすれば…
0542○☆温泉☆○ ◆2iML/LSl36
2015/02/05(木) 11:22:46.17ID:gzZ2i2EB1.もう一回実行してリダイレクト
2.コピペ
3.予期できるならscriptコマンド
0543login:Penguin
2015/02/05(木) 11:31:52.63ID:ESonGF30screen 使っとけ、とかそういう話じゃないのかな。
ちょっと前提がよくわからない。
0544login:Penguin
2015/02/05(木) 13:52:48.51ID:x4+InxLK鯖の確認としてブラウザを開きたいのですが、
どうしたらいいんですか?
CUI画面上は鯖が実行中なので・・・
0545login:Penguin
2015/02/05(木) 13:56:06.30ID:ESonGF30w3m とか lynx とか links あたり使う、とか。
つーか他のマシンでブラウザ使うんじゃだめなんかな。
> CUI画面上は鯖が実行中なので・・・
シェルのプロンプトに戻っていない、ってこと?
なら Alt+ファンクションキー で別の仮想コンソールに移る、とか。
0546○☆温泉☆○ ◆2iML/LSl36
2015/02/05(木) 15:00:04.15ID:gzZ2i2EB1. そもそもScreenなどで複数のシェルを起動可能にしておく
2. サーバーをデーモンプロセスにする
3. サーバーをdisownされたバックグラウンドプロセスにする
4. 他のマシンからアクセスする
5. 複数のSSHセッションを張る
6. 仮想コンソールを使う
他にも色々考えられますが…
0547login:Penguin
2015/02/05(木) 22:41:20.63ID:IwnoHEzfソフトウェア的にデタッチして再びアタッチするためのパッケージを探しています。
理想なのは、ベンダーIDとプロダクトIDを引数に指定することで、
その機器がつながっているバスが検索され、デタッチの後にアタッチしてくれるものを探しています。
おねがいします。
0548login:Penguin
2015/02/06(金) 00:06:17.41ID:5NZNorsCOpensuseでzfsを使用しようとソフトのインストールは完了したんだけど
いざコマンドうってpool作成しようと思ったら
Failed to load ZFS module stack.
Load the module manually by running 'insmod <location>/zfs.ko' as root.
とメッセージが出たのですがどう対処すればよろしいでしょうか
同じような事象が出た人のブログを見たのですが
osやzfs on linuxのためそのまま参考にはなりませんでした
http://nsrzakki.hateblo.jp/entry/2013/04/09/010854
申し訳ございませんがアドバイスをお願いできたら大変助かります
0549login:Penguin
2015/02/06(金) 00:09:38.72ID:VTJb1CRY書いてる通りにやればいいよ
0550login:Penguin
2015/02/06(金) 01:16:01.67ID:Q/LSQI6cデタッチ、アタッチという言葉が適切かどうかわかりません。
遠隔地のサーバーマシンに接続されたUSB機器は、抜き指しできないので、
端末操作だけで同じように再認識させたいんです。
0551login:Penguin
2015/02/06(金) 02:43:04.42ID:JqK7D1cehttp://d.hatena.ne.jp/dayflower/20100723/1279874038
0552login:Penguin
2015/02/06(金) 11:27:45.46ID:2rrNXz5xなんで再認識させたいの?
0553login:Penguin
2015/02/06(金) 21:46:55.96ID:VoFzRKwnむかしあった、Unix板のくだ質すれみたいな、一般の質問歓迎
ディストリビューションやソフトウェア固有の問題はたぶんわかんない。あと寝たらごめん
0554login:Penguin
2015/02/06(金) 21:53:24.03ID:8MAEFlsn0555login:Penguin
2015/02/06(金) 22:04:32.32ID:VoFzRKwnイマドキの CUI のメーラの定番ってなに?
最初は mnews を使ってて、それから mutt に移って、別に今も機能に不満はないのだけれど、
日本語版が、脆弱性に対応した最新版に追随してない(苦情にあらず)。
いーかげん手でいろいろするのが面倒になりつつあり。今ふつーはなんなの?
0556login:Penguin
2015/02/06(金) 22:05:11.95ID:IQQKV2Ms勢いで通販ポチポチしまくって後悔するぞw
0558○☆温泉☆○ ◆2iML/LSl36
2015/02/06(金) 22:09:19.76ID:vhRPGiNb* LUKSが条件によってスクリプトによって与えられる等しいパスフレーズでも受け付けないのはなぜ?
* hostapdでクライアントがDHCPは取れていて、かつIP Forwardableな状態でhostapdが動いているぴあにもつながらないってどういうこと?
* Catalyst環境でマウスポインターがおかしくなるのはどうしたら直る?
* 古いラップトップのe19 on PCLOSで再描画してもシステムトレイのアイコンが歪むのはどうすれば直る?
あたりからかなw
0559login:Penguin
2015/02/06(金) 22:16:51.94ID:0fHMDxDVDHCP取れてるなら繋がってないことはないと思うが…
firewallはどうなってる?
0560login:Penguin
2015/02/06(金) 22:26:48.55ID:VoFzRKwn全部わかんない。もっと簡単な質問にしてよ
参考のため、おっさんの無様な姿をさらします
1. LUKS という概念自体を知りませんでした。こゆのあるのね
2. いろいろ痛い目あってるので、私は、報告みてから買ってます。わかってらっしゃるとは思いますけど、一般に、手数よりお金のほうが安いかと
3. 念のため聞くけど CISCO のですよね? 今はマウス使えるような環境あるんだ。へー
4. 環境固有の問題は 2. と同様
0561login:Penguin
2015/02/06(金) 22:36:23.36ID:1DZKZgQIメーラーって今は誰も使わないかも。。。
メール送ったその後の問題(スパム問題)
問い合わせは専用フォーム作ってとかがいんじゃない
あとはTwitterとかその辺を利用した方がどの端末でも見れたりするし
0562○☆温泉☆○ ◆2iML/LSl36
2015/02/06(金) 22:44:30.94ID:vhRPGiNb既に環境が違って、今のManjaroだと全く疎通していないので検証はできませんが、
systemctl stop iptablesはしました。
hostapdは結構謎の挙動を示す印象が…LUKSほどではないけど。
>>560
2. ハードウェアは動くのですよ?
3. CatalystはAMDのグラフィックドライバです。ルーターの管理ツールではなくて。
0563login:Penguin
2015/02/06(金) 22:55:05.05ID:VoFzRKwn今の感覚ってそうなんですか。ありがとうございます。
お問い合わせフォームも見積もりフォームも
Google Forms/Apps で作ってるけど、人間側はメール、ああ、SMTP で
で動いているソレで、駆動してます。これってもう out of date
という見解あるのね
そうなのか…。聞いてみるもんだなあ。重ね重ね、ありがとう
0564○☆温泉☆○ ◆2iML/LSl36
2015/02/06(金) 22:58:29.97ID:vhRPGiNbCentOS 7 in hp ProLiant MicroServer
ですが、ディスプレイを外すと
i8042: No controller found
というメッセージで止まってしまい停止してしまいます。
(CADもACPI Shutdownも受け付けない)
普段はディスプレイ外したいので困るのですが、良い方法はありますか?
ちなみに、CentOS 7 in NEC MATEでは同じことをしても問題なし。
0565login:Penguin
2015/02/06(金) 22:59:07.99ID:VoFzRKwn使いたくない言葉ですが「相性」とか言われれば、私なら、お金で解決します。動かすこと自体が目的なら、それは楽しいと思います。
0566login:Penguin
2015/02/06(金) 23:25:00.98ID:0fHMDxDV個人的な考えだけど
DHCPのやり取りまで出来るならhostapdには
問題ない様に思える。
一応hostapd -ddしてデバッグ見たり
iptableでwlanのログを出力させて見てはどうだろう?
あとはデフォルトゲートウェイとかがうまくいってないとか
0567login:Penguin
2015/02/06(金) 23:31:22.67ID:0fHMDxDV0568○☆温泉☆○ ◆2iML/LSl36
2015/02/06(金) 23:38:05.63ID:vhRPGiNbもう結構前なので詳しいことは忘れてしまいましたが、
iptables止めてー、相手端末でアドレス(マスクやゲートウェイ含めて)見てー
とかはやっていたはず。
Forwardingの問題という可能性もあったのでそれは後回しにしたのですが、
そもそもhostapdサーバーとはWiFiでlinkしているだろうに…でした。
(hostapdサーバーのAPは192.168.17.1,DHCPは192.168.7.128-192)
今はもっとカオスなので、このデスクトップで動かすのは諦めてます。
サーバーがCentOSだから、そっちは実績があるだろうし、やるならそっちで…
…ラップトップがThinkPad e440で内蔵のが動かないとバグトラッキングに上がってるのと、
そもそもインターネット接続がしょっちゅうダウンしてるのでやる気が起きないのだいず…
それにしても無線LANは検証が大変ですね…
0569login:Penguin
2015/02/06(金) 23:45:27.54ID:ZRG3YI3Z一度上げたら下げるのは無理だ
0570login:Penguin
2015/02/06(金) 23:47:46.21ID:6+brrFOBi8042:ならキーボードかマウスじゃないの?
0571login:Penguin
2015/02/06(金) 23:48:53.07ID:KPMQUdkL0572○☆温泉☆○ ◆2iML/LSl36
2015/02/06(金) 23:54:53.49ID:vhRPGiNbggるとそんな感じ。DVDドライブという話もありますが…
しかし、起動しなくなるのはディスプレイを外した場合です。
あくまでi8042:...で止まってる、というだけの話ではありますが。
最初からつないでいると、この後ほぼすぐに文字が小さくなって(解像度が上がって?)
Plymouthに入ります。つないでないと大きいぼやっとした文字のまま止まる。
ちなみに、Plymouthに入ってしまえばディスプレイ外しても問題なし。
0573login:Penguin
2015/02/06(金) 23:59:09.39ID:0fHMDxDV>hostapdサーバーのAPは192.168.17.1,DHCPは192.168.7.128-192
17と7なのはミス?
外部に繋がらないならわりとあるけど
ローカルで繋がらないのは今は他に原因思い浮かばないな…
>>569
sageってageないだけなんだっけ
まあいいか
0574login:Penguin
2015/02/06(金) 23:59:18.23ID:vMWam/3Y1) fsck -yf を行い、結果cleanと表示したパーティションに対して fsck -cp を行い数時間経過しても微動だりしない場合は、hddの故障を視野に入れるべきでしょうか
2) fsck を複数のパーティションに対して複数のターミナルから同時に行う事は可能でしょうか
よろしくお願いします。尚、環境はc2d 、RAM2GBです。
0575login:Penguin
2015/02/07(土) 00:07:16.29ID:pSgf69S0>sageってageないだけなんだっけ
そういうこと
0576○☆温泉☆○ ◆2iML/LSl36
2015/02/07(土) 00:08:27.30ID:GhAu+DcWタイプミスです…
仕事上そんなようなことをやることになる可能性もあるので、
hostapdでうまくいってない、というままではよくないとは
思っているのですが、結構うまくいかないものですね。
0577login:Penguin
2015/02/07(土) 00:16:23.05ID:LDdv0FIK0578login:Penguin
2015/02/07(土) 00:22:08.35ID:pSgf69S0常時はどうか?
質問する時は良いけど
0579login:Penguin
2015/02/07(土) 00:25:11.70ID:LDdv0FIK質問者がスレを見つけやすいように常時でいいよ。
0580login:Penguin
2015/02/07(土) 00:28:13.62ID:Porkynszhostapdは色々設定弄ってたけどダメな時は大抵hostapd自体の起動に失敗ってパターンだったからなあ
DHCP取得までいってそこから先の通信がダメってなるのは
iptablesでのin/forward/postroutingがうまくいってないとか
DNS鯖が動いてないとか、間に噛ませてるプロキシに問題があるか
って感じでhostapdが問題になることはなかった気がする
でもそれってAP自体に繋がらないのとはあまり関係ないんだよね…
0581○☆温泉☆○ ◆2iML/LSl36
2015/02/07(土) 00:34:57.94ID:GhAu+DcWほんとに…
DHCPが取れてるのに、そのDHCPを発行してるサーバーと全く疎通しないって一体…
でも今年度は平均でほぼ週一くらいのペースで、その手の謎症状に悩まされてます。
0582login:Penguin
2015/02/07(土) 00:55:11.48ID:Porkynszudpなら通信できてるのかね
tracerouteは通るのかな
0583○☆温泉☆○ ◆2iML/LSl36
2015/02/07(土) 01:03:13.26ID:GhAu+DcWtracerouteはやりませんでしたが、
pingは通らない
そのサーバーがdnsmasqによるDNSも提供していますが、
digも通りませんでした。
追加検証できないのでもはや想像しかないのですけどね…
0584login:Penguin
2015/02/07(土) 04:12:34.47ID:9R2HDIMvありがとうございます。
結構大変そうですね。USBの抜き差し一つがソフトウェア的にはこんなに大変な手続きを踏まなければならないなんて!
挑戦してみるしかないですね。バスやデバイスidを、lsusbから抽出するような文字列処理の面倒くさい処理を書かないと・・・
でも、簡単にコマンドを一つたたくだけで、全自動的にデタッチ、アタッチはやってくれるようなものはないのかなあ。
>>552
USBの3Gモデムがモデムではなくて、最初はストレージとして認識されるのですよ。
そこでUSB_ModeSwitchというパッケージをインストールしてやります。これで自動的にモデムのモードに切り替えられるはずなのですが、
起動時にはUSB_ModeSwitchはエラーを吐き出して切り替わらないままなんです。
待っていても駄目で、いったん抜き&差しすることで、はじめてUSB_ModeSwitchが正しくモードを切り替えるんです。
起動後に、マニュアルでUSB_ModeSwitchを動作させてみたのですが、駄目でした。
”抜き差し”が必要なわけで、ソフトウェア的にこれをやってくれるモノを探しているところなのでした。
0585login:Penguin
2015/02/07(土) 10:43:48.99ID:AtCGRnQHhttp://blog.37to.net/2009/01/ubuntuemobiled21lc/
0586login:Penguin
2015/02/07(土) 12:07:49.61ID:9R2HDIMvレスありがとうございます。
このサイト!実は以前にスミからスミまで読ませてもらって、
うまく切り替えができたときの情報をログから抽出して、
この情報を基にして手動用の設定を行い、切り替えを試したんですが、なぜかうまくできませんでした。
抜き差しすると、問題なく、自動認識されたんですが。
一筋縄ではいかないので、別のモデムで挑戦するか、
>>551さんに教えてもらった情報で、ソフトウェア的に抜き先を試してみようかなと考えているところです。
0587login:Penguin
2015/02/07(土) 13:14:34.16ID:CziJB1kNどんなエラーなの?
0588login:Penguin
2015/02/07(土) 14:13:33.85ID:gx2a4DTlこんなの見つけた
http://askubuntu.com/questions/645/how-do-you-reset-a-usb-device-from-the-command-line
0589login:Penguin
2015/02/07(土) 14:16:52.45ID:ZwIpOvgN名前欄に発言番号くらい書いたら?
追いかけるの面倒だから回答する気すら起きないよ
0590login:Penguin
2015/02/07(土) 14:25:05.95ID:+ynxNXzCなんでURLに英語が書いてあるんだろ(´・ω・`)
how do you reset a usb device from the command line
0591login:Penguin
2015/02/07(土) 14:26:51.34ID:ZwIpOvgN普通だと思うけど・・・?
0592login:Penguin
2015/02/07(土) 14:36:40.64ID:9R2HDIMv自動設定を無効にしたうえで、下記のように手動で設定します。
すると、途中で、停止してしまいます。
# usb_modeswitch -c /etc/usb_modeswitch.conf
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
found matching product ID
adding device
Found device in default mode, class or configuration (1)
Accessing device 005 on bus 001 ...
Getting the current device configuration ...
OK, got current device configuration (1)
Using first interface: 0x00
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
OK, driver found ("usb-storage")
OK, driver "usb-storage" detached
ここでメッセージがとまったままで先へ進んでくれない。
0593584
2015/02/07(土) 14:41:29.53ID:9R2HDIMv>>592 止まったままなので、CTRL cして、またコマンドを投げます。
うまく行ったように見えるけど、ls -l /dev/tty* に、USBが見えない。
root@raspbx:~# usb_modeswitch -c /etc/usb_modeswitch.conf
略
Looking for active driver ...
No driver found. Either detached before or never attached
SCSI inquiry data (for identification)
-------------------------
Vendor String: HUAWEI
Model String: Mass Storage
Revision String: 2.31
-------------------------
USB description data (for identification)
-------------------------
Manufacturer: HUAWEI Technology
Product: HUAWEI Mobile
Serial No.: not provided
-------------------------
Setting up communication with interface 0
Using endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...
OK, message successfully sent
Resetting response endpoint 0x81
Resetting message endpoint 0x01
-> Run lsusb to note any changes. Bye.
0594584
2015/02/07(土) 14:44:45.69ID:9R2HDIMv設定値は、抜き差しをすることで発動するオートモードで、モデムモードに切り替わったときの
吐き出されたログの値を参考にしました。
# Disable automatic mode switching globally (e.g. to access the original
# install storage)
DisableSwitching=1
# Enable logging (results in a extensive report file in /var/log, named
# "usb_modeswitch_<interface-name>" and probably others
EnableLogging=1
# 3g modem
#
DefaultVendor=0x12d1
DefaultProduct=0x1446
TargetVendor=0x12d1
TargetProduct=0x1436
MessageEndpoint=0x01
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
0595584
2015/02/07(土) 14:51:43.28ID:9R2HDIMvおお、ありがとうございます。
しかし、C言語でなら、USB機器の「抜き差し」がこんなに短い行数で実現できちゃうんですね。
関数「ioctl」が効いているみたいですね。
でも、バスIDとデバイスIDを引数にとれば、ソフトウェア的に「抜き差し」されると考えていいのかな??
質問者さんも、とても役に立ったと言っているみたいだし、今からは無理だけどちょっとまた、やってみたいと思います。
0596login:Penguin
2015/02/07(土) 15:08:38.79ID:ZwIpOvgN| >>589 了解です。
いや、お前さんの一連の話を見ようと思ったんだが・・・
>>584名乗られてもこまる。
そこから読んでもなにを言ってるのか判らんだろう。
一連の話の初めに発言した番号書くのが普通。
■ このスレッドは過去ログ倉庫に格納されています