1月 2 2007
felicaリーダ
まずはwindowsで動作チェック。付属のCD-ROMからソフトをinstall。
取り敢えず起動してみた。何か載せないとエラーになるらしい。
Suicaを載せて診断してみた。桶らしい。
次に携帯。斜めだとダメ。こうやると桶になる。
付属ソフトでSuicaを読んでみた。のっけると自動的に読み出す。内容は気にしないで。
P902iに付いてるEdyを読んでみた。簡単だなあ。Edy Noは消した。これを利用した家計簿ソフトもあるから、奥さん1つどうですか?
1月 2 2007
felicaリーダ on Linux
libusbをinstallしてあったurielでやる。
libpasoriは以下からdownload。
http://sourceforge.jp/projects/libpasori/
protocol詳細は、ここ。
http://wiki.osdev.info/index.php?PaSoRi%2FRC-S320
取り敢えずの目的として、IDmを読み取れればよろしいのだが、libpasori付属のlpdumpはerrorとなって動かず。usbviewで観てみると何も認識していない?なぜ?
しょうがないので、x31へつけてみる。すると、unknown deviceで認識しているようだ。こちらにlibusbをinstallしてlibpasoriをcompile。lpdumpを起動してと、やっぱerror。なんでや。
urielが何も認識しないってのはおかしいって事で、USB Memoryをつけてみる。やっぱダメなので、一旦rebootしたら、usbviewでunknown deviceで認識した。そゆこと。
vendor id:0x054c、product id:0x01bbだからこいつだね。sourceに書いてあったヨ。で、再度lpdumpで挑戦したがダメ。
しょうがないからデバッグぢゃあ、って事で -DDEBUGでみてみると、
USB error: could not set config 1: Operation not permitted
USB error: could not release intf 0: Operation not permitted
rootでなきゃ動かない?
rootで動かしてみると、open errorは無くなったが、
USB error: error submitting URB: Invalid argument
なんだかなあ。てな事情で中断。
By admin • computer(linux) •