Suse linux und dvbt

Post Reply
Message
Author
christian1980

Suse linux und dvbt

#1 Post by christian1980 »

moin moin @all

ich habe Suse linux 9.2 professional 64-bit bei mir installiert, meine Hardware besteht aus: Athlon 64 3200, 1024MB RAM, Nvidia Graka etc.
Ich habe mir eine Cinergy T2 Usb 2.0 DVBT Karte gekauft.Wie bekomme ich diese auf den schnellsten wege unter Suse linux ans rennen.Beim googeln habe ich nicht gefunden was irgendwie auf mein Problem passt.
Auf der Konsole 10 wird beim einstecken der Karte in einen freien usb slot nicht geloggt.
Was für mich heisst das die Karte nicht gefunden wird.

Über Hilfe wäre ich dankbar.

mfg @all

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#2 Post by Lateralus »

Ich denke, dass der Treiber nicht einkompiliert, bzw. als Modul nicht geladen ist.

Es existiert definitiv ein Treiber ab dem Kernel 2.6.10. Nun wäre es also als erstes interessant, welchen Kernel du benutzt.

Bitte die Ausgabe von:

Code: Select all

uname -a
Als nächstes solltest du über YaST den Quellcode installieren (Einfach mal nach "Linux" oder so suchen.), falls dies noch nicht getan ist.

Wenn dein Kernel nicht 2.6.10 oder darüber ist, könntest du durch ein simples

Code: Select all

ls /usr/src/linux/drivers/media/dvb/
herausbekommen, ob die Treiber da sind (sprich, das Verzeichnis "cinergyT2") existiert. Falls dies nicht der Fall ist, du also einen Kernel unter 2.6.10 hast und dieses Verzeichnis nicht existiert, müsstest du erst einmal von www.kernel.org den entsprechenden Kernel herunterladen (als normaler Benutzer, nicht als root):

Code: Select all

$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.11.3.tar.bz2
Die Datei ist 35 MB groß. Es handelt sich um den aktuellsten stabilen Kernel.

Wenn du hier angekommen bist, melde dich nochmal.

Ach ja. Dies hier bitte auch noch posten:

Code: Select all

ls /boot

christian1980

suse dvbt

#3 Post by christian1980 »

also ich habe den standart kernel 2.6.8
Heisst ich sollte den neuen Kernel einbinden.gibt dazu irgendein schnelles vorgehen,oder entpacke ich den aktuellen kernel in dem vorhandenen kernel.
Oder neues Verzeichniss und neuen kernlen kompielieren.

mfg @all

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#4 Post by Lateralus »

Du solltest den neuen Kernel herunterladen.

Danach entpackst du ihn (als root) mit:

Code: Select all

# tar -jxf linux-2.6.11.3.tar.bz2 -C /usr/src
Ein schnelleres Vorgehen gibt es meiner Meinung nach nicht. Deinen Kernel zu auf 2.6.10 oder 2.6.11 zu patchen wäre kompliziert, weil SuSE ihren Kernel selbst mit Patches versehen, welche Probleme verursachen könnten.

Danach bräuchtest du die Konfiguration eines bereits existierenden Kernel (jedenfalls wenn du ihn nicht von Grund auf neu konfigurieren willst, was dir wahrscheinlich noch nicht wirklich Spaß machen dürfte...)

Ich hoffe, dass du im Verzeichnis /boot eine config findest.

Deshalb noch mal die Bitte, nach der Ausgabe von:

Code: Select all

ls /boot
Wenn dort eine Konfigurationsdatei existiert, wird der Rest nicht zu schwierig:

Code: Select all

cd /usr/src/linux-2.6.11
cp /boot/[konfigurationsdatei] .config
make menuconfig
Dort dann unter

Code: Select all

Device Drivers -> Multimedia Devices -> Digital Video Broadcasting Devices
[*] DVB For Linux
 <M> DVB Core Support
 <M>     Terratec CinergyT2/qanu USB2 DVB-T receiver &#40;NEW&#41;
