Autor Thema: TwinHan DTV Sat DVB-S in Ubuntu 7.04 einbinden  (Gelesen 3948 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline tobili03

  • Fullcubie
  • ***
  • Beiträge: 63
  • Information ist das halbe Leben
    • Circle of Medjai
TwinHan DTV Sat DVB-S in Ubuntu 7.04 einbinden
« am: 19 Juni, 2007, 23:38 »
Hallo,
ich als absoluter Neuling in Ubuntu bekomme einfach meine DVB-S Karte nicht zum laufen. In der Hardware "Gerätemanager" finde ich sie, gut einsortiert bei anderen Sachen. In Kaffeine wird mir aber kein DVB angezeigt. Nach einigem lesen, hoffe ich zu wissen, das da Treiber fehlen könnten.
Wie mache ich nun jetzt weiter? Kann mir das bitte einer mal erklären?
Danke schon mal für die Hilfe der Spezialisten (Unter Windows gings einfacher)
Gruß tobili03
« Letzte Änderung: 20 Juni, 2007, 18:36 von mtron »
Motherboard Info: ASUS P4C800-E Deluxe
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz
Display Device: Leadtek WinFast A7600 GT TDH
ForceWare-Version:   169.21
Total Physical Memory:  2.00 GB   
Operating System:
1. Microsoft Windows XP; Version 5.1.2600; Service Pack 2
DVB(S): TwinHan DTV Sat DVB-S, Quad-LNB, Astra 19,2°

Offline Sammy

  • Multimedia-Fan
  • Premium-Cubie
  • ****
  • Beiträge: 2119
  • Wer suchet der findet !
Re: Newbi in Ubuntu 7.04 braucht Hilfe für Kaffeine
« Antwort #1 am: 20 Juni, 2007, 00:40 »
Hast du Kaffeine selbst kompiliert (evtl fehlt dann ein parameter für DVB).

Ich habs einfach per synaptic bzw apt-get installiert und es lief gleich...

laufen denn andere DVB Programme bei dir ?

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1516
    • some debs
Re: Newbi in Ubuntu 7.04 braucht Hilfe für Kaffeine
« Antwort #2 am: 20 Juni, 2007, 01:21 »
Hallo Tobili! Willkommen im Cube

Grundsätzlich ist Twinhan leider eine "böse" Firma, die nur sehr begrenzt mit den Kernel und v4l Entwicklern zusammenarbeitet, aber höchst wahrscheinlich wird's trotzdem funktionieren.

Erstmal müssen wir deine Karte einwandfrei identifizieren. Bitte poste den Relevanten output von "lspci -v" (vom normalen user terminal).

Suche nach "Multimedia Controller". Bei mir sieht das folgendermaßen aus:


Zitat
0000:00:0b.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
        Subsystem: Technotrend Systemtechnik GmbH Technotrend-Budget / Hauppauge WinTV-NOVA-CI DVB card
        Flags: bus master, medium devsel, latency 64, IRQ 209
        Memory at e2002000 (32-bit, non-prefetchable) [size=512]

Wenn du dir nicht sicher bist, poste einfach alle Multimedia Controller. Es kann durchaus sein, dass nicht Twinhan im console log auftaucht, sondern Brooktree Corporation oder ähnliches

zur genauen Identifikation ist dann auch noch "lspci -vn" hilfreich. In meinem obigen beispiel ist die BUS - ID Fett. Suche den output deiner BUS -ID im terminal und poste auch noch das

Wieder ein Beispiel wie das bei mir aussieht:

Zitat
0000:00:0b.0 0480: 1131:7146 (rev 01)
        Subsystem: 13c2:100f
        Flags: bus master, medium devsel, latency 64, IRQ 209
        Memory at e2002000 (32-bit, non-prefetchable) [size=512]

Der Nächste Schritt ist dann deine Karte im Video4Linux DVB Wiki zu finden. Es muss eine von diesen hier sein.

Wie du schon im Wiki siehst wird höchst wahrscheinlich noch Firmware benötigt, oder du hast nicht alle module (=so was äühnliches wie treiber in windows) geladen.

Zu guter letzt, poste noch die terminal ausgabe von "lsmod" (dies listet alle geladenen module... oder treiber, wie du willst ;) ... auf). Dann können wir dir genau sagen, welche module du laden solltest, oder ob du firmware für deine Karte brauchst.

