<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Inadvertent error (blogs dumped)</title>
    <link>http://blogs.dumped.cc/</link>
    <description>コンテンツてきとー</description>
    <!-- optional tags -->
    <language>ja</language>           <!-- valid langugae goes here -->
    <generator>Nucleus CMS v3.41RC</generator>
    <copyright>ｩ</copyright>             <!-- Copyright notice -->
    <category>Weblog</category>
    <docs>http://backend.userland.com/rss</docs>
    <image>
      <url>http://blogs.dumped.cc//nucleus/nucleus2.gif</url>
      <title>Inadvertent error (blogs dumped)</title>
      <link>http://blogs.dumped.cc/</link>
    </image>
    <item>
 <title><![CDATA[S21HT with Ubuntu9.04]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=127</link>
<description><![CDATA[今更な感じもしますが、EMobileの携帯をS21HTに変えました。<br />
<br />
<br />
<br />
かなり薄いです。操作はそのうち慣れるでしょう。文句があるとしたら、バッテリーに根性がないことでしょうか。<br />
ちょっとびっくりしたのが、結構発熱することです。普通に使っているとかなり熱くなります。<br />
<br />
<br />
PCからの接続ですが、私のUbuntu9.04ですとUSB経由であれば、S21HT側でインターネット共有を立ち上げておいて、ケーブルを挿せば何もしなくてもeth1として認識してくれます。<br />
<br />
ただし、このままだと、きちんと通信できません。具体的な症状としては画像とか大きいファイルが受信できてないような状態になります。<br />
<br />
PCに振られるIPアドレスはプライベートなので、S21HTがNATルータか何かになっていると思うのですが、そいつが何かやってるのかもしれません。<br />
<br />
対応策としては、<b>MTU値を1300</b>くらいにしてあげると幸せになれます。<br />
<br />
<br />
<br />
]]></description>
 <category>Linux(eeePC)</category>
<comments>http://blogs.dumped.cc/index.php?itemid=127</comments>
 <pubDate>Sat, 22 Aug 2009 13:05:58 +0900</pubDate>
</item><item>
 <title><![CDATA[[NFC Linux Driver] v0.0.6.pl3]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=125</link>
<description><![CDATA[NFCドライバがディグレードしていたのを修正しました。<br />
RC-S320とRC-S330かぴタッチを同時に使用するときに発生する問題で、pl1のときに直っていたものがpl2で復活してしまっていました。<br />
<br />
<a href="http://core.dumped.cc/devel/nfc/index.ja.html">http://core.dumped.cc/devel/nfc/index.ja.html</a><br />
<br />
]]></description>
 <category>NFC Linux Driver</category>
<comments>http://blogs.dumped.cc/index.php?itemid=125</comments>
 <pubDate>Thu, 6 Aug 2009 09:31:31 +0900</pubDate>
</item><item>
 <title><![CDATA[[NFC Linux Driver] 開発近況]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=122</link>
<description><![CDATA[ドライバにカードの自動検出する機能を追加しようとしているのですが、NFCドライバの手抜きな実装を直した方がよさそうなので、かなり手をいれることになりそうです。<br />
<br />
何が手抜きかというと、もともと単体で動くpn53xのドライバのコードをあんまり手を入れずに、NFCドライバに対応させようとしたので、NFCドライバのAPIがほぼダイレクトにもともとあったハードウェアドライバのAPIを参照するようにしちゃってます。そのおかげで、ハードウェアドライバの引数のバッファがユーザー領域を参照する前提になっていて、NFCドライバ側で機能の追加が行いにくい状態になってます。<br />
<br />
今のところ、NFCドライバ側のとりあえずの変更を行って、ハードウェアドライバの方を直しているところです。<br />
<br />
提案とか要望とかありましたら、<a href="http://core.dumped.cc/phpBB3/viewforum.php?f=3">こちら</a> までお願いします。<br />
]]></description>
 <category>NFC Linux Driver</category>
<comments>http://blogs.dumped.cc/index.php?itemid=122</comments>
 <pubDate>Sun, 12 Jul 2009 21:12:38 +0900</pubDate>
</item><item>
 <title><![CDATA[PHPBB3のインターナルサーバーエラー]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=119</link>
<description><![CDATA[PHPBB3をフォーラム用に使っているのですが、記事の中に特定の文字列があると、インターナルサーバーエラーになっているようだったので、エラーログを採るようにした。<br />
<br />
結果からいうと、どうもmodsecurityのフィルタにかかっているようで、<br />
<br />
/dev / とか /bin / (vと/の間のスペースを詰めるとアウト)とか、unixの一部のコマンドが記事の中にあるとダメくさい。<br />
<br />
バグ報告をフォーラムに書いてもらう場合、結構高い確率で（/devがどっかにあるだろうから）、起こるのでこまりものです。<br />
<br />
htaccessでオフに出来るのかもしれないが、一律やめてしまうのもいかがなものかとも思うので、とりあえずこのままにしてます。<br />
<br />
なので、フォーラム（<a href="http://core.dumped.cc/phpBB3/">http://core.dumped.cc/phpBB3/</a>）に何か書いてフィルタにかかってしまった場合は、内容を root@core.dumped.cc までメールしてください。こちらでアップするなりしておきます。<br />
]]></description>
 <category>General</category>
<comments>http://blogs.dumped.cc/index.php?itemid=119</comments>
 <pubDate>Sat, 11 Jul 2009 12:08:01 +0900</pubDate>
</item><item>
 <title><![CDATA[[NFC Linux Driver v0.0.6.pl2]]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=117</link>
<description><![CDATA[RC-S320のドライバのいくつかのバグを修正しています。<br />
<br />
<a href="http://core.dumped.cc/devel/nfc/index.ja.html">http://core.dumped.cc/devel/nfc/index.ja.html</a><br />
<br />
テストしてくださった方、ありがとうございます。実機を持っていないのでとても助かりました。<br />
<br />
0.0.x系は今後はbug fixのみとします。<br />
機能をいくらか追加したバージョンについては、そのうちに0.1.0としてリリースする予定です。<br />
]]></description>
 <category>NFC Linux Driver</category>
<comments>http://blogs.dumped.cc/index.php?itemid=117</comments>
 <pubDate>Fri, 3 Jul 2009 06:35:00 +0900</pubDate>
</item><item>
 <title><![CDATA[Atomマシンでサーバ構築]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=114</link>
<description><![CDATA[省電力なサーバーを立ててみた。おうちサーバー3台目です。<br />
<br />
ハードウェアの構成は、<br />
<br />
ケース: アクティス AC150-IT81SB(電源150W)<br />
メインボート: INTEL D945GCLF2<br />
ハードディスク: SATA0->1TB(sda) / SATA1->500GB(sdb)<br />
メモリ: 1G<br />
<br />
メモリは2Gまでいけるのだけれど、買ったお店になかったので、とりあえず1Gのをのせておきました。まあ、とってもチープなサーバーです。<br />
<br />
電源は一応UPS経由で供給してます。雷があるときとか、たまーに瞬間停電することがあるので、おうちで常時稼働するのであれば、UPSかますか、ノートPCを利用するのがいいです。<br />
<br />
OSはDebianをインストール。ディスクは、<br />
<br />
sda1 (23G)  /<br />
sda2 (500G) ---> md0(raid1)<br />
sda3 (2G)   (swap) <br />
sda5 予備１<br />
sda6 予備２<br />
<br />
sdb1 (500G) ---> md0(raid1)<br />
<br />
みたいにパーテーションを切って、ストレージ部分のみraid構成にしてみた。<br />
sda1->/、sda2->/home、sda3->(swap)でインストールして、後からsda2とsdb1でraid構成したのだけれど、/homeのデータはそのままに動的に構成できるので便利です。<br />
<br />
今のところ、ファイルサーバー(smb/nfs)、テスト用のwebサーバ、cvsサーバとして使ってます。あとTomcatいれなくっちゃ・・・。<br />
]]></description>
 <category>ネットワーク/サーバ</category>
<comments>http://blogs.dumped.cc/index.php?itemid=114</comments>
 <pubDate>Sun, 21 Jun 2009 01:07:55 +0900</pubDate>
</item><item>
 <title><![CDATA[[Nfc linux driver] Update v0.0.6]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=111</link>
<description><![CDATA[アップデートしました。今回からライブラリについてはconfigure->makeするようになってます。カーネルモジュールの方は、従来どおりソースディレクトリでmakeです。<br />
<a href="http://core.dumped.cc/devel/nfc/index.ja.html">NFC Reader/Writer Linux Driver</a>に、一応、ホームページらしきものをつくっておきました。ブツもそちらにあります。<br />
<br />
また、RC-S320用のドライバも作って（書きなぐって）みたのですが、私はこれを持っていないので、ほとんどテストしてません。<br />
<br />
以下のコンソールのアプリが４つでき、デフォルトだと/usr/local/binにインストールされます。<br />
fcdump： felicaの非セキュリティエリアをダンプ。<br />
felica_dump： 上に同じ。<br />
mfread: mifare(1K/4K)のカードを、キーと対象ブロックを指定して読み出す。<br />
nfclist: nfcデバイスをリストする。<br />
<br />
]]></description>
 <category>NFC Linux Driver</category>
<comments>http://blogs.dumped.cc/index.php?itemid=111</comments>
 <pubDate>Mon, 8 Jun 2009 01:50:01 +0900</pubDate>
</item><item>
 <title><![CDATA[[Nfc driver] Update v0.0.5]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=109</link>
<description><![CDATA[slamd64でテストしていくつかまずいところがあったので、アップデートしてます。<br />
<br />
<a href="http://core.dumped.cc/src/pn53x/nfc_driver_0.0.5.src.tar.gz">ダウンロード(nfc_driver_0.0.5.src.tar.gz)</a><br />
<br />
[変更点]<br />
64bit環境でopen()したときにハングするバグを修正。<br />
その他内部的な変更。<br />
<br />
[その他]<br />
カーネルのバージョン2.6.26->2.6.27でdevice_create()の引数が変更されているようなので、2.6.26以下では動作しません。<br />
2.6.26以下のカーネルで使う場合、Makefileの<br />
#EXTRA_CFLAGS += -D__2_6_26<br />
の#をとってコメントをはずすとうまくいくかもしれません。<br />
<br />
コンパイル、インストール方法などは、<a href=" http://blogs.dumped.cc/index.php?itemid=107">ひとつ前のエントリ</a>に書いてるのと変わりません。]]></description>
 <category>NFC Linux Driver</category>
<comments>http://blogs.dumped.cc/index.php?itemid=109</comments>
 <pubDate>Mon, 1 Jun 2009 01:14:53 +0900</pubDate>
</item><item>
 <title><![CDATA[[Nfc driver] Update v0.0.4]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=107</link>
<description><![CDATA[アップデートしました。<br />
<br />
<a href="http://core.dumped.cc/src/pn53x/nfc_driver_0.0.4.src.tar.gz">ダウンロード(nfc_driver_0.0.4.src.tar.gz)</a><br />
<br />
【変更点など】<br />
・2つ以上のカードリーダーを抜き差ししたときに、おかしくなるバグを修正。<br />
・Javaのインタフェースライブラリを追加。<br />
・その他内部的な変更、バグフィックス。<br />
<br />
【対応デバイス】<br />
・I-Oデータ USB2-NFC（ぴタッチ）<br />
・Sony RC-S330<br />
<br />
【対応OS】<br />
・Linux（Ubuntu9.04でしかテストしてません。）<br />
<br />
【既知の問題】<br />
・カードリーダーをセットした直後などにポーリングに失敗する。（大抵は2回目には直る）<br />
・サスペンド時にdmesgにエラーを吐く。（復帰したときには問題なく使える）<br />
・他にもあったような気がしたけど忘れました・・・。<br />
<br />
【To Do】<br />
・Mifareのライブラリを書く。<br />
・GUI（Javaベース）のアプリを書いてみる。<br />
・ドキュメントを書く。<br />
<br />
コンパイル、インストール方法はだいたい下記のとおりです。<br />
・カーネルドライバ（driversディレクトリ）<br />
$ cd (展開先)/nfc_driver_0.0.4/drivers<br />
$ make<br />
$ sudo make install<br />
<br />
・ライブラリ（nfclibディレクトリ）<br />
$ cd (展開先)/nfc_driver_0.0.4/nfclib<br />
$ make<br />
$ sudo make install<br />
<br />
・libpafe互換ライブラリ（nfclib/libpafe_compatディレクトリ）<br />
$ cd (展開先)/nfc_driver_0.0.4/nfclib/libpafe_compat<br />
$ make<br />
$ sudo make install<br />
<br />
・その他テストプログラム（nfclib/cosoleディレクトリ）<br />
$ cd (展開先)/nfc_driver_0.0.4/nfclib/console<br />
$ make<br />
（インストーラなし）<br />
]]></description>
 <category>NFC Linux Driver</category>
<comments>http://blogs.dumped.cc/index.php?itemid=107</comments>
 <pubDate>Mon, 25 May 2009 03:53:40 +0900</pubDate>
</item><item>
 <title><![CDATA[[Nfc driver] Update v0.0.3 [5/20修正]]]></title>
 <link>http://blogs.dumped.cc/index.php?itemid=104</link>
<description><![CDATA[一応、RC-S330でDataExchangeできない理由が分かったので、ドライバの方を修正しちゃいました。<br />
<br />
[5/20追記]<br />
RC-S330でmifareが読めないバグがあったので、直してます。（リンク先も変えてます。）なお、今のところISO14443 TypeBには対応してません。<br />
<br />
<a href="http://core.dumped.cc/src/pn53x/nfc_driver_0.0.3.src.tar.gz">nfc_driver_0.0.3.src.tar.gz</a><br />
<br />
ディレクトリが直列で3つあるので、各々のディレクトリのルートでmakeするとビルドできるはずです。<br />
<br />
あと、libpafeと一応互換性のあるぽいライブラリを作ってます。まだダイナミックライブラリにしていないので、ちょいと面倒くさいですが、きちんとリンクすればfelica_dumpは修正なしにビルドできたぽいです。<br />
（オリジナルのソースだけだと、普通の人はビルドしづらいと思ったので、libpafeのソースも勝手につけちゃっています。作者の方に一報いれておきたいのですが、連絡先わからないので、もし知ってる方がいらしたら教えてください。）<br />
<br />
ちなみに、RC-S330でDataExchangeできなかった理由は、単純にコマンドが微妙に違ったからです。<br />
ぴタッチの場合、Mifareもfelicaも D4 40 ・・・なのに対し、<br />
RC-S330の場合は、Mifareが D4 40、felicaが D4 42になってるみたいです。<br />
]]></description>
 <category>NFC Linux Driver</category>
<comments>http://blogs.dumped.cc/index.php?itemid=104</comments>
 <pubDate>Tue, 19 May 2009 03:28:08 +0900</pubDate>
</item>
  </channel>
</rss>
