[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] Re: bttv on vine1.1CR


えっと、音に関しては まだそこまでは望んでいません。とりあえず映像だと思
っています。
ところで、八重樫さんのページでは周波数の調整が必要と書いてあるのですが最
近のbttvの
channel.cのソースを見ても周波数を変更するような箇所がないように思うので
すが。
周波数の変更は映像が出るためにやはり現行のbttv でもやらないといけないの
でしょうか。

というか いろいろな動作報告のページを見ていると必ずしも周波数の変更のや
りかたを
書いていないのです。kw-606の場合は必ず周波数を調整しないといけない。これ
は間違い
ないでしょうか?つまり、最新版のbttvで周波数のバグが改善されているのかど
うかという
ことなのですが。

あとカーネル付属のbttvを利用するということなのですが、 openlinux 2.3のカ
ーネル(2.2.10) に
付属したbttvを用いてやっていたのですが、openlinuxの場合はカードを指定す
る/etc/conf.modues
が存在しなくて/etc/modules.conf ってのしかないんですよ 同じ意味なんだろ
うと思うのですが。
そこを修正してやってみたのですが、確にbttvはロードできたのですが、映像が
でなかったです。
個人的にはこの最大の原因は周波数の変更をやっていないというか 新しいbttv
のchannel.cには
変更すべき箇所が見当たらず、どこに周波数を定義しているのだろうか?といろ
いろ探しまわって
いたのですが見当たらないかったのです。

そこで松本さんのホームページを読んでいたら xawtvの作者が配っているbttvの
周波数の問題を
解決したものが配られたいたとの報告もあるので ではいったいどこがいけない
のであろうか?
と思っている次第です。



しかし現状では、vine1.1CRで取り組んでいるのですが、今の困難はbttvがロー
ドできない
これが最大の困難です。vineメーリングリストの過去ログを読んでいると 確に
デフォルトの
vine1.1CRから  動いているという動作報告ではない。しかし、カーネルが
2.0.36でも動作して
いる。これは事実だと思わざるをえないのです。しかし 実際にどういう操作が
必要なのか
これは 現時点ではよくわからんとしかいえません。というか、vineメーリング
リストで運用
されている方はどーやったんだろうか?と素朴に疑問に思っている次第です。今
考えているこ
とは、bttvが進化にともない古いカーネルには最適化していない  これが原因で
はないかと
思わざるをえないのです。個人的にできることはカーネルを上げるかbttvのバー
ジョンを変えるか
xawtvのバージョンを変えるか  それぞれの組み合わせを変えることしかできな
いので、どう
しようかと思案しているところです。

今考えているのは3月くらいにvineが改訂してでるらしいので その時に試して
みようかなと
考えています。あるいはkondaraでやってみるか。つまり、ディストリビューシ
ョンを操作
していみるということですが。しかし これも本質的にはあんまり意味がないの
かなと思って
います。



少しエラーログについて報告すると、make make insのですがご指摘の通り
driverに移動せずに
やってみましたすると以下のようなエラーログがでました
bttv.c:171 :parse error
bttv.c:In function 'uvirt_to_kva':
bttv.c:174:warning:implict declaration of function 'page_address'
bttv.c:In function 'find bt848':
bttv.c:4238:warning:passing arg 4 of
'pcibios_read_config_dword_RC9c5afd5' from incompatible pointer type
bttv.c:4256::warning:passing arg 4 of
'pcibios_read_config_dword_RC9c5afd5' from incompatible pointer type
make[3] *** [bttv.o] Error 1
make[3] Leaving directory '/root/bttv-0.6.4h/driver'
make[2]*** [modules] Error2
make[2]Leaving directory '/usr/src/linux-2.0.36'
make[1]*** [here] Error 2
make[1]Leaving directory '/root/bttv-0.6.4h/driver'
make: ***[bttv] Error2

という感じです。なにかコメントをいただけると幸いです。





> 藤本@東工大です。
>
> kernel 2.2.13でKouwell KW-606を使って、映像が出るところまでは
> 出来てます。
>
> #音が出ない!FreeBSDでES1370を使ってた時は音が出たので、
> #SBLive(のLine in)の問題かなあ?
>
>
> CHANGESを見ると、0.5.23 あたりで
> | Now that 2.2 is (almost) here, 2.0.x support will probably also
> | disappear soon!
> と言っているので、2.0.xでの動作はもうあんまり期待しない方が
> 良いのかもしれません。
>
> > そして、tarでbttvを解凍したあと、driverに移動してmake  make install
> > して できたモデュールにアップするという作業なのですが。makeした
>
> INSTALLにある説明では、「driverに移動せずに」make && make ins では
> ないでしょうか?
>
> その「いろいろなエラー」が原因かも知れないので、エラーメッセージ
> を具体的に書いた方がよいです。それから「コピーできないと出ます」
> も自分で解釈するより、実際に出たメッセージを具体的に書く方が
> よいです。
>
> > bttv dont locale などとでます。八重樫さんや松本さんのページでは
>
> bttv: can't locate module <....> ではないですか?
>
> --
> FUJIMOTO Kou: Tokyo Institute of Technology

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: