Slashdot Mirror


LG CD-ROMs Destroyed by Mandrake 9.2

An anonymous reader writes "The latest offering of Mandrake's distribution, 9.2, has been found to not only be incompatible with some LG CD-ROM drives, but to destroy them during the installation process. Mandrake have posted information on their errata page and further information can be found on this thread [google]. Along with over 350Mb of updates within a week of release, it's not been a good start for this latest release."

14 of 685 comments (clear)

  1. LG drives by mrsev · · Score: 3, Informative

    I know quite a few people who have had big problems with LG drives. I think that they are very unreliable anyway. Lots of people I know also have LG burners that mess up cds when burning. Stay away. Anybody else know people with faulty drives?

    1. Re:LG drives by ponzo · · Score: 3, Informative

      I work in a retail store and we sell at least 100 LG burners and 150 LG cd-roms every week and we probably get 1 or 2 returns a month. I really can't say anything bad about them.

  2. More Information by heli0 · · Score: 4, Informative

    People started noting this a week ago:

    9.2 FRIED my CDROM drives

    --
    Whenever the offence inspires less horror than the punishment, the rigour of penal law is obliged to give way...
  3. the culprit by spoonist · · Score: 5, Informative

    appears to be a kernel patch

    I found this post.

    Nobody really knows what the problem is at this point, but yes, it is the case that ANY hardware that can be put out of commission by software is at fault, morally. The latest from the cooker list is that the problem seems to affect LG cdroms (not burners, not dvds) with the model number CRD-84xx, and that it seems to have been triggered by a patch for packet-writing added to the 2.4.22-rc2q5 kernel on Aug 15.
  4. Problem on other distros too... by AELinuxGuy · · Score: 4, Informative

    I've had this exact problem with the Cool Linux CD: http://emergencycd2.sourceforge.net/ This article just confirms the problem. I was using a Dell OptiPlex GX1 and the system would just halt on boot. Then on reboot the drive was no longer detected. The drive would not even respond to an eject - I had to do it manually to get my CD back. Unfortunately, I assumed that a CD-ROM could not be damaged by software and that this drive just happened to fail as I was booting...so I tried it on another system! Now I've got two dead CD-ROM drives waiting to be returned to Dell. Now time to play stupid about why the drives failed to get an RMA!

  5. Re:What about.... by Croaker · · Score: 4, Informative

    Well, after RTFT, I came across this:

    ...But yes, it is LG's fault. The current news is that it was triggered by the addition of packet-writing code to the 2.4.22-rc2q5 kernel on Aug. 15, no news on how that determination was made. One must suspect that querying the drive for the format of the disk or its capabilities somehow triggers a firmware self-destruct bug in the CRD-84xx models.

    So, I guess if you tend to use bleeding edge kernels, beware. Mandrake sometime tosses in non-"Linus blessed" things, I believe, so this might have been something you'd only get if you went looking for it.

    I've installed 9.2, and it's been a mess. The missing kernel source package in the download version ws a major pain in the ass. Since I'm a silver Mandrake Club member, I was able to get the PowerPack edition as a download as well, but that kept messing up when trying to install. The checksums all checked out, so I have no clue why I got the various problems I did. I've finally gotten it stable, and able to do a few things I haven't been able to get working in the past, like DVD viewing (no, not through the stock Mandrake stuff... only through additional non-Mandrake packages).

    Sad to say, Mandrake messed up this release big time. It just wasn't soup yet. It's really too bad, since I've had pretty good luck with them in the past.

  6. Re:Funny by dissy · · Score: 5, Informative

    > If Windows would do this to your drive there would be a public outcry. Here on
    > /. it is more like "ah well, shit happens, it's mentioned in the errata so suck
    > it up and get over it".

    But windows could do this. All it would have to do is send one of the two normal APATI commands to this cdrom drive, and it will fry just the same.

    LG stated the bug is in their cdrom drive, and one of two commands sent to it will execute the buggy routine in firmware, causing it to dump its firmware totally.
    They cant be fixed because to flash firmware, you have to use a program that is in the firmware in the first place.

  7. Re:Warranty by Mashiki · · Score: 5, Informative

    Already been done. "Back in the day", there were plenty of virus written that would throw your monitor out of sync, simply baking the tube.

    Some others that whould smash the read/write heads of your HDD into the spindle destroying the drive, that's why it's controlled at the hardware level now. That was back when the heads actually required a seperate program to park them. That was alot of fun.

    I'd say that Mandrake is responsable for the replacement of those drives.

    --
    Om, nomnomnom...
  8. Research next time? by buchanmilne · · Score: 4, Informative

    While it is nice that Slashdot posts this as a service to the community, it could have been an idea to at least try and get more facts before posting this.

    Firstly, it seems to be only (or mostly) CD-ROM drives, and not CD-RW drives or CD/DVD drives, however Mandrakesoft is compiling a list of the affected model numbers.

    Secondly, not all drives of the same model number are affected, since some drives of the same model, but with differing firmware revisions, have different results.

    Thirdly, this is a hardware/firmware defect, which seems to be triggered by the packet writing patch (I believe SuSE has shipped with this patch for some time, so LG drives could be affected under SuSE). If your drive is still under warranty, LG should replace it.

    It may also be possible to reflash the drives with a working firmware, but no-one has reported success with that yet.

    Instead of posting a link to alt.os.linux.mandrake, maybe next time Slashdot can link to the thread on the cooker mailing list which has been posted to by the Mandrakesoft people investigating the issue? But I guess that's too much to ask of Slashdot.

  9. Re:MOD THIS UP!!! I'M FEELING INSIGHTFUL. by flink · · Score: 4, Informative

    My MB does. Many Gibgabyte boards have a dual bios feature. And yes, it does have a restore factory defaults option.

  10. Apparently already fixed by LG... by leonbrooks · · Score: 5, Informative

    ...but they should have advised the users of certain models of their drives to check and possibly update the drive firmware.

    The thing which kills the drives is - wait for it - setting them up for packet writing. The hackers who made the patch to do this (included starting with Mandrake 9.2rc1) may be able to figure out a way to do it without triggering LG's bug, or may not, in which case any Linux kernel which features this packet writing code will kill a broken LG drive.

    Note that this happens when the drive is init'ed, not when you write a CD with one, so you'll kill a drive just as effectively even if you install over the network or whatever.

    As to responsibility, well... the drive software is broken, end of story. If your LG drive dies, take it back and make a warranty claim.

    For those who assert that Mandrake should have tested 9.2 on every known drive before releasing it, the answer is that Mandrake did indeed test 9.2 on these models of LG drives, but none of their testers happened to have the broken firmware revision(s). <shrug>

    For those speculating about what would happen if it had been MS-Windows-XP's problem instead, the only differences would have been that more than 80% of all broken LG drives would have been killed by now due to semi-forced upgrades, Penguinistas would have been gleefully rejoicing that their software didn't kill drives, and Microsoft would still be ignoring the problem and we'd expect them to for at least another two weeks.

    I don't know whether it's possible to flash a killed drive's firmware and resurrect it, or whether the broken firmware actually destroys hardware.

    --
    Got time? Spend some of it coding or testing
    1. Re:Apparently already fixed by LG... by Dahan · · Score: 3, Informative
      The thing which kills the drives is - wait for it - setting them up for packet writing.

      Why would you want to set up a CD-ROM drive for packet writing. CD-ROM drives can't write--that's why they're called CD-ROMs and not CD-Rs or CD-RWs.

      The hackers who made the patch to do this (included starting with Mandrake 9.2rc1) may be able to figure out a way to do it without triggering LG's bug

      I got an idea... how about don't try to enable packet writing on a CD-ROM drive!

  11. Re:It happened to Apple by canajin56 · · Score: 3, Informative

    In that case, however, it didn't damage the hardware...it crashed the OS. And then when it was rebooting, it reads from the CD drive and crashes again...and you can't eject the CD manually, because on Macs no removable media can be ejected manually. There isn't even a pinhole. Stupid design, but nothing is ruined, if you know what you are doing. (You can eject from open firmware)

    --
    ASCII stupid question, get a stupid ANSI
  12. The packet writing itself doesn't kill them by leonbrooks · · Score: 4, Informative

    A flush command which happens while deciding whether they're a writer or not has been redefined (<thwack!>) by LG to mean "upload firmware" (with predictable results). To quote Juan Quintela from the Cooker list, "Yep, whoeved decided at LG that reusing for UPLOAD_FIRMWARE command FLUSH_CACHE comand should be shoot. Twice."

    --
    Got time? Spend some of it coding or testing