2013年8月20日火曜日

ThinkPad R31 を入手しました

またまた ThinkPad の仲間が増えました。今回は ThinkPad R31 (2656-MCJ) です。いつものようにインターネット・オークションで入手しました。

今回入手した ThinkPad R31 です。

インターネット・オークションでの説明では起動不良のジャンク品ということでした。ビープ音が三回鳴るということで、メモリ異常のようでした。しかし電源を投入すると普通に起動を開始しました。しかしハードディスクが抜き取られていたこともあり、すぐに停止しまいました。そこで CD ドライブへ Puppy Linux precise-5.5.0 JP の CD-ROM を挿入して起動させてみました。普通に起動完了して使用することができました。どうも輸送中の振動で正常起動するようになってしまったのでしょうか?

メモリ・スロットの様子です。
目視では異常を発見できませんでした。

とりあえず起動した Puppy Linux を終了して、底面にあるメモリ・スロットの様子を確認してみました。512MB と 256MB のメモリが刺さっていました。ソケットの周囲をよく観察してみましたが特に異常を発見することができませんでした。ThinkPad T30 と同様なメモリ周りに障害があるのかもしれません。しばらく今のままで使用して異常が出てくるのを待つこととしました。念のために memtest86+でメモリ試験を行っておきました。

とりあえずメモリの経過観察のためにも仮に Puppy Linux をハードディスクへインストールすることとしました。

とりあえず最新の Puppy Linux precise-5.5.0 JP をインストールすることとしました 。ハードディスクを GParted でパーティションを切り分けることとなったのですが、 sda1 は普通に ext3 でファイルシステムを作ることができたのですが、 sda2 へ linux-swap を作ろうとしたところ、作ることができませんでした。

そこで Puppy Linux Lucid-5.2.8 JP の Gparted で Linux-swap を作ろうとしました。しかし、起動はしたのですが、xorg に画面のコントロールが移行したところで、画面が真っ暗というか、何の表示もなく暗い画面の背後からだんだんとバックライトの光が明るくなってくる状況となってしまいました。どうもビデオ・ドライバーが上手く動作していないようです。

しかたがないので、さらに Puppy Linux 4.3.1 (2012) を起動させてみましたが、結果は Puppy Linux 5.2.8 JP と同様のものとなってしまいました。ネット上の情報では、Puppy Linux 4.3.1 でも起動している事例が報告されているだけに不思議です。

Puppy Linux を諦めて、GParted Live CD を使って linux-swap を作ることとしました。しかし GParted Live CD もビデオ関係が少し変でした。左上に 800 x 600 のサイズで表示さる状態となっていました。やはり ThinkPad R31 のビデオ周りは難しいようです。こんなビデオ表示でしたが、GParted は使用することが出来たため、無事 linux-swap を作ることができました。

linux-swap を作ったところで、再度 Puppy Linux precise-5.5.0 JP で起動させて、無事インストール(frugal)も完了させました。

しばらく ThinkPad R31 で遊んでみたいと思っています。

しばらく Puppy Linux precise-5.5.0 で遊んでみたいと思っています。

Puppy Linux precise-5.7.1-retro を使ってみました。

密かに日本語版の Puppy Linux precise-5.7.1-retro (非PAE)が既にアップロードされていました。まだ開発中のようで、順次アップデートが行われている最中のようです。さっそく非PAE の Puppy Linux precise-5.7.1-retro をインストールしてみました。

参考URL
Precise Puppy 5.7.1 PAE/Retro 日本語版
http://sakurapup.browserloadofcoolness.com/viewtopic.php?f=27&t=2355
ダウンロード
http://shino.pos.to/party/bridge.cgi?puppy/precise/JP/5.7JP/

いくつかある iso ファイルから使用したのは最新のものと思われる次の iso ファイルです。
precise-5.7.1-retro-f2fs_GUI.iso

いつもと同じように CD-R へ iso ファイルを焼き付けた後、 CD ドライブから起動させて、ハードディスクへ frugal インストールを行いました。

使用したマシンは、前回 Puppy Linux precise-5.5.0 で PAE 問題で起動することができなかった ThinkPad X31 です。

Puppy Linux precise-5.7.1-retro のデスクトップです。

結果は無事起動することができました。デスクトップ画面を眺めてすぐに気づくことは、ブラウザに Opera が追加されていることでした。とりあえず動作確認は従来から標準に装備されていた Seamonkey で行ってみました。

インターネット上をネット・ブラウジングするには問題ないようでした。動作も上々で、今後リリース版が期待されます。また各ソフトウェアの日本語化が進んでいるように感じました。

