Beiträge von Volkeransmann

    Hallo,


    stehe vor dem Problem das ich ein System aufbauen will dass mehrere Premiere Kanäle parallel aufnehmen soll. (z.b. alle Fussballspiele Samstags.) Das System wird voll aufgerüstet sein. (4x FF, 8x Alphacrypt (nicht light), 4x Premiere, 4x Ausland PayTV).
    Jetzt zu meiner Frage: kann ich in dieser Konfi nur 4 Premiere Kanäle, oder mehr aufnehmen?
    Liegen ja größtenteils auf dem selben Transponder.


    Hab zu diesem Thema nur einen 1 Jahr alten Thread gefunden, in dem kls darauf hinweist das es da noch Probleme mit dem alphacrypt/VDr gibt.


    Hat hierzu jemand aktuelle Erfahrungen?


    Volker

    Hab mittlerweile die Kernel sourcen. Mir wäre schon geholfen wenn ich wüsste welche Compiler und tools ich noch installieren muss zum Kernel basteln.


    Und natürlich ob es mit einem einfachen PIIX=y getan ist.


    Gruß


    Volker

    Ich hab jetzt schonmal rausgefunden dass ich den Chipsatz in der Kernel Config aktivieren muss (dass ist der PIIX). Mein Kernel ist der 2.4.30-ct-1.


    In der Config steht zu diesem Punkt:


    CONFIG_BLK_DEV_PIIX=m

    langt es wenn ich da anstatt dessen :
    CONFIG_BLK_DEV_PIIX=y
    schreibe?


    Und was muss ich dann tun? Kernel sources runterladen? Weiß nicht wie?
    Ist die Orginal installation, nix dran gemacht. brauch doch da sicher noch Übersetzungstools oder so? Auch hier weiß ich leider nur das ich die Brauche aber nicht welche und woher?


    Wenn ich das habe wäre es nett wenn mir jemand hilft wie genau ich dann compilieren muss.


    Gruß


    Volker

    Hi!


    Habe auf meinem VDR (Asus P4C800-E Deluxe, 3x DVBS FF) die neueste ct vdr distri installiert. Habe jedoch das Problem das ich den DMA Modus für die Festplatten nicht aktivieren kann.
    Weder für die IDE Systemplatte noch für die SATA Videoplatten.


    HDPARM bringt folgende Ausgabe:


    mediaserver:~# hdparm -d1 /dev/hda


    /dev/hda:
    setting using_dma to 1 (on)
    HDIO_SET_DMA failed: Operation not permitted
    using_dma = 0 (off)


    Kernel ist der 2.4er beim Versuch die 2.6 Version zu installieren bricht der Installer ab , weil er das CDrom Laufwerk nicht findet??
    Im Log steht im fehlen Module ( Modules Missing: ewig viele, u.a ide-scsi irgendwas mit 810??)


    Kann mir jemand helfen?

    Hi!


    Kleines Problem:


    Hab ein funktionierendes Raid5 (3ware 9500s oder so und 2,4 TB Netto).
    unter Suse 9.2 Pro.


    Hab jetzt ne neue Systemplatte angeschlossen und da den ct4 installiert.
    Der hat laut Syslog auch den Raid erkannt und zeigt den vorher sogar im Installationsassistent an. Und zwar korrekt als 2,4 TB ReiserFS.


    So , trotzdem normal weite rinstalliert. Alles Prima VDr läuft, Controller beim booten erkannt.
    Ein beherztes : mount -t reiserfs /dev/sdb1 /test.


    funktioniert leider net. Kommt nur die Meldung das er kein ReiserFs auf der Platte finden konnte.
    cfdisk /dev/sdb geht gar net (Platte zu groß)
    cfdisk /dev/sdb1 zeigt nur 300GB und kein FS an.


    Also: Platte raus, Suse platte dran -> alles geht wieder.


    Jetzt meine Frage an die Gemeinde: - Kann der CTvdr4 (Kernel 2.6.12-rc4-ct2) kein ReiserFS, bzw. was zum geier unterscheidet Suse 9.2 in dieser Hinsicht vom Kernel.org Kernel? Das Treiber Modul für den 3ware is das gleiche.


    Hilfe.


    Danke.


    Volker

    SO,


    hab jetzt mal einen make menuconfig und make gemacht (im Ordner usr/src/linux) und danach ein make im DVB/build-2.6 Ordner, hat aber nichts geändert.


    server:/usr/local/src/DVB/build-2.6 # make
    [ -L saa7146_video.c ] || ./getlinks
    make -C /lib/modules/2.6.8-24-smp/build SUBDIRS=/usr/local/src/dvb-kernel/build-2.6 AV7110_FIRMWARE= AV7110_OSD=y
    make[1]: Entering directory `/usr/src/linux-2.6.8-24-obj/i386/smp'
    CC [M] /usr/local/src/dvb-kernel/build-2.6/version_check.o
    /bin/sh: scripts/basic/fixdep: No such file or directory
    make[2]: *** [/usr/local/src/dvb-kernel/build-2.6/version_check.o] Error 1
    make[1]: *** [_module_/usr/local/src/dvb-kernel/build-2.6] Error 2
    make[1]: Leaving directory `/usr/src/linux-2.6.8-24-obj/i386/smp'
    make: *** [all] Error 2


    Wieso sucht der immer im Ordner /usr/src/linux-2.6.8-24-obj/i386/smp nach den Kernel sourcen? Ich hab doch den Kernel /usr/src/linux-2.6.8-24-smp ???


    Soll ich das Zeugs aus usr/src/linux einfach mall nach /usr/src/linux-2.6.8-24-obj/i386/smp kopieren??


    Gruß


    Volker

    Wenn ich in usr/src/linux ein Make mache, dann kompiliert der doch den Kernel neu? Kann da mit meiner jetzigen Config auch nix kaputtgehen?


    Make menuconfig hab ich gemacht. Dann also make und dann muss das mit dem CVS Treiber auch gehen, oder wie?


    Gruß


    Volker

    Zitat

    Original von fabiwahn
    Jup, ein uname -a gibt zwar als Sublevel immer noch 8 - bei mir ists aktuell "2.6.8-24.14-default" - es stecken aber die Sourcen der aktuellen Entwicklung drin.

    Code
    In build-2.6/version_check.c kannst Du 
    #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,9)
    durch 
    #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,8)
    ersetzen.


    Bei mir kompiliert und funktioniert der Treiber problemlos.


    Also, ich weiß nicht was ich falsch mache. Hab also nun meinen Kernel so gelassen wie er war (2.6.8-24-smp) und hab die version_check.c in dem heruntergeladenen DVB Treiber geändert. Fehler:


    server:/usr/local/src/DVB/build-2.6 # make
    [ -L saa7146_video.c ] || ./getlinks
    make -C /lib/modules/2.6.8-24-smp/build SUBDIRS=/usr/local/src/dvb-kernel/build-2.6 AV7110_FIRMWARE= AV7110_OSD=y
    make[1]: Entering directory `/usr/src/linux-2.6.8-24-obj/i386/smp'
    CC [M] /usr/local/src/dvb-kernel/build-2.6/version_check.o
    /bin/sh: scripts/basic/fixdep: No such file or directory
    make[2]: *** [/usr/local/src/dvb-kernel/build-2.6/version_check.o] Error 1
    make[1]: *** [_module_/usr/local/src/dvb-kernel/build-2.6] Error 2
    make[1]: Leaving directory `/usr/src/linux-2.6.8-24-obj/i386/smp'
    make: *** [all] Error 2


    fabiwahn, CKone habt ihr nochmal eine eindeutige Anleitung, wie ich auf meinem Suse 9.2 den CVS Treiber installiere um endlich meine Skystar zum laufen zu bringen, aber ohne den Support meines 3ware Raids zu verlieren.


    Wäre wirklich sehr Dankbar...


    Gruß


    Volker

    Zitat

    Original von CKone
    Du wirst allerdings um ein Kernelupdate nicht herumkommen da der DVB Treiber dich als erstes mit der Meldung überrascht das er mal mindestens nen 2.6.9er Kernel erwartet...


    Genau so ist es. Wie komme ich an den Kernel 2.6.9? per Yast?

    Zitat

    Original von fabiwahn
    Wenn Du Deine SuSE 9.2 per Yast online update auf den aktuellen Stand bringst, reicht es in den DVB Treiber Sourcen den Check auf die Kernelversion zu modifizieren.
    Gruß,
    Fabian


    Oder willst du damit sagen, das mein Suse per Online Update geupdated wurde, und ein uname -r jetzt nicht mehr stimmt?


    Wie finde ich raus ob das ding schon geupdated wurde?


    Hilfe

    so wie ich das sehe wird in den DVB sourcen im Makefile ja schon
    mit
    KERNELRELEASE := $(shell uname -r)
    nach der Kernelversion gesucht.
    Wie kann dann das make auf eine anderes Verzeichnis zugreifen?

    Zitat

    Original von fabiwahn
    Wenn Du Deine SuSE 9.2 per Yast online update auf den aktuellen Stand bringst, reicht es in den DVB Treiber Sourcen den Check auf die Kernelversion zu modifizieren.
    Gruß,
    Fabian


    Ja prima!
    In welcher datei der DVB Sourcen muss ich den Pfad anpassen?


    Danke


    Volker

    CKone


    auch mit Hubertus komm ich nicht viel weiter:


    make[1]: Entering directory `/usr/src/linux-2.6.8-24-obj/i386/smp'
    make[1]: *** No targets specified and no makefile found. Stop.
    make[1]: Leaving directory `/usr/src/linux-2.6.8-24-obj/i386/smp'
    make: *** [all] Error 2


    das wars...


    warum sucht der in nem Kernel-source Ordner dessen Kernel ich garnicht installiert habe?


    uname -r sagt: 2.6.8-24-smp


    Was passt da nicht?

    CKone


    Danke für den Link, hilft mir.


    Kurze Frage: Ich habe in meinem System einen 3ware RaidController. Der war beim Kauf schon funktionsfähig zusammen mit der Suse Distri installiert.


    Wenn ich den Kernel neu kompiliere, verliere ich dann den Support für meinen Raid Controller?


    Gruß


    Volker

    Hab grad rausgefunden, dass der Ordner
    /lib/modules/2.6.8-24-smp/build/
    nach
    /usr/src/linux-2.6.8-24-obj/i386/smp verweist.


    Mein /usr/src/linux Ordner weist aber auf meinen Kernel hin:


    /usr/src/linux-2.6.8-24-smp/


    stimmt da was nicht?


    Und unter /usr/src/linux-2.6.8-24-obj/i386/smp liegt auch wieder nur
    die Module.symvers Datei??


    Da stimmt doch irgendwas nicht, oder??


    Danke


    Volker

    Na, dann:


    unter usr/src/Linux-Version liegen die Kernel sourcen, und linux ist tatsächlich ein Link da drauf.


    Dahin kopier ich jetzt die config ausm Boot Verzeichnis als .config.


    Richtig?


    Danke


    Volker

    Da gibts einen Ordner namens build - da is aber nur eine Datei drinne:


    Module.symvers


    ??


    Wenn ich unter Yast -> Software inst. Kernel-source eingebe, dann sagt der, das die schon installiert sind?
    Unter usr/src/linux sind die auch, glaub ich?


    Was jetzt? Den Link dadrauf machen? Wenn ja , wie?


    Unter boot liegt diese Datei:
    config-2.6.8-24-smp
    soll ich die nach /lib/modules/2.6.8-24-smp/build/ kopieren??



    Danke


    Volker