/玄箱からHDDを取り出していれば、sda1とsda3をそれぞれマウントして展開。書いてあるのは/dev/hdaなので、変更する。hdaとsdaを両方書いておけば、ない方は失敗するだけなので、古いカーネルでブートした時もマウントされるようになる。祈りながらリブートイーサネットの口がついたLinuxマシンがあれば、netcatをインストールしてコンソールを見られる。6666として、玄箱を再起動。うまくできていれば、コンソール出力が出てきて、玄箱がブートするはずである。2番を古いものに書き換えて起動し直せば、2.6.25のカーネルで立ち上げられる。/boot/loader.o"kernel2=/boot/vmlinux.binoption2='cmdline="root=/dev/hda3"'ようやく玄箱で無線LAN(GW-US54Mini2)がrt73usbで使えるようになった。通信が不安定で、ディレイがひどく大きくなったりする。USBハブを挟んでいるのが原因かと思って直結にしてみたが、あまり状況は改善されない。CPUパワーはそんなに食っているようには見えないけど、WPAを使っているせいかなあ。現状、使えるとは言いにくい。フロントのUSBの端子を引き出して、直結。[追記]無線LANが不安定なのは、省電力機能がどうも悪さをしている模様であった。offで、遅延もパケットロスもなくなった。(KB2858728)がWindowsUpdateでインストールできないOSはWindows7。定石通り、手動でインストールを試みる。マイクロソフトのサイトhttp://support.microsoft.com/kb/2858728から、オフラインインストーラーをダウンロードして実行してみると、「ディスク領域が不足しています」と出た。このインストーラーは、空き領域を3G近く要求するらしい。仕方ないのでCドライブの空きを増やしたら、ちゃんとインストールできた。WindowsUpdateで不明なエラーが発生しました」なる謎のエラーコードとエラーメッセージで失敗していた。この辺の表示はもう少し親切にならんかったのだろうか。ディスクが足りませんでした、とか言ってくれるだけでもだいぶ違うのだが。|2013年11月12日Firefoxの個人証明書をエクスポートしたらOpera12にインポートできないStartSSLでSSLの証明書を作ろうと思ってサインアップしたら、個人認証のために個人証明書を作成してインストールした。この作業をFirefoxでやったので、Operaでもアクセスできるように証明書をエクスポート&インポートしようとしたら、Opera12が「証明書チェーンが正しく順序付けられていませんでした」とかなんとか言って拒否する。パスワードは合ってるし、Operaで.p12を食う処理に問題があるのだろうか。困ったが、FFでエクスポートしたp12を、一度IEにインポートしてエクスポートしてから、そのファイルをOpera12に食わせたら、うまくいった。初代EeePC(701または4G-Xと呼ばれる機種)で、CentOS6で内蔵の無線LANを使う内蔵ストレージが4Gしかない初代EeePC。ストレージも小さいし画面も狭いので、人間が使うにはちょっともうスペック不足だが、SSD+Atomの構成で省電力静音なので、ちょっとしたサーバーにでもしようと思う。ところが、簡単に動きそうなLinuxのディストリビーションを入れようとしても、XububtuもLubuntuもストレージ不足で入らない(前者は5.4G、後者は4.3G必要)。そもそもサーバー用途なので、グラフィカルデスクトップなぞは不要であるから、CentOSの最小構成をインストールしてみた。起動してみると、内蔵の無線LANが動かないのである。インターフェースは見えているが、通信はできない。初代EeePCの無線LANはクセのある奴らしい。a0)AtherosのAR242x/AR542xというカードらしいのだが、デフォルトで入っているath5kでは動かないyumでインストールするmadwifiでは動かないということのようである。cardあたりを参考に、いろいろやって動かした。必要なものが入ってなかったら入れる。wpa_supplicantは、無線を暗号化するなら必要。pciutilsはお好みで。installmadwifiのsnapshotはいくつか種類があるが、r4126-20100324では動かなかったように思う。標準のドライバを殺し、madwifiのドライバを読むようにするblacklistにathを入れるのと、ath_pciを読むようにするのの2つ。/etc/modprobe.d/ath.conf(ファイル名は何でも良さそうだが、新規ファイル作成。ath_pciWPAを使うなら設定するこれは普通にやればOK。ath_pciするなり、面倒ならリブートするなり。このうち、使うのはwlan0の方である。必要なら/etc/sysconfig/network-script/ifcfg-wlan0を適当に設定してやって、wpa_supplicantを起こし、ifupで起動。beacon:0こんな感じである。ある点と、インターフェースの名前がath0でなくwlan0になる、というところかな。使うPHPのソースコードからドキュメントを生成したい。Javaにはjavadocがあるように、PHPにもそのようなものがある。PHPでXSLが有効になっていないと使用できない。phpコマンドで調べる。付けてPHPをビルドし直すなどする。CentOSなら、libxsltはyumでインストールできる。phpDocumenterはpearからインストールする。実行にgraphvizが必要なので、これもインストール。graphvizインストールできたら、コマンドを叩くだけ。ドキュメントを生成するディレクトリを指定。