staging.inyokaproject.org

Twinhan VisionPlus DVB richtig installieren. (Wiki: BT878?)

Status: Gelöst | Ubuntu-Version: Ubuntu 7.04 (Feisty Fawn)
Antworten |

viburnum

Anmeldungsdatum:
17. August 2007

Beiträge: Zähle...

Ich bin hier neu, habe seit ca. einer Woche Ubuntu Version (Feisty Fawn) 7.04 auf dem Rechner. Nutzte bisher nur MS Windows.

Nachdem ich andere Klippen umschift habe (Fehler beim Starten des Betriebssystems ... ☹ ) wollte ich DVB-T im Rhein/Main-Gebiet nutzen.

Die Hardware funktioniert unter MS Windows XP Home und irgendwie bin ich vor einigen Tagen auf das Wiki: BT878 gestoßen. Ich hoffe, dass Richtige gefunden zu haben.

Wo bin ich hängengeblieben:

Starten von xawtv

 axel@Axelsrechner:~$ xawtv 

Es passiert nichts außer folgende Ausgabe:

This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.20-16-generic)
can't open /dev/video0: No such file or directory
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: No such file or directory
v4l2: open /dev/video0: No such file or directory
v4l: open /dev/video0: No such file or directory
no video grabber device available

Was der Treiber über die Karte weiß:

 axel@Axelsrechner:~$ dmesg | grep bttv
[44648.188429] bttv: driver version 0.9.16 loaded
[44648.188436] bttv: using 8 buffers with 2080k (520 pages) each for capture
[44648.189004] bttv: Bt8xx card found (0).
[44648.189072] bttv0: Bt878 (rev 17) at 0000:00:09.0, irq: 20, latency: 32, mmio: 0xcfcfe000
[44648.189181] bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is 1822:0001
[44648.189186] bttv0: using: Twinhan DST + clones [card=113,insmod option]
[44648.189390] bttv0: gpio: en=00000000, out=00000000 in=00f100fe [init]
[44648.189909] bttv0: using tuner=4
[44648.201255] bttv0: add subdevice "dvb0"

Die letzte Zeile unterscheidet sich von dem was laut Wiki (BT878) zu erwarten ist.

Unter System, Einstellungen und Hardware (Gerätemanager) finde ich im übrigen den Eintrag: "Bt878 Video Capture" und "Bt878 Audio Capture".

Den Eintrag /dev/video0 gibt wirklich nicht (Nautilus).

Ich habe noch einiges versucht bin aber nicht zum Ziel gekommen. Andere Themen zur Installation der Karte haben mir auch nicht geholfen (oder ich habe die Hilfe für mich nicht gefunden).

Bitte, kann mir jemand weiter helfen und was bedeutet: "add subdevice "dvb0""?

Vielen Dank Axel.

AlexSXB

Avatar von AlexSXB

Anmeldungsdatum:
8. Juni 2007

Beiträge: 247

Hi du 😉

wenn ich das richtig verstanden hab, willst du ne DVB-T Karte in Betrieb nehmen. der Artikel http://forum.ubuntuusers.de/go.php?wikipage=BT878 bezieht sich jedoch nur auf analoge Karten. Auch das Programm xawtv ist nur für analoge Karten. Das einfachste Programm für DVB-S/T/C für einsteiger ist meineserachtens Kaffeine.... Installiere mal dies aus den quellen und probiers damit..... Eigentlich ganz leicht.

Gruß

Alex

viburnum

(Themenstarter)

Anmeldungsdatum:
17. August 2007

Beiträge: Zähle...

Hallo Alex,

du hast richtig verstanden, ich will meine DVB-T Karte in Betrieb nehmen. Vielen Dank für deine Antwort.

Kaffeine habe ich installiert. Nun bekomme ich beim Start unter der Überschrift: "DVB Client Kaffeine player" immer die Meldung: "Can't bind info socket!!!" Danach wird gestartet und bei Wahl des DVB-Client öffnet sich ein schwarzer Bildschirm.

Was nun?

Gibt es den Kaffeine auch auf deutsch?

Viele Grüße Axel!

AlexSXB

Avatar von AlexSXB

Anmeldungsdatum:
8. Juni 2007

Beiträge: 247

du willst das ganze nicht als client betreiben ! das bezieht sich auf einen netzwerkbroadcast. gehe mal auf DVB-→ Configure DVB

Was zeigt er dir als device an ?

viburnum

(Themenstarter)

Anmeldungsdatum:
17. August 2007

Beiträge: 7

😳 finde ich bei mir nicht. Hier ein Bildschirmfoto von Kaffein.

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Wo soll ich suchen?

Viele Grüße Axel.

AlexSXB

Avatar von AlexSXB

Anmeldungsdatum:
8. Juni 2007

