Slashdot Mirror


What To Do When an Advised BIOS Upgrade Is Bad?

Bomarc writes "Twice now I've been advised to 'flash the BIOS to the latest,' once by a (major) hard drive controller maker (RAID); once by an OEM (who listed the update as 'critical,' and has removed older versions of the BIOS). Both times, the update has bricked an expensive piece of equipment. Both times, the response after the failed flash was 'It's not our problem, it's out of warranty.' Given that they recommended / advised that the unit be upgraded, shouldn't they shoulder the responsibility of BIOS upgrade failure? Also, if their design had sockets rather than soldering on parts, one could R/R the faulty part (BIOS chip), rather than going to eBay and praying. Am I the only one that has experienced this type of problem? Have you been advised to upgrade a BIOS (firmware); and the upgrade bricked the part or system? If so, what did you do? Should I name the companies?"

83 of 467 comments (clear)

  1. Yes by platypusfriend · · Score: 5, Interesting

    You should name the companies.

    1. Re:Yes by Bomarc · · Score: 5, Informative
      Hard drive RAID controller: by LSI

      System: Dell PE 1950; critical update for the BMC controller.

      ... BTW: EMS firmware upgrade for the BSM V 2.50 bricked two motherboards. The motherboard for system #1 *may* have had a faulty BMC, however system #2 was working perfectly.

    2. Re:Yes by Bomarc · · Score: 4, Informative

      LSI: I ran into problems with later hard drives being recognized. I was advised to flash the BIOS. It bricked the controller. After the advice of "buy another"; I removed all of the (in service) LSI controllers, as the risk of data loss (and the need for later hard drive compatibility) forced me to remove them.

    3. Re:Yes by Z00L00K · · Score: 4, Insightful

      Yes - buy another is definitely going to make you buy one of their products again.

      Just tell them that you will look at competitors. And there are a few around to select between.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    4. Re:Yes by eksith · · Score: 2

      "Dell". Well, there's your problem. Hindsight is 20/20, but if there's any chance at all you can move away from Dell, I would strongly consider that. You always have to balance short term expense with long term maintenance costs.

      I can't speak for the RAID controller since I don't have experience there, but this response is really inexcusable.

      Some companies do this: Create a public site/page somewhere and post a detailed story of how and what happened. Usually that gets a response from the company to mitigate bad PR and sometimes they may respond with a fix regardless of being out of warranty.

      --
      If computers were people, I'd be a misanthrope.
    5. Re:Yes by PsychoSlashDot · · Score: 2, Informative

      So, you've got one or more servers which have lapsed warranty. You applied BIOS updates and bricked your controllers.

      I don't mean to be a knob but I think the fault doesn't particularly lie with the vendor. Unless the update bricks most or all cards out there, it's more likely your config or procedure resulted in this. The bottom line is that you're running a non-warrantied configuration and something something something, resulting in bad. It doesn't matter what the something is, nobody's obligated to support a set of hardware that doesn't have support maintenance in place on it. I absolutely cringe for you... your situation totally sucks, but even if the update was named "OMGWTF PONIES! CLICK HERE!", you still did a maintenance function on a machine while lacking the standard support safety net.

      Realistically, even just USING the server is at-your-own-risk. Anything you do beyond "shut it off and replace it" is - sadly - your own circumstance.

      --
      "Oh no... he found the .sig setting."
    6. Re:Yes by Anonymous Coward · · Score: 5, Informative

      What's the failure mode on each of {the BMC, the PERC}? I have some experience handling failures of this nature.

      In particular, it's been my experience that on some Dell models of that generation, if you update the BMC firmware without updating the NIC firmware as well, the BMC will fail to be reachable on the network. Fortunately a NIC F/W update fixes this readily enough.

      I wish they told you that.

      [Too lazy to log in.]

    7. Re:Yes by greg1104 · · Score: 5, Interesting

      I tell anyone who is considering a serious deployment of hardware RAID that they should buy two of the cards from day one, to have one in a backup server. Then you can run experiments on unrecognized drives or firmware updates on the backup. Also, if something fails on the main server, it increases the odds you'll be able to get to the data if it's still intact. Needing spares around is unfortunately part of the overhead of having this sort of hardware.

      RAID controllers are pretty low volume products compared to a lot of other computer parts. And the problem where a new drive doesn't work with an old controller is depressingly common too. You could just as easily run into this same issue with any other RAID hardware. LSI at least does keep updating things. I have a drawer full of old RAID cards that stopped being useful mainly because the manufacturer gave up on updates.

      Ever since 3ware was assimilated by LSI, there aren't many viable alternatives to them, if you must have hardware RAID. The only good reason to prefer it over software RAID nowadays, where you can move the drives anywhere and read them, is that booting is preserved in more failure cases. It's easy to let the boot area of a software RAID1 volume be mismatched.

    8. Re:Yes by cyberzephyr · · Score: 3, Insightful

      This poster is correct. These companies need to be named so that other folks don't get screwed by them. Case in point i have a SAMSUNG 32 inch tv. It started turning itself on and off, so i called the company and found out they lost a class action suit and had to send a tech to your home to fix the problem. Hmm did SAMSUNG call me or even send a letter about this? NO. The SOB's need to be told on period!

      --
      I'm here for the experience, not the Hyperbole.
    9. Re:Yes by Bomarc · · Score: 3, Informative
      "Lapsed" warranty is not fair. They (Dell) won't let me renew it. Up to the (Urgent: Recommended) flash upgrade, the systems worked fine, and were being re-purposed.

      Also, do you think that they (the manufacturer) is going to say (or admit) or have a warning that says: "66% of the people that applied this critical update bricked their system" ??

      As for "OMGWTF PONIES! CLICK HERE"; there is a radical difference between "critical by manufacturer" and "ponies"

    10. Re:Yes by Firethorn · · Score: 5, Insightful

      I don't mean to be a knob but I think the fault doesn't particularly lie with the vendor.

      I view it differently. The vender advised the work. If I called up Toyota and asked advice about something for my 10 year old truck*, while it might be out of warranty if their advice resulted in major damage I think they should be liable for something.

      Your advice seems to be along the lines of 'buy hundreds of thousands of dollars of equipment every year to replace equipment that is still functional solely to keep the warranty up'.

      That's not good for the company's wallet, the environment, etc...

      *Not that old yet, but still

      --
      I don't read AC A human right
    11. Re:Yes by mvdwege · · Score: 2

      Nonsense. Dell's Pro Support is reasonably good, especially once you get past the first line.

      The major problem I have had with Dell is their insistence on doing fast model upgrades and giving lower-quality support on superseded hardware SKUs; not to mention their lousy habit of upgrading the hardware but continuing to use the same model number in their catalogue.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    12. Re:Yes by lightknight · · Score: 5, Insightful

      Wait, wait, wait. A BIOS flash should (almost) completely erase the BIOS, then reprogram it.

      Are you telling me that some companies use incremental BIOS upgrades? And why?

      This is particularly worrying to me, as I have a SuperMicro L8i SAS controller I just installed in my main machine, and LSI is apparently behind the chipset.

      --
      I am John Hurt.
    13. Re:Yes by Anonymous Coward · · Score: 2, Informative

      There is actually. LSI has a dualopoly with PMC Sierra, and PMC owns the adaptec brand. So if you buy an adaptec RAID controller then you are buying a PMC chipset.

    14. Re:Yes by bdsesq · · Score: 2, Funny

      Anyone see what is wrong with this?

      ...... Dell's Pro Support is reasonably good,..........

      The major problem I have had with Dell is ........ giving lower-quality support ......

    15. Re:Yes by ShanghaiBill · · Score: 3, Insightful

      Anyone see what is wrong with this?

      Yes. What is wrong is that you deleted important context and qualifiers.

    16. Re:Yes by maestroX · · Score: 3, Informative

      Ever since 3ware was assimilated by LSI, there aren't many viable alternatives to them, if you must have hardware RAID.

      areca

    17. Re:Yes by MikeBabcock · · Score: 5, Informative

      This is one of the many reasons I order Dell servers.

      One of the others being that their next-business-day 5 yr warranty really means next-business-day.

      --
      - Michael T. Babcock (Yes, I blog)
    18. Re:Yes by Anonymous Coward · · Score: 4, Informative

      Or, you know... Use RAID how it's intended: To guard against disk failure. It's never a replacement for backups.

      RAID is for availability of the system, not for keeping your data safe.

    19. Re:Yes by dshk · · Score: 3, Interesting

      Your comment reminded me how great that there is Supermicro, who let me completely build even the most advanced x86 server if I want so.

    20. Re:Yes by bruce_the_loon · · Score: 3, Interesting

      Present each physical disk as an individual volume via the raid controller. I've done this with the IBM ServeRAID controllers in 2 x3650 M3 machines we used for proxy servers. The WebGUI firmware configuration allows 1 disk in a volume.

      For the HP servers, the same should apply, but I have no experience with them.

      --
      Trying to become famous by taking photos. Visit my homepage please.
    21. Re:Yes by AmiMoJo · · Score: 4, Informative

      As usual Slashdot posters don't mention where they are, but in the UK you would still be able to get the controller fixed or partially refunded (plus possibly costs incurred due to having to switch brand) thanks to the Sale of Goods Act. Doesn't your country have any consumer protection from douchbag vendors?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    22. Re:Yes by hairyfeet · · Score: 4, Insightful

      Moral of the story: If a company screws you NEVER buy from them again. Abit screwed me on their CPU support list which turned out if the chip wasn't released prior to the board? They didn't test squat, just looked at the voltage which of course doesn't magically tell you if the CPU will work so I never bought from them again, same thing with Biostar when I had to buy a new board because their CPU support list said the X6 was supported and it turned out that like Abit they were ONLY looking at the watts on the box and ignoring that later Phenoms have turbocore which requires a boost to wattage when it activates.

      At the end of the day all you can do is not buy from them again and warn others, just as I was warning others before it came out Nvidia had made a batch with faulty solder or how I warn people now that Seagate drives over 500GB seem to be having crazy high failure rates.

      I DO have a question though, what was the firmware number you were on and which did you try to upgrade to, if you remember? As I stated in an earlier posting a lot of those devices can NOT have in between firmware skipped without serious risk of bricking so I am curious whether you applied the previous updates and it still bricked, or if you tried to go straight to the latest and that is when it crapped out.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    23. Re:Yes by Keruo · · Score: 2

      Why on earth are you repurposing ~7-10 year old server hardware?
      You really cannot trust such devices in production environment and repurposing for testing would fail because you might run into issues installing current software on that hardware as it's not officially supported.
      Don't test with obsolete hardware.
      If your plan was to run linux on them, why did you bother with BMC updates, just leave it unconfigured. Yes, it'll flash ugly orange error messages, but you know those are unneccessary and you'll remote manage the machine over ssh anyways.

      Call Dell, explain them that you need new servers and you'd like to recycle your old ones.
      They'll likely even give you some discount for the old machines rather than charge you for recycling them.
      You get new hardware to work with, which is under warranty again, and it's most likely less power consuming and produces less heat so you'll save on the energy bill and cooling as well.

      This is assuming you are the first owner of the devices though. If you bought them second hand, you're SOL.

      --
      There are no atheists when recovering from tape backup.
    24. Re:Yes by Bomarc · · Score: 4, Insightful

      Why on earth are you repurposing ~7-10 year old server hardware?.

      I don't believe that just because it's old it should be thrown away. The speed is comparable with "modern" (current) equipment, the maintiance cost is less. I'm tired of "Oh, this is the latest, you must have it." I don't fall for that marketing hype, it's a shame that so many do.

    25. Re:Yes by Teun · · Score: 3, Funny

      As for "OMGWTF PONIES! CLICK HERE"; there is a radical difference between "critical by manufacturer" and "ponies"

      The Brits that recently are outraged about the ponies in their Hamburgers might disagree...

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    26. Re:Yes by Antique+Geekmeister · · Score: 2

      Most hardware RAID controllers can be configured as a pure passthrough. That makes them trivial to replace, but reliant on well configured software RAID or backup. Many "budget" configurations for "small office" hardware have had horrible RAID controllers, especially the "hardware RAID" controllers that actually do much of their work with your system CPU and require system resources, just to be advertised as "RAID" servers. And I'm afraid that LSI and their closely related label MegaRAID have been consistently sources of enormous risk for upgrades and instability with their newer components.

    27. Re:Yes by Antique+Geekmeister · · Score: 2

      It's not shortsighted, I'm afraid. It's a function of a very limited, proprietary interface to the motherboard, limits on available board space for circuit traces and connectors, limits on cost for those connectors, limits on available valid signals from existing standards such as PCI and PCI-E and SATA and SCSI and SAS, and limitations on the very small amount of "flash" storage allocated for this critical information. Extensibility is a poor second or third goal behind physical reliability, and cost. Investing in a more flexible architecture may be a theoretically useful and interesting improvement, but it's very hard to spend the design work and design time for a feature that will not guarantee a new revenue stream.

    28. Re:Yes by ghinckley68 · · Score: 2

      Nope not in the US. There warm and fuzzy till you give them the money. then its to bad so sad.

      --
      Linux modi 2.6.26-2-parisc
    29. Re:Yes by X0563511 · · Score: 4, Insightful

      We protect the vendors from consumers, around here.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    30. Re:Yes by Smallpond · · Score: 3, Informative

      The only thing you should need the BIOS flash for is to boot from a RAID. I was assuming if he bricked the controller then it is also the RAID firmware, since otherwise you can boot from a rescue disk and run lsiutil to rewrite the BIOS flash.

      The problem with skipping intermediate versions is that the on-disk format can change (more new stuff in metadata, for example). Each firmware rev only knows its own version and how to update from the previous version.

    31. Re:Yes by dcollins117 · · Score: 4, Insightful

      LSI at least does keep updating things

      I admire your optimism, sir. Sure, the updates brick his controllers, but at least they come often. It's that glass-is-half-full spirit we don't see enough of these days.

    32. Re:Yes by sumdumass · · Score: 2

      I used to build my own servers but it really takes so much more time specing it out, checking for known issues and validation that with the purposed hardware configurations that I can't really save any money on it compared to buying a Dell or HP.

      I can't stand dell servers, they are rock steady but it seems that as soon as you put the name dell on it, it slows way down. It's the same with the few HP servers I have dealt with. But in order to get the same reliability out of a fresh build, it consumes so much time that I can't justify it financially in most cases.

      As for the parent's software raid problem, I'm not a big fan of it anyways. I will hold my comments because I truly love true hardware raid- especially with nested levels like 0+1 or 10. But then again, I'm not really performance limited in what I need raid for. It's more or less for reliability. I'm not sure of why you would want software raid over hardware unless there is something along the lines of expandability or hot swapping drives I'm not directly aware of.

    33. Re:Yes by dcollins117 · · Score: 2

      Thanks for the info. Next step is to send their marketing department a link to this Slashdot article so they can see what wonderful publicity they are getting in return for being douches.

    34. Re:Yes by DES · · Score: 5, Interesting

      I work for an organization that has a large number of Dell servers, all of them with 5-year support contracts: a mix of 4-hour and next-business-day. In my experience, Dell have never, ever, ever solved an issue within the specified period of time. They also frequently refuse to replace failing parts until after they've actually failed (which AFAIK is a breach of the support contract), and they once told me that six DIMMs were a “large order” that would take a week to fill (after I'd already spent a week just getting them to agree that they needed replacing). They simply don't give a shit. I've had far better experiences with HP, but they also far more expensive.

    35. Re:Yes by sumdumass · · Score: 2

      I never got those commercials. It was a stoner guy talking about how excited he was about a dell. Then they had those interns who were event too clueless to check if someone was in the room before they turned out the lights talking about how impressive dell support was.

      Do people seriously go to the local stoner for advice on computer purchases? Do people seriously look for the least smart person in the room to ask about the quality of services a company provides? I would dismiss it as an apple thing only it wasn't apple.

    36. Re:Yes by Eskarel · · Score: 2

      Your server equipment, as you've discovered, wasn't built to last a decade. I know it's tragic and it grates against your middle aged soul, but that's how it is. You want to keep it, that's fine, but don't expect it to turn on tomorrow and when it doesn't accept it.

      You've already said the raid controller was starting to fail, it's massively past the point where anyone sane is going to warranty it for any price you'd accept paying so you were on your own. You tried to fix the raid controller and it finished up dead. You don't even know for sure if it was the BIOS update that killed it or whether whatever was eating it to begin with did. You also appear to have done a decades worth of firmware updates at once, again on already failing hardware, which is never a great idea.

    37. Re:Yes by hairyfeet · · Score: 2, Funny

      Dude what are you typing this on? The Internet, the place that never forgets. hell I've found drivers for Win 3.1 hardware, took awhile but damned if some place in India didn't have the Win 3.1 and Win95 drivers i need to get that old CNC up and running.

      if you can't call it up on the net call Dell and have a royal bitchfit until they get you a higher tier of support, threaten to buy a shitload of HP gear and see how quick they give you somebody with a little authority. demand and don't get off the phone until the in between revs are sitting in your inbox with a "please leave us alone now" note attached. trust me it DOES work, sometimes you just gotta be a prick. that is one thing I miss about the shop I worked at in the state capital, I had a little Indian girl working there with a fiery temper that I would hand the phone to if they tried dicking me around at tier 1. You wanna watch them change their tune just put a pissed off girl cursing in Hindi on the line to Indian tech support and you'd be amazed at how quickly I'd be talking to Joe in Oregon who actually knew WTF I was talking about and who had access to the company FTP server.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    38. Re:Yes by ChrisMaple · · Score: 4, Funny

      You should sue the schools that claim to have educated you.

      --
      Contribute to civilization: ari.aynrand.org/donate
    39. Re:Yes by anyanka · · Score: 3, Informative

      Their support might be inconsistent between regions (or time). I've had the opposite experience; disks replaced based on SMART reporting a imminent failure, big SCSI disks replaced next day and so on. I've been less impressed with HP, and SGI (several weeks to deliver a disk for a relatively new system). But then again, this was a few years back, and in Norway (Dell support subcontracted to a local provider), so your mileage may vary. These days I have less advanced hardware and do repairs myself, with impeccable same-day service. ;)

    40. Re:Yes by MurukeshM · · Score: 2

      No, this is the well known 'glass is empty but some day the guy pouring won't miss the target' brand of optimism.

    41. Re:Yes by FireFury03 · · Score: 2

      Why on earth are you repurposing ~7-10 year old server hardware?

      Failure rates exhibit a bath-tub curve. I have yet to be convinced that hardware that has been running with no issues at all for 7 years is more likely to exhibit sudden death than brand new hardware. And yet I keep meeting people who insist on replacing anything over 3 years old with new kit that flakes out within a few weeks.

  2. Sure Name Them by Anonymous Coward · · Score: 2, Interesting

    I found updating a motherboard's BIOS from Windows is as safe as Russian roulette. I found most motherboards have a SPI bus connector. You can make a parallel port to SPI adapter and save a bad flash.

  3. What you're really asking... by Let's+All+Be+Chinese · · Score: 5, Insightful

    is what the legal status of their "recommendations" is and whether you ought to sue them.

    The tried-and-true andwer to that is: Ask a lawyer. I'm quite sure it can and does swing either way depending on local laws and any number of details you haven't provided.

    1. Re:What you're really asking... by cob666 · · Score: 2

      There are NO states in the US where it is illegal to record a phone conversation. Most states require that at least ONE party consent to the recording, other states require all parties to consent to the recording.

      If you want to record phone conversations you simply have to state that the conversation may be recorded for quality control purposes. If the other party doesn't hang up or object then that is implied consent.

      --
      Do what thou wilt shall be the whole of the Law - Aleister Crowley
    2. Re:What you're really asking... by Anonymous Coward · · Score: 4, Interesting

      So if a company notifies me that my call may be recorded, does that count as two party consent if I want to record that call?

  4. hello, bob! (oblig. xkcd) by sdnoob · · Score: 5, Interesting
  5. Name the products by cnettel · · Score: 2

    Name the products, which will of course also tell us the companies. However, it is very hard to evaluate this in general terms. A flash operation can always go wrong. If the updated code expliclitly recommended by the vendor was in fact incompatible, then I think they are at fault to some extent even for out-of-warranty hardware. But that's the only case.

  6. Name names by edcheevy · · Score: 4, Interesting

    I generally exercise some degree of distrust towards computer manufacturer recommendations when my product is no longer under warranty and their legal team likely has them relatively well protected against your situation, but I'd definitely name names. Send a note to the Consumerist, find a few execs and contact them directly. It may be legal, but it's a dishonest approach for those companies to take. It doesn't cost you much time and energy to bring unwanted attention to the companies and that attention is sometimes enough to suddenly get your components replaced. It won't cause systematic change, but at least you're better off.

    Not one to miss an opportunity for a car analogy: if a critical recall fix bricked your ride, I think most everyone would agree it is the manufacturer's responsibility to make things right even if the vehicle is out of warranty. Of course, there's obviously more regulation involved and a more direct correlation to physical safety in the case of cars (i.e., you are putting yourself at risk of bodily harm if you choose to disregard the recall fix).

  7. Do a public service and let us know by Johnny+Loves+Linux · · Score: 5, Informative

    It's been almost 4 years since I built my last box. I'm planning on building another desktop this summer and would like to know who to avoid as I'm intending to purchase a motherboot that's supported by coreboot so I don't have to deal with UEFI. If there's a motherboard vendor doing evil stuff and they're listed I would like to avoid them if I can. Here's the link for supported motherboards: http://www.coreboot.org/Supported_Motherboards

    1. Re:Do a public service and let us know by SCPRedMage · · Score: 5, Insightful

      Corporations are not people; they do not care about you, nor should you truly care about them.

      The only thing corporations are concerned about are their bottom line; if doing something helps them profit, they'll do it. If doing something HURTS their bottom line (such as, oh, I don't know, paying taxes), they'll avoid doing it as best as they can.

      Any example you might provide to prove otherwise is only an example of image control, a calculated effort to improve their standing in the eyes of their consumers.

      Bottom line: report what corporations do. If it's bad, it'll help your fellow consumers avoid being screwed over. If it's good, it'll steer them towards companies that care enough about their image to not be total dickbags.

      --
      My sig can beat up your sig.
    2. Re:Do a public service and let us know by greenbird · · Score: 4, Insightful

      When corporations do not put out quality products or keep their customers happy, they end up being bankrupt corporations.

      Ummm...or end up getting bailed out with our tax dollars while the corporate upper management that drove said company to bankruptcy in the first place walks away with more money than they paid the entire bottom 80% of the employees over 10 years. Or in many cases only the second part...*cough* Nortel *cough*...

      Companies today don't look at how to make great products or keep their customers happy. Their multi-million dollar salaried CEOs simple look at how to get their bonuses triggered no matter how bad it screws up the company. That and figuring out which politicians to pay off and which lawyers to hire to kill off any potential competition.

      Hell if someone offered me millions of dollars to drive a healthy company into bankruptcy I'd be tempted to take it. Wouldn't you?

      --
      Who is John Galt?
    3. Re:Do a public service and let us know by GigaplexNZ · · Score: 3, Informative

      I'm intending to purchase a motherboot that's supported by coreboot so I don't have to deal with UEFI

      Why? What's wrong with UEFI that you need to replace it with coreboot (which just so happens to have a UEFI payload)

    4. Re:Do a public service and let us know by GigaplexNZ · · Score: 2

      It's unnecessary, just launch the kernel

      Which kernel? I hope you mean bootloader. UEFI actually improves the bootloading experience such that installing grub and Windows concurrently won't keep fighting for the single MBR entry - it natively supports multiple registered bootloaders. It's also necessary for using 3TB+ boot drives due to limitations in the MBR scheme.

      It's a lot a new code and not well tested.

      That's an implementation detail, not a problem with the concept itself. Hopefully it'll improve over time. I'd still generally trust it over coreboot which voids the warranty.

      It has too many features, doing thing which firmware really has no business doing.

      Linux actually makes good use of some of the features of UEFI. One prime example is using UEFI variables for storing kernel log info in non-volatile storage. Is there a particular feature of UEFI that you feel really shouldn't be there? (Please don't mention Secure Boot - even if you don't agree with the principle, it does belong at the firmware level to implement that style of security)

    5. Re:Do a public service and let us know by tlhIngan · · Score: 2

      It's a lot a new code and not well tested.

      Wow, if you call UEFI new, I have to tell you, Linux 3.0 is new as well. UEFI has been around for years now. In fact, your motherboard probably runs it without you knowing - Intel has shipped UEFI only BIOSes for years with their new chips (prior to the Core Duo era). Sure, most of them run the legacy BIOS payload, but it's been around for a long time now.

      Nevermind that a certain fruity company has been using it exclusively (and publicly) in their PCs for 7 odd years now. And that Linux has had support for EFI boot for ages as well - mostly because of said company's computers (it boots Grub directly).

      And most BIOS manufacturers have been using it for ages as well.

  8. Don't fix it if it aint broke by flyingfsck · · Score: 5, Insightful

    If it is working, then an "upgrade" cannot make it better. It can only be the same or worse.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  9. Re:Flashed hundreds of devices - no problems. by Sipper · · Score: 4, Insightful

    It's you. I've flashed firmwares of hundreds of devices - motherboards, phones, video cards, embedded systems, routers, etc, and I have never once had one of them brick.

    That's not a fair statement, because the specific devices and firmware versions have not yet been stated, so your statement is completely based on an assumption based solely on your experiences, which may nor may not have any relevance to this hardware in question. Thus what you're doing is known as "blaming the victim".

  10. Re:Why did you upgrade? by Gr8Apes · · Score: 2

    Since you listed the update as "critical", you need to balance the pros and cons of doing this type of update. While updating the OS is a requirement against vulnerabilities, updating a BIOS isn't like that(most of the time). Sometime, you just need to tell the boss, "listen, if we don't update the firmware, it's possible that we'll get that bug that will destroy our data, and if we update the firmware, it's possible that we'll get some other problem, I suggest "this" and "this" but you need to be aware of the risks."

    For BIOS and firmware, generally the update isn't critical no matter what a manufacturer says, especially on equipment that's been running for years. I would't update any server hardware firmware after a year in service unless I was experiencing problems, as those servers will generally not see any operations that are not already happening - IOW, their purpose is set and they are operating fine as is. No change needed. I might monitor them more closely after such a bulletin though, and perhaps plan an earlier than expected replacement.

    --
    The cesspool just got a check and balance.
  11. They don't make chips with pins by chromaexcursion · · Score: 2

    Sockets are expensive and would add considerably to the height of the component. Everything is surface mount now.

    1. Re:They don't make chips with pins by the+eric+conspiracy · · Score: 2

      Sockets are unreliable too.

  12. Thinkpad T500 adventure by greg1104 · · Score: 2

    I have a Lenovo Thinkpad T500 brick that I made this way three months ago. I was running into a few weird Windows problems--everything was fine on Linux--and "upgrade the BIOS" was a stock troubleshooting suggestion. After a decade of happy Thinkpad ownership I didn't think this was risky. On the first reboot the update did something to fry the TPM chip. It worked fine before, never again afterward. Boots hung for about 10 minutes as the BIOS tried to talk to it, I stopped that only by disabling it there. And then the next week the computer stopped POST altogether. The laptop had been running fine for 3 years at that point. I've seen a few similar reports at the Lenovo forums; it's not just me. The only people who resolved this were still under warranty, the rest of us haven't considered it cost effective to pay for a fix.

    I tried to jump two major point releases at once here, from 1.20 to 3.24. My guess is that QA wasn't done on this much of a jump at once. Maybe 1.X->2.X->3.X or some other two step sequence would have worked. The Thinkpads have been disappointing is several ways recently, so I can't really say this surprised me.

  13. Re:Flashed hundreds of devices - no problems. by Grave · · Score: 2

    No, actually, the people who have issues with BIOS/firmware updates are in the vast minority. Updates don't remain on a support site for long if the update itself has an issue. The vast majority of "bricks" caused by firmware flashing are either the fault of the person doing it, or the hardware already had a failure somewhere that was exacerbated by the flash.

    Considering that IT departments flash hundreds/thousands of systems regularly, the handful of gripes you see on forums are just that - a handful.

  14. What makes them 'critical'? by gelfling · · Score: 3, Insightful

    I have some Thinkpads around here and it seems there's a firmware update every few months. But if you read the 'what's new' it's usually something stupid like "Old version updated to support new model xxxxxx" which I don't even have. Or worse "Corrected typo in BIOS menu."

    Before I flash anything I'd like to know why and under what scenario, if any, it's necessary.

  15. Re:Name the products, please by Bomarc · · Score: 2
    See my previous comments, they are upthere.

    For the Dell system - Windows exe (for the BMC upgrade, listed by Dell as "critical")

    For the LSI it was a boot disk

    However: the question is about the failure -- when advised to upgrade, and the upgrade fails what to do then.

  16. Re:Flashed hundreds of devices - no problems. by Anonymous Coward · · Score: 2, Insightful

    If the only two times the "victim" flashed a bios he bricked a device I suspect a loose nut behind the keyboard.

  17. Ummmm, no by Sycraft-fu · · Score: 5, Informative

    That is not at all the case. BIOS/firmware/driver updates/upgrades can potentially do four things for a working system:

    1) Add new features. Many products get new features as their life goes on. My desktop board, an Intel, has gotten a number of new BIOS features during its life. When you update the code that runs something, no surprise that code can add features.

    2) Improve performance. Sometimes, a faster/more efficient way of doing something is discovered. It takes an update to make that happen. I remember a big one back in the day with 3com switches. A firmware update provided a major improvement in through put and CPU usage.

    3) Fix a bug that you haven't hit yet, but could. This is why you'll see updates tagged as urgent. Just because you never hit a bug that got discovered, doesn't mean the bug isn't there. So you want to get it fixed, BEFORE you hit it. There have been firmware updates that fixed some nasty ones, like data corruption with SSDs. Some people never got hit, but that doesn't mean the update wasn't a good idea.

    4) Security issues. Same deal as with the bugs, just a different kind of bug. If a security issue is discovered, it'll take a patch to fix it and the system will be working before the patch.

    The "Don't fix it if it ain't broke," really is not a valid ideology for systems administration.

    1. Re:Ummmm, no by mvdwege · · Score: 3, Insightful

      In cases 1 and 2, if you don't need the new features or the extra performance, your system "ain't broke".

      In cases 3 and for, your system "is broke".

      So yeah, in Systems Administration the rule still is "If it ain't broke, don't fix it.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  18. Re:Why not just desolder the chip... by BigDish · · Score: 2

    These really aren't hard to do. I can take one off in under a minute, and I'm not even that good at it. SMT stuff is nowhere near as scary as people make it out to be.

  19. Re:You should flash new stuff out of the box as th by jimicus · · Score: 2

    Yeah, that's fair. But these devices aren't out of the box, they're out of warranty.

  20. Responsibility by gd2shoe · · Score: 3, Insightful

    There is a degree of truth in what you're saying. He does shoulder responsibility here.

    On the other hand, what the vendors have done is childish, at best. They have suggested he do something to the hardware, they participated (wrote the update), and when the metaphorical window broke, they ran like miscreants. Their mothers should really give them a firm talking to and send them to apologize.

    --
    I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    1. Re:Responsibility by gd2shoe · · Score: 2

      No. "[Dell] listed the update as 'critical,' and has removed older versions of the BIOS". That's not the work of some mere phone support peon.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
  21. Re:Flashed hundreds of devices - no problems. by greg1104 · · Score: 2

    The failure rate on many computer related things floats at some fraction of a percent. If you've only done a few hundred of them, it wouldn't surprise me that you haven't seen a BIOS failure. It's not that unlikely from a statistics standpoint, just like two bad updates in a row is unlikely--but it's surely happening to some unlucky soul.

    I got a shipment of 500 motherboards once that turned out to need an update before they could be deployed, to add support for the CPUs purchased. A bit under 1% of those BIOS updates didn't work out and the boards had to be RMAd. It was less of a problem than ones that were DOA though, where the system wouldn't even boot far enough to do the update. (These were Asus board in 2003, and I dream of DOA rates this low now)

  22. Re:Consider it a (technology) life lesson by Firethorn · · Score: 5, Interesting

    I think the most 'robust' anti-brick motherboard I've ever seen had two bios chips - and a hardware switch selecting which one was active. The active one was rendered read-only, you could only flash the inactive one.

    To update the machine you'd flash the inactive, power down the system, flip the switch, power back on and hope it worked*. If it worked, generally you just trucked on on 'B' instead of 'A', in case there was something hidden borked that you didn't find for a while. If the update was borked you simply powered down again and flipped the switch back.

    *Like with any bios update...

    --
    I don't read AC A human right
  23. Re:Flashed hundreds of devices - no problems. by Jmc23 · · Score: 2
    Why the answer is extremely simple. You ask what support they would provide if the flash fails. Then you use your discretion.

    Logic would dictate that if the piece is no longer functioning as desired you flash anyways as replacement is inevitable.

    In other words, stop being a whingey bitch, recognise the inevitable, make informed decisions, and accept responsibility for them.

    --
    Don't complain about syntax, grammar, or spelling. There is no.hell like input on android.
  24. Re:Consider it a (technology) life lesson by Belial6 · · Score: 2

    Exactly. There is no excuse for any product that could be called "expensive" to be accidentally brickable.

  25. Only upgrade firmware if you have nothing to lose by McDutchie · · Score: 3, Insightful

    After bricking three successive broadband routers using firmware upgrades recommended by their respective manufacturers, my position on firmware upgrades is simple: NEVER do them, unless you have nothing to lose (i.e. if your device is working so badly that you would need to replace it anyway).

  26. Good Samaritan Laws by obtuse · · Score: 5, Insightful

    My main concern is this: If the manufacturer gets punished for failing to properly support out of warranty hardware, they'll just stop altogether. Too many manufacturers will already refuse to talk to you about out of warranty equipment.

    Since they tried to help, I'd prefer not to see them punished for this mistake. Think of it like good samaritan laws: They protect a person who stops to offer aid to the injured, from being sued.

    My other thought is that perhaps there was some hidden problem that something in the update triggered. Updates often have new functionality, or may write to memory not used before, so it isn't too hard to imagine them tickling an existing bug. For a car analogy, imagine you bought a used car from a friend and complained that it shook horribly at 75, but since your friend never went over 65 he never noticed when the tires and alignment deteriorated to that point.

    Finally, I'm appalled that they don't make old firmware versions available. That would be the appropriate response to your problem. Hopefully you can find someone helpful who has the old firmware around, either inside or outside the companies. Definitely appropriate for people to be warned that these updates can cause problems.

    --
    Assembly is the reverse of disassembly.
  27. It is possible to unbrick! I did it before by leehwtsohg · · Score: 5, Interesting

    I'm too far down for this comment to really matter, but in general, it is possible to unbrick a failed BIOS flash. The reason is that already for some time all (or maybe almost all) manufacturers have two parts of the BIOS - one that gets updated, and a second part that never does, or maybe can't. The second part (actually it is the first), only has very rudimentary software. It can read floppy disks, but not much more than that. The idea is exactly that you can recover from a failed flash.

    That means that to recover, you need to get the right program into a floppy, with the right BIOS on it. You then boot into this special flash mode, which often means pressing some key combination. I've done it on an LE1700 that I bought of e-bay, and I'm pretty sure you can do it on almost any computer.
    In some more modern BIOSes you don't need a floppy, but can do it with a USB stick.
    I'm too lazy to do a thorough search for the exact procedure, but here are two good links that I found:
    http://www.mydellmini.com/forum/dell-mini-10v/18080-how-unbrick-mini-10v-using-floppy-drive.html (this will work also on other computers, I think)
    http://www.wikihow.com/Reflash-BIOS
     

  28. Easy, you should not be the first one ... by angel'o'sphere · · Score: 2

    On top of that make an internet research about the upgrade.

    Honestly: if you are in a corporate environment there is no reason _inside_ to upgrade stuff, regardless what reason is given by the vendors, except in very rare cases. (E.g. girewalls etc. are protecting you, so how should a security flaw _inside_ be a _serious_ problem?)

    With inside I mean the computers/hardware inside of your corporate network.

    What I want to say: judge if an upgrade is so serious you need to install it immediately.

    Make a google/internet research what others say about it. If possible wait until you get enough google hits. Likely you only get hits if something went bad with the upgrade. So chose your timeframe.

    German companies, I mean big ones, but its true for smaller ones as well, e.g. never upgrade to a new Windows version until the one they are currently running is _failing_ (not no longer supported, but: _failing_).

    Of course this approach does not work, e.g. if a BIOS or firmware upgrade needs to be done for your gateways (routers to the outside) or similar.

    In such cases obviously you need a backup. A replacement router from a different vendor, another RAID controller or another set of harddrives, what ever you do.

    I remember an online game where suddenly there was a new TeamSpeak client available. Lots of people upgraded, with the result that the server rejected the connections, as the server was old and outdated. I keep my TS client as it is and only upgrade when the server rejects me because my client is to old (and I install the new version into a new folder so I can run both at the same time)

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  29. Re:Consider it a (technology) life lesson by AmiMoJo · · Score: 4, Informative

    You are thinking of Gigabyte motherboards. Dual-BIOS has been standard for over a decade on those.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  30. You are overreacting by Dunge · · Score: 2

    I flashed hundreds of BIOS in my lifetime, never once had this broke something.

  31. Not enough info by slacka · · Score: 2

    I'm an IT pro, and I have flashed thousands of devices in my career. Hundreds of MB'a and countless HDs, cd-roms, RAID controllers, and amd network devices like WAPs. The only time I have bricked a device is when I lost power in the process. Even then, I was able to recover the device with some googling.

    Maybe I've been lucky or maybe just buy H/W from good manufactures like Cisco, Dell, and HP.

  32. The general rule to BIOS upgrades is... by mpfife · · Score: 2

    ...unless you're experiencing a problem expressly fixed by a BIOS patch - do NOT update your BIOS.

    As much as I like to upgrade like the next guy - I've experienced far more problems than fixes with most bios updates. The only time I update now is when they specifically fix a problem I'm having.

    In the case of your 'really expensive' stuff or essential hardware - if it's just a security patch - get a nice $50 router with firewall and plug your device into that. No use risking or destroying a piece of essential hardware on a BIOS update that is ALWAYS a risky operation.

    And shame them. Shame them publicly on reviews and on their forums. Be courteous by not using foul language or being irate - but state the facts and how they treated you. If they don't realize this is super-bad PR, then these guys likely don't deserve your business.