Hallo People,
es ist spät, ich bin hundemüde, aber eins muss ich eben noch loswerden, bevor ich ins Bett wandere.
Nein, das wird kein HOWTO. Ich hab heute soviel ausprobiert, bis ich alles und gar nix mehr wusste. Fragt mich net, was ich alles installiert und net installiert habe.
Aber jetzt bin ich bis hierhin gekommen und will eigentlich nur kurz was wissen...
gentoo driver # modprobe i2c-algo-bit
gentoo driver # modprobe tuner type=5
gentoo driver # insmod ./msp3400.o once=1 simple=1 debug=2
Da hab ichs gleich 2 x probiert Müdigkeitsanfall
gentoo driver # insmod ./msp3400.o once=1 simple=1 debug=2
insmod: a module named msp3400 already exists
gentoo driver # modprobe videodev
gentoo driver # insmod ./saa7115.o
gentoo driver # insmod ./ivtv.o debug=1 mpg_buffers=100 video_nr=0
Warning: ignoring debug=1, no such parameter in this module
Module ivtv loaded, with warnings
gentoo driver # insmod ./tveeprom.o
Warning: ./tveeprom.o symbol for parameter verbose not found
Module tveeprom loaded, with warnings
FRAGE HIER: Sind diese Warnings ernst zu nehmen, oder ist das peng und somit egal ???
gentoo utils # test_ioctl -u 0xff -p 4 -f with=480,height=576
bash: test_ioctl: command not found
gentoo utils # ./test_ioctl -u 0xff -p 4 -f with=480,height=576
bash: ./test_ioctl: No such file or directory
gentoo utils # test_ioctl.c -u 0xff -p 4 -f with=480,height=576
bash: test_ioctl.c: command not found
gentoo utils # ./test_ioctl.c -u 0xff -p 4 -f with=480,height=576
bash: ./test_ioctl.c: Permission denied
FRAGE HIER -> Wie bekommt man dieses tolle Test-Prog ans Laufen ? Muss man da irgendwas mit chmod ausführbar machen, weil Permission denied als root kann ja wohl net sein, oda ?
gentoo utils # lsmod
Module Size Used by Tainted: P
tveeprom 5600 0 (unused)
ivtv 76836 0 (unused)
saa7115 5664 0 (unused)
i2c-algo-bit 6984 1 [ivtv]
...
it87 7364 0 (unused)
i2c-proc 7216 0 [it87]
i2c-isa 1128 0 (unused)
i2c-viapro 3952 0 (unused)
...
grundig_29504-401 4584 0
grundig_29504-491 4032 0
evdev 4704 0 (unused)
input 3648 0 [evdev]
dvb-core 44516 0 [alps_tdmb7 alps_tdlb7 grundig_29504-401 grundig_29504-491]
videodev 6720 4 [ivtv]
tuner 10784 1
msp3400 18220 1
i2c-core 13540 0 [tveeprom ivtv saa7115 i2c-algo-bit it87 i2c-proc i2c-isa i2c-viapro tuner msp3400]
...
soundcore 4164 6 [snd]
via-rhine 13360 1
gentoo utils #
NÄCHSTE FRAGE -> Wenn ich das richtig sehe, habe ich es nach knapp 13 Stunden (jaja, schlagt wieder auf mich drauf, ich hab ja nen paar Sachen ausprobiert und nen paar Pausen waren auch dazwischen...) geschafft, den Treiber anzuwerfen und zu laden, oder ? Zumindest siehts danach aus.
Jetzt fehlt eigentlich nur noch dieses komische Testprogramm ans Laufen zu bekommen und das ganze beim Booten automatisch laden zu lassen.
BITTE -> Vielleicht erbarmt sich ja jemand und erklärt mir ma kurz, wie man das genau macht, ansonsten probiere ich ma morgen weiter.
Das analogTV-Plugin lädt auch ohne Zicken, also kann man hoffen.
So, ab in die Falle...
Greets Olaf
P.S. Dann kam auf einmal der Murks hier...
analogTV: 02:25:17 Channel: S-Video, SID=65004, 0 MHz, PAL
analogTV: 02:25:17 Video device: /dev/video0
analogTV: 02:25:17 Video source: 4:
analogTV: 02:25:17 NEW videodev=/dev/video0
analogTV: 02:25:17 Detected V4L version 2
analogTV: 02:25:17 Detected capture device Vanilla iTVC15 card
analogTV: 02:25:17 This device have a tuner
analogTV: 02:25:17 This device is able for capturing
analogTV: 02:25:17 This device have a onboard MPEG-Encoder
analogTV: 02:25:17 Detected Input#0: Composite 0
analogTV: 02:25:17 Detected Input#1: Composite 1
analogTV: 02:25:17 Detected Input#2: Composite 2
analogTV: 02:25:17 Detected Input#3: Composite 3
analogTV: 02:25:17 Detected Input#4: Tuner 0
analogTV: 02:25:17 Detected Input#5: Composite 4
analogTV: 02:25:17 Detected Input#6: S-Video 0
analogTV: 02:25:17 Detected Input#7: S-Video 1
analogTV: 02:25:17 Detected Input#8: S-Video 2
analogTV: 02:25:17 Detected Input#9: S-Video 3
analogTV: 02:25:17 NEW Frequency=0 + 0
analogTV: 02:25:17 NEW videonorm=PAL
analogTV: 02:25:17 NEW videosource=4:Tuner 0
analogTV: 02:25:17 NEW picture properties
analogTV: 02:25:17 setPictureProperties(fd=25) failed, 22:Invalid argument
analogTV: 02:25:17 Could not set (all) picture properties
analogTV: 02:25:17 setNorm(0:PAL (0xff))
analogTV: 02:25:17 Switching to channel 45 on device 4
analogTV: 02:25:17 NEW Video Pid=160, Audio Pid=80
analogTV: 02:25:17 runEncoder(Apid=80, Vpid=160)
analogTV: 02:25:17 mp1e -j -e 1 -t 256 -g I -p /dev/dsp -c /dev/video0 -x /dev/mixer -d 4 -a 0 -b 5000000 -B 160 -r 14,80 -s 720x576 -S 44.1 -F 8 -G 736x576 -o /tmp/.analogtv.avi &
analogTV: 02:25:17 flush_buffer()
analogTV: 02:25:17 Sucessfully set encoder priority to -15
analogTV: 02:25:17 Switching to channel 45 on device 0
mp1e:v4l25.c:197: /dev/video0 ('Vanilla iTVC15 card') does not support streaming i/o.
Was die Zeile jetzt mit m1e schon wieder heissen mag ???