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. Quick... by Junior+J.+Junior+III · · Score: 5, Funny

    Someone find a 1st level Cleric so they can cast Protection from Evil on these Lawful Good CD-ROMs. That should keep the evil Mandrakes from destroying them.

    At least they should get a freakin' saving throw. What a harsh DM.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
    1. Re:Quick... by tonywong · · Score: 5, Funny

      The sad part is I actually understood that joke and worse yet I found it funny.

      Back to the basement with my pizza stained shirt from 1985.

  2. If you're a hardware manufacturer... by defile · · Score: 5, Insightful

    ...and software is capable of destroying your products, you're fucking fired.

    1. Re:If you're a hardware manufacturer... by kfg · · Score: 5, Funny

      No, if you're a software manufacturer and can actually write software that destroys perfectly normal hardware you have a pretty sweet employment deal waiting for you at the RIAA.

      KFG

  3. Re:Well... by sketerpot · · Score: 5, Insightful
    Yes, if the drive as actually destroyed then it's the drive maker's fault. No data should be able to harm a CD-ROM drive. I think that LG should be getting busy soon with making sure this doesn't happen in the future.

    As for Mandrake, I'm sure that the updates are a good thing, unless they're stupid bugs that should have been fixed before release.

  4. 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.
  5. MOD THIS UP!!! I'M FEELING INSIGHTFUL. by fmaxwell · · Score: 5, Insightful

    If you're a hardware manufacturer...and software is capable of destroying your products, you're fucking fired.

    So how do you propose putting firmware updates into CD-ROM drives, DVD drives, modems, etc.? Just about any peripheral which has flashable firmware can be rendered unusable by software.

  6. Re:Linux bias by addaon · · Score: 5, Insightful

    Dude, software should never be able to damage hardware. Not in 2003. Part of this is just common sense -- how could anyone design hardware that bad? But beyond that, it is only a matter of time before someone writes a virus that includes this cute little effect. It is no longer possible to blow up a CRT by giving it an out-of-range signal, or to call halt-and-catch-fire, or to blow up your car's engine by overreving it (assume you haven't screwed with the rev limiter). It is not okay for normal usage to damage hardware, and in the computer world 'normal usage' means any data at all, even malicious or (in the case of Mandrake, it seems) really bad data.

    --

    I've had this sig for three days.
  7. Re:To LG by Liselle · · Score: 5, Insightful

    If I try to tell my monitor to use a refresh rate that will damage it, it will tell me to screw off. My P4 will start to slow down, automatically, if it starts getting too hot, in order to keep it from burning out. Hardware suicide is more or less a thing of the past for a large portion of things.

    I would consider it poor design on the part of the hardware manufacturer is something silly could burn it out. Are you telling me the next SoBig virus is going to make everyone's monitors explode?

    --
    Auto-reply to ACs: "Truly, you have a dizzying intellect."
  8. 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.

  9. Just wondering... by rhombic · · Score: 5, Insightful

    I wonder how many folks here would be bitching out LG if it was XP that was trashing the hardware?

    --
    1984 was supposed to be a warning, not an instruction manual.
  10. 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...
  11. Re:MOD THIS UP!!! I'M FEELING INSIGHTFUL. by shweazel · · Score: 5, Insightful

    Software != Firmware.

    The mandrake problem doesn't have anything to do with firmware as far as I can tell, you just send a flush command to the drive, and it fails.

    A simple software command should never, EVER be able to fry hardware. Screwing with the firmware is another problem entirely.

  12. 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