cheers, mtron
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]

Offline tobili03

  • Fullcubie
  • ***
  • Beiträge: 63
  • Information ist das halbe Leben
    • Circle of Medjai
Re: Newbi in Ubuntu 7.04 braucht Hilfe für Kaffeine
« Antwort #3 am: 20 Juni, 2007, 17:44 »
So, die Daten habe ich gefunden.
lspci -v
Zitat
03:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)

        Subsystem: Twinhan Technology Co. Ltd VisionPlus DVB card

        Flags: bus master, medium devsel, latency 64, IRQ 21

        Memory at efefe000 (32-bit, prefetchable) [size=4K]

        Capabilities: <access denied>



03:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)

        Subsystem: Twinhan Technology Co. Ltd VisionPlus DVB Card

        Flags: bus master, medium devsel, latency 64, IRQ 21

        Memory at efeff000 (32-bit, prefetchable) [size=4K]

        Capabilities: <access denied>

lspci -vn
Zitat
03:0a.0 0400: 109e:036e (rev 11)

        Subsystem: 1822:0001

        Flags: bus master, medium devsel, latency 64, IRQ 21

        Memory at efefe000 (32-bit, prefetchable) [size=4K]

        Capabilities: <access denied>



03:0a.1 0480: 109e:0878 (rev 11)

        Subsystem: 1822:0001

        Flags: bus master, medium devsel, latency 64, IRQ 21

        Memory at efeff000 (32-bit, prefetchable) [size=4K]

        Capabilities: <access denied>

Leider kann ich aber die Karte nicht in dem WIKI-Link finden mit diesen Bezeichnungen.

und hier noch die lsmod
Zitat
Module                  Size  Used by
binfmt_misc            12680  1
rfcomm                 40856  0
l2cap                  25856  5 rfcomm
bluetooth              55908  4 rfcomm,l2cap
ppdev                  10116  0
speedstep_lib           6148  0
cpufreq_ondemand        9228  0
cpufreq_stats           7360  0
cpufreq_powersave       2688  0
cpufreq_userspace       5408  0
cpufreq_conservative     8200  0
freq_table              5792  2 cpufreq_ondemand,cpufreq_stats
dev_acpi               12292  0
tc1100_wmi              8068  0
pcc_acpi               13184  0
sony_acpi               6284  0
video                  16388  0
sbs                    15652  0
i2c_ec                  6016  1 sbs
dock                   10268  0
asus_acpi              17308  0
battery                10756  0
button                  8720  0
ac                      6020  0
container               5248  0
backlight               7040  1 asus_acpi
nls_utf8                3072  5
ntfs                  107764  5
ipv6                  268960  10
sbp2                   23812  0
lp                     12452  0
fuse                   46612  0
snd_cmipci             37024  1
gameport               16520  1 snd_cmipci
snd_pcm_oss            44544  0
snd_mixer_oss          17408  1 snd_pcm_oss
snd_pcm                79876  2 snd_cmipci,snd_pcm_oss
snd_page_alloc         10888  1 snd_pcm
snd_opl3_lib           11520  1 snd_cmipci
snd_hwdep               9988  1 snd_opl3_lib
snd_mpu401_uart         9472  1 snd_cmipci
snd_seq_dummy           4740  0
snd_seq_oss            32896  0
snd_seq_midi            9600  0
snd_rawmidi            25472  2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
nvidia               4713780  32
bt878                  11960  0
tuner                  61864  0
snd_seq                52592  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
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
snd_timer              23684  3 snd_pcm,snd_opl3_lib,snd_seq
snd_seq_device          9100  6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    54020  14 snd_cmipci,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               8672  1 snd
i2c_core               22656  6 i2c_ec,nvidia,tuner,bttv,i2c_algo_bit,tveeprom
videodev               28160  1 bttv
v4l2_common            25216  3 tuner,bttv,videodev
v4l1_compat            15236  1 videodev
i82875p_edac            7300  0
edac_mc                23248  1 i82875p_edac
xpad                    9988  0
intel_agp              25244  1
iTCO_wdt               11812  0
iTCO_vendor_support     4868  1 iTCO_wdt
agpgart                35400  2 nvidia,intel_agp
pcspkr                  4224  0
parport_pc             36388  1
parport                36936  3 ppdev,lp,parport_pc
shpchp                 34324  0
pci_hotplug            32576  1 shpchp
psmouse                38920  0
serio_raw               7940  0
af_packet              23816  2
evdev                  11008  4
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  8
generic                 5124  0 [permanent]
ata_generic             9092  0
usbhid                 26592  0
hid                    27392  1 usbhid
usb_storage            72256  0
libusual               17936  1 usb_storage
ata_piix               15492  6
e1000                 126016  0
ohci1394               36528  0
ehci_hcd               34188  0
sata_promise           13316  0
libata                125720  3 ata_generic,ata_piix,sata_promise
scsi_mod              142348  6 sbp2,sg,sr_mod,sd_mod,usb_storage,libata
ieee1394              299448  2 sbp2,ohci1394
uhci_hcd               25360  0
usbcore               134280  7 xpad,usbhid,usb_storage,libusual,ehci_hcd,uhci_hcd
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
Leider "spreche" ich erst seit etwa 14 Tagen Ubuntu und bin froh es schon am Laufen zu haben. Aber wie ich den Cube schon aus anderen Themen kenne, wird mir hier bestimmt geholfen.
Gruß tobili
Motherboard Info: ASUS P4C800-E Deluxe
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz
Display Device: Leadtek WinFast A7600 GT TDH
ForceWare-Version:   169.21
Total Physical Memory:  2.00 GB   
Operating System:
1. Microsoft Windows XP; Version 5.1.2600; Service Pack 2
DVB(S): TwinHan DTV Sat DVB-S, Quad-LNB, Astra 19,2°

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1516
    • some debs
