以前 2915ABG を導入したけど北米版だったので 11a が使えなかった我が 700m だけど、「通りがかりの名無」様からのコメントをもとに、日本版化に成功!
以下メモ書き。
- eeprom を書き換えられるように改造した Intel PRO/Wireless 2200BG Driver for Linux をダウンロード(2915ABG でも使える) http://www.geocities.com/sonyirclib/ipw2200.tar.gz
- KNOPPIX 3.8.2 の CD を準備(CD からブート可能な linux)
- KNOPPIX をブート(2915ABG は挿したまま)
- Root Shell を起動。1. を保存したフォルダに移動
- #ethtool -e eth0 : 現在の値を確認(0x4e は 0x48)
- #tar xvzf ipw2200.tar.gz : #cd ipw2200-1.0.3 : #sh unload : #sh load : 1. の改造ドライバをシステムにロード
- #ethtool -E eth0 magic 0x2200 offset 0x4e value 0x45 : eeprom を書き換え(0x4e を 0x45 に)
- シャットダウン
Windows を起動すると、11a のアドホックチャネルが無事に 149, 153, 157, 161 から 36, 40, 44, 48 になっていた。
これで 11a も J52/W52 として活用できる。
宝の持ち腐れ状態解消ー
追記
W53 化にも成功ー
初めまして。
まさにタイムリーと言うか・・・。
Inspiron700mに2915ABGを載せようと思っているのですが、海外向けのものしか入手できなさそうなので、いろいろ情報収集しているうちにこちらに辿り着きました。
Linuxは不慣れなので不安もありますが、挑戦してみようと思います。
疑問点なのですが、KNOPPIXのバージョンが3.8.2なのは何か理由があるのでしょうか?最新版では不都合があるとか?
ご教示いただければ幸いです。よろしくお願いします。
僕自身は最新版では試していないので断言はできないのですが、http://nx6120.seesaa.net/article/9713968.html のコメントにあるように 4.0.2 でやろうとしてロードに失敗した例があるようです。
現在 KNOPPIX の最新版は 5.1.1 (2007 年 1 月)ですので内部処理は 3.8.2 (2005 年 5 月)とはずいぶん変わっていると思います。
改造ドライバは 1.0.3 ベース(2005 年 4 月)ですので(オリジナルの最新は 1.2.2)、最新版の KNOPPIX では動かない可能性が高いのではないでしょうか。
追伸です。
KNOPPIX 日本語版 5.1.1 で試してみましたが、別途 firmware (http://ipw2200.sourceforge.net/firmware.php)を導入しないとそもそも 2915abg を認識してくれませんでした。
改造ドライバもやはりロードに失敗しました。
パッチ(http://stachon.webpark.cz/files/ipw-eeprom-write.patch)を見る限り少し手を加えれば最新ドライバである 1.2.2 にも適用できそうな感じがするのですが、しくじって eeprom の書き換えに失敗すると取り返しがつかないので試していません orz
少なくとも eeprom の書き換えだけであれば KNOPPIX 3.8.2 でやったほうがよさそうです。
最新版での検証までしていただきありがとうございます。
ver.3.8.2でも日本語版ではなぜか2915ABGを認識してくれませんでした。
英語版では認識したものの、なぜかtarを解凍できず・・・
仕方なくwindows上で解凍してやったらうまくいきました。
しぶとく国内向けの2915ABGを探してみましたが、やはりもう出回っていないようですね。
それでもこの方法で国内仕様にできることが判り安心して買い増しできます(?
感謝いたします。
なるほど、容量の関係で日本語版では firmware を入れてないのかもしれませんね。
ryo さんの改造がうまくいくことを祈ってます。
書き捨て同然のコメントに新エントリーまで立てて頂いて
いて嬉しいやら申し訳ないやら。。。
まずは無事に改造が成功されたようで何よりです。
-
そのままでは他社製PCで使えないIBM版2915ABG(27K9940)
を他社PCで使用する方法を置いておきます。
ethtool -E eth0 magic 0x2200 offset 0x4 value 0x23
ethtool -E eth0 magic 0x2200 offset 0x8 value 0x02
※Intel純正IDへの書換です。
書き捨てだなんてご謙遜を。電子レンジが結構近くにあるので b/g だと不安定だったんです。おかげさまで快適になりました。
IBM だけじゃなくて HP でも ID 書き換えてるみたいですね。