Beiträge: 247

kann leider dein screenshot nicht sehen. er will n passwort. poste mal bitte die komplette ausgabe von lsmod 😉

gruß

alex

viburnum

(Themenstarter)

Anmeldungsdatum:
17. August 2007

Beiträge: 7

sorry, habe das mit dem Passwort auch gerade erst gemerkt. Hier der Code, ist aber ganz schön lang:

Module                  Size  Used by
nls_iso8859_1           5120  0 
nls_cp437               6784  0 
vfat                   14208  0 
fat                    53916  1 vfat
ipv6                  268960  8 
binfmt_misc            12680  1 
rfcomm                 40856  0 
l2cap                  25856  5 rfcomm
bluetooth              55908  4 rfcomm,l2cap
ppdev                  10116  0 
cpufreq_ondemand        9228  0 
cpufreq_stats           7360  0 
cpufreq_powersave       2688  0 
freq_table              5792  2 cpufreq_ondemand,cpufreq_stats
cpufreq_conservative     8200  0 
cpufreq_userspace       5408  0 
dev_acpi               12292  0 
pcc_acpi               13184  0 
tc1100_wmi              8068  0 
sony_acpi               6284  0 
battery                10756  0 
container               5248  0 
button                  8720  0 
asus_acpi              17308  0 
sbs                    15652  0 
i2c_ec                  6016  1 sbs
dock                   10268  0 
ac                      6020  0 
video                  16388  0 
backlight               7040  1 asus_acpi
nls_utf8                3072  1 
ntfs                  107764  1 
ndiswrapper           194608  0 
lp                     12452  0 
fuse                   46612  0 
usb_storage            72256  0 
snd_intel8x0           34332  1 
snd_ac97_codec         98464  1 snd_intel8x0
ac97_bus                3200  1 snd_ac97_codec
snd_pcm_oss            44544  0 
snd_mixer_oss          17408  1 snd_pcm_oss
snd_mpu401              9256  0 
snd_mpu401_uart         9472  1 snd_mpu401
snd_seq_dummy           4740  0 
snd_pcm                79876  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_oss            32896  0 
snd_seq_midi            9600  0 
libusual               17936  1 usb_storage
snd_rawmidi            25472  2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_seq                52592  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              23684  2 snd_pcm,snd_seq
snd_seq_device          9100  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
serio_raw               7940  0 
parport_pc             36388  1 
parport                36936  3 ppdev,lp,parport_pc
analog                 12832  0 
gameport               16520  1 analog
psmouse                38920  0 
snd                    54020  14 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_mpu401,snd_mpu401_uart,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               8672  1 snd
pcspkr                  4224  0 
snd_page_alloc         10888  2 snd_intel8x0,snd_pcm
bt878                  11960  0 
tuner                  61864  0 
bttv                  173684  1 bt878
video_buf              26116  1 bttv
ir_common              31236  1 bttv
compat_ioctl32          2304  1 bttv
i2c_algo_bit            8712  1 bttv
btcx_risc               5896  1 bttv
tveeprom               15888  1 bttv
i2c_sis96x              6532  0 
sis_agp                 9604  1 
videodev               28160  1 bttv
v4l2_common            25216  3 tuner,bttv,videodev
v4l1_compat            15236  1 videodev
i2c_core               22656  6 i2c_ec,tuner,bttv,i2c_algo_bit,tveeprom,i2c_sis96x
agpgart                35400  1 sis_agp
shpchp                 34324  0 
pci_hotplug            32576  1 shpchp
af_packet              23816  2 
evdev                  11008  3 
tsdev                   8768  0 
ext3                  133128  1 
jbd                    59816  1 ext3
mbcache                 9604  1 ext3
sg                     36252  0 
sr_mod                 17060  0 
cdrom                  37664  1 sr_mod
sd_mod                 23428  4 
sis5513                14856  0 [permanent]
generic                 5124  0 [permanent]
ehci_hcd               34188  0 
sis900                 24704  0 
mii                     6528  1 sis900
ohci_hcd               22532  0 
usbcore               134280  6 ndiswrapper,usb_storage,libusual,ehci_hcd,ohci_hcd
pata_sis               14732  3 
ata_generic             9092  0 
libata                125720  2 pata_sis,ata_generic
scsi_mod              142348  5 usb_storage,sg,sr_mod,sd_mod,libata
thermal                14856  0 
processor              31048  1 thermal
fan                     5636  0 
fbcon                  42656  0 
tileblit                3584  1 fbcon
font                    9216  1 fbcon
bitblit                 6912  1 fbcon
softcursor              3200  1 bitblit
vesafb                  9220  0 
capability              5896  0 
commoncap               8192  1 capability
axel@Axelsrechner:~$ lsmod
Module                  Size  Used by
nls_iso8859_1           5120  0 
nls_cp437               6784  0 
vfat                   14208  0 
fat                    53916  1 vfat
ipv6                  268960  8 
binfmt_misc            12680  1 
rfcomm                 40856  0 
l2cap                  25856  5 rfcomm
bluetooth              55908  4 rfcomm,l2cap
ppdev                  10116  0 
cpufreq_ondemand        9228  0 
cpufreq_stats           7360  0 
cpufreq_powersave       2688  0 
freq_table              5792  2 cpufreq_ondemand,cpufreq_stats
cpufreq_conservative     8200  0 
cpufreq_userspace       5408  0 
dev_acpi               12292  0 
pcc_acpi               13184  0 
tc1100_wmi              8068  0 
sony_acpi               6284  0 
battery                10756  0 
container               5248  0 
button                  8720  0 
asus_acpi              17308  0 
sbs                    15652  0 
i2c_ec                  6016  1 sbs
dock                   10268  0 
ac                      6020  0 
video                  16388  0 
backlight               7040  1 asus_acpi
nls_utf8                3072  1 
ntfs                  107764  1 
ndiswrapper           194608  0 
lp                     12452  0 
fuse                   46612  0 
usb_storage            72256  0 
snd_intel8x0           34332  1 
snd_ac97_codec         98464  1 snd_intel8x0
ac97_bus                3200  1 snd_ac97_codec
snd_pcm_oss            44544  0 
snd_mixer_oss          17408  1 snd_pcm_oss
snd_mpu401              9256  0 
snd_mpu401_uart         9472  1 snd_mpu401
snd_seq_dummy           4740  0 
snd_pcm                79876  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_oss            32896  0 
snd_seq_midi            9600  0 
libusual               17936  1 usb_storage
snd_rawmidi            25472  2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_seq                52592  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              23684  2 snd_pcm,snd_seq
snd_seq_device          9100  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
serio_raw               7940  0 
parport_pc             36388  1 
parport                36936  3 ppdev,lp,parport_pc
analog                 12832  0 
gameport               16520  1 analog
psmouse                38920  0 
snd                    54020  14 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_mpu401,snd_mpu401_uart,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               8672  1 snd
pcspkr                  4224  0 
snd_page_alloc         10888  2 snd_intel8x0,snd_pcm
bt878                  11960  0 
tuner                  61864  0 
bttv                  173684  1 bt878
video_buf              26116  1 bttv
ir_common              31236  1 bttv
compat_ioctl32          2304  1 bttv
i2c_algo_bit            8712  1 bttv
btcx_risc               5896  1 bttv
tveeprom               15888  1 bttv
i2c_sis96x              6532  0 
sis_agp                 9604  1 
videodev               28160  1 bttv
v4l2_common            25216  3 tuner,bttv,videodev
v4l1_compat            15236  1 videodev
i2c_core               22656  6 i2c_ec,tuner,bttv,i2c_algo_bit,tveeprom,i2c_sis96x
agpgart                35400  1 sis_agp
shpchp                 34324  0 
pci_hotplug            32576  1 shpchp
af_packet              23816  2 
evdev                  11008  3 
tsdev                   8768  0 
ext3                  133128  1 
jbd                    59816  1 ext3
mbcache                 9604  1 ext3
sg                     36252  0 
sr_mod                 17060  0 
cdrom                  37664  1 sr_mod
sd_mod                 23428  4 
sis5513                14856  0 [permanent]
generic                 5124  0 [permanent]
ehci_hcd               34188  0 
sis900                 24704  0 
mii                     6528  1 sis900
ohci_hcd               22532  0 
usbcore               134280  6 ndiswrapper,usb_storage,libusual,ehci_hcd,ohci_hcd
pata_sis               14732  3 
ata_generic             9092  0 
libata                125720  2 pata_sis,ata_generic
scsi_mod              142348  5 usb_storage,sg,sr_mod,sd_mod,libata
thermal                14856  0 
processor              31048  1 thermal
fan                     5636  0 
fbcon                  42656  0 
tileblit                3584  1 fbcon
font                    9216  1 fbcon
bitblit                 6912  1 fbcon
softcursor              3200  1 bitblit
vesafb                  9220  0 
capability              5896  0 
commoncap               8192  1 capability

