Slackware 10.2 Kernel 2.6.13 - dvb-cvs Problem

  • hallo gemeinde,


    ich habe slackware 10.2 installiert direkt Kernel 2.6.13 installiert. von der slackware CD2
    habe ich dann die sourcen und die kernel modules installiert.


    damit ich überhaupt die dvb treiber übersetzten konnte musste ich noch
    folgenden link setzten:



    ln -s /usr/src/linux /lib/modules/2.6.13/source


    doch leider kommen tausende fehler:



    was habe ich übersehen????


    gruss cypher_head

  • hi,
    würde meinen du hast den Kerenl Source vergessen
    ln -s /usr/src/linux /usr/src/kernel*2.6** würde besser klingen


    Gruss Ulf

    Samsung UE43RU7479U, Antec Fusion Black, Prime A320m-k, Ryzen3 3200G, 2* DVB-T2,
    Yavdr-ansible auf Ubuntu Server 22.04

  • Zitat

    Original von cypher_head
    include/linux/posix_types.h:47:29: asm/posix_types.h: No such file or directory


    Fehlt da vielleicht der Symlink auf das passende asm-* Verzeichnis?


    Schau mal in /usr/src/linux/include, ob "asm" existiert und ein Symlink auf "asm-i386" ist.

  • das gibt es alles :


    stimmt das alles??


    gruss cypher_head

  • ok, habe den link gesetzt:

    Code
    root@slack:/usr/src/linux/include# ln -s asm-i386/ asm

    leider kommen noch andere ffehler:

    ??????????
    gruss cypher_head

  • Hi
    wie gesagt denke du benötigst die Kernel sources
    oder besser noch die Header und dann darauf linken sollte gehen


    Gruss Ulf

    Samsung UE43RU7479U, Antec Fusion Black, Prime A320m-k, Ryzen3 3200G, 2* DVB-T2,
    Yavdr-ansible auf Ubuntu Server 22.04

  • kernel sourcen habe ich drauf, die hab ich ja von der 2 cd installiert.


    welche headers brauche ich jetzt noch ??


    gruss cypher_head

  • Kernel Header halt das was die sourcen nutzen um den Kernel zu bauen aber egal,
    link mal auf die sources dann sollte es gehen


    gruss ulf

    Samsung UE43RU7479U, Antec Fusion Black, Prime A320m-k, Ryzen3 3200G, 2* DVB-T2,
    Yavdr-ansible auf Ubuntu Server 22.04

  • sorry, aber ich raff es nicht.


    welcher link wo hin ????


    gruss cypher_head

  • Die Kernelsources sagst du hast du installiert und die liegen unter:
    /usr/src/XXXXXX oder?


    dahin könntest du /usr/src/linux linken dann sollte es tun.


    Gruss Ulf

    Samsung UE43RU7479U, Antec Fusion Black, Prime A320m-k, Ryzen3 3200G, 2* DVB-T2,
    Yavdr-ansible auf Ubuntu Server 22.04

  • du meinst also


    ln -s /usr/src/linux-2.6.13 /usr/local/src/linux


    das hab ich natürlich gemacht


    gruss cypher_head

    Einmal editiert, zuletzt von vdr-box ()

  • Oh sorry wenn ich dich verwirre aber oben steht:

    Zitat

    ln -s /usr/src/linux /lib/modules/2.6.13/source


    wie ist den die Fehlermeldung jetzt?
    immer noch mit usr/local/src/DVB/build-2.6/.....?


    dann brauchst du noch die DVB treiber obwohl die ja eigentlich beim 2.6er Kernel bei sein sollten :rolleyes:


    evtl ln -s /usr/src/linux-2.6.13.../dvb? /usr/src/DVB


    Gruss Ulf

    Samsung UE43RU7479U, Antec Fusion Black, Prime A320m-k, Ryzen3 3200G, 2* DVB-T2,
    Yavdr-ansible auf Ubuntu Server 22.04

    3 Mal editiert, zuletzt von Ulf ()

  • hier nochmal meine fehlermeldungen:


    hat den keiner einen vdr mit slackware 10.2 und kernel 2.6.13 am laufen???


    gruss cypher_head

  • Schon mal mit dvb-kernel aus dem CVS probiert?

    FSC Primergy TX 300 S4 | 2 x Intel(R) Xeon(R) CPU X5460 @ 3.16GHz | RAM 16GB | VDR-SERVER | Centos 7 Kernel-4.19.0 | DVBSky S952 v3 & DVBSKy S950 v3 | VDR-2.2.0 | iptv, dummydevice, dvbhddevice, svdrposd, streamdev-server.
    Raspbery Pi 1 Model B + | Debian wheezy Kernel-4.4.50+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client
    Raspbery Pi 2 - Model B | Debian jessie Kernel-4.4.50-v7+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client


  • Zitat

    Original von cypher_head
    hat den keiner einen vdr mit slackware 10.2 und kernel 2.6.13 am laufen???


    Habe ich, aber mit selber kompiliertem Kernel (2.6.13.1) ... ich habe mir mal eben dvb-cvs gezogen und make lief ohne Fehler durch ...


    Zitat
    Code
    root@slack:/vdr/src/DVB/build-2.6# make
      WARNING: Symbol version dump /usr/src/linux-2.6.13/Module.symvers
               is missing; modules will have no dependencies and modversions.


    Das wird wohl irgendeine Datei sein, die beim Kompilieren des Kernel erstellt wird und im Slackware Paket nicht mit drin ist ... vielleicht klemmt's deshalb auch noch an anderer Stelle.


    Kompiliere doch einfach mal die mitgelieferten Kernelsources (also "cd /usr/src/linux ; make") und versuch's dann nochmal. Musst den kompilierten Kernel ja (erstmal) nicht installieren (so lange die .config nicht geändert wird dürfte er ja identisch mit dem bereits installierten Kernel sein).

  • Zitat


    den kenne ich schon und die module habe ich von cd 2 schon installiert.
    sonst würde ich gar keine treiber einbinden können.


    werde mich dann mal an greywolfs hinweis machen.


    das selbe problem habe ich übrigens auch bei archlinux 0.7 mit kernel 2.6.13rc5


    gruss cypher_head, der immer noch auf der suche nach einer perfekten distro für den unterbau des vdr ist ;D

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!