OpenSUSE Beta Can Brick Intel e1000e Network Cards 129
An anonymous reader writes "Some Intel cards don't just not work with the new OpenSUSE beta, they can get bricked as well. Check your hardware before you install!" The only card mentioned as affected is the Intel e1000e, and it's not just OpenSUSE for which this card is a problem, according to this short article: "Bug reports for Fedora 9 and 10 and Linux Kernel 2.6.27rc1 match the symptoms reported by SUSE users."
Agreed, in this instance (Score:2, Interesting)
Gun and air-conditioning aside, devices should not allow accidental bricking or physical damage unless it is inherent in the function of the hardware.
For cases of loading bad firmware, the "load new firmware" instruction should have a few failsafes like magic words or what-not so it isn't accidentally invoked.
Even better, hardware devices should have a failsafe firmware burned on silicon that can be reactivated by flipping a switch, setting a jumper, or some other hardware-action-required setting. This "failsafe firmware" may be nothing more than a stub that prepares the device to accept a new "real" firmware, but at least it will allow de-bricking.
You don't really want this debrick/failsafe-mode to be triggerable through software alone, it's too much of an opportunity for malicious use.
Oh great. (Score:5, Interesting)
Remember how everyone on /. called bullshit?
This doesn't look good for our cause.
Re:Badly written firmware. (Score:5, Interesting)
Re:Badly written firmware. (Score:1, Interesting)
Re:Badly written firmware. (Score:3, Interesting)
Can you get us an ISBN for that book? The non-ASCII character in there got mangled by slashdot (or my browser) and all search results based on my assumptions, are trash.
Re:Badly written firmware. (Score:1, Interesting)
Those cards need their on-card software reloaded every time because they use volatile memory to store it. Any changes to that memory are gone the next time you power off the computer. Depending on the rest of the hardware, that code could still damage the card though (software controlled voltage regulators, fans and amplifiers come to mind).