Viele Grüße Axel.

AlexSXB

Avatar von AlexSXB

Anmeldungsdatum:
8. Juni 2007

Beiträge: 247

ok,

ich vermute, dass deine karte als analoge karte erkannt wird. du soltlest dir erstmal die treiber von linuxtv.org runterladen und kompillieren. Schau einfach mal auf linuxtv.org unter DVB wiki. Da ist alles echt gut erklärt.

Nach der installation sollte die Karte dann laufen. Falls nicht, müsste man schauen, ob man evtl das ein oder andere modul blacklisten muss.

Gruß

Alex

viburnum

(Themenstarter)

Anmeldungsdatum:
17. August 2007

Beiträge: 7

Das wird etwas dauern,

Danke erst mal.

Axel

Foren-Sniper

Avatar von Foren-Sniper

Anmeldungsdatum:
10. Februar 2005

Beiträge: 218

Ich hänge mich mal mit an diesen Thread, da ich ein ähnliches/gleiche Problem habe (und natürlich auch die gleiche Karte). Bei meiner Karte handelt es sich allerdings um eine DVB-S Karte. Diese wird auch einwandfrei (ohne irgendeinen besonderen Eintrag irgendwo) erkannt:

Aug 20 11:36:01 ubuntu kernel: [   14.637861] bttv: Bt8xx card found (0).
Aug 20 11:36:01 ubuntu kernel: [   14.637927] ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 23 (level, low) -> IRQ 19
Aug 20 11:36:01 ubuntu kernel: [   14.638032] bttv0: Bt878 (rev 17) at 0000:02:02.0, irq: 19, latency: 32, mmio: 0xf7efe000
Aug 20 11:36:01 ubuntu kernel: [   14.638133] bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is 1822:0001
Aug 20 11:36:01 ubuntu kernel: [   14.638196] bttv0: using: Twinhan DST + clones [card=113,autodetected]
Aug 20 11:36:01 ubuntu kernel: [   14.638294] bttv0: using tuner=4
Aug 20 11:36:01 ubuntu kernel: [   14.648802] input: MOSART Semi. Wireless Keyboard & Mouse as /class/input/input4
Aug 20 11:36:01 ubuntu kernel: [   14.648958] input,hiddev96: USB HID v1.10 Mouse [MOSART Semi. Wireless Keyboard & Mouse] on usb-0000:00:1d.1-2
Aug 20 11:36:01 ubuntu kernel: [   14.649167] usbcore: registered new interface driver usbhid
Aug 20 11:36:01 ubuntu kernel: [   14.649218] drivers/usb/input/hid-core.c: v2.6:USB HID core driver
Aug 20 11:36:01 ubuntu kernel: [   14.666912] bttv0: add subdevice "dvb0"
Aug 20 11:36:01 ubuntu kernel: [   14.699792] bt878: AUDIO driver version 0.0.0 loaded
Aug 20 11:36:01 ubuntu kernel: [   14.699882] bt878: Bt878 AUDIO function found (0).
Aug 20 11:36:01 ubuntu kernel: [   14.699950] ACPI: PCI Interrupt 0000:02:02.1[A] -> GSI 23 (level, low) -> IRQ 19
Aug 20 11:36:01 ubuntu kernel: [   14.700049] bt878_probe: card id=[0x11822],[ Twinhan VisionPlus DVB ] has DVB functions.