しかし完成度はまだ不十分なように感じました。たまたま私が発見したものに、samba サーバーなどのネット・ディスクへアクセスする Pnethood 0.7.1 などが動作が異常でした。ネット・ディスクが存在しないと表示してしまうのです。しかし何度もアクセスをしていると急に我が家のネット・ディスクを表示したりします。原因は不明です。
(2013-08-21:どうも我が家の samba に問題があるようです。上記の内容は削除いたします。)

PAE 版の Puppy Linux precise が動作しない ThinkPad X31 や X40 を抱える私は、非 PAE 版の Puppy Linux precise に期待しています。

2013年8月18日日曜日

samba 3.6.18 へアップグレード

FreeBSD の ports に samba 3.6.18 へのアップグレードが到着していました。

いつものように portupgrade で更新しておきました。

我がやの環境では動作に問題はないように感じました。

samba 3.6.18 の config 画面です。
[2013-08-21:追記]
トラブルが発生していました。Puppy Linux で使用されている pnethood で samba サーバーを検出することができませんでした。現在、原因を調査中です。

2013年8月15日木曜日

PCi GW-US54HP 無線LANアダプタを入手

夏休み中も続々とインターネット・オークションにてパソコン用品を落札しています。今日届いたのは、プラネックス社の USB 型無線LANアダプタの GW-US54HP です。

プラネックス GW-US54HP です。

USB コネクタの根元の部分にジョイントがあり、方向に制限がありますが、ある程度自由にアダプタ本体の向きを変えることが出来る構造になっています。だた中古品ということもあって、このジョイント部分がユルユルの状態になっていて、どの方向へも向けることができますが、その方向で 固定できるとは限らない状態となっています(笑)。

本体と USB コネクタの間にジョイントがあるため、方向が変えられます。

早速ノートパソコン(ThinkPad G40)へ取り付けて動作確認を行ってみました。


写真のように本体上部に並んでいる LED ランプが賑やかに点灯するようになっていて、目視でも楽しめる?ようになっています。

LED ランプの様子です。
手前から、電源、転送、電波強度 1〜5

ドライバーは rt73usb が自動的に読み込まれていました。デバイス情報を読み込んでみると、販売元の「PLANEX GW-US54HP」の他に、委託製造先と思われる「Abocom 802.11 bg WLAN」の情報も読み取れました。

 では通信状態を確認するために、いつもの FTP 転送による約 100MB の単一ファイルのダウンロードの速度計測を行ってみました。

ダウンロード速度は速いことに間違いはないのですが、非常にバラつきが大きい結果となりました。そこで転送状態を DD-WRT のモニター機能で確認してみました。するとどうでしょう!転送が途中で途切れてしまうことがあるようです。確かに転送が途切れるときには、本体に設置してある LED ランプのうち、五つある電波強度のランプが一斉に消灯してしまうのです。どうも電波の状態がよくないようです。

GW-US54HP の転送状態のグラフ。
通信が途中で途切れてしまっています。
この時に平均転送速度 2382KB/s です。

本体の向きを垂直に立てて使用していていましたが、水平方向へ寝かせて転送速度の計測を行ってみました。するとどうでしょう!今度は安定してデータを転送してくれます。どうもこの無線LANアダプタは本体(アンテナ)の向きに神経質のようです。もし使用中に強度を示す LED ランプが一斉に消灯するときには本体(アンテナ)の向きを調整した方がよいようです。

アンテナの方向を改善した GW-US54HP の転送状態のグラフ。
通信の途切れがありません。
この時の平均転送速度 2719KB/s です。

今まで USB 型の無線LANアダプタであまりよい思い出がないので、debian や Puppy Linux で上手く動作するか心配でした。しかしこの WG-US54HP は本体(アンテナ)の向きに注意さえすれば問題なく使用出来ました。今まで PC カード(PCMCIA)タイプの無線LANアダプタを主に収集してきましたが、これからは USB タイプも集めてみようと思っています。

2013年8月13日火曜日

Atheros AR5212 搭載の mini-PCI 無線LANカード

、表題のとおり Atheros 社の AR5212A チップを搭載した mini-PCI 無線LANカードを入手しました。

どうも東芝のパソコンに装着されていたものらしく、表面のシールには製造元の ASKEY と TOSHIBA の名前が表示されていました。

Atheros AR5212A チップが搭載されている mini-PCI 無線LANカードです。

早速、動作確認のために ThinkPad G40 の mini-PCI ソケットへ装着してみました。ソケットがキーボードを取り外して、さらにキーボードの上部にあるパネルを外すとソケットが見えてきます。さらに装着するには手前にある CD ドライブも外さないと上手く装着することができませんでした。

ThinkPad G40 へ装着してみました。

キーボードを仮付けの状態で電源を投入してみました。 やはり出てきました「エラー1802」です。せっかく取り付けた mini-PCI 無線LANカードを取り外して、no-1802 で対策を行いました。no-1802 については、本ブログの過去の記事を参考にしてください。

