Anzeige:
Ergebnis 1 bis 10 von 10

Thema: Kernel 2.6.8.1: Brenner will nicht mehr brennen

  1. #1
    Salix Wizard Avatar von thenktor
    Registriert seit
    Jul 2000
    Ort
    Sand
    Beiträge
    1.358

    Kernel 2.6.8.1: Brenner will nicht mehr brennen

    Nach dem kernel update von 2.6.6 auf 2.6.8.1 will k3b nicht mehr brennen.
    Ich hab mal einen screenshot von den einstellungen gemacht. darauf sieht man, dass k3b denkt der brenner könne keine CDs brennen.
    Als root konnte ich gestern zwar den brennvorgang starten aber etwa bei 90% hat er mit "unknown error 255" abgebrochen.

    PS: ich benutze keine ide-scsi emulation
    1. burnCDDA (brennt Audio-CDs)
    2. Salix OS (Linux Distribution)

  2. #2

  3. #3
    Info-Assi Avatar von Inside
    Registriert seit
    Nov 2000
    Ort
    Frankfurt am Main
    Beiträge
    738
    Do not use Kernel 2.6.8



    A patch that was introduced into the kernel shortly before the 2.6.8 release makes K3b and also the dvd+rw-tools unusable on Linux (unless run as root but that is not recommended). The very important GET CONFIGURATION MMC command is rejected by the kernel for reasons I cannot see and writing commands like MODE SELECT also fail (K3b cannot detect CD writers without it) even when the device is opened O_RDWR. Until this issue has been solved I strongly recommend to stick to kernel version 2.6.7.


    Update: The kernel guys are currently fixing the problem so the next kernel release should work again.



    Von http://www.k3b.org/
    "The early bird may get the worm, but the second mouse gets the cheese." - Steven Wright
    GPG Schlüssel

  4. #4
    Salix Wizard Avatar von thenktor
    Registriert seit
    Jul 2000
    Ort
    Sand
    Beiträge
    1.358
    danke, manchmal ist es auch zu einfach die richtige homepage zu finden
    1. burnCDDA (brennt Audio-CDs)
    2. Salix OS (Linux Distribution)

  5. #5
    Registrierter Benutzer
    Registriert seit
    Feb 2004
    Ort
    Heidelberg
    Beiträge
    12
    K3b hatte bei mir auch erst keinen Brenner mit Kernel 2.6.8 gefunden. Jetzt hab ich auf gentoo-kernel 2.6.8-r3 upgedated, seit dem findet er den Brenner wieder. Also, Gentoo-Nutzer sollten einfach mal updaten, wie das mit anderen Distris aussieht, weiss ich nicht.

    Gruß, Christoph
    Gentoo Linux, Kernel 2.6.14, Athlon XP 2000+@2800+(WaKü), 1024DDR, 160 GB Maxtor-HD, Shuttle AN35N Ultra nForce2,Geforce FX 6800
    "In a world without walls, there's no need for windows
    in a world without fences, there's no need for gates."

  6. #6
    Salix Wizard Avatar von thenktor
    Registriert seit
    Jul 2000
    Ort
    Sand
    Beiträge
    1.358
    2.6.9-rc1 sollte dann wohl gehen, aber ich werde auf den fertigen 2.6.9 warten.
    1. burnCDDA (brennt Audio-CDs)
    2. Salix OS (Linux Distribution)

  7. #7
    Lernender Avatar von Annaeus
    Registriert seit
    Mar 2003
    Ort
    München
    Beiträge
    112
    Nein,
    bei 2.6.9.-rc1 funktioniert es immer noch nicht.(Zumindest nicht bei mir)
    vielleicht bei rc2

  8. #8
    easy rider Avatar von Shutdown
    Registriert seit
    Jan 2004
    Ort
    127.0.0.1:/home/shutdown
    Beiträge
    2.679
    Damit ihr mit Kernel >= 2.6.8 brennen könnt, braucht ihr k3b >=0.11.15 und mit folgendem Patch gepatchte cdrtools:

    Code:
    --- cdrtools-2.01/cdrecord/cdrecord.c.fixed     2004-08-27 10:24:17.000000000 +0200
    +++ cdrtools-2.01/cdrecord/cdrecord.c   2004-03-07 23:43:08.000000000 +0100
    @@ -452,8 +452,11 @@ main(ac, av)
            /*
             * XXX Below this point we do not need root privilleges anymore.
             */
    +        /*fixing issue with kernel >= 2.6.8.1*/
    +        /*
            if (geteuid() != getuid()) {    /* AIX does not like to do this */
                                            /* If we are not root           */
    +                                       /*
     #ifdef HAVE_SETREUID
                    if (setreuid(-1, getuid()) < 0)
     #else
    @@ -465,7 +468,9 @@ main(ac, av)
     #endif
                            comerr("Panic cannot set back effective uid.\n");
            }
    -       /*
    +       */
    +       /*fixing issue with kernel >= 2.6.8.1*/
    +       /*
             * WARNING: We now are no more able to do any privilleged operation
             * unless we have been called by root.
             *
    @@ -955,10 +960,13 @@ if (lverbose > 2)
                     * even on OS that do not support getreuid() which is *BSD
                     * and SUSv3 only.
                     */
    +                /*fixing issue with kernel >= 2.6.8.1 */
    +                /*
                    if (oeuid != getuid()) {
                            if (setreuid(-1, oeuid) < 0)
                                    errmsg("Could set back effective uid.\n");
    -               }
    +               }*/
    +               /*fixing issue with kernel >= 2.6.8.1 */
     #endif
                    /*
                     * fork() here to start the extra process needed for
    @@ -973,11 +981,13 @@ if (lverbose > 2)
                    /*
                     * XXX Below this point we never need root privilleges anymore.
                     */
    -               if (geteuid() != getuid()) {    /* AIX does not like to do this */
    +                /*fixing issue with kernel >= 2.6.8.1 */
    +               /* if (geteuid() != getuid()) { */ /* AIX does not like to do this */
                                                    /* If we are not root           */
    -                       if (setreuid(-1, getuid()) < 0)
    +               /*      if (setreuid(-1, getuid()) < 0)
                                    comerr("Panic cannot set back effective uid.\n");
    -               }
    +               } */
    +               /*fixing issue with kernel >= 2.6.8.1 */
     #endif
            }
            if ((*dp->cdr_set_speed_dummy)(scgp, dp, &speed) < 0) {
    Allerdings klappt das AudioCD-Brennen aufgrund eines Memory Leaks offiziell erst wieder im 2.6.9-rc2, allerdings habe ich immernoch Probleme.

    Shutdown
    Lieber schizophren als ganz allein.

  9. #9
    Registrierter Benutzer
    Registriert seit
    Feb 2002
    Ort
    Berlin
    Beiträge
    1.125
    Hallo Shutdown,

    der Patch scheint aber nicht für cdrtools-2.01 final zu sein, zumindest mußte ich ihn erst anpassen.

    Brennen von CDs funktioniert wieder aber das System bleibt fast stehen, aber zumindest wird die CD wieder zu ende gebrannt.

    Kernel 2.6.9-rc2-bk4
    k3b-0.11.16
    cdrtools-2.01

    mfg
    tooly

    p.s. bei kernel-2.6.9-rc2-bk4 lies sich der nvidia Treiber nicht mehr kompilieren. Einen Hinweis dazu habe ich dann in der LKML gefunden, durch einfügen von unsigned int __VMALLOC_RESERVE; in nv.c ging es dann aber.

    mfg tooly

  10. #10
    easy rider Avatar von Shutdown
    Registriert seit
    Jan 2004
    Ort
    127.0.0.1:/home/shutdown
    Beiträge
    2.679
    Ich habe den Patch immer für die cdrtools 2.01aXX (2.01a37, 2.01a38) eingesetzt, da funktioniert's...

    Shutdown
    Lieber schizophren als ganz allein.

Ähnliche Themen

  1. usb-drucker installation
    Von ainulindale im Forum stationäre Hardware
    Antworten: 5
    Letzter Beitrag: 13.04.06, 16:32
  2. Schon wieder Isdn, diesmal mit Fedora Core 1.C
    Von Lupin im Forum Anbindung an die Aussenwelt
    Antworten: 19
    Letzter Beitrag: 27.05.04, 18:31
  3. Modem Einwahl scheitert
    Von Thallez im Forum Anbindung an die Aussenwelt
    Antworten: 8
    Letzter Beitrag: 21.02.03, 13:03
  4. HILFE! Firewall fehler internet geht damit nicht
    Von Catonga im Forum Sicherheit
    Antworten: 2
    Letzter Beitrag: 29.08.01, 05:36
  5. Squid und SuSEfirewall (ipchains)
    Von im Forum Linux als Server
    Antworten: 5
    Letzter Beitrag: 13.05.00, 18:34

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •