2コメントに書きたかったのですが、管理者としてコメントする方法がわからないので新規記事に。>シロesさんバスパワー駆動できましたか。LEDを撤去してしまうとはすごいです。Wii純正のLANアダプタ(RVL-015)にはLEDが無さそうなので、こちらもバスパワーで動くかもしれませんね。いっても、そもそもチップが同じかどうかもわからないですし、LEDが無いと普段の動作確認も難しいので買うのは勇気がいりますが。それでも試すという男前なかたがいらっしゃいましたら結果を教えていただけると嬉しいです。コメントありがとうございます。UE-200TX-Gから電源ケーブルを出してしまうとはすごいです。確かにUSBハブが必要というのは嫌なところでした。LANアダプタに限らず、電源が足りないのは何かと困りそうなので、いろいろ探してみたところ、システムトークスのUSBコンバインケーブル(USB-T4B)にたどり着きました。これに、USBの延長アダプタ(BコネクタをAコネクタに変換)と適当なUSB用バッテリを組み合わせて使っています。本当はこの三つ(とesにつなげるUSBケーブル)が組み合わさったすっきりしたものがあれば良いのですが。コメントだけでなく、アフィリエイトリンクからの購入もありがとうございます。リンクを貼ってみたのは、本当に小遣い稼ぎぐらいになるのだったら嬉しいなあと思ってのことでしたが(そして、やはり小遣い程度を稼ぐのは大変そうだということがわかりましたが)、それよりも記事が役に立っているらしいということが感じられ嬉しいです。(0)TweetCD-RW完全消去CD-RWを完全消去するシェルスクリプトDeleteCDRW_20070727A.bashDeleteCDRWOnTheFly_20070727A.bashを書いてみました。二つの違いはOnTheFlyで消去するかどうかです。できませんが、通常のデータ領域に書き込めるだけ書き込み、最後に初期化も行っているので大きな問題は無いと思います。ハードディスクなどは米国国防総省規格などで丁寧に消去するソフトウェアがいくつもあるのですが、CD-RWに対応しているものが見つからなかったのでこのようなスクリプトを書きました。いってもlinuxには便利なコマンドがいくつもあるので、その使い方を調べてコマンドを順番に書いただけです。ハードディスクなどを丁寧に消去するソフトウェアでは何回か書き込みをして0,1には現れないディスク上の痕跡も消すのが普通になってきているようです。CD-RWは昔から通常のライティングソフトで初期化することはできますが、この手の対策は一般的なレベルに遅れないというのが大事でしょうから、このようなスクリプトを書きました。スクリプトはKNOPPIX5.1.1日本語版(knoppix_v5.1.1CD_20070104-20070122+IPAFont_AC20070123.iso)で動作確認しました。USBにインストールしたKNOPPIXでも動きました。OLDATAPI:0,0,0)というように使用可能なドライブが表示されるので、OLDATAPI:0,0,0というように使用するドライブを入力してエンターを押します。(USB接続のドライブを指定する場合は0,0,0というように入力します。ATAPIドライブは通常ATAPI:0,0,0と指定すれば良いのですが、動かないときはOLDATAPI:0,0,0と指定してください。)成功すると以下のように進行状況を表示して終了します。ディスクの最後の領域は不安定なようで(オーバーバーン?)、書き込んだサイズと読み込めるサイズが異なるようです。そのため自動チェックできません。成功したサイズが異常でないかチェックしてください。実行したディレクトリに保存される01urandom_blank.logなどのファイルはスクリプト内で使用したコマンドの出力です。urandom.raw以下、DeleteCDRW_20070727A.bashの中で何をやっているのかを説明します。スクリプト内では変数で書いている部分をここでは具体的な値に変えています。-scanbusは接続されているドライブを調べて表示します。of=urandom.rawはランダムデータを用意します。/dev/randomのほうが質の良いランダムデータなのですが、あまりに遅いので/dev/urandomにしました。blank=fastはCD-RWを簡易初期化します。-は用意したランダムデータをTAOで書き込みます。catを使わなくても良さそうなものですが、<urandom.rawで流し込むとファイルサイズをチェックされて容量オーバーと言われてしまうのでこのようにしました。/dev/zero全ビット0の値を書き込みます。-全ビット1の値を書き込みます。of=urandom.raw別のランダムデータを用意します。-別のランダムデータを書き込みます。-CD-RWを読み、書き込み用に用意したデータと比較して検証します。blank=all通常の完全初期化を行います。全ビット0を書き、全ビット1を書き、ランダムを書き、検証するというのが米国国防総省規格(DoD標準(5220.22-M))だそうです。丁寧に消去する方法ということですが、どうも疑問に思ってしまうことがあります。いうのは、この方法はディスクに3回も書き込みますが、各ステップで何を書き込んだかはばれているとも言えます。書き込み状態の変化が1パターンに限定できると、元のデータの予測に非常に役に立つのではないでしょうか。実際にはノイズの影響などで復元はまず無理だろうとは思うのですが、せっかく丁寧に消そうとしているので、最初に別のランダムデータも書き込むことにしました。上の問題点を厳密に解決しようとするなら、書き込んだり書き込まなかったりというのが理想なのでしょうけど、それは難しいのでランダムデータの書き込みで良しとしました。(0)TweetW-ZERO3[es]で使えるUSBタイプ有線LANアダプタW-ZERO3[es]で使えるUSBタイプの有線LANアダプタを見つけました。PlanexのUE-200TX-Gです。AX88772)の標準ドライバで使用できました。標準ドライバはASIXのこちらからダウンロードできます。platformのドライバを使用しました。Dr...」というアダプタが追加され、使えるようになりました。W-ZERO3[es]のUSBポートでは電力不足のようで、バスパワーを供給できるハブを間につなげる必要がありました。errorとなってしまうようです。複数文字列」として、値(名前:Route、データ:AX887721)を追加しました。最初の小ネタ記事からせこいですがアフィリエイトリンクの挿入です。(2)Tweetブログ作成ブログを作ってみました。PCやPDA(SmartPhone)に関する小ネタを書いていきたいと思います。2まだゾクゾクくるよぉ。(不要パソコン買取日記)バックナンバー2007年10月2007年9月2007年7月2007年6月カテゴリーパソコン・インターネット携帯・デジカメプロフィールRSSを表示するこのブログをマイリストに追加@niftyが提供する無料ブログはココログ!。