2004-08-10

_ [ 白箱 ] module-saa7134 & ivtv-GV-MVPRX


module-saa7134 の install 先がおかしかったのを修正。
[ ivtv-GV-MVPRX ドライバ ] も、きちんと入るようになって、
[p4p800@ /lib/modules/2.4.21-15.0.4.ELsmp/kernel/drivers/media/video]# ls
gvmvprx1.o     ivtv-fb.o   msp3400.o.orig  saa7134.o   tuner.o.orig  v4l1-compat.o
gvmvprx2.o     ivtv-i2c.o  saa6752hs.o     saa717x.o   tvaudio.o     v4l2-common.o
ir-common.o    ivtv.o      saa7115.o       tda9887.o   tveeprom.o    video-buf.o
ivtv-api.o     mpg600gr.o  saa7115gv.o     tg5000tv.o  upd64031a.o   xwm8739.o
ivtv-driver.o  msp3400.o   saa7127.o       tuner.o     upd64083.o
と収まりました。
kernel-module-saa7134-0.2.12-1_2.4.21_15.0.4.EL_y1.i686.rpm
kernel-smp-module-saa7134-0.2.12-1_2.4.21_15.0.4.EL_y1.i686.rpm
ivtv-GV-MVPRX-0.1.9_GPIO_040323-EL_y1.i686.rpm
 
;; 安定したら公開します。
しかし、
# /usr/local/ivtv-GV-MVPRX/GV-MVPRX/load_module.sh
が、大量の
unresolved symbol i2c_check_functionality_Rsmp_e3c84bfd
unresolved symbol i2c_master_send_Rsmp_1313dc33
unresolved symbol i2c_probe_Rsmp_59b95524
unresolved symbol i2c_attach_client_Rsmp_e230575f
unresolved symbol i2c_detach_client_Rsmp_293e7552
unresolved symbol i2c_add_driver_Rsmp_6ec4580a
unresolved symbol i2c_del_driver_Rsmp_37c75d23
を吐くところをみると i2c の version が古いのかもしれない。
もう少しかな...
[追記]
たぶん 2.6.5 です。i2c-2.7.0 の もづーる を強引に入れたらこの関係は、直りました。
;; あと 1箇所だけ、変なところが...

;; あれ ? saa713x じゃなくて GV-MVP/RX やってるよ(藁

_ [ 白箱 ] i2c-2.7.0.tar.gz


http://www2.lm-sensors.nu/~lm78/download.html
Linux System Hardware Monitoring - Download I2C and LM Sensors

Vine3.0 も i2c-2.7.0 になったはず。
kernel-2.4.26-0vl15.src.rpm をみると、確かに、
linux-2.4.26-i2c-2.7.0.patch
linux-2.4.26-i2c-v4l-fix.patch
linux-2.4.26-lm_sensors-2.7.0.patch
がある。これをみて勉強しましょ。
...
と思ったのですが、i2c の tarball の RPMS 以下に spec ファイルが存在していた。
そのままでは使えないけど、なんとかすれば...
...
疲れたので、Vine3.0 を download して遊んでみたり。

_ [Vine] Vine 3.0 に mplayer を導入


うぅ、面倒だ...
GV-MVP/RX は、いとも簡単に録画できるようになるけど、再生するアプリの install が大変というのもアレだ。

;; そうそう、Vine3.0 って ASUS P4P800 で、電源切れません。
;; ATX電源の SW off しないとダメでした。

_ [] 今どきの freshrpms.net


ついに RHL7.3/8/9 のリポジトリが削除されました。
FC1/FC2 だけが残っています。

[8/12訂正] 隠れてる。
[]