2009-02-27

Ubuntu sambaのトラブルと思ったら、悪いのは無線LAN

君のてのひらから: Ubuntu Linux 8.10 Wubiインストールで試す
http://yourpalm.blogspot.com/2009/02/ubuntu-linux-810-wubi.html
の続き。



sambaがトラブル?

samba文字化け対策

sambaでマウントしたファイルが文字化けるのは、Linuxに触り始めた10年くらい前から定番のトラブル。Ubuntu側の文字コードがUTF-8なので、以下の通り、設定しました。

/etc/samba/smb.conf


[global]
dos charset = CP932
unix charset = UTF-8
display charset = UTF-8


↑[global]のすぐ下に、上記3行を追加する。

LinkstaionにWindows共有で接続

アクセス権限を施した先に登録します。
Windowsからのファイル読み書きは確認ずみ。


「場所」→「サーバへ接続」
「Windows共有」を選択
・サーバ名: LinkStationに割り当てられたIPアドレス
・共有する場所: Linkstationに登録した共有フォルダ名を入力
・フォルダ: 空欄でOK
・ユーザ名: Linkstationに登録したユーザ名を入力(私の場合、takuya)
・ドメイン名: Windowsネットワークの名前(WORKGROUP, MSHOME...など)


パスワード入力を求められるので、Linkstationのユーザに設定されたパスワードを入力してください。
ちゃんと.gvfs配下にマウントされました。

sambaがトラブル?

しかし、せっかく接続したNASなのに、


○ ファイルを読むことはできる(音楽再生可能)
○ ファイルの削除はできる
× ファイルをコピーすることができない
(ファイルをドラッグ&ドロップでコピーしても、0バイトのファイルが作成された後、異常終了し、詳細情報を見ると「invalid argument」と表示される)
× smbclientで接続しての、putでもファイル書き込みできない
○ smbclientでの、getは可能



ファイルが書きこめなければ、便利さ激減です。
いろいろsambaまわりの言葉をキーワードに検索をかけてみましたが、同じ症状の人が見当たりません。
しかしながら、作業をしているうちにあることに気がつきました。


× Wanderlust on Emacsからのメール送信が失敗することがある
× ブログの更新がうまくいかないことがある
× Google Readerなど、AjaxなWebアプリの表示が非常に遅い
× Google検索時、「検索」ボタンをクリックしても、検索結果が表示されないことがある


なにかPCから送信をするタイプの作業がことごとく失敗することがある...ということは?
疑う箇所は、sambaではありませんでした。

Array.org提供カーネル

無線LAN接続を切り、有線での接続に切り替えると....
先程×だった作業が全て問題なく終わった!
というわけで、悪いのは無線LAN接続関連。
そこで、Ubuntuで無線LANを使うときにはよいとされる、Array.org提供のカーネルを導入することにしました。

Array.org EeePC Ubuntu Repository
http://www.array.org/ubuntu/

Setup & Installation - Intrepid Ibex (Ubuntu v8.10) - Array.org EeePC Ubuntu Repository
http://www.array.org/ubuntu/setup-intrepid.html

上記ページの手順に従って導入。コマンドラインによる指示は楽でいいなぁ!
再起動して、OS選択をした後、GRUBの起動選択画面に入り、導入した「eeepc」のカーネルを選択します。

結果、無線でも上記作業がうまくできるようになりました。
sambaの問題かと思われた箇所も解決です。
これでまた乗り換えに一歩近付きました。

Read More...

2009-02-26

Blogger テンプレート変更

Bloggerのデザインテンプレートは、Minyx2.0というのを使っていました...

B-THEMES: Blogger Template : Minyx 2.0 : Blogger Templates
http://b-themes.blogspot.com/2007/09/minyx-template-for-blogger.html

しかし、画像ファイルの置き場所のドメイン名の有効期限が切れてしまったのか、表示がひどいことになってしまいました。



かわりのテンプレートを探して設定しました。
dudiao-template
http://dudiao-template.blogspot.com/
"Bookmark this post"機能付きで便利そう。
デザインもシンプルなので、これをベースにいろいろいじっていきたいと思います。

Read More...

2009-02-25

Ubuntu Linux 8.10 Wubiインストールで試す

WindowsでDVDドライブが見えなくなる...解決
http://yourpalm.blogspot.com/2009/02/windowsdvd.html

WindowsXPでDVD-ROMが見えなくなったときに使ったUbuntu Linux 8.10のLive CDで起動された環境があまりに美しかったので、試してみたくなりました。
ここのところデスクトップLinuxなんて使っていませんでしたから。
Wubiでインストールすれば、既存のWindows環境を汚さずに試用できるとのことだったので試してみました。

[PC] Toshiba Dynabook AX/840LS



Wubiでインストール

MOONGIFT: » Ubuntuの1クリックインストーラー「Wubi」:オープンソースを毎日紹介
http://www.moongift.jp/2008/02/wubi/
Windows XPでデフラグを実行してからインストールしました。
使用するHDD容量は10GBとしました。

有線LANで接続

自宅LAN環境では無線LANで普段は接続しているのですが、Ubuntuで無線LANデバイスが認識されないのは、恒例行事となっているので、まずは有線で接続。
DHCPでのIPアドレス割り当てはあっさり完了し、インターネットへの接続が可能になりました。

最新化

aptで環境を最新にします。
$ sudo apt-get update
$ sudo apt-get upgrade


無線LANでの接続

Linux 2.6.27におけるAtheros製の無線デバイス用ath5kドライバは、いくつかの無線デバイス用であるmadwifiドライバと一緒に使うと干渉する可能性があるため、初期状態では無効化されています。ほとんどのAtheros製チップセットはmadwifiドライバを使えば動作しますが、一部の新しいチップセットについては動作せず、madwifiドライバを使ったWPA認証を利用できない可能性があります。madwifiで動作しないAtheros製デバイスを持っている場合、linux-backports-modules-intrepid-genericパッケージをインストールし、新しいath5kドライバを利用すると良いでしょう。このlinux-backports-modules-intrepid-generic、標準ではインストールされていませんが、Ubuntu 8.10 CD/DVDイメージには同梱されているので、簡単にインストールできるでしょう。

IntrepidReleaseNotes/ja - Ubuntu Wiki
https://wiki.ubuntu.com/IntrepidReleaseNotes/ja


というわけで
$ sudo apt-get install linux-backports-modules-intrepid-generic
を実行した直後に無線LANデバイスが認識されました。
普段、Windows環境ではAOSSのクライアントで接続していたので、SSIDなど必要な情報をルータで調べ、アプレットに登録。接続を確立できた。

ネットワークプリンタの設定


使用しているプリンタは、ブラザー HL5250-DNです。
[システム]→[システム設定]→[印刷]→[新規]
とすると、(プリンタが起動していれば、)自動的に検出されてしまいます。
ところがテストページの印刷結果が思わしくない。

その理由は、北米で販売されているHL-5250DNは日本の型番だとHL-5270DNのことで、そもそも指している製品名が違うからである。

Ubuntu上からHL-5250DNでプリントできるようにする : Verboseモードでいこう
http://ja.verbmode.net/2008/12/02/enable_printing_with_hl5250dn


なるほど...
上記ページにある手順で印刷に成功しました。

ここまでは順調。



Ubuntu sambaのトラブルと思ったら、悪いのは無線LAN
http://yourpalm.blogspot.com/2009/02/ubuntu-sambalan.html
へ続く。

Read More...

2009-02-21

WindowsでDVDドライブが見えなくなる...解決

DVD-Rを焼いて、WindowsXPを再起動かけたら、そのときからDVDドライブがドライブ一覧から消えてしまいました。
DVDドライブの故障か? はたまたWindowsXPの再インストールか? とあせりましたが、最終的にレジストリの編集で解決しました。

事象の切り分け

ドライブの故障か?

ドライブが物理的に壊れていれば、CD-ROMからの起動すらできないはずです。
ということで、たまたま手元にあったUbuntu LinuxのLiveCDで起動をかけてみました。

[結果] 起動しました。またUbuntuでCD-ROMの自動マウントも可能でした。
ということはドライブが壊れているわけではありません。

USBのCD-ROMドライブを接続したら...?

WindowsXPに戻って、別のCD-ROMドライブを接続してみました。
[結果] ドライブを認識しません。

ハードウェアのプロファイルを確認

CD-ROMのところになにやら黄色いアイコンが...
「プロパティ」で確認してみると

このハードウェアのデバイスドライバを読み込むことができません。ドライバが壊れているか、ドライバがない可能性があります。(コード39)


そこでこのメッセージで、Google先生に問い合わせたところ、エラーコードは違うものの似た現象の対応方法が見つかりました。

レジストリの編集

Windows XP で CD 書き込みプログラムまたは DVD 書き込みプログラムを削除すると、CD ドライブまたは DVD ドライブにアクセスできなくなるか、あるいはエラー メッセージ "エラー コード 31" が表示される
http://support.microsoft.com/kb/314060

上記ページの手順通りレジストリを編集して、再起動!
もとに戻りました...はぁ。

Read More...