<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>徒然なるままに</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/" />
    <link rel="self" type="application/atom+xml" href="http://www.seichan.org/blog/atom.xml" />
    <id>tag:www.seichan.org,2007-09-05:/blog//1</id>
    <updated>2010-03-23T12:55:03Z</updated>
    <subtitle>徒然と日々の出来事(ネタ)を書いていこうかと．
主に FreeBSD，Unix系の話題が中心ですが，その他の話題もあつかってみたり．</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.23-ja</generator>

<entry>
    <title>FreeBSD をクライアントとして使用する (firefox)</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2010/03/freebsd_firefox.html" />
    <id>tag:www.seichan.org,2010:/blog//1.165</id>

    <published>2010-03-23T14:49:32Z</published>
    <updated>2010-03-23T12:55:03Z</updated>

    <summary>おひさしぶりです．seichan です．更新をサボっていたのですが，取り合えずま...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="FreeBSD くらいあんと" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="freebsdfirefox" label="FreeBSD firefox" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[おひさしぶりです．seichan です．<br />更新をサボっていたのですが，取り合えずまたクライアントネタを．<br /><br />今回は firefox．<br />Firefox を使う分には，何も問題無く使えます．<br />ただ，Windows の Firefox と挙動が違うとイライラします．例えば BackSpace で前のページに戻る．というアクション．<br />FreeBSD の Firefox は (と言うか Linux も) BackSpace での戻りは無効になっています．<br />これを無効から有効にしてしまいましょう．<br /><br /><ul><li><b><font style="font-size: 1.25em;">アドレスバーに about:config と入力して Enter</font></b></li><li><b><font style="font-size: 1.25em;">注意が促されますが，そのまま進んで下さい．</font></b></li><li><b><font style="font-size: 1.25em;">プロパティ名 browser.backspace_action を選択</font></b></li><li><b><font style="font-size: 1.25em;">数値を 0 に変更</font></b></li></ul><br />これだけです．<br />Windows の場合はこの値が最初から 0 になってます．<br />Unix 系でも，最初から 0 で良いじゃん．って思うのですが...<br />]]>
        
    </content>
</entry>

<entry>
    <title>FreeBSD をクライアントとして使用する (X.org)</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2009/12/freebsd_xorg_1.html" />
    <id>tag:www.seichan.org,2009:/blog//1.164</id>

    <published>2009-12-26T13:32:56Z</published>
    <updated>2010-01-04T02:07:37Z</updated>

    <summary>Seichan です．FreeBSD をクライアントとして使用する，其ノ三．今回...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="FreeBSD くらいあんと" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[Seichan です．FreeBSD をクライアントとして使用する，其ノ三．<br />今回も X.org (X Window System) でマウスについて．<br /><br />ホイールマウスを使用している場合，HAL のデフォルトの状態で，ホイールマウス等が利用できるので特にやる事はありません．<br />IBM のキーボードのようなトラックポイントタイプのいわゆる3ボタンチックなマウスの場合は，真ん中ボタンでのスクロールがデフォルトの状態では出来ません．<br /><br />これではせっかくの IBM キーボードの良さが失われてしまいますので，これを何とかしましょう． <br /><br />hal が使用するデフォルトのポリシーファイルは /usr/local/share/hal/fdi/policy に収められていますので，このファイルをコピーして編集するのが良いです．<br /><br />[root@ayanami:~] &gt; <b>cp /usr/local/share/hal/fdi/policy/10osvendor/10-mouse-sysmouse.fdi /usr/local/etc/hal/fdi/policy<br /><br /></b>10-mouse-sysmouse.fdi は，マウス関連の設定ファイルになっています．このファイルを編集して IBM キーボードのマウス部分を設定しちゃいます．<br /><br />面倒なので，編集前と編集後のファイルを以下に張り付けます．<br /><br />-- 編集前<br /><i>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />
&lt;deviceinfo version="0.2"&gt;<br />
&nbsp; &lt;device&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;match key="info.capabilities" contains="input.mouse"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;append key="info.addons" type="strlist"&gt;hald-addon-mouse-sysmouse&lt;/append&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/match&gt;<br />
&nbsp; &lt;/device&gt;<br />
&lt;/deviceinfo&gt;</i><br /><br />-- 編集後<br />&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;deviceinfo version="0.2"&gt;<br />&nbsp; &lt;device&gt;<br />&nbsp;&nbsp;&nbsp; <b>&lt;match key="info.udi" contains="/org/freedesktop/Hal/devices/usb_device_6cb_9_noserial_if0"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_options.EmulateWheel" type="string"&gt;true&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_options.EmulateWheelButton" type="string"&gt;2&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_options.XAxisMapping" type="string"&gt;6 7&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_options.YAxisMapping" type="string"&gt;4 5&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_options.ZAxisMapping" type="string"&gt;4 5&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_options.Emulate3Buttons" type="string"&gt;true&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/match&gt;</b><br />&nbsp; &lt;/device&gt;<br />&lt;/deviceinfo&gt;<br /><br />Seichan が使っているのは，<a href="http://www-06.ibm.com/jp/pc/option/obi/nob06/31p9514/31p9514a.shtml">IBM トラベルキーボード</a> で，USB接続のキーボードになっています．また，どうしてもマウスが使いたい場面があるので，全てのデバイスで上記設定が反映されると，今度はホイールマウスが有効に働かなくなります．<br /><br />その為，まずは特定のデバイスだけにマッチさせる様に match タグでデバイスを指定しています．この場合，<b>info.udi</b> の文字列が <b>/org/freedesktop/Hal/devices/usb_device_6cb_9_noserial_if0</b> の場合に上記設定を反映させる形となります．<br /><br />特定のデバイスを探す場合，lshal コマンドを実行する事で，現在 hald が認識しているデバイスの一覧が列挙されます．一覧の中には，info.vendor のベンダ名や info.product のプロダクト名が表示されます．それらいずれかにマッチさせる事でデバイスの特定が出来るのならば，match タグ内で指定する事で特定デバイスの設定に反映が可能です．<br /><br />で，設定が完了したら，hald をリスタートする事で設定が反映されます．<br /><br />[root@ayanami:~] &gt; <b>/usr/local/etc/rc.d/hald restart<br /><br /></b>正しく設定が行われているかを確認するには，X Window 上で直接試す以外にも，<b>lshal</b> コマンドで確認する事が出来ます．例えば，今回の様なマウスの設定の場合 <b>/org/freedesktop/Hal/devices/usb_device_6cb_9_noserial_if0</b> の中に以下の様に設定状態が表示されます．<br /><br /><br />-- lshal の該当部分抜粋<br /><i>udi = '/org/freedesktop/Hal/devices/usb_device_6cb_9_noserial_if0'<br />&nbsp; freebsd.device_file = '/dev/ums0'&nbsp; (string)<br />&nbsp; freebsd.driver = 'ums'&nbsp; (string)<br />&nbsp; info.parent = '/org/freedesktop/Hal/devices/usb_device_6cb_9_noserial'&nbsp; (string)<br />&nbsp; info.product = 'Composite TouchPad / TrackPoint'&nbsp; (string)<br />&nbsp; info.udi = '/org/freedesktop/Hal/devices/usb_device_6cb_9_noserial_if0'&nbsp; (string)<br />&nbsp; info.vendor = 'Synaptics Inc.'&nbsp; (string)<br />&nbsp; input.device = '/dev/sysmouse'&nbsp; (string)<br />&nbsp; input.x11_driver = 'mouse'&nbsp; (string)<br />&nbsp; input.x11_options.Emulate3Buttons = 'true'&nbsp; (string)<br />&nbsp; input.x11_options.EmulateWheel = 'true'&nbsp; (string)<br />&nbsp; input.x11_options.EmulateWheelButton = '2'&nbsp; (string)<br />&nbsp; input.x11_options.XAxisMapping = '6 7'&nbsp; (string)<br />&nbsp; input.x11_options.YAxisMapping = '4 5'&nbsp; (string)<br />&nbsp; input.x11_options.ZAxisMapping = '4 5'&nbsp; (string)<br /></i><br />と言う事で，IBM キーボードのマウスも，ちゃんとスクロールボタンを有効に出来るのでした．<br /><br />ちなみに，HAL/DBUS を使わない環境において xorg.conf の Mouse セクションに記述する事でも，当然同様の効果が得られます．<br />]]>
        
    </content>