やっぱり出ました!エラー1802です。

参考ページ

ThinkPad X40 へ無線LANカードをインストール

no-1802 による対策も終わったところで、再度 mini-PCI 無線LANカードを取り付けて電源を投入しました。今度は問題なく起動をすることができました。Puppy Linux Precise 5.5.0 JP で動作確認を行いました。

mini-PCI 無線LANカードは ath5k ドライバーが自動的に読み込まれて WPA2-AES による通信もできました。アンテナを装着していなかったため、さすがに送受信レベルが低かったためか通信速度は遅めの設定となってしまいました。ちゃんとアンテナを装着すれば問題ないものと思います。

Puppy Linux Precise 5.5.0 JP で動作しました。

私が所有している ThinkPad G40 には無線LANアンテナの準備が行われていないこともあり、取り付けた mini-PCI 無線LANカードは取り外しておくこととしました。今後入手したパソコンで装着する機会があれば使用したいと思っています。

Buffalo WLI-CB-G108 無線LANアダプタを入手しました。

無線LANアダプタに新しい仲間が加わりました。バッファローの WLI-CB-G108 です。インターネット・オークションにて安価に入手してきました。

今回入手した Buffalo WLI-CB-G108 です。

この無線LANアダプタの特徴は複数のアンテナを内蔵していて、この複数のアンテナで同時に複数の通信を行ってデータ通信速度を増加させる MIMO 方式(理論最大データ転送速度 108Mbps)を採用しているところです。ただ我が家には MIMO に対応した無線LANアクセスポイントは現在所有しておらず、MIMO 動作の確認は出来ない状態となっています。
 
本無線LANアダプタについてインターネット上を検索して Linux での使用の可否を探してみました。しかし有効なウェブサイトはほとんど見当たらない状況でした。どうも linux では非対応のようです。

スロットへ差し込んだ WLI-CB-G108 です。

実際に届いた WLI-CB-G108 を ThinkPad G40 などのパソコンのスロットへ挿入してみました。カード情報からドライバーが選択出来ないようで、カードの表面にある二個の LED ランプも消灯したままとなっていました。使用するには Windows 用のドライバーを流用する ndiswrapper を使用するしか方法がないようです。私は ndiswrapper を使用してまでこの WLI-CB-G108 を使おうとは思っていないため、確認作業はここで終了しました。

[参考データ] lspci コマンドで表示させたカード情報です。
Ethernet controller: Airgo Networks Inc AGN100 802.11 a/b/g True MIMO Wireless Card (rev 01)

チップ情報からこのサイト(外部)が参考になります。
米Airgo、100Mbps超の転送速度を実現する無線LANチップ「AGN100」
http://news.mynavi.jp/news/2003/08/19/51.html

興味半分で入手した WLI-CB-G108 ですが、動作確認が出来ないまま、コレクション・ボックス行きとなってしまいました。

2013年8月11日日曜日

文字化けで FreeBSD の w3m を入れ替えました

自宅の FreeBSD サーバーにインストールしてあった w3m が知らない間に不調となっていました。どうもロケール関係の設定が変なようで、文字化けをしてしまいます。未だに euc-JP の文字コードで頑張っている FreeBSD サーバーですが、仮想端末の文字コードを euc-JP や UTF-8 、Shift-JIS のいずれも文字化けをする状態です。w3m -h で表示されるヘルプ画面の最前部に表示される w3m の動作状況を確認すると Lang=en となっていて、英語モードになっているようです。オプションを探しても文字コードを設定する項目がありません。どうしたものかと悩んでしまいました。

もともと文字コードの設定がなかったのは、日本語 w3m として /usr/ports/japanese/w3m(ja-w3m-0.5.3_1)の ports をインストールしていたからでした。そこで多国語対応(マルチランゲージ)の w3m をインストールすることとしました。

まず最初に今までの日本語 w3m をアンインストールします。

# pkg_delete ja-w3m-0.5.3_1

次に新しく /usr/ports/www/w3m で w3m をインストールします。ここのビルドオプションでマルチランゲージ対応を設定します。

# cd /usr/ports/www/w3m
# make config

www/w3m のビルド・オプションを設定しているところです。
なお japanese/w3m にはビルドオプションの設定はありません。

ビルド設定が終了したら portinstall でビルドとインストールを行います。

# portinstall www/w3m

一般ユーザーに戻って、w3m を起動させて文字化けが発生していないことを確認します。

無事 w3m を正常に使用できるようになったのはよかったのですが、どうしてこのような文字化けが発生するようになったかについては不明です。カーネルのメジャー・アップグレードのときに一緒に ports でインストールしたソフトウェアも一緒に再ビルドするため、このときに何らかの異常か設定ミスがあったのではないかと想像しているところです。