Re: Newbi in Ubuntu 7.04 braucht Hilfe für Kaffeine
« Antwort #4 am: 20 Juni, 2007, 18:33 »
Hallo Tobili!

Glück gehabt. diese Karte ist gut unterstützt. Der Bt878 Brooktree Chip ist in vielen Karten verbaut, und darum recht einfach in gang zu setzen.

Von was ich jetzt gesehen habe, fehlen dir einige module, die wir jetzt laden werden. Bitte halte die Reihenfolge wie hier gepostet ein. Öffne einen user terminal und kopiere die zeilen eine nach der anderen, (jeweils ENTER drücken nach einer modprobe - Zeile

sudo modprobe dvb_core
sudo modprobe dst
sudo modprobe dvb-bt8xx

nachdem du diese module geladen hast, schau dir die letzten Zeilen des "dmesg" output an (einfacher mit "dmesg | grep dvb") dort sollte "registering new frontend" oder ähnliches aufscheinen. Falls dort ein Fehler aufscheint, bitte posten.

Die ordnungsgemässe Installation und Initialisierung der Karte kannst du jetzt mit folgendem Befehl überprüfen:
ls -l /dev/dvb/adapter*
falls alles funktioniert hat, sollte einiges an output angezeigt werden
Zitat
mtron@workstation:~$ ls -l /dev/dvb/adapter*
crw-rw---- 1 root video 212, 4 2007-06-12 19:08 demux0
crw-rw---- 1 root video 212, 5 2007-06-12 19:08 dvr0
crw-rw---- 1 root video 212, 3 2007-06-12 19:08 frontend0
crw-rw---- 1 root video 212, 7 2007-06-12 19:08 net0

Wenn dies bei dir auch der Fall ist, sollte jetzt die kaffeine DVB unterstützung funktionieren. Starte kaffeine vom terminal (einfach nur "kaffeine" eingeben) und suche nach einem ähnlichen Output wie

Zitat
kaffeine: Found DVB device.
/dev/dvb/0/frontend0 : opened


Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]