wählen.
Du kannst auch statt zweimal <M> zu wählen, gleich <*> wählen. Es ist auf jedenfall einfacher, aber wenn der Treiber Mist baut (was ich nicht vermute), wirst du den Kernel nicht booten können.

Danach muss der Kernel kompiliert und die Module installiert werden:

Code: Select all

# make && make modules_install
Meld dich wieder, wenn du hier bist (oder irgendwelche Probleme hast.)

christian1980

suse und dvbt

#5 Post by christian1980 »

ls /boot
boot
initrd-2.6.8-24-default
symvers-2.6.8-24-x86_64-default.gz
config-2.6.8-24-default
linux-2.6.8-24-um
vmlinux-2.6.8-24-default.gz
System.map-2.6.8-24-default
config-2.6.8-24-um
memtest.bin
vmlinuz
System.map-2.6.8-24-um
grub
message
vmlinuz-2.6.8-24-default
backup_mbr
initrd
symvers-2.6.8-24-um-um.gz
alphapc:~ #


Diese Dateien sind vorhanden.Ich würde dann die
"config-2.6.8-24-default" nach /usr/src/linux-2.6.11 kopieren
und dann kompilieren.Das mit dem nicht ganz neuen kernel machen war ne gute Idee.Ich habe es zwar geschafft mal 3 kernel zu schaffen aber gebootet haben die nicht,und meinen alten konnte ioch auch nicht mehr booten.


mfg an Lateralus

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#6 Post by Lateralus »

Morgen
christian1980 wrote: Ich würde dann die "config-2.6.8-24-default" nach /usr/src/linux-2.6.11
Stimme vollkommen zu. Wenn dein Kernel dann mit dem schon oben angegebenen Befehl fertigkompiliert ist, kopierst du ihn einfach samt System.map und config nach /boot:

Code: Select all

/usr/src/linux-2.6.11.3 # make mrproper
/usr/src/linux-2.6.11.3 # cp /boot/config-2.6.8-24-default .config
/usr/src/linux-2.6.11.3 # make && make modules_install
/usr/src/linux-2.6.11.3 # cp arch/i38/boot/bzImage /boot/kernel-2.6.11.3
/usr/src/linux-2.6.11.3 # cp System.map /boot/System.map-2.6.11.3
/usr/src/linux-2.6.11.3 # cp .config /boot/config-2.6.11.3
Ab hier sind's nur noch Kleinigkeiten. Du musst im Bootloader (GRUB) noch einen Eintrag für den neuen Kernel schaffen. Folgendes gehört in die Datei /boot/grub/menu.lst:

Code: Select all

title SuSE Linux Kernel 2.6.11.3
kernel &#40;hd0,*&#41;/boot/kernel-2.6.11.3 root=/dev/hda* vga=791
statt (hd0,*) musst du den Wert nehmen, welcher auch beim Standard-SuSE-Eintrag vorhanden ist. für root=/dev/hda* gilt dasselbe. Der Parameter vga=791 steht dafür, dass eine Auflösung von 1024x768 verwendet werden soll. Bei SuSE ist das hexadezimal angegeben (in der Form 0x***). Übernimm im Zweifallsfalle auch diesen Parameter von dem SuSE-Eintrag.

Frohes Schaffen.
Lateralus

christian1980

suse und dvbt

#7 Post by christian1980 »

ich habe mal im Kernel nachgesehen über "make menuconfig",bei mir steh die zeile.
Device Drivers -> Multimedia Devices -> Digital Video Broadcasting Devices
[*] DVB For Linux
<M> DVB Core Support
<M> Terratec CinergyT2/qanu USB2 DVB-T receiver (NEW)

genau diesen menupunkt mit Terratec habe ich nicht im Kernel stehen.
Klinkt komisch ist aber so.
Ich habe den Kernel als rpm gesehen und habe diesen Installiert.Bei nächsten Booten hat der schon gleich den neuen genommen.Vorteil meine wlan karte funkt jetzt.Mein NVIDIA treiber nicht mehr aber das ist zweitrangig.

Nur halt der Terratec eintrag ist nicht drin.


mfg chris

christian1980

suse dvbt

#8 Post by christian1980 »

