Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Security Businesses Operating Systems Software Hardware IT Technology

Ask Slashdot: How Do You Handle Hardware That Never Gets Software Updates? (hpe.com) 233

New submitter pgralla writes from a report via HPE: Many devices, designed for both long-term and short-term use, were shortsighted when it came to flexibility. How do you handle the hardware that never gets software updates, such as embedded systems and task-dedicated equipment? The article that pgralla shared provides the example of medical devices running Windows 7. "Many of the current generation, when they were first released, used Windows 7, and the devices still work well enough that they remain in service today," reports HPE. "But Microsoft ended mainstream support for Windows 7 back in January 2015, so the operating system gets updated only with an occasional security patch as part of Microsoft's extended support. In January 2020, that extended support will end as well." Many IoT devices are in a similar boat as they're powered by embedded Linux and are not designed to be updated after they enter service."

Of course, these outdated devices create all sorts of security concerns. "Hackers and their access to knowledge and computing power only go up as the years pass, which means that long-lived, fixed-firmware devices become ever more insecure over time," says Michael Barr, founder of the Barr Group, which provides engineering and consulting services for the embedded systems industry. The WannaCry ransomware hack in 2017 affected not just PCs but also medical devices, and ended up costing businesses $4 billion.
This discussion has been archived. No new comments can be posted.

Ask Slashdot: How Do You Handle Hardware That Never Gets Software Updates?