Offline tobili03

  • Fullcubie
  • ***
  • Beiträge: 63
  • Information ist das halbe Leben
    • Circle of Medjai
Re: TwinHan DTV Sat DVB-S in Ubuntu 7.04 einbinden
« Antwort #5 am: 20 Juni, 2007, 19:15 »
Geschafft, ich kann TV schauen.
Nun gehts richtig los. Ich werd mal mit lesen und googlen versuchen nachzuvollziehen was ich da eigentlich gemacht habe. Ich möchte das ja auch verstehen, ansonst könnte ich ja auch bei Windows bleiben.
Vielen Dank nochmals.
Gruß tobili
Motherboard Info: ASUS P4C800-E Deluxe
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz
Display Device: Leadtek WinFast A7600 GT TDH
ForceWare-Version:   169.21
Total Physical Memory:  2.00 GB   
Operating System:
1. Microsoft Windows XP; Version 5.1.2600; Service Pack 2
DVB(S): TwinHan DTV Sat DVB-S, Quad-LNB, Astra 19,2°

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1516
    • some debs
Re: TwinHan DTV Sat DVB-S in Ubuntu 7.04 einbinden
« Antwort #6 am: 20 Juni, 2007, 19:34 »
Gern geschen ;)

Was wir gemacht haben ist recht schnell erklärt. Wir haben deine DVB Hardware identifiziert (frontend, PCI bridge, tuner) und die dazugehörigen Module (Windows Menschen würden Treiber dazu sagen) geladen.

Das wars auch schon.
Für andere die mitgelesen haben und die Module für ihre Karte herausfinden wollen:

Die Vorgehensweise ist immer dieselbe.
  • lspci -v (bei pci karten) oder lsusb -v (bei usb boxen)
  • Output im Linux dvb wiki suchen http://linuxtv.org/wiki/index.php/Main_Page oder via google
  • Im LinuxTV wiki bei deiner Karte angeführte module laden
  • Falls nach dem laden der Module in dmesg ein Fehler auftaucht muss noch firmare für die Karte geladen werden
« Letzte Änderung: 15 Dezember, 2008, 14:12 von mtron »
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]

Offline tobili03

  • Fullcubie
  • ***
  • Beiträge: 63
  • Information ist das halbe Leben
    • Circle of Medjai
Re: TwinHan DTV Sat DVB-S in Ubuntu 7.04 einbinden
« Antwort #7 am: 27 Juni, 2007, 21:53 »
Noch eine kurze Frage:
bei jedem Neustart von Ubuntu fehlt mir in Kaffeine der Button für's Digital-TV.
Wenn ich:sudo modprobe dvb_core
sudo modprobe dst
sudo modprobe dvb-bt8xx
ausführe ist er wieder da. Geht das nicht irgendwie dauerhaft?
gruß tobili
Motherboard Info: ASUS P4C800-E Deluxe
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz
Display Device: Leadtek WinFast A7600 GT TDH
ForceWare-Version:   169.21
Total Physical Memory:  2.00 GB   
Operating System:
1. Microsoft Windows XP; Version 5.1.2600; Service Pack 2
DVB(S): TwinHan DTV Sat DVB-S, Quad-LNB, Astra 19,2°

Offline Sammy

  • Multimedia-Fan
  • Premium-Cubie
  • ****
  • Beiträge: 2119
  • Wer suchet der findet !
Re: TwinHan DTV Sat DVB-S in Ubuntu 7.04 einbinden
« Antwort #8 am: 27 Juni, 2007, 22:14 »
vermutlich musst du die module zu der liste der module hinzufügen die beim start geladen wird... wie das genau geht weis ich auch nicht...

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1516
    • some debs
Re: TwinHan DTV Sat DVB-S in Ubuntu 7.04 einbinden
« Antwort #9 am: 28 Juni, 2007, 00:11 »
einfach deine module in /etc/modules einfügen und sie werden bei jedem Boot automatisch geladen

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
...
dvb_core
dst
dvb-bt8xx
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]