2013-02-01から1ヶ月間の記事一覧

debianそのに

似たサーバが端末に転がってたので吸い上げたイメージを展開しようとしたところ CDROMを見失ってしまった。カーネル古すぎるなOrz.... 先にアップグレードすると環境が壊れたときにいやなんだよな〜

debian

よその古い鯖を新しくすることに。昔入れたdebianでビミョーにアップデートされてる。 Linux debi01 2.6.26-2-686 #1 SMP Thu Jan 27 00:28:05 UTC 2011 i686 GNU/Linux 新しい鯖はラインナップ: ラックサーバ | NEC 比較的近そうなlinuxサポート情報だとNEC…

PT3_PRINTK

全部書き換えたくないので、適当に置き換えたが、よく考えたら複数デバイスあるとおかしくなるな。どうすべか。 同時起動は問題無さげかな。 last pid: 13508; load averages: 0.34, 0.12, 0.04 up 2+04:39:07 19:01:26 68 processes: 1 running, 67 sleepin…

panic sleeping threadそのに

相変わらず落ちるので見直し。今日は盛大に死んで録画失敗orz.. 落ちたのに気づいて再起動したらそのあとfsckで死んで次の録画も失敗するというw。 pt3openの中にチューナー起こす処理があってその中で寝てるので、この辺りを修正。これで死ななくなるとい…

checksignal

ptx_iicからロック処理をパクってみたところ、良い感じに安定したかも。 このプログラムは同時起動するのはあまり良くなさそう。というかバグってるような。

panic sleeping thread

この原因は Google Code Archive - Long-term storage for Google Code Project Hosting. この辺なのかしら。先人たちの知恵をたどりつつ・・・・ごみが出る件はDMA転送開始をopen時じゃなくて、read開始時に移したら問題なくなった。

本日の録画

最後まで無事完了。全部確認してないものの途中までは正常だった。ffmpegに食わせられない原因はよくわからない。今までと同じように録画して縁故できないファイルができてしまうのは困るな〜

pt3 freebsd

とりあえず、地デジはうまく取れてる様子。なので、起動時にロードするようにしてみた ptx0: mem 0xfdfff000-0xfdffffff,0xfdffe000-0xfdffefff irq 17 at device 0.0 on pci2 ptx0: PT3 init complete ptx1: mem 0xfebff000-0xfebfffff at device 1.0 on pc…

追記

おかしいと思ったけど、映像はちゃんと出てきた。エラーパケットがやたら多い? いけてるのかも。ばんじゃい。

pt3

なんかごみっぽいデータが読み出せるようになった。 TSパケットじゃないのか?何だろう。unloadがよく刺さるな。

PT3

GitHub - Piro77/fbsdpt3 とりあえず、コンパイルが通ったよw。 ロードすると刺さったりします。 DMAバッファって何がどうなのか・・・わからん。

pci_alloc_consistent

とりあえず、この辺が鬼門。というか全くわからんw。linuxでは1行だけどFreeBSDではいろいろ手続きが必要な様子。むー。