</entry>

<entry>
    <title>FreeBSD をクライアントとして利用する (X.org)</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2009/12/freebsd_xorg.html" />
    <id>tag:www.seichan.org,2009:/blog//1.163</id>

    <published>2009-12-22T15:47:50Z</published>
    <updated>2009-12-22T18:02:44Z</updated>

    <summary>Seichan です．FreeBSD をクライアントとして利用する，其ノ二．今回...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="FreeBSD くらいあんと" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[Seichan です．FreeBSD をクライアントとして利用する，其ノ二．<br />今回は X.org (X Window System) です．<br /><br />基本的には，x11/xorg を入れて終了です．その後の設定について．<br />最近の X.org は，キーボード/マウスに HAL を使いますので，dbus 及び hal を有効にします．<br /># 今までの様に xorg.conf に書いて使う方法もありますが，Gnome や KDE 等を使う場合は dbus/hal の方が良いと思います<br /><br />[root@ayanami:~] &gt; <b>echo 'dbus_enable="YES"' &gt;&gt; /etc/rc.conf</b><br />[root@ayanami:~] &gt; <b>echo 'hald_enable="YES"' &gt;&gt; /etc/rc.conf</b><br />
[root@ayanami:~] &gt; <b>/usr/local/etc/rc.d/dbus start</b><br />

[root@ayanami:~] &gt; <b>/usr/local/etc/rc.d/hald start</b><br /><br />以上で取り合えず使えるようになっています．xorg.conf の Keyboard/Mouse セクションは不要です．<br />X Window を起動するとキーボード，マウスが利用できる状態になっています．<br /><br />ただ，問題があり，キーボードマップが英語キーボードになってしまいます．英語キーボードを使用している場合はそのままで良いのですが，日本語キーボードを使用している場合は不便ですので，さっくりと修正しましょう．<br /><br />xterm 等のターミナルまたは，X Window を落としてコンソールから (または SSH 等でリモート接続して) 以下作業を実施しましょう．<br /><br />hal が使用するデフォルトのポリシーファイルは /usr/local/share/hal/fdi/policy に収められていますので，このファイルをコピーして編集するのが良いです．<br /><br />[root@ayanami:~] &gt; <b>cp /usr/local/share/hal/fdi/policy/10osvendor/10-x11-input.fdi /usr/local/etc/hal/fdi/policy<br /><br /></b>10-x11-input.fdi は，X Window を使用する際のキーボードの設定ファイルになっています．このファイルに，xorg.conf で設定した事のあるいつもの設定を追加させる事で日本語対応となります．<br /><br />面倒なので，編集後のファイルを以下に張り付けます．追加した部分は太字で表しており，3行の追加で済んでいます．<br /><br />&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;<br />&lt;deviceinfo version="0.2"&gt;<br />&nbsp; &lt;device&gt;<br />&nbsp;&nbsp;&nbsp; &lt;match key="info.capabilities" contains="input.keyboard"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- If we're using Linux, we use evdev by default (falling back to<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keyboard otherwise). --&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_driver" type="string"&gt;kbd&lt;/merge&gt;<br /><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_options.XkbRules" type="string"&gt;xorg&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_options.XkbLayout" type="string"&gt;jp&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_options.XkbModel" type="string"&gt;jp106&lt;/merge&gt;</b><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string="Linux"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;merge key="input.x11_driver" type="string"&gt;evdev&lt;/merge&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/match&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/match&gt;<br />&nbsp; &lt;/device&gt;<br />&lt;/deviceinfo&gt;<br /><br />その後，hal をリスタートし，X Window もリスタートする事で新しい設定が反映され，日本語キーマップとして利用が可能です．<br /><br />[root@ayanami:~] &gt; <b>/usr/local/etc/rc.d/hald restart<br /><br /></b>hal はなれるまではすごい面倒ですが，うまく使うことで例えば，USB キーボードと PS/2 キーボードのキーマップが違っていてもそれぞれにマッチしたキーマップ (日本語キーボードには，日本語マップ) を当てることが可能になります．<br /><br />キーボードだとあまり面白みはありませんが，マウスだと様々なタイプのマウスが接続される可能性があるので，そういったデバイスには適している環境だと思います．<br /><br />と言う事で，次はマウスじゃ<br />]]>
        
    </content>
</entry>

<entry>
    <title>FreeBSD をクライアントとして利用する (サウンド)</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2009/12/freebsd_1.html" />
    <id>tag:www.seichan.org,2009:/blog//1.162</id>

    <published>2009-12-21T15:51:56Z</published>
    <updated>2009-12-21T16:42:58Z</updated>

    <summary>Seichan です．FreeBSD をクライアントとして利用する為の覚え書き其...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="FreeBSD くらいあんと" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="freebsdクライアントサウンド" label="FreeBSD クライアント サウンド" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[Seichan です．FreeBSD をクライアントとして利用する為の覚え書き其ノ一．<br />まずはやっぱり音でしょう．と言う事でサウンド関連．<br /><br />FreeBSD は割と多くのオーディオチップをサポートしており，ローダブルモジュールになっているので，まずは pciconf でデバイスを確認しつつ kldload でロードしてみるのが手っ取り早いです．<br /><br />[seichan@ayanami:~] &gt; <b>pciconf -lv | grep -B3 -C3 multimedia</b><br /><i>hdac0@pci0:0:27:0:&nbsp;&nbsp;&nbsp; class=0x040300 card=0x02111028 chip=0x293e8086 rev=0x02 hdr=0x00<br />&nbsp;&nbsp;&nbsp; vendor&nbsp;&nbsp;&nbsp;&nbsp; = 'Intel Corporation'<br />&nbsp;&nbsp;&nbsp; device&nbsp;&nbsp;&nbsp;&nbsp; = '82801IB/IR/IH (ICH9 Family) HD Audio Controller'<br />&nbsp;&nbsp;&nbsp; class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = multimedia<br />&nbsp;&nbsp;&nbsp; subclass&nbsp;&nbsp; = HDA<br />pcib2@pci0:0:28:0:&nbsp;&nbsp;&nbsp; class=0x060400 card=0x02111028 chip=0x29408086 rev=0x02 hdr=0x01<br />&nbsp;&nbsp;&nbsp; vendor&nbsp;&nbsp;&nbsp;&nbsp; = 'Intel Corporation'<br /></i><br />手元の環境だと，Intel の HD Audio なチップがのっています．<br />
サウンド関連の kernel module をロードしてみる．sound.ko はサウンド関連で必須なモジュールです．<br />その後，それぞれチップにあったモジュールをロードします．<br /><br />[root@ayanami:~] &gt; <b>kldload sound</b><br />[root@ayanami:~] &gt; <b>kldload snd_hda</b><br /><br />無事チップにあったモジュールがロード出来ると，次のような出力がコンソールに出ます．dmesg コマンドや，/var/log/messages ファイルも合わせて確認して下さい．<br /><br /><i>hdac0: HDA Codec #0: Analog Devices AD1984<br />pcm0: &lt;HDA Analog Devices AD1984 PCM #0 Analog&gt; at cad 0 nid 1 on hdac0<br />pcm1: &lt;HDA Analog Devices AD1984 PCM #1 Analog&gt; at cad 0 nid 1 on hdac0</i><br /><br />この PC の場合，前面，背面の両方にオーディオジャックがある為か 2つの pcm デバイスが現れます．<br />また，pcm0 が背面，pcm1 が前面にアサインされている様です．<br />合わせて，/dev 以下に dsp デバイスが生えているか確認して下さい．<br /><br />[seichan@ayanami:~] &gt; <b>ls /dev/dsp*</b><br />
<i>/dev/dsp0.0&nbsp; /dev/dsp0.1&nbsp; /dev/dsp1.0&nbsp; /dev/dsp1.1&nbsp; /dev/dsp1.2</i><br /><br />デバイスが上記の様に生成された事を確認したら，/boot/loader.conf に反映させます．<br /><br />[root@ayanami:~] &gt; <b>echo 'sound_load="YES"' &gt;&gt; /boot/loader.conf</b><br />[root@ayanami:~] &gt; <b>echo 'snd_hda_load="YES"' &gt;&gt; /boot/loader.conf</b><br />
<br />この状態で，xmms 等のアプリケーションから音を鳴らす事が出来ます．上記の様に2つ以上のデバイスが生えている場合，どのデバイスを使っているか．を確認して下さい．<br />例えば，xmms の場合，サウンドデバイスを指定する事が出来ます．この PC の場合前面のジャックにスピーカを接続していて，pcm1 を利用する形となっている為，出力デバイスは /dev/dsp1.0 になりました．<br /><br />もし，アプリケーション側で出力デバイスを指定出来ない場合，次の様に sysctl を設定する事でデフォルトデバイスを変更する事が可能です．動作としては devfs によって /dev/dsp のリンク先を /dev/dsp.n にアサインする動作となります．まず，現在の設定値の確認です．<br /><br />[seichan@ayanami:~] &gt; <b>sysctl hw.snd.default_unit</b><br /><i>hw.snd.default_unit: 0</i><br /><br />default_unit が 0 の場合，pcm0 (/dev/dsp0.0) を使う事になります．他のデバイスをデフォルトとしたい場合は次の様に sysctl でデバイス番号を渡します<br /><br />[root@ayanami:~] &gt; <b>sysctl hw.snd.default_unit=1<br /></b><i>hw.snd.default_unit: 0 -&gt; 1</i><br /><br />これで改めてサウンド出力を確認して下さい．問題なく音が出るようになったら，/etc/sysctl.conf に変更を反映してしまいましょう．<br /><br />[root@ayanami:~] &gt; <b>echo 'sysctl hw.snd.default_unit=' &gt;&gt; /etc/sysctl.conf<br />
</b><br />以上で，再起動後もサウンドデバイスが利用でき，且つデフォルトデバイスが変更された状態で利用が可能になります．<br /><br />その他，sysctl で色々と変更出来ます．詳細は <a href="http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&amp;lc=1&amp;cmd=&amp;man=sound&amp;dir=jpman-8.1.2%2Fman&amp;sect=0">man sound(4)</a> を参照すると良いでしょう．<br /><br />取り合えず，今回はこんな感じで． <br />]]>
        
    </content>