Bei mir schaut es so aus:

Linux Kernel v2.6.11.2-20050313164447 Configuration
&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;
&#9484;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; Customise DVB Frontends &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9488;
&#9474; Arrow keys navigate the menu. <Enter> selects submenus --->. Highlighted letters are hotkeys. Pressing <Y> includes, <N> excludes, &#9474;
&#9474; <M> modularizes features. Press <Esc><Esc> to exit, <?> for Help, </> for Search. Legend: [*] built-in [ ] excluded <M> module &#9474;
&#9474; < > module capable &#9474;
&#9474; &#9474;
&#9474; &#9484;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9488; &#9474;
&#9474; &#9474; --- DVB-S (satellite) frontends &#9474; &#9474;
&#9474; &#9474; < > ST STV0299 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > Conexant CX24110 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > Philips TDA8083 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > Philips TDA8044 or TDA8083 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > Zarlink MT312 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > VLSI VES1893 or VES1993 based (NEW) &#9474; &#9474;
&#9474; &#9474; --- DVB-T (terrestrial) frontends &#9474; &#9474;
&#9474; &#9474; < > Spase sp8870 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > Spase sp887x based (NEW) &#9474; &#9474;
&#9474; &#9474; < > Conexant CX22700 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > Conexant cx22702 demodulator (OFDM) (NEW) &#9474; &#9474;
&#9474; &#9474; < > LSI L64781 (NEW) &#9474; &#9474;
&#9474; &#9474; < > Philips TDA10045H/TDA10046H based (NEW) &#9474; &#9474;
&#9474; &#9474; < > NxtWave Communications NXT6000 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > Zarlink MT352 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > DiBcom 3000-MB (NEW) &#9474; &#9474;
&#9474; &#9474; < > DiBcom 3000-MC/P (NEW) &#9474; &#9474;
&#9474; &#9474; --- DVB-C (cable) frontends &#9474; &#9474;
&#9474; &#9474; < > Atmel AT76C651 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > VLSI VES1820 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > Philips TDA10021 based (NEW) &#9474; &#9474;
&#9474; &#9474; < > ST STV0297 based (NEW) &#9474; &#9474;
&#9474; &#9474; --- ATSC (North American/Korean Terresterial DTV) frontends &#9474; &#9474;
&#9474; &#9474; < > Nxt2002 based (NEW) &#9474; &#9474;
&#9474; &#9474; &#9474; &#9474;
&#9474; &#9474; &#9474; &#9474;
&#9474; &#9474; &#9474; &#9474;
&#9474; &#9474; &#9474; &#9474;
&#9474; &#9492;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9496; &#9474;
&#9500;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9508;
&#9474; <Select> < Exit > < Help > &#9474;
&#9492;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#9 Post by Lateralus »

Ein Menu zu weit gegangen ;-)

Code: Select all

< >     Terratec CinergyT2/qanu USB2 DVB-T receiver &#40;NEW&#41;   # du willst hierhin
---     Supported FlexCopII &#40;B2C2&#41; Adapters
< >     B2C2/Technisat Air/Sky/CableStar 2 PCI &#40;NEW&#41;
< >     B2C2/Technisat Air/Sky/Cable2PC USB &#40;NEW&#41;
---     Supported BT878 Adapters
---     Supported DVB Frontends
        Customise DVB Frontends  --->                       # du bist in diesem Untermenu

christian1980

suse dvbt

#10 Post by christian1980 »

Ich habe ein komplett falsches Kernel File genommen.Ich habe mir den 2.6.11.3 neu gezogen und siehe ich habe alle punkte.SORRY.

So ich kann Terratec leider nicht sagen das ich das modul fest im kernel haben will.der lässt es nur als Modul zu.

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#11 Post by Lateralus »

Dann kompiliere es als Modul. Auch nicht das Problem.

Wenn du dann den neuen Kernel gebootet hast, kannst du das Modul mit

Code: Select all

# modprobe cinergyT2
laden.

christian1980

#12 Post by christian1980 »

Danke Laterus bei mir läuft alles.rennt super.Danke nochmals.


mfg @all

Post Reply