Weitere Details kann man auch in meinem Originalthread finden http://forum.ubuntuusers.de/topic/109477/

lyx

Anmeldungsdatum:
29. Juni 2006

Beiträge: Zähle...

Hallo zusammen,

ich hatte das Problem in Feisty auch, hatte die Karte aber auch mit anderen Distris schon im Betrieb, deswegen wusste ich, was falsch war: Der Treiber "dvb_bt8xx" muss auch noch geladen werden (sudo moprobe dvb-bt8xx). In Gutsy wird er, wie ich gerade feststelle, wieder automatisch geladen.

Gruß
phil

viburnum

(Themenstarter)

Anmeldungsdatum:
17. August 2007

Beiträge: 7

Mit "sudo modprobe dvb-bt8xx" geht's. 8) Die Karte wurde erkannt.
Jetzt musste ich mir nur irgendwelche xine Bibliotheken laden.

Nun kann ich mit Ubuntu Fernsehen. Ich habe schon nicht mehr daran geglaubt.

Leider ist der Befehl nicht von Dauer. Irgendwo habe ich gelesen, wie das automatisch beim Neustart ausgeführt wird. Könnt Ihr mir das bitte mal aufschreiben?

"erstmal die treiber von linuxtv.org runterladen und kompillieren." hat mich schon ganz schön abgeschreckt.

Fazit: Fast gelöst!. Vielen Dank Axel!

lyx

Anmeldungsdatum:
29. Juni 2006

Beiträge: Zähle...

Oh, habe ich mich auch noch verschrieben, sorry. Dauerhafte Lösung ist ganz einfach:
in die /etc/modules einfach

dvb-bt8xx

eintragen. Jetzt definitiv gelöst. 😉
Gruß
phil

viburnum

(Themenstarter)

Anmeldungsdatum:
17. August 2007

Beiträge: 7

Vielen Dank!
Jetzt definitiv gelöst.

Viele Grüße Axel.

Antworten |