</entry>

<entry>
    <title>/usr/ports/mail/qmail  の Makefile を修正</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2009/11/usrportsmailqmail_makefile.html" />
    <id>tag:www.seichan.org,2009:/blog//1.161</id>

    <published>2009-11-25T11:56:10Z</published>
    <updated>2009-11-25T16:53:04Z</updated>

    <summary>Seichan です．忘れるのでメモFreeBSD の ports にて qma...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Other unix" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="qmailfreebsdports" label="qmail FreeBSD ports" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[Seichan です．忘れるのでメモ<br /><br />FreeBSD の ports にて qmail-ldap をインストールする際，WITH_GRTDELAY をセットすると次のように make install 時に失敗する．<br /><br />install&nbsp; -o root -g wheel -m 444 /var/tmp/usr/ports/mail/qmail-ldap/work/mailer.conf.sample /var/qmail/doc<br />install&nbsp; -o root -g wheel -m 444 /var/tmp/usr/ports/mail/qmail-ldap/work/doc/README.GREETDELAY /var/qmail/doc<br />install: /var/tmp/usr/ports/mail/qmail-ldap/work/doc/README.GREETDELAY: No such file or directory<br />*** Error code 71<br /><br />Stop in /usr/ports/mail/qmail-ldap.<br />*** Error code 1<br /><br />Stop in /usr/ports/mail/qmail-ldap.<br />*** Error code 1<br /> ]]>
        <![CDATA[原因は単純で，README.GREETDELAY の場所が違っているので，次のように修正する事でなおる．<br />
<br />
<font style="font-size: 1em;">ayanami# diff -u Makefile.orig Makefile<br />
--- Makefile.orig&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2009-11-25 20:58:19.193184837 +0900<br />
+++ Makefile&nbsp;&nbsp;&nbsp; 2009-11-25 20:56:51.230342013 +0900<br />
@@ -494,7 +494,7 @@<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ${MASTER_SITE_LOCAL:S/$/:grtdelay/}<br />
&nbsp;PATCH_SITE_SUBDIR+=&nbsp;&nbsp;&nbsp; garga/qmail/:grtdelay<br />
&nbsp;PATCHFILES+=&nbsp;&nbsp; qmail-ldap-${LDAP_PATCH_DATE}-grtdelay.patch:grtdelay<br />
-DOCFILES_WRKDIR_doc+=&nbsp; README.GREETDELAY<br />
+DOCFILES_WRKSRC+=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; README.GREETDELAY<br />
&nbsp;.endif<br /><br />
&nbsp;.if defined(SLAVE_LDAP) &amp;&amp; defined(WITH_ENHACELOGS)</font>
<br />
<br />
単純なミスだから対処も楽だったんだけど，もう少しテストしてからコミットしろよー．と思ってみた．<br /><br />とりあえず，send-pr 完了．<br /><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=140866">http://www.freebsd.org/cgi/query-pr.cgi?pr=140866</a><br />]]>
    </content>
</entry>

<entry>
    <title>シャドーボクシング &amp; </title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2009/11/post_55.html" />
    <id>tag:www.seichan.org,2009:/blog//1.160</id>

    <published>2009-11-22T17:51:59Z</published>
    <updated>2009-11-22T18:01:15Z</updated>

    <summary>http://www.youtube.com/watch?v=ehZ-4dUgK...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="国内もの" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[<a href="http://www.youtube.com/watch?v=ehZ-4dUgKO4">http://www.youtube.com/watch?v=ehZ-4dUgKO4</a><br /><br /><a href="http://www.youtube.com/watch?v=m1DEkJ9qht8">http://www.youtube.com/watch?v=m1DEkJ9qht8</a><br /><br />ﾜﾛｽｗｗ<br /><br /><a href="http://sankei.jp.msn.com/politics/policy/091120/plc0911202030015-n1.htm">http://sankei.jp.msn.com/politics/policy/091120/plc0911202030015-n1.htm</a><br /><br />ﾋﾄﾞｽorz<br /><br />他人の発案/実行の成果をパクルとはゲスな奴...<br /># どっかに動画があったんだけど見つからなかったぞ<br />]]>
        
    </content>
</entry>

<entry>
    <title>FreeNAS 0.69 (Kwisatz Haderach) の日本語環境アップデート</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2009/03/freenas_069_kwisatz_haderach.html" />
    <id>tag:www.seichan.org,2009:/blog//1.159</id>

    <published>2009-03-03T17:30:28Z</published>
    <updated>2009-03-03T17:56:25Z</updated>

    <summary>おひさしぶりです．Seichan です．FreeNAS 0.69 が出てからちょ...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
    <category term="freenas日本語" label="FreeNAS 日本語" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[おひさしぶりです．Seichan です．<br />FreeNAS 0.69 が出てからちょっと立ちました．とても久しぶりに日本語ロケールのアップデートを行ったので公開．<br /><br /><a href="ftp://rb00.wakhok.net/FreeNAS/FreeNAS-i386-LiveCD-0.69.4276-K.iso">ftp://rb00.wakhok.net/FreeNAS/FreeNAS-i386-LiveCD-0.69.4276-K.iso</a><br /><br />LiveCD に収録されているロケールを更新しただけになりますです．<br />ただ，CD化した際に一応確認はしましたが取り扱い注意でお願いします．<br /><br />また，既に 0.69 使ってるし．という人は以下ファイルをダウンロードして下さい．<br /><b><font style="font-size: 1.25em;"># これは i386 版です．注意</font></b><br /><br /><a href="ftp://rb00.wakhok.net/FreeNAS/mfsroot-0.69.gz">ftp://rb00.wakhok.net/FreeNAS/mfsroot-0.69.gz</a><br /><br />ファイルダウンロード後，FreeNAS の共有ドライブ/フォルダにコピーして以下手順を実行して下さい．<br /><br /><b>umount /cf<br />mount /dev/ad0a /cf<br />cp /cf/mfsroot.gz /cf/mfsroot.gz.backup<br />cp /mnt/Pub0/mfsroot-0.69.gz /cf/mfsroot.gz<br />reboot</b><br /><br />上記での /mnt/Pub0 が FreeNAS でマウントしているドライブになります．<br />再起動後日本語環境が更新された形で起動します．<br /><br />必ず mfsroot のバックアップはとっておきましょう．<br /><br />最後に．自己責任でお願いします...<br /> ]]>
        
    </content>
</entry>

<entry>
    <title>CentOS (Linux) で Atheros Gigabit NIC を使う方法</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2008/12/centos_linux_mervell_sk_nic.html" />
    <id>tag:www.seichan.org,2008:/blog//1.158</id>

    <published>2008-12-30T04:37:17Z</published>
    <updated>2008-12-30T10:17:21Z</updated>

    <summary>Seichan です．毎度様です．最近購入した ASUS のマザーボード P5Q...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
    <category term="linuxatherosnicdriver" label="Linux Atheros NIC Driver" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[Seichan です．毎度様です．<br /><br />最近購入した ASUS のマザーボード P5QL PRO にのっている Atheros な NIC を CentOS で認識させる為のメモ．<br /><br /><a href="http://partner.atheros.com/Drivers.aspx">http://partner.atheros.com/Drivers.aspx</a> にアクセスして，AR81Family Linux Driver にあるリンクをクリックするとダウンロードが出来る．<br /><br />ファイルをダウンロードして P5QL なマザーボードで動いている Linux に何らかの形で転送．<br />自分は別の NIC も挿しているのでネットワーク経由だったけど，普通は USB メモリとかかなぁ...<br /><br />ファイルを展開して，src 以下に移動して make install でインストールが完了するんだけどその前にちょっとだけ確認．<br />gcc や kernel-header, kernel-devel 等，kernel を再構築可能な状態である必要があります．<br /><br />で，make install を実行すると，kernel module が作成されます．kernel module インストール後は，/etc/modprobe.conf に一行追加して再起動しましょう．<br /><br /><font style="font-size: 1.25em;"><b>echo "alias eth3 atl1e" &gt;&gt; /etc/modprobe.conf<br /><br /></b><font style="font-size: 0.8em;">後は再起動して，認識出来れば成功です．</font><b><br /></b></font><br /> ]]>
        
    </content>
</entry>

<entry>
    <title>ucspi-tcp (SSL Patch) と ucspi-ssl (TLS Patch)</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2008/06/ucspitcp_ssl_patch_ucspissl_tl.html" />
    <id>tag:www.seichan.org,2008:/blog//1.157</id>

    <published>2008-06-11T12:18:46Z</published>
    <updated>2008-06-11T13:11:19Z</updated>

    <summary>Seichan です．qmail 関連の SSL/TLS 化を考えてます．特に ...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="smtpimapsslssltls" label="SMTP IMAP SSL SSL/TLS" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[Seichan です．qmail 関連の SSL/TLS 化を考えてます．特に SMTP(submission), POP3, IMAP．<br /><br />楽ちんぽいのは ucspi-tcp を SSL が扱えるようにする方法だったので色々調べてみた．<br /><br /><font style="font-size: 1.25em;"><b>sysutil/ucspi-tcp (オリジナル)</b></font><br />WITH_SSL=yes でパッチを当てる事で行ける．tcpserver はそのまま使えるので，tcpserver を使っていて SSL 不要な所はまったく修正が要らず，SSL 化したい所だけ，オプションを追加してやる．<br /><br /><font style="font-size: 1.25em;"><b>tcpserver に追加するオプションは，<br />-s SSL を有効<br />-n CERTFILE 証明書/鍵ファイルを指定<br />と，これだけ．</b></font><br /><br />ただ，証明書/鍵を1つのファイルに収める必要があるのでその点が微妙?<br /><br />sysutil/ucspi-ssl-tls (SSL/TLS パッケ)<br />ucspi-tcp とはまったく別の実装で ucspi-ssl と言う物がある．で，ucspi-ssl に TLS パッチを適用した物が，ucspi-ssl-tls．<br /><br />こっちも，tcpserver とはまったく別のバイナリ sslserver を使うので，tcpserver を使っていて SSL 化が不要ならそこはいじる必要なし．上のやつより高機能な為，色々面倒な部分も．<br /><br />とりあえずは tcpserver と記述していた所を sslserver に変更するだけなんだけど，鍵や証明書の指定方法が独自というか djb 的?<br /><br />複数の環境変数が必要で，<br /><ul><li><font style="font-size: 1.25em;"><b>CADIR</b></font></li><ul><li><font style="font-size: 1.25em;"><b>証明書等を収めているディレクトリ</b></font></li></ul><li><font style="font-size: 1.25em;"><b>CAFILE</b></font></li><ul><li><font style="font-size: 1.25em;"><b>CA証明書ファイル</b></font></li></ul><li><font style="font-size: 1.25em;"><b>CERTFILE</b></font></li><ul><li><font style="font-size: 1.25em;"><b>サーバ証明書ファイル</b></font></li></ul><li><font style="font-size: 1.25em;"><b>CIPHERS</b></font></li><ul><li><font style="font-size: 1.25em;"><b>使用可能な暗号化スイートを列挙</b></font></li></ul><li><font style="font-size: 1.25em;"><b>DHFILE</b></font></li><ul><li><font style="font-size: 1.25em;"><b>鍵交換ファイル</b></font></li></ul><li><font style="font-size: 1.25em;"><b>KEYFILE</b></font></li><ul><li><font style="font-size: 1.25em;"><b>サーバ鍵ファイル</b></font></li></ul></ul>と，色々と準備が多かった．<br />鍵交換ファイルってなんやねん? ととりあえず調べ，<br /><font style="font-size: 1.25em;"><b><br /></b></font><pre><font style="font-size: 1.25em;"><b>openssl dhparam -out dh1024.pem 1024</b></font></pre>と作ることを知った．<br /><br />最後に，uw-imap の ipop3d を使ってるわけですが，これ自身 SSL を有効にしてビルドしてれば巣の tcpserver で良い．<br />証明書/鍵を置く場所が最初から決まっているので，そこに配置してサービスを動作させるだけ．鍵等のファイルが無かったら平文で使える．<br />初めて知ったよ．<br /><br />こいつは諸事情で ports から入れていないので，証明書を置く場所が標準とちょっと違うのかな?<br />Makefile に SSLCERTS=/etc/ssl/certs SSLKEYS=/etc/ssl/private って書いてあったので，それにならってディレクトリ作成．<br /><br /><font style="font-size: 1.25em;"><b>ファイルはバイナリ名と同一にする必要があるっぽいので，ipop3d を SSL 化する場合は ipop3d.pem というファイル名にする必要があるらしい．</b></font><br /><br />とりあえず，pop3 の SSL 化は完了したんだけど，まだ SSL 状態にはしていない．SMTP(submission) も SSL 化したけど...<br />いつからスタートしましょうか? &gt; 使っている方．特に，くらとぱぷ<br />]]>
        
    </content>
</entry>

<entry>
    <title>VMware Server 上の FreeBSD の時刻がずれる</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2008/06/vmware_server_freebsd.html" />
    <id>tag:www.seichan.org,2008:/blog//1.156</id>

    <published>2008-06-09T02:05:45Z</published>
    <updated>2008-06-09T03:55:00Z</updated>

    <summary>仕事中の Seichan です．忘れやすいので，メモメモ．隣の席の人から，「いつ...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="FreeBSD くらいあんと" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Other unix" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="freebsdvmware" label="FreeBSD VMware" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[仕事中の Seichan です．忘れやすいので，メモメモ．隣の席の人から，「いつも見てるのに更新されない～」って言われたし．こっちも，<a href="http://dolphin.jpn.ph/%7Emirapoint/">隣の人のサイト</a>見てるんだけど，更新されていないんだよなぁ...<br /># って書くと更新されるかも<br /><br />VMware Server 上で FreeBSD を使っている訳ですが，アホみたいに時刻がずれる．Guest 上の1秒が，実時間で 2秒位．<br />すなわち，2倍ずれる感じになってしまうので，これの対処．<br /><br />HostOS 上でやってみる事として，CPU 速度の一定化．cpuspeed 等の daemon は停止する事．そうじゃないと CPU 速度がまちまちになって時間がずれる原因に．<br /><br />それでも駄目な場合は，Guest 上の FreeBSD での設定を．<br />一番最初にやってみる事は Kernel の clockrate を 100 にする事．/boot/loader.conf に追加すべし．<font style="font-size: 1.25em;"><b><br /><br /><font style="font-size: 0.8em;">echo 'kern.hz=100' &gt;&gt; /boot/loader.conf</font></b></font><br /><br />その後，reboot して確認．自分の所はこれで問題ないっぽい感じです．<br /><br />上記でもまだ駄目な場合は，また /boot/loader.conf に追加する．が，これは必要が無いと書いてある所もあった．<br />自分は未確認なので，上記で駄目だった場合で試してみて，結果を教えて欲しいなぁと<br /><pre><br /><font style="font-size: 1em;"><b>echo 'hint.apic.0.disabled=1' &gt;&gt; /boot/loader.conf</b></font><font style="font-size: 0.8em;"><br /></font><font style="font-size: 1em;"><b>echo 'hint.kern.timecounter.hardware=i8254' &gt;&gt; /boot/loader.conf</b></font><span class="commentbody"></span><br /><br />で，先の kern.hz=100 に関しては Linux でも有効な方法のようです．<br />今の FreeBSD も Linux も kern.hz=1000 がデフォルトで，VMware からは<br />取りこぼしが多い様子．<br />その為，kern.hz=100 として割り込み回数を減らす事で良くなるようで．<br />GeustOS に Linux を入れる事もあまり無いので，試せませんが(汗<br /><br /><br />あ．上記をやる前に，VMware の vmx ファイルに次の行を追加しておいたほうが<br />良いかも? VMware Tools を入れると使えるようになるんですが，入れなくても<br />効くのかな?<br />とりあえず，VMware Tools を入れても，<font style="font-size: 0.8em;"><b><font style="font-size: 1.25em;">デフォルトは false</font></b></font> だから，<br />さっくり入れてしまった方が良い．<br /><br /><font style="font-size: 1em;"><b>Tools.syncTime = "TRUE"</b></font><br /><br /></pre>]]>
        
    </content>
</entry>

<entry>
    <title>FreeBSD 7.0-RELEASE が来たよー．あと，NanoBSD いい感じ</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2008/03/freebsd_70release_nanobsd.html" />
    <id>tag:www.seichan.org,2008:/blog//1.155</id>

    <published>2008-03-01T03:36:12Z</published>
    <updated>2008-03-01T05:38:07Z</updated>

    <summary>FreeBSD 7.0-RELEASE が，一応 2008/02 に間に合う形で...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[<font style="font-size: 1.25em;"><b>FreeBSD 7.0-RELEASE が，一応 2008/02 に間に合う形でリリースされました．</b></font><br />特徴は，大幅な性能の向上や，ZFS，iSCSI イニシエータのサポートです．<br />詳しくは，リリースノート <a href="http://www.freebsd.org/releases/7.0R/relnotes.html">http://www.freebsd.org/releases/7.0R/relnotes.html</a> を参照して頂くとして，ざっと並べると<br /><br /><ul><li>一応全てのデバイスが GIANTLOCK から MPSAFE 化</li><li>if_bridge(4) の Rapid Spanning Tree Protocol (802.1w) サポート</li><li>lagg(4) による，link aggregation, failover サポート</li><li>tmpfs(5) の実験的サポート</li><li>色々と問題のあった mount_unionfs(8) の再実装</li><li>gmultipath(8) による，マルチパスをサポート</li><li>仮想ストレージデバイスプロバイダ gvirstor(8) のサポート</li><li>そして，ZFS のサポート</li><li>freebsd-update(8) が，アップデートのみから，アップグレードもサポート<br /></li></ul>色々と良い感じになっており，SMP 環境でのパフォーマンスが大幅に向上しているようです．最近は US の方等で FreeBSD 周りが活発なようで，今後も新機能等が楽しみです．<br />個人的には，今管理中の FreeBSD を全て 7-STABLE に置き換えるように準備中です．<br /><br /><b><font style="font-size: 1.25em;">あと，NanoBSD が大変面白いのです．</font></b><br /><br />NanoBSD は，大分前に FreeBSD のソースに追加されている，コンパクトな FreeBSD を作成する為のツールで，主に CF カードや，USB ブート等用の FreeBSD を作成するのに向いています．<br />基本はリードオンリなファイルシステムと，md によるメモリファイルシステムを利用します．設定ファイル等書き換わる部分は別途小さく取っている読み書き可能なファイルシステムへ保存するという，FreeBSD をアプライアンス化する為にはとっても有益なツールです．<br />現在，ルータマシン用に作成すべく，色々と試しながら利用しています．mpd を入れたり，kernel から余計なデバイスを省いたり，カスタマイズがしやすい構成なので扱いやすいです．<br /><br />まだ完成していないのですが，<a href="http://www.seichan.org/wiki/index.php?FreeBSD-Doc-NanoBSD">NanoBSD のドキュメントの和訳</a> をぺたっと．<br /><br /><font style="font-size: 1.25em;"></font> ]]>
        
    </content>
</entry>

<entry>
    <title>FreeBSD 6.3-RELEASE でちょっと遊んだ</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2008/01/freebsd_63release.html" />
    <id>tag:www.seichan.org,2008:/blog//1.154</id>

    <published>2008-01-26T16:38:51Z</published>
    <updated>2008-01-26T17:20:52Z</updated>

    <summary>Seichan です．インフルエンザで丸々一週間会社を休んでしまいました...有...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="FreeBSD くらいあんと" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="freebsdbondリンクアグリゲーションフェイルオーバー" label="FreeBSD bond リンクアグリゲーション フェイルオーバー" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[Seichan です．インフルエンザで丸々一週間会社を休んでしまいました...有給休暇の残がゼロに!!<br />喘息とインフルのダブルパンチは，辛いとです orz<br /><br />それはそれとして(?) FreeBSD 6.3 がリリースされたので，リリースノートを見ていたら，ネットワークプロトコル周りによい感じのアップデートが御座いました．と言うか，これらは主に 7-STABLE での新機能で，6.3 にバックポートされたと言って良いかも?<br /><br /><ol><li><pre>if_bridge で RSTP (802.1w) が利用可能に</pre></li><li><pre>OpenBSD, NetBSD から lagg がポーティングされ，ネットワークのリンクアグリゲーション，フェイルオーバーが可能に</pre></li><li><pre>ng_deflate, ng_pred1 が追加され，NETGRAPH を使ったアプリケーションで回線圧縮が利用可能に</pre></li></ol><br />ネットワークの冗長性部分が Linux より弱い感もあった FreeBSD ですが，これで大分差は埋まったんじゃないかと思われます．<br /><br /><br />で，lagg を早速つこてみた．<br /><br />まず，cloned interface を利用した仮想デバイスの生成．以下のコマンドを実行すると <b>lagg0</b> というインタフェースが生えます．<br /><br /><ul><li><font style="font-size: 1.25em;"><b>ifconfig lagg0 create</b></font></li></ul><br />次に，lagg0 に参加させるインタフェースを指定．以下コマンドの場合，<b>em0</b> と <b>em1</b> を参加させます．<br /><br /><ul><li><font style="font-size: 1.25em;"><b>ifconfig lagg0 laggport em0 laggport em1</b></font></li></ul><br />そしてさらに，lagg0 が取る冗長方法等を指定．<b>failover, fec(Cisco EtherChannel), lacp (802.3ad), loadbalance, roundrobin, none</b> のいずれかを指定．デフォルトは failover で，MASTER NIC が死んだら SLAVE NIC に切り替わり．<br /><font style="font-size: 1.25em;"><b><br /></b></font><ul><li><font style="font-size: 1.25em;"><b>ifconfig lagg0 laggproto failover</b></font></li></ul><br />以上で準備は完了．lagg0 に IP アドレスを設定，インタフェースを UP していく．<br /><br /><ul><li><font style="font-size: 1.25em;"><b>ifconfig lagg0 inet 192.168.0.1/24 up</b></font></li><li><font style="font-size: 1.25em;"><b>ifconfig em0 up</b></font></li><li><font style="font-size: 1.25em;"><b>ifconfig em1 up</b></font></li></ul>これで，ping 等を打つべし．打つべし．そのまま，インタフェースをダウンさせてみたり，ケーブルを抜いて確かめるべし．<br />自分の所の VMware な環境では問題無かったです．<br /><br />そのうち，Cisco なスイッチやらに接続して，fec や lacp は試そうかな．<br /><br />常用したい場合は，<b>/etc/rc.conf</b> に次のように書けば，上のとおりの設定がリブート後に反映されます．<br /><br /><ul><li><font style="font-size: 1.25em;"><b>cloned_interface="lagg0"</b></font></li><li><font style="font-size: 1.25em;"><b>ifconfig_em0="up"</b></font></li><li><font style="font-size: 1.25em;"><b>ifconfig_em1="up"</b></font></li><li><font style="font-size: 1.25em;"><b>ifconfig_lagg0="laggproto failover laggport em0 laggport em1 inet 192.168.0.1/24"</b></font></li></ul><br />ちなみに... lagg0, lagg1 をさらに lagg2 で束ねる．ってのをやっては見たけど，だめぽでした．<br />]]>
        
    </content>
</entry>

<entry>
    <title>FreeBSD は / から ZFS 化出来るらしいよ</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2007/11/freebsd_zfs.html" />
    <id>tag:www.seichan.org,2007:/blog//1.153</id>

    <published>2007-11-14T00:27:09Z</published>
    <updated>2007-11-14T00:28:31Z</updated>

    <summary>Seichan です．とりあえずよさげなサイトを見つけたので，めもめも．http...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[Seichan です．とりあえずよさげなサイトを見つけたので，めもめも．<br /><br /><a href="http://www.ish.com.au/solutions/articles/freebsdzfs">http://www.ish.com.au/solutions/articles/freebsdzfs</a><br /><br />これがちゃんと動くなら全部 ZFS でいけんじゃーん<br /> ]]>
        
    </content>
</entry>

<entry>
    <title>総帯域 44Gbit?</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2007/10/_44gbit.html" />
    <id>tag:www.seichan.org,2007:/blog//1.152</id>

    <published>2007-10-28T12:05:59Z</published>
    <updated>2007-10-28T12:28:21Z</updated>

    <summary>まいど．Seichan です．1000Base-T って Full-Duplex...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="FreeBSD" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="FreeBSD くらいあんと" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Other unix" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="せーかつ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[まいど．Seichan です．<br />1000Base-T って Full-Duplex だから，2Gb/s って事で良かったよね...<br /><br />やふおく見てたら，Intel な Gigabit NIC が大量に出品されていました．22枚．1枚あたり2000円程度だったので全部買いました．<br />はい．自分でもバカだと思います．使い切らんやろ～ と．<br />そんなこんなでブツ届きました．見た所中古といわれていたのですが，未使用っぽい綺麗さ．ぐっどじょぶです．<br />これは壊れてるのないやろ～ と思いつつ，1回につき5枚ほど刺して順番に netperf で負荷及び速度テスト．<br />全て大丈夫でございました．なので並べてぱしゃりと写真撮った．19 枚なのは 3枚既に使ったから...<br /><span class="mt-enclosure mt-enclosure-image"><img alt="Pro1000_1.JPG" src="http://www.seichan.org/blog/images/Pro1000_1.JPG" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="300" width="400" /></span><br /><br />ほんとに Intel なん? と思われないように，ちょっとアップで撮った．<br /><span class="mt-enclosure mt-enclosure-image"><img alt="Pro1000_2.JPG" src="http://www.seichan.org/blog/images/Pro1000_2.JPG" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="300" width="400" /></span><br /><br />とりあえずの使用感としては，今まで使っていた vge だと以下のメッセージが頻発しておりました．<br /><div><br /><div align="left"><b><font style="font-size: 1.25em;">ayanami kernel: vge0: watchdog timeout</font></b><br /><b><font style="font-size: 1.25em;">ayanami kernel: vge0: link state changed to DOWN</font></b><br /><b><font style="font-size: 1.25em;">ayanami kernel: vge0: link state changed to UP</font></b><br /></div><br /><br />ですが，Intel NIC に変更後，さっぱり上記のようなメッセージは出ておりません．速度も以前より上がりました．<br />CPU 使用率は... これはカワンネっ<br /><br />まま．やっぱ Intel NIC は良いなぁ～ とニヤニヤしております(w<br />で，以前まで使っていた NIC ががっつり余りました．VIA の Gigabit NIC ですが誰か欲しいかたいます?<br />1枚あたりタバコ1箱で(汗<br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>2.6.9-55.0.9.ELsmp って微妙な気がするんだけど</title>
    <link rel="alternate" type="text/html" href="http://www.seichan.org/blog/2007/10/2695509elsmp.html" />
    <id>tag:www.seichan.org,2007:/blog//1.151</id>

    <published>2007-10-22T15:58:43Z</published>
    <updated>2007-10-22T16:06:46Z</updated>

    <summary>Seichan です．まいど．kernel 2.6.9-55.0.9 が出てるの...</summary>
    <author>
        <name>seichan</name>
        
    </author>
    
        <category term="Other unix" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.seichan.org/blog/">
        <![CDATA[Seichan です．まいど．<br /><br />kernel 2.6.9-55.0.9 が出てるのと，VMware Server 1.0.4 がリリースされているので，自宅でつこてる CentOS の VMware Server をアップデート及び kernel をアップデートしてみた．<br />はじめは，今までよりさっくりしてない? と喜んで使ってたんだけど，どうもスケジューラがおかしいのかなんなのか，2つのコアをきれいに使ってくれない...<br />7-STABLE にすべく make world なんてしようもんなら，他の VM にこれっぽっちもリソースを割り当ててくれないなんて事態になってしまいました．VMware Server では，5つ程度の GuestOS が常に動いているんで，この状態は非常に宜しくない．<br /><br /><font style="font-size: 1.25em;"><b><font style="font-size: 1em;">VMware と kernel の両方を一度にアップデートかましたんで，原因追及の為まずは古い kernel で起動し，GuestOS をばしばしっと起動．</font><font style="font-size: 1em;">おもむろに make world した</font>．</b></font><br /><br /><font style="font-size: 1.95312em;"><b>なーんも問題なし</b></font>．<br /><br />やっぱ kernel かよ!! と思いつつ，そのまま運用．<br /><br />同じ症状になった方います? とりあえずぐぐったんだけど，見つからなかった...<br />この症状，QuadCore だとどういう症状になるんだしょね?<br /> ]]>
        
    </content>
</entry>

</feed>