Comments Filter:
  • Easy.... (Score:5, Insightful)

    by GerryGilmore ( 663905 ) on Thursday July 26, 2018 @08:27PM (#57016462)
    ....don't buy it.

    I've seen SO many people whining about MS' forced reboots, etc. STOP!
    If there is not a sensible option available, demand that your vendor make a version that can be sensibly updated. Too many purchasing decisions just don't have any sensible criteria. ("Oh, it's built on Win XP and you aren't updating it? OK - scratch!")
    • Re:Easy.... (Score:5, Insightful)

      by Shikaku ( 1129753 ) on Thursday July 26, 2018 @08:29PM (#57016476)

      Linux is free. Updates only when told to. Doesn't have telemetrics by default. Never looked back except in VMs.

      • Re: Easy.... (Score:4, Interesting)

        by peragrin ( 659227 ) on Thursday July 26, 2018 @08:48PM (#57016562)

        The issue isn't updates but people who don't apply updates at all.

        Linux and osx let you schrdule them but that says the user is smart enough to do so. 20 years of Windows updates have prove that to be false for 99% of users.

        The forced updates of iOS have proven to be !ore secure than the fragmented updates of Android.

        How often do you update your router? If your up time is over 60 days you are missing updates and are insecure.

        That is the issue. The other issue is designing software to use decraprated apis. Anyone building software using win32

        • Actually my router is also Linux. So weekly, every Sunday night. Cronie, the cron job manager handles it for me, even the rebooting if necessary; with the LTS kernel for minimal changes except bug and security fixes.

        • Re: Easy.... (Score:5, Insightful)

          by fred6666 ( 4718031 ) on Thursday July 26, 2018 @09:00PM (#57016624)

          How often do you update your router? If your up time is over 60 days you are missing updates and are insecure.

          I don't know any home/small business router company (TP-Link, Linksys, Netgear, ...) updating routers every 60 days. More like 1-2 times per year, for 1-2 years. And then nothing.

          • Asus updates (Score:3, Informative)

            by Anonymous Coward

            How often do you update your router? If your up time is over 60 days you are missing updates and are insecure.

            I don't know any home/small business router company (TP-Link, Linksys, Netgear, ...) updating routers every 60 days. More like 1-2 times per year, for 1-2 years. And then nothing.

            Perhaps you should look into Asus, which often updates at least quarterly, and often monthly:

            * https://www.asus.com/Networking/RTAC68U/HelpDesk_BIOS/
            * https://www.asus.com/microsite/2014/networks/routerfirmware_update/

            And has been doing it for 4+ year-old products. Plus there is third-party code that leverages the GPL stuff that Asus releases:

            * https://asuswrt.lostrealm.ca
            * https://github.com/RMerl/asuswrt-merlin.ng

            • by AmiMoJo ( 196126 )

              My friend's Netgear router is about 6 years old and got an update a few months back for some vulnerability.

              Netgear's stuff is low end crap but at least they do seem to support it for the long term, which actually really surprised me.

          • How often do you update your router? If your up time is over 60 days you are missing updates and are insecure.

            I don't know any home/small business router company (TP-Link, Linksys, Netgear, ...) updating routers every 60 days. More like 1-2 times per year, for 1-2 years. And then nothing.

            My Google OnHub has received monthly-ish updates for almost three years now.

          • by guruevi ( 827432 )

            Hence why we have DD- and OpenWRT.

            • Hence why we have DD- and OpenWRT.

              Most of the open source builds I have found are ancient. Particularly DD-WRT. Unless you are going to build them yourself, you will likely be worse off than using the stock firmware.

              The most recent build for my last router (TP-Link?) was pre-heartbleed (2013 IIRC). I just gave up and bought a nice new ASUS router that gets regular updates from the manufacturer.

        • I like specifically that my operating system doesn't think it knows better than me about what I need to do. There's the old adage, "If it ain't broke, don't fix it."

          I update my system on a weekend when I've got the time. I use profiled-guided optimization on many of my core packages so it takes a few days to train these as well. Sometimes I'll go a few weeks without updating my personal laptop, and that's O.K. That's my choice, and it's not an issue because I don't run shady software or host public services

        • Re: Easy.... (Score:5, Informative)

          by YukariHirai ( 2674609 ) on Thursday July 26, 2018 @11:48PM (#57017180)

          The issue isn't updates but people who don't apply updates at all.

          This is exactly the idea behind Microsoft's forced updates: most people are never applying updates, which causes problems, so if the updates get applied without user intervention, problem solved. I don't think they're entirely wrong, but they went about implementing mandatory updates in a kind of brain dead way.

          The forced updates of iOS have proven to be !ore secure than the fragmented updates of Android.

          iOS doesn't have forced updates; it is always up to the user to decide to install updates or not, though Apple do a bit to encourage it. The difference between iOS and Android in terms of updates is that Apple as a matter of course rolls out security updates to every device currently supported (and they are supported for quite some time, contrary to the largely inaccurate stereotype of Apple devices getting thrown out and replaced annually) and new versions of iOS to basically all devices capable of running the new version. With android, it's left up to each hardware manufacturer to provide security updates and new versions for their devices. Many don't bother at all, many others do a couple of security updates and maybe a new version while the device in question is "current" before basically abandoning it. Even if a device is technically capable of running a new version, it's not usually an option to "go over the manufacturer's head" for updates; a build has to be tailored to the model in question, and while the wider open source community does offer some for some devices, it's very much a mixed bag of what's supported, how up-to-date it is, and even how trustworthy the third party is.

          • by AmiMoJo ( 196126 )

            With android, it's left up to each hardware manufacturer to provide security updates and new versions for their devices.

            This is a very persistent myth.

            Since V4 back in 2013 they have been patching security issues via Google Play Services, which is mandatory for Android devices. The current version (Oreo, released last year) includes Project Treble, which allows phone manufacturers to ship updates much more quickly by separating out the hardware layer, which is what was causing most of the delays.

            This is why you don't see vast Android botnets rampaging all over the internet. The OS itself is very secure already, being heavily

          • This is exactly the idea behind Microsoft's forced updates: most people are never applying updates, which causes problems...

            Which I noted in another thread is mostly because of how fucking awful their updates are. They are maddeningly slow resource hogs with massive and random interruptions. They are inconsistent and provide no information about what they're doing, how long it will take, and sometimes crank so hard behind the scenes that other programs stop responding.

            Why the fuck can't they do a reasonable update? Who the hell thought "Updating, don't lose power or force-shutdown or it will bork your OS" was a good idea? Why do

      • by antdude ( 79039 )

        Medical devices though. What work with Linux? :P

      • Re: (Score:3, Informative)

        by Xord ( 5060493 )
        I work in the medical industry and I have never yet seen Linux as the OS used with any major medical equipment, such as CT scanners, X-Ray scanners, MRI, Ultrasound, etc. Linux is not always the answer in the real world unfortunately.
        • by Xord ( 5060493 )
          I should probably add that our way of dealing with these horrendously outdated operating systems required for the equipment is to vlan them off from the main network and don't allow internet access.
    • Re:Easy.... (Score:5, Insightful)

      by ShanghaiBill ( 739463 ) on Thursday July 26, 2018 @09:22PM (#57016700)

      ....don't buy it.

      Not an option with a patented medical device.

      demand that your vendor make a version that can be sensibly updated.

      Right. Sure. Because companies with millions of customers always do a complete system redesign to satisfy "demands" from one whiner.

      • If those "millions of customers" quit acting like sheep ("OK, we'll take whatever crap you have with NO input from us, your customers"), then maybe things will change. Otherwise, you deserve what you get.
        • by tsa ( 15680 )

          That is utter bullshit. 99% of those 'sheep' as you call them have better things to do than scrutinizing firmware. They need a device that does what they need it to do so they take what is available.

    • by Luthair ( 847766 )
      Unfortunately normal users are stuck at the moment. Macs are still very expensive (and have had a lot questionable hardware issues in the past few years) , Chromebooks have a 5-year EOL, and unfortunately Linux is still too flaky to give someone without technical knowledge.
      • by Bert64 ( 520050 )

        Windows is also too flakey for someone without technical knowledge...

        • by Luthair ( 847766 )
          Its not perfect, but your wifi card also isn't going to stop working with an automatic update nor will the user need to dig through a list of random packages preventing them from upgrading.
          • wifi card also isn't going to stop working with an automatic update

            Have you even used Windows? This is a regular event. Not only that, the new drivers you need have to be downloaded of the Internet using your machine with no Wifi to connect to the Internet.

            In reality, Windows is not only not fit for prime time, it is "unfit for the purposes for which it was advertised" - which is a crime in Europe unless you have enough money to pay the bribes, and eventually even they will get caught.

    • Re: (Score:2, Interesting)

      Unfortunately with Microsoft it doesn't matter if I buy it or not. If I buy a new laptop, I am implicitly paying for a microsoft license. It's baked into the price. Many many years ago you used to be able to call the vendor and say you don't agree to the Microsoft terms of service and they would sell you an OEM version without windows at a savings of like $200. But I don't think this is an option anymore.

      That said, I don't buy Microsoft products at all if I'm not forced to (like hardware purchase). I droppe

      • No Usually when you buy a laptop with windows on it you are paying less as the bloatware that the 3rd party vendors pay to put on with the OEM usually more than covers the $50 windows price (it isn't $200). Most laptops without an OS would actually cost more.
    • ....don't buy it.

      Hahahahaha

      demand that your vendor make a version that can be sensibly updated

      Aaaahahahahahahaha

      +5 Funny. Now to move on to some insightful discussion that actually makes any kind of sense at all than your idealistic ideas that you or your decision matters. Actually something does matter, your indicision matters and is just likely to get you fired.

    • Except for the fact the people who buy it don't know, don't care about the long term implementations of the product. Besides those expensive lunches are nice and we want to keep on the good graces of the company sales people.

    • by mjwx ( 966435 )

      ....don't buy it.

      OK... Where can I find the open source MRI scanner.

      I've been in the exact situation described in the summary, except it was about 8 years ago and it was an MRI scanner with software designed to run on Windows XP that couldn't be updated to Windows 7. Before VM's were as robust and ubiquitous as they were today. The solution was simple, an air gap.

      The machine had no network connection and no WiFi (yes youngsters, there was a time where most desktop machines didn't have WiFi built in). We put silicon i

    • Yeah well, that's only an option if the device you need isn't running Windows. The article includes medical devices and some others that are very specialized and you might not be able to get with an OS of your choosing.
      I guess the only way to secure them would be to isolate the machines as much as possible. The other one would be to pressure the vendors to include long term software support for their hardware
    • Comment removed based on user account deletion
    • Or better, don't connect it to the network. There's no reason for most devices to be on the network. And, frankly, I'm willing to accept a lot more security holes in something if step 1 is "sit down at the device"

  • by MpVpRb ( 1423381 ) on Thursday July 26, 2018 @08:28PM (#57016470)

    Many old tools are computer based

    Some old CNC machines run on MS-DOS and a 286 processor

    As long as the hardware stays alive, they continue to do the job

    If they must be networked, restrict their access to the local net

    • by kwalker ( 1383 ) on Thursday July 26, 2018 @08:32PM (#57016492) Journal

      Not just the local net. Restrict their access to only trusted control devices on the local net. It may require putting insecure devices on a network segment that has strict access controls, but when the only other alternative is to discontinue a working device (In situations where that's possible), making a sandbox network isn't all THAT much work.

      • by MightyMartian ( 840721 ) on Thursday July 26, 2018 @08:46PM (#57016552) Journal

        This... so much this. Segregate these devices, limit access via VLANs and firewalls. Yes, it may mean only a handful of other devices and workstations can touch these older devices, but you need to reduce the attack surface as much as possible.

      • by raymorris ( 2726007 ) on Thursday July 26, 2018 @09:26PM (#57016714) Journal

        A basic principle of security is least privilege. If a piece of outdated equipment needs to send udp packets on port 411 to a monitoring station, you set the firewall to allow it to send udp on port 411 to that particular station, and nothing else. If it doesn't need to take to web servers, you don't let it talk to web servers. You allow it to do only exactly what it needs to do.

        Not sure what your equipment needs to do? You could check the manual, and otherwise open up Wireshark and set the filter to the IP of the equipment. Have a look at what it is sending and receiving. Then set the firewall to allow only exactly what is needed.

        This is also an area where vlans come in very handy. Vlans act like completely separate networks, but they are configured within your switch, so a single 48-port switch can handle a dozen different, totally separate vlans.

        Perhaps different parts of your network should be mostly separate, but you need to allow a little bit of specific communication between two vlans. That's when you plug a router or firewall into both vlans and set it to route only specifically allowed traffic between them. This doesn't even require two network ports - the same port can be in multiple vlans and the router can control traffic between vlans issuing a single cat6 cable. This is called "router on a stick".

        If some of this went over your head, here's the simple version'
        Call someone who has a CCNA Security certification or better (CCNP Security or CCIE Security). Tell them you're thinking about segregating different vlans and using an internal firewall to strictly control internal traffic. They'll get you set up.

    • Many of these machines DO get upgraded. A lot of times they expect the customers to pay for this service though with longer term service contracts, while at the same time demanding that they upgrade their machines for an even heftier profit. Places like hospitals or linics don't have budgets to update all their machines, they had a budget a long time ago when they bought the machines but not anymore. These were capital expenditures, you can't just replace them every 5 years, it's like a homeowner being t

  • by Bruce Perens ( 3872 ) <bruce@perens.com> on Thursday July 26, 2018 @08:29PM (#57016480) Homepage Journal

    I have a number of Rohde and Schwarz FSEB and FSEA spectrum analyzers. These cost at least $80,000 new (I bought them used for a few thousand at most). They come with an old version of windows. I similarly have other electronic test equipment with old Windows or even old Linux which the manufacturer doesn't update any longer. For the Linux-based ones I could hack in a new Linux and make it use the old ABI, forget about Windows.

    But what really clued me in was that the Rohde and Schwarz equipment had a battery soldered on the CPU board, and it was an hour-and-a-half service to get to it. A lot of stuff had to be removed.

    Similarly, my Tektronix 500-series oscilloscopes had two 40-pin DIP Dallas Semiconductor battery-backed memory and clock chips. The batteries in these die and they aren't socketed. When the batteries die, the 'scopes lose their calibration. The company won't give you the program to recalibrate them.

    The manufacturers just want you to buy new ones.

    So, obviously I back SDR-based test equipment that's Open Source. Who needs a company that wants to screw you?

    • "Tektronix 500-series oscilloscopes had two 40-pin DIP Dallas Semiconductor battery-backed memory and clock chips."

      Um, no they didn't. At best, they had socketed transistors.

      http://w140.com/tekwiki/wiki/5... [w140.com]

      You are perhaps referring to the TM500 series, but even those are long in the tooth.

      http://w140.com/tekwiki/wiki/T... [w140.com]

    • Never attribute to malice that which is adequately explained by a manager with a Gantt Chart. You could probably track down the designer of the board and he would dejectedly tell you, "Yeah, it's a shit design and we had a respin ready but, it didn't fit in the schedule". Or you could track down the embedded software guy and he'd tell you, "We had this elegant upgrade path planned out but no one could figure out how it fit into the Gantt Chart so we dropped it".

      The engineers want to do The Right Thing but

  • Medical devices with Windows 7? That's a laugh. We have medical devices around here running Windows XP. How's that for a nightmare?
    • by Faw ( 33935 )

      At work we have 3 Spectrometers with integrated computers. One uses MSDOS with a PATA drive and a floppy. A pain when the HD dies, have one of those flash drive->floppy drives ready for when it breaks (not touching it if its working). Another with a weird Windows 2000 Embedded that it's impossible to find, and another with XP. They are too specialized and only upgraded by the company. Also new ones go for 100k or something, so unless they blow up they stay as they are.

    • Windows should have offered long term service support for some of this, isntead of yanking the plug on support whenever there's a newer version. If other smaller companies have to give 10 to 20 years of support for hardware or software, why does Microsoft get off easy? Not everything Microsoft sells is some fluffy consumer device that gets replaced as often as fashions do. If they wanted to get into the embedded market then they should have taken that seriously.

      • by ColaMan ( 37550 )

        XP was generally available in October 2001.
        XP SP3 was released in April 2008.
        Extended support ended in April 2014.
        If you really want to pay a large amount of money to Microsoft, you can continue support for XP today.

        It had a pretty good run.

    • We have medical devices around here running Windows XP. How's that for a nightmare?

      Is it connected to the network? XP is simpler than 10, maybe that device works even better with it?

  • My experience tells me that if my hardware is not running Debian, then at some point there will be no more updates.
    And hackers is not the only problem, often the hardware just becomes useless.

    E.g., I have a perfectly good old WiFI IP phone, but it only works on open networks or networks encrypted with WEP.
    I have some devices that I would like to use to browse the internet. But they fail on websites with newer certificates.

  • Comment removed (Score:5, Informative)

    by account_deleted ( 4530225 ) on Thursday July 26, 2018 @08:45PM (#57016548)
    Comment removed based on user account deletion
    • If it doesn't need to be connected it shouldn't be connected and that's a problem solved for you. But sometimes they need to be connected. In that case, what you do is define really well what data needs to flow and how and connect it to a separate safe gateway that handles just that data flow and permits nothing else. Then you just keep the safe gateway up to date and because it handles only one task, it's not that likely to fail at it due to some random update.
    • by guruevi ( 827432 )

      The problem is, most of them DO need to be on the Internet, whether it's the software phoning home or checking out a license or instrumentation/monitoring, or remote tech support, the documentation is only online or it needs to transfer data to/from the device.

      A device that's not on the network is kind of useless these days and sneaker-netting things isn't much better because then people will find workarounds and lose unencrypted hard drives full of juicy personal data.

      I've found one system on my network wh

  • Mechanical systems that keep, for example, trains from running into one another by tripping their brakes into full on, are well-understood. I took a course on doing the same thing in mixed hardware-software systems, so it's eminently possible.

    The gotcha is you have to keep it really simple and run a validator like spin on it's protocol.

    Most developers can do the spin part, but KISS? Distinctly less likely (;-))

    • Formal verification is the answer to a lot of these problems.
    • I can keep the design simple, whenever the hardware is an 8 bit microcontroller.

      32 bits is still safe, as long as I don't have any sort of memory controller and can stay away from the DMA.

      Give me Perl, and all hope is lost.

  • Minimalist firewall (Score:4, Interesting)

    by Pinky's Brain ( 1158667 ) on Thursday July 26, 2018 @08:58PM (#57016612)

    Implement a firewall with a small microcontroller with a relatively secure TCP/IP stack (ejip if you don't want to spend money, HCC embedded if you do) and do protocol level sanity checking and filtering of all network inputs.

  • by account_deleted ( 4530225 ) on Thursday July 26, 2018 @09:00PM (#57016622)
    Comment removed based on user account deletion
  • We have all sorts of insecure devices. There's no need to focus on IoT, or computers or electronics at all.

    We have pickable locks, unbarred windows, windshield wipers, and high-speed cars separated by nothing but a strip of paint.

    There's no reason to update devices that were never designed to change. We've gone centuries with devices that were never designed to change. You can steal a hammer. Does that mean hammer manufacturers need to implement security patches and thumb scanners to ensure that no one

    • >There's no reason to update devices that were never designed to change

      Unless part of their functionality is to withstand attack from attackers whose knowledge is constantly growing. And pickable locks are the only thing on your list that qualifies. And as far as that goes...

      We have pickable locks because an unpickable lock is apparently impossible, at least while being remotely easy to use. And locks evolved a LOT before they reached their current state - which are secure enough to deter crimes of opp

    • Start enforcing laws. Start arresting criminals.

      This looks like a really good idea until you realize that the guy breaking into your IoT crapfest isn't Bubba from the bad side of town but Ali Ben Gali from Itsnogooditisbad in Somewhereistan.

      And even if you know that it was Ali, which by itself is unlikely, the police in Somewhereistan doesn't give a shit about your problem.

  • by Anonymous Coward on Thursday July 26, 2018 @09:50PM (#57016816)

    I use Slackware, along BSD, financially support projects that I use, and have followed the Linux community since Linus was still in college. It always amazes me how clueless the FOSS community is regarding issues such as this.

    Just use Linux...
    That's your fault for using M$..
    etc.

    For regulated systems, especially in pharma manufacturing, you are told what to use, how to use it, when to upgrade it, how to upgrade it, etc. Basically, once the system is certified by the FDA - you don't touch it - PERIOD. You purchase enough compute/control systems when you install it to last you through your production, which could be - 10, 15, 20+ years.

    There is no, well, just upgrade to x - it's not allowed.

    Before some equally clueless libertarian pinhead starts spouting off about 'over regulation' - stop and think for just one second what this system does. It controls the valves, temperatures, mixing, fermenting, refining, etc. of a chemical that people are to ingest. Where the difference between good and bad is measured in ppm, ppb, or even ppt depending on what's being made. Some endocrine chemicals are measured in 1/10ths or 1/100th of a ug!

    Do you really want to apply patches to a system such as this? Doesn't matter that they are 'network', or 'mouse driver', or 'display' - the risk is WAY TOO GREAT to jack around with them.

    Keep in mind that 'upgrades' require a new certification of that system, or depending on what it does, the entire production chain - which could run you a couple 10's of millions dollars.

    So, before starting the typical FOSS rant, please have a clue of what you are talking about, first.

    • by Gravis Zero ( 934156 ) on Thursday July 26, 2018 @10:52PM (#57017024)

      Before some equally clueless libertarian pinhead starts spouting off about 'over regulation' - stop and think for just one second what this system does. It controls the valves, temperatures, mixing, fermenting, refining, etc. of a chemical that people are to ingest. Where the difference between good and bad is measured in ppm, ppb, or even ppt depending on what's being made. Some endocrine chemicals are measured in 1/10ths or 1/100th of a ug!

      Sounds like a great argument for mandatory system isolation. Instead of networking directly to the system, the systems should be isolated and only provide a standard interface which a simple computer terminal could interface with. Something like TCP over serial using a variant of X11. When you minimize the attack surface to basic keyboard and mouse input validation then it becomes much easier to build a defensible system.

  • I have multiple clients with non-networked computers. The oldest is running Windows 2000 (a Win98 system was retired a couple years ago). Security is not an issue if you don't network it. If you need to transfer files off it, use a USB flash drive or HDD which is used only for that purpose (i.e. you don't use it to copy music you've downloaded via filesharing).

    If it must be networked, you can put it behind its own router. Rely on the router's firewall to protect it from outside intrusion (and of cour
  • and since i did a clean install of win7 on it more than a year ago it ever gets to connect to the internet, it does not even have the wifi password for the internet, but it does connect to the wifi a separate router that is LAN only, no internet on that router, it just runs some security cameras, so i can keep an eye on four different directions around the outside of my house, so if a hacker wanted to hack in to it they would have to be war driving right outside my house and nobody has done that
  • a device not connected to the network that just works is better than something doing untimely automatic updates.
  • realistically what are you going to do with high dollar customer made capital equipment that can't get a windows update? throw it out? no you keep using it until it breaks.
  • Windows 7 gets free security updates until some time in 2020, according to the linked article. The 2015 date is for desktop support. Plus the Windows 7 embedded manufacturers get 10 years of support after the end-of-lifetime for the OS (not sure when that was).

    • by SeaFox ( 739806 )

      Windows 7 gets free security updates until some time in 2020, according to the linked article. The 2015 date is for desktop support. Plus the Windows 7 embedded manufacturers get 10 years of support after the end-of-lifetime for the OS (not sure when that was).

      Operative word here being "manufacturers". The equipment buyers have no direct access to those updates, so if the manufacturer decides they don't want to release the updates to the user, say, because they would rather you buy new equipment every 3-5 years than use the same product for a decade, you wont see those patches.

  • by tlambert ( 566799 ) on Friday July 27, 2018 @12:46AM (#57017336)

    I was personally very upset when Motorola refused to provide me a software update for a device, designed for both long-term and short-term use!

    It was an SN74LS139N Motorola Dual Decoder 2-4 Line Plastic TTL chip.

    How dare they deny me software updates for this chip containing two inverters and four AND gates!

    I don't give a damn that they designed it for embedded use, I should be able to update the software running on it!

    Right?

  • by sad_ ( 7868 )

    1. buy only well supported or open devices
    2. (if you can't do that,) do not connect them to a network
    3. if you must connect them to a network, make it a private network, make sure it is properly setup, closing all ports by default
    4. if you can't have them on a private network and they must connect to your lan or worse, internet - hope for the best.

  • I have a perfectly good HP Scanner I bought years ago. Still works fine, but only on XP with the software and on Windows 7 using the Windows tools; HPs software doesn't work on Windows 7. I have a Virtual Machine running Windows XP just so I can keep using my perfectly good HP Scanner and my perfectly good Sony HandyCam which also only works on XP.

    [John]

  • I put the cans and bottles in, and take the receipt to the cashier. (Bottle return machines in this area still run Windows 98. Yes, I did say 98.) Except recently, the machines have been so unreliable that I've just been throwing the containers away and taking a hit on the deposit. I don't see it getting any better, because there's very little financial reason for stores to take bottles back.

    I'm told by someone who services them, that a lot of POS machines are still running Windows 98. Just exactly the

  • "I'm sorry. We no longer support that equipment. I'll be happy to connect you with sales to purchase a new model."

    Uh, yeah. It's a quarter million dollar piece of lab equipment that's 6 years old and you want us to just buy a new one in a time of tight grants.

Our OS who art in CPU, UNIX be thy name. Thy programs run, thy syscalls done, In kernel as it is in user!

Working...