Beiträge von Tzulan

    Also auf http://linuxtv.org/wiki/index.php/TBS6280 gibt es eine Anleitung "Re-installing after kernel update"


    Ich erkläre es aber auch gleich mal hier in Deutsch:


    Also wenn eure TV-Karte nach einem Kernel update nicht mehr funktioniert, Kaffeine z. B. gibt die Meldung Device not found, dann geht ihr wie folgt vor:


    Wechsel in das Verzeichnis "linux-tbs-drivers". Es ist das selbe Verzeichnis welches ihr schon bei der ersten Installation verwendet habt. Bei mir z.B. mit


    Code
    cd /opt/tbs/linux-tbs-drivers


    Nun muss man die bei der Installation erzeugten Dateien entfernen dazu gebt ihr

    Code
    make clean

    ein.


    Nun müsst ihr wieder auswählen ob ihr 32bit oder 64bit Treiber braucht.
    Je nach Architektur geb ihr einen der folgenden Befehle ein:

    Code
    ./v4l/tbs-x86.sh

    für 32bit

    Code
    ./v4l/tbs-x86_r3.sh

    für 32bit mit kernel 3.x

    Code
    ./v4l/tbs-x86_64.sh

    für 64bit.


    Jetzt noch die alte Konfigurationsdatei entfernen oder umbenennen(sie wird beim reinstallieren wieder automatisch erstellt):


    Code
    rm v4l/.version


    So und nun geht es ans erstellen und Installieren des Moduls:


    Dazu gibt man einfach

    Code
    make

    ein.
    Das kann jetzt ein wenig dauern. Schneller geht der Vorgang wenn man dem "make" Befehl noch die Option -j2 für Dual Core Prozessoren oder -j5 für Quad Core Prozessoren mitgibt.


    Wenn der PC nun damit fertig ist nur noch


    Code
    make install

    eingeben.


    Warten bis er fertig ist und danach den PC Neustarten.


    Zum Beispiel gleich in der Konsole mit

    Code
    init 6


    So das war es dann.
    Viel Spaß und nochmal danke an Sauerland für den Link.


    LG Tzulan

    Vielen, vielen Dank.


    Dein erster Link zu dem Wiki war genau das was ich machen musste um die TV-Karte wieder in Betrieb nehmen zu können.


    Würd dir am liebsten ein Bier oder so ausgeben. =)

    Hallo Sauerland.


    Danke für die Antwort.


    Habs jetzt so probiert wie du geschrieben hast und dabei ist das herausgekommen:


    modprobe tbs6928fe
    FATAL: Module tbs6928fe not found.



    Readme hab ich natürlich gelesen.
    So hatte ich die Karte auch Wochenlang im Betrieb.
    Die TV-Karte hat ja vor der Systemaktualisierung perfekt funktioniert.


    Nur gestern hab ich eben per "zypper up" mal aktualisiert und jetzt funktioniert sie leider nicht mehr.
    Kaffeine sagt jetzt immer "Device not found".


    lspci -nnk


    Moin.


    Ich hab gestern alle Aktualisierungen für openSUSE 12.2 installiert. Danach funktionierte meine TV-Karte nicht mehr.
    Ich hab versucht die Treiber wieder zu installieren jedoch wenn ich "make && make install ./v4l/tbs6928fe_driver.o.x86_64" mache kommt folgendes:

    make -C /home/mike/Dokumente/tbs/linux-tbs-drivers/v4l
    make[1]: Entering directory `/home/mike/Dokumente/tbs/linux-tbs-drivers/v4l'
    ./scripts/make_kconfig.pl /lib/modules/3.4.6-2.10-desktop/build /lib/modules/3.4.6-2.10-desktop/build
    Preparing to compile for kernel version 3.4.6
    You appear to have loadable modules turned off in your kernel. You can
    not compile the v4l-dvb drivers, as modules, and use them with a kernel
    that has modules disabled.


    If you want to compile these drivers into your kernel, you should
    use 'make kernel-links' to link the source for these drivers into
    your kernel tree. Then configure and compile the kernel.
    make[1]: *** No rule to make target `Kconfig', needed by `.myconfig'. Stop.
    make[1]: Leaving directory `/home/mike/Dokumente/tbs/linux-tbs-drivers/v4l'
    make: *** [all] Error 2



    Das gibt mir doch zu verstehen dass das Modul installiert jedoch deaktiviert ist, oder?


    So nun hab ich das hier gefunden "/lib/modules/3.4.6-2.10-desktop/kernel/drivers/media/dvb/frontends/tbs6928fe.ko".
    Bedeutet das, dass es installiert ist oder nicht?


    Jedenfalls mit "modprobe tbs6928fe.ko" kommt nur: FATAL: Module tbs6928fe.ko not found.


    Danke im voraus.


    Lg Mike

    So nun hab ich '/usr/sbin/grub2-install --force --skip-fs-probe /dev/sdb1 >/var/log/YaST2/y2log_bootloader 2>&1' in der Konsole eingegeben weil laut Yast->Partitionierer nicht sda sondern sdb meine Boot-Platte ist. mkinitrd wollte aber weiterhin auf sda zugreifen. Egal trotzdem mal einen Neustart gemacht....


    ... ich kam bis zum Grub-Menu dann bei Auswahl von Opensuse kam:


    Loading Linux 3.4.6-2.10-Desktop ...
    error: file '/vmlinuz-3.4.6-2.10-desktop' not found.
    Loading initial ramdisk ...
    error: you need to load the kernel first.


    Press any key to continue...


    Nun wieder mittels Clonezilla neu aufgespielt.


    So sieht mein device.map von funktionierendem System aus:


    (hd0) /dev/disk/by-id/ata-OCZ-VERTEX2_OCZ-2MG992B553OG46S9


    Mein "device.map" ist also doch richtig wie ich es vorhin gepostet habe.

    Nun habe ich die NTFS Platte aus dem System gezogen und in der Konsole "mkinitrd" eingegeben und das kam raus:


    Kernel image: /boot/vmlinuz-3.4.11-2.16-desktop
    Initrd image: /boot/initrd-3.4.11-2.16-desktop
    KMS drivers: radeon
    Root device: UUID=bd8621a5-0082-4d56-97e9-8b9e4d955e1d (/dev/sdb5) (mounted on / as btrfs)
    Resume device: /dev/disk/by-id/ata-OCZ-VERTEX2_OCZ-2MG992B553OG46S9-part2 (/dev/sdb2)
    modprobe: Module hid_generic not found.
    WARNING: no dependencies for kernel module 'hid-generic' found.
    Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_alua scsi_dh_emc scsi_dh_hp_sw scsi_dh_rdac libcrc32c zlib_deflate btrfs i2c-algo-bit drm drm_kms_helper ttm radeon xhci-hcd hid-logitech-dj crc32c
    Firmware: radeon/R520_cp.bin radeon/R520_cp.bin radeon/RS600_cp.bin radeon/RS600_cp.bin radeon/RS690_cp.bin radeon/RS690_cp.bin radeon/R420_cp.bin radeon/R420_cp.bin radeon/R300_cp.bin radeon/R300_cp.bin radeon/R200_cp.bin radeon/R200_cp.bin radeon/R100_cp.bin radeon/R100_cp.bin radeon/RV710_me.bin radeon/RV710_me.bin radeon/RV710_pfp.bin radeon/RV710_pfp.bin radeon/RV730_me.bin radeon/RV730_me.bin radeon/RV730_pfp.bin radeon/RV730_pfp.bin radeon/RV770_me.bin radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RV770_pfp.bin radeon/RS780_me.bin radeon/RS780_me.bin radeon/RS780_pfp.bin radeon/RS780_pfp.bin radeon/RV670_me.bin radeon/RV670_me.bin radeon/RV670_pfp.bin radeon/RV670_pfp.bin radeon/RV635_me.bin radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV635_pfp.bin radeon/RV620_me.bin radeon/RV620_me.bin radeon/RV620_pfp.bin radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_me.bin radeon/RV630_pfp.bin radeon/RV630_pfp.bin radeon/RV610_me.bin radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/RV610_pfp.bin radeon/R600_me.bin radeon/R600_me.bin radeon/R600_pfp.bin radeon/R600_pfp.bin radeon/R520_cp.bin radeon/R520_cp.bin radeon/RS600_cp.bin radeon/RS600_cp.bin radeon/RS690_cp.bin radeon/RS690_cp.bin radeon/R420_cp.bin radeon/R420_cp.bin radeon/R300_cp.bin radeon/R300_cp.bin radeon/R200_cp.bin radeon/R200_cp.bin radeon/R100_cp.bin radeon/R100_cp.bin radeon/SUMO2_me.bin radeon/SUMO2_me.bin radeon/SUMO2_pfp.bin radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin radeon/SUMO_pfp.bin radeon/SUMO_rlc.bin radeon/SUMO_rlc.bin radeon/PALM_me.bin radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/PALM_pfp.bin radeon/CYPRESS_rlc.bin radeon/CYPRESS_rlc.bin radeon/CYPRESS_me.bin radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_pfp.bin radeon/JUNIPER_rlc.bin radeon/JUNIPER_rlc.bin radeon/JUNIPER_me.bin radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_pfp.bin radeon/REDWOOD_rlc.bin radeon/REDWOOD_rlc.bin radeon/REDWOOD_me.bin radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin radeon/REDWOOD_pfp.bin radeon/CEDAR_rlc.bin radeon/CEDAR_rlc.bin radeon/CEDAR_me.bin radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_pfp.bin radeon/R700_rlc.bin radeon/R700_rlc.bin radeon/R600_rlc.bin radeon/R600_rlc.bin radeon/RV710_me.bin radeon/RV710_me.bin radeon/RV710_pfp.bin radeon/RV710_pfp.bin radeon/RV730_me.bin radeon/RV730_me.bin radeon/RV730_pfp.bin radeon/RV730_pfp.bin radeon/RV770_me.bin radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RV770_pfp.bin radeon/RS780_me.bin radeon/RS780_me.bin radeon/RS780_pfp.bin radeon/RS780_pfp.bin radeon/RV670_me.bin radeon/RV670_me.bin radeon/RV670_pfp.bin radeon/RV670_pfp.bin radeon/RV635_me.bin radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV635_pfp.bin radeon/RV620_me.bin radeon/RV620_me.bin radeon/RV620_pfp.bin radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_me.bin radeon/RV630_pfp.bin radeon/RV630_pfp.bin radeon/RV610_me.bin radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/RV610_pfp.bin radeon/R600_me.bin radeon/R600_me.bin radeon/R600_pfp.bin radeon/R600_pfp.bin radeon/ARUBA_rlc.bin radeon/ARUBA_rlc.bin radeon/ARUBA_me.bin radeon/ARUBA_me.bin radeon/ARUBA_pfp.bin radeon/ARUBA_pfp.bin radeon/CAYMAN_rlc.bin radeon/CAYMAN_rlc.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin radeon/CAYMAN_me.bin radeon/CAYMAN_pfp.bin radeon/CAYMAN_pfp.bin radeon/CAICOS_mc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin radeon/CAICOS_pfp.bin radeon/TURKS_mc.bin radeon/TURKS_mc.bin radeon/TURKS_me.bin radeon/TURKS_me.bin radeon/TURKS_pfp.bin radeon/TURKS_pfp.bin radeon/BTC_rlc.bin radeon/BTC_rlc.bin radeon/BARTS_mc.bin radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin radeon/BARTS_pfp.bin radeon/VERDE_rlc.bin radeon/VERDE_rlc.bin radeon/VERDE_mc.bin radeon/VERDE_mc.bin radeon/VERDE_ce.bin radeon/VERDE_ce.bin radeon/VERDE_me.bin radeon/VERDE_me.bin radeon/VERDE_pfp.bin radeon/VERDE_pfp.bin radeon/PITCAIRN_rlc.bin radeon/PITCAIRN_rlc.bin radeon/PITCAIRN_mc.bin radeon/PITCAIRN_mc.bin radeon/PITCAIRN_ce.bin radeon/PITCAIRN_ce.bin radeon/PITCAIRN_me.bin radeon/PITCAIRN_me.bin radeon/PITCAIRN_pfp.bin radeon/PITCAIRN_pfp.bin radeon/TAHITI_rlc.bin radeon/TAHITI_rlc.bin radeon/TAHITI_mc.bin radeon/TAHITI_mc.bin radeon/TAHITI_ce.bin radeon/TAHITI_ce.bin radeon/TAHITI_me.bin radeon/TAHITI_me.bin radeon/TAHITI_pfp.bin radeon/TAHITI_pfp.bin
    Features: acpi kms plymouth block usb btrfs resume.userspace resume.kernel
    Perl-Bootloader: 2012-10-14 12:45:10 ERROR: Command '/usr/sbin/grub2-install --force --skip-fs-probe /dev/sda1 >/var/log/YaST2/y2log_bootloader 2>&1' failed with code 256 and output: /usr/sbin/grub2-probe: error: cannot find a GRUB drive for /dev/sda1. Check your device.map.


    Ok /boot/grub2/device.map sieht schlecht aus:


    (hd0) /dev/disk/by-id/ata-OCZ-VERTEX2_OCZ-2MG992B553OG46S9



    Sollten hier nicht die einzelnen Partitionen stehen?

    Hab jetzt nochmal das Update probiert aber mit Zypper und dabei tauchte diese Fehlermeldung auf:


    Kernel image: /boot/vmlinuz-3.4.11-2.16-desktop
    Initrd image: /boot/initrd-3.4.11-2.16-desktop
    KMS drivers: radeon
    Root device: UUID=bd8621a5-0082-4d56-97e9-8b9e4d955e1d (/dev/sdb5) (mounted on / as btrfs)
    Resume device: /dev/disk/by-id/ata-OCZ-VERTEX2_OCZ-2MG992B553OG46S9-part2 (/dev/sdb2)
    modprobe: Module hid_generic not found.
    WARNING: no dependencies for kernel module 'hid-generic' found.
    Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_alua scsi_dh_emc scsi_dh_hp_sw scsi_dh_rdac libcrc32c zlib_deflate btrfs i2c-algo-bit drm drm_kms_helper ttm radeon xhci-hcd hid-logitech-dj crc32c
    Firmware: radeon/R520_cp.bin radeon/R520_cp.bin radeon/RS600_cp.bin radeon/RS600_cp.bin radeon/RS690_cp.bin radeon/RS690_cp.bin radeon/R420_cp.bin radeon/R420_cp.bin radeon/R300_cp.bin radeon/R300_cp.bin radeon/R200_cp.bin radeon/R200_cp.bin radeon/R100_cp.bin radeon/R100_cp.bin radeon/RV710_me.bin radeon/RV710_me.bin radeon/RV710_pfp.bin radeon/RV710_pfp.bin radeon/RV730_me.bin radeon/RV730_me.bin radeon/RV730_pfp.bin radeon/RV730_pfp.bin radeon/RV770_me.bin radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RV770_pfp.bin radeon/RS780_me.bin radeon/RS780_me.bin radeon/RS780_pfp.bin radeon/RS780_pfp.bin radeon/RV670_me.bin radeon/RV670_me.bin radeon/RV670_pfp.bin radeon/RV670_pfp.bin radeon/RV635_me.bin radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV635_pfp.bin radeon/RV620_me.bin radeon/RV620_me.bin radeon/RV620_pfp.bin radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_me.bin radeon/RV630_pfp.bin radeon/RV630_pfp.bin radeon/RV610_me.bin radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/RV610_pfp.bin radeon/R600_me.bin radeon/R600_me.bin radeon/R600_pfp.bin radeon/R600_pfp.bin radeon/R520_cp.bin radeon/R520_cp.bin radeon/RS600_cp.bin radeon/RS600_cp.bin radeon/RS690_cp.bin radeon/RS690_cp.bin radeon/R420_cp.bin radeon/R420_cp.bin radeon/R300_cp.bin radeon/R300_cp.bin radeon/R200_cp.bin radeon/R200_cp.bin radeon/R100_cp.bin radeon/R100_cp.bin radeon/SUMO2_me.bin radeon/SUMO2_me.bin radeon/SUMO2_pfp.bin radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin radeon/SUMO_pfp.bin radeon/SUMO_rlc.bin radeon/SUMO_rlc.bin radeon/PALM_me.bin radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/PALM_pfp.bin radeon/CYPRESS_rlc.bin radeon/CYPRESS_rlc.bin radeon/CYPRESS_me.bin radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_pfp.bin radeon/JUNIPER_rlc.bin radeon/JUNIPER_rlc.bin radeon/JUNIPER_me.bin radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_pfp.bin radeon/REDWOOD_rlc.bin radeon/REDWOOD_rlc.bin radeon/REDWOOD_me.bin radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin radeon/REDWOOD_pfp.bin radeon/CEDAR_rlc.bin radeon/CEDAR_rlc.bin radeon/CEDAR_me.bin radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_pfp.bin radeon/R700_rlc.bin radeon/R700_rlc.bin radeon/R600_rlc.bin radeon/R600_rlc.bin radeon/RV710_me.bin radeon/RV710_me.bin radeon/RV710_pfp.bin radeon/RV710_pfp.bin radeon/RV730_me.bin radeon/RV730_me.bin radeon/RV730_pfp.bin radeon/RV730_pfp.bin radeon/RV770_me.bin radeon/RV770_me.bin radeon/RV770_pfp.bin radeon/RV770_pfp.bin radeon/RS780_me.bin radeon/RS780_me.bin radeon/RS780_pfp.bin radeon/RS780_pfp.bin radeon/RV670_me.bin radeon/RV670_me.bin radeon/RV670_pfp.bin radeon/RV670_pfp.bin radeon/RV635_me.bin radeon/RV635_me.bin radeon/RV635_pfp.bin radeon/RV635_pfp.bin radeon/RV620_me.bin radeon/RV620_me.bin radeon/RV620_pfp.bin radeon/RV620_pfp.bin radeon/RV630_me.bin radeon/RV630_me.bin radeon/RV630_pfp.bin radeon/RV630_pfp.bin radeon/RV610_me.bin radeon/RV610_me.bin radeon/RV610_pfp.bin radeon/RV610_pfp.bin radeon/R600_me.bin radeon/R600_me.bin radeon/R600_pfp.bin radeon/R600_pfp.bin radeon/ARUBA_rlc.bin radeon/ARUBA_rlc.bin radeon/ARUBA_me.bin radeon/ARUBA_me.bin radeon/ARUBA_pfp.bin radeon/ARUBA_pfp.bin radeon/CAYMAN_rlc.bin radeon/CAYMAN_rlc.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin radeon/CAYMAN_me.bin radeon/CAYMAN_pfp.bin radeon/CAYMAN_pfp.bin radeon/CAICOS_mc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin radeon/CAICOS_pfp.bin radeon/TURKS_mc.bin radeon/TURKS_mc.bin radeon/TURKS_me.bin radeon/TURKS_me.bin radeon/TURKS_pfp.bin radeon/TURKS_pfp.bin radeon/BTC_rlc.bin radeon/BTC_rlc.bin radeon/BARTS_mc.bin radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin radeon/BARTS_pfp.bin radeon/VERDE_rlc.bin radeon/VERDE_rlc.bin radeon/VERDE_mc.bin radeon/VERDE_mc.bin radeon/VERDE_ce.bin radeon/VERDE_ce.bin radeon/VERDE_me.bin radeon/VERDE_me.bin radeon/VERDE_pfp.bin radeon/VERDE_pfp.bin radeon/PITCAIRN_rlc.bin radeon/PITCAIRN_rlc.bin radeon/PITCAIRN_mc.bin radeon/PITCAIRN_mc.bin radeon/PITCAIRN_ce.bin radeon/PITCAIRN_ce.bin radeon/PITCAIRN_me.bin radeon/PITCAIRN_me.bin radeon/PITCAIRN_pfp.bin radeon/PITCAIRN_pfp.bin radeon/TAHITI_rlc.bin radeon/TAHITI_rlc.bin radeon/TAHITI_mc.bin radeon/TAHITI_mc.bin radeon/TAHITI_ce.bin radeon/TAHITI_ce.bin radeon/TAHITI_me.bin radeon/TAHITI_me.bin radeon/TAHITI_pfp.bin radeon/TAHITI_pfp.bin
    Features: acpi kms plymouth block usb btrfs resume.userspace resume.kernel
    Perl-Bootloader: 2012-10-14 12:21:38 ERROR: Command '/usr/sbin/grub2-install --force --skip-fs-probe /dev/sda1 >/var/log/YaST2/y2log_bootloader 2>&1' failed with code 256 and output: /usr/sbin/grub2-bios-setup: warning: File system `ntfs' doesn't support embedding.
    /usr/sbin/grub2-bios-setup: error: embedding is not possible, but this is required for cross-disk install.


    There was an error generating the initrd (1)