Slashdot Mirror


"Right To Repair" Bill Advances In Massachusetts

Wannabe Code Monkey sends along an article from the Patriot Ledger about an effort in Massachusetts to pass a "Right to Repair" bill. "Since the advent of congressionally mandated computers in vehicles more than 15 years ago (for emissions), cars have evolved into complex machines that are no longer just mechanical. Computers now monitor and control most systems in the car from brakes to tire pressure and all the electronics and engine fluids... [and] car manufacturers continue to hold back on some of the information that your mechanic needs in order to properly repair your car and reset your codes and warning lights... Massachusetts is now poised to solve this problem and car-driving consumers should pay attention this fall when the Massachusetts Legislature takes up landmark legislation that would force manufacturers to respect the right of consumers to access their own repair information. The legislation, known as Right to Repair, is seen by car manufacturers as a threat to the lucrative service business in their dealerships and they are massing their lobbyists on Beacon Hill in an effort to defeat it."

92 of 478 comments (clear)

  1. Yes! by TheBilgeRat · · Score: 2

    About durn time

    1. Re:Yes! by Abreu · · Score: 5, Insightful

      This is very important, because if Ford* needs to release the information needed to repair the Focus* to the state of Massachusetts, they will basically make it available everywhere in the world where Ford sells this car.

      Similar to other US state laws regarding pollution or safe materials, this will affect us worldwide

      * Just as an example

      --
      No sig for the moment.
    2. Re:Yes! by Master+Moose · · Score: 3, Insightful

      They will get around it. All it will take is for some car manufacturer to put in a EULA that you can not read until you have purchased the car. There will be no way to not accept this EULA. Starting the car to drive it back to the dealers will be seen as accepting all terms and conditions. If you were to install a new component to your vehicle for either repair or upgrade, your cars computer will assume that you are now a thief and the car will refuse to run.

      --
      . . .gone when the morning comes
    3. Re:Yes! by NewbieProgrammerMan · · Score: 5, Insightful

      People might accept that behavior for a $30 piece of software, but they will *not* accept it for a $18,000 car. I almost wish some car company would try it, but then they'd crash in flames and we'd have to bail them out again.

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    4. Re:Yes! by onionman · · Score: 5, Interesting

      Yes!!!! It is about damn time. I hope the rest of the country will follow suit.

      My local Honda Dealership wanted over $350 to "fix" a busted key (the electronics in it were fine, but the metal shaft was bent) by selling me all new electronic components inside the car's ignition system as well as matching "new" keys. I thought that was outrageous, so I took it to a local mechanic who told me that he wasn't allowed to order the parts... but he took one look at the key and said, "take that to a smart locksmith," and then he recommended one. I followed his advice, and the locksmith fixed my key in less than five minutes FOR FREE.

      That's one more reason why I don't trust dealership service.

    5. Re:Yes! by tkw954 · · Score: 4, Insightful

      This is very important, because if Ford* needs to release the information needed to repair the Focus* to the state of Massachusetts, they will basically make it available everywhere in the world where Ford sells this car. Similar to other US state laws regarding pollution or safe materials, this will affect us worldwide

      Or they'll add a state-specific encryption key needed to unlock the computer for repair work. And they'll only release the key for vehicles sold in Massachusetts.

    6. Re:Yes! by Attila+Dimedici · · Score: 3, Informative

      This is very important, because if Ford* needs to release the information needed to repair the Focus* to the state of Massachusetts, they will basically make it available everywhere in the world where Ford sells this car. Similar to other US state laws regarding pollution or safe materials, this will affect us worldwide

      Or they'll add a state-specific encryption key needed to unlock the computer for repair work. And they'll only release the key for vehicles sold in Massachusetts.

      That won't work. Currently, any mechanic can read the codes (there is an open standard for the chip that outputs the codes), the problem is that they don't publish what the codes mean (outside of the basic codes that are defined in the standard).

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    7. Re:Yes! by MrKaos · · Score: 4, Interesting

      Or they'll add a state-specific encryption key needed to unlock the computer for repair work. And they'll only release the key for vehicles sold in Massachusetts.

      I think I'd just replace the entire ems with the open source engine management system. This project has been around for some time, I'd sure like to put it into my car restoration.

      --
      My ism, it's full of beliefs.
    8. Re:Yes! by tkw954 · · Score: 5, Informative

      You're right that any mechanic can read the legislated OBD-II codes. However, manufacturers are allowed to use proprietary codes or protocols for anything that isn't emissions related, and it wouldn't be too difficult to lock you out of everything else, if they really wanted to. Reading OBD-II trouble codes is only the tip of the iceberg of what you can do when you have full read and write access to the ECU.

    9. Re:Yes! by InsertWittyNameHere · · Score: 5, Insightful

      Furthermore the vehicle will only come with one Vehicle Access License (VAL) for the purchaser (primary driver). Additional VALs must be purchased for each additional driver. VALs come in two forms: Standard for occasional drivers and Enterprise for secondary drivers. These licenses cannot be transferred from one vehicle to another unless you subscribe to the Vehicle Assurance program.

    10. Re:Yes! by dgatwood · · Score: 4, Funny

      And I'm guessing the fix involved putting the key on a hard, flat surface and hitting it with a hammer....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    11. Re:Yes! by Attila+Dimedici · · Score: 3, Insightful

      You're right that any mechanic can read the legislated OBD-II codes. However, manufacturers are allowed to use proprietary codes or protocols for anything that isn't emissions related, and it wouldn't be too difficult to lock you out of everything else, if they really wanted to. Reading OBD-II trouble codes is only the tip of the iceberg of what you can do when you have full read and write access to the ECU.

      That is the point of this law, they currently "lock you out" by not publishing what those codes mean. I'm pretty sure that what you are suggesting would violate either the current OBD-II legislation or this new law. Additionally, the problem with releasing the key only for cars sold in Massachusetts is that the manufacturer can only know what cars are sold new in Mass, this law would also cover cars sold used.
      I find this business practice on the part of automobile manufacturers very offensive. On the other hand, I am very skeptical of additional government regulation. My suspicion is that the problem this law is designed to fix is one that was created by government regulation in the first place.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    12. Re:Yes! by easyTree · · Score: 3, Insightful

      and it wouldn't be too difficult to lock you out of everything else, if they really wanted to

      I guess the question we should be asking is "what's wrong with the world such that someone you've paid wants to screw you out of the thing you've paid for?". Really; how many more generations before this mindset dies for good? What is *wrong* with you ppl?

    13. Re:Yes! by easyTree · · Score: 5, Insightful

      I hope you're not suggesting that contracts revert to being bi-directional. We have a proud tradition of contracts being used to benefit us and screw you; if it's not broken, don't try to fix it.

    14. Re:Yes! by easyTree · · Score: 2, Insightful

      Does anyone get the impression that the planet is being sacked ? Pretty soon there'll only be a husk left and then they'll blast off to corporatize another virgin planet. Woohoo!

    15. Re:Yes! by ral8158 · · Score: 4, Insightful

      My suspicion is that the problem this law is designed to fix is one that was created by government regulation in the first place.
      Or it could just be that the corporations found a way to screw the consumer out of a quick buck, and that we don't live in a universe with unlimited resources and competition? Seriously, it is within the realm of possibility that a government can Do Good (tm).

    16. Re:Yes! by fuzzyfuzzyfungus · · Score: 4, Funny

      You forgot: Backseat Access Licenses(BAL) are necessary for all passengers. For single car households, your best bet is to get per-seat OEM BALs from your vehicle manufacturer. For multi-car households, you can get per-user BALs.

      Educational BALs can only be used by somebody with a current learner's permit; but may be treated as evaluation VALs for up to three (3) hours/day if at least one VAL has been purchased for the car and no other BALs are in concurrent use on the same vehicle.

      In order to ensure healthy demand for Small and Medium Family VAL/BAL licence packs, any single VAL holder of greater than eighteen (18) years of age is entitled to one "Guest BAL" for purposes about which our PR flacks will never speak plainly.

    17. Re:Yes! by omnichad · · Score: 2, Insightful

      If that exposes the consumer to the poorly designed system, the consumer will better be able to see the value of a vehicle by another manufacturer that might understand their own vehicles better (or create better diagnostic tools). So OEM #1 loses sales or has to improve their product. I don't see the downside.

    18. Re:Yes! by omnichad · · Score: 4, Funny

      I'll be waiting for Ford Genuine Advantage to shut down my car, thinking it's stolen.

    19. Re:Yes! by Totenglocke · · Score: 2, Informative

      The FTC is holding hearings on whether or not to continue to allow DRM and EULA's.

      http://action.theeca.com/t/2858/petition.jsp?petition_KEY=562

      At that site you can write a submission to the FTC about why DRM / EULA's are bad.

      I'm pretty excited!

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    20. Re:Yes! by Totenglocke · · Score: 5, Informative

      The FTC is holding hearings on whether or not to continue to allow DRM and EULA's.

      http://action.theeca.com/t/2858/petition.jsp?petition_KEY=562

      At that site you can write a submission to the FTC about why DRM / EULA's are bad.

      I'm pretty excited to see how this turns out!

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    21. Re:Yes! by onionman · · Score: 4, Interesting

      And I'm guessing the fix involved putting the key on a hard, flat surface and hitting it with a hammer....

      Almost. Certainly if I had had the courage, then I would have tried that myself. However, the local mechanic actually warned me not to try it myself and said that modern Honda keys have pretty tight tolerances.

      The locksmith used a device that looked like two vices that could be stretched apart with a lever.

      I'm sure that some of the more handy slashdotters could have fixed it themselves, but I'm not so good with that stuff... which is why I went to the dealer in the first place. I thought they would either straighten it or charge me $20 for a new key and then punch in some code tied to the VIN number... I guess they need a bigger markup, though.

    22. Re:Yes! by vux984 · · Score: 2, Insightful

      I will love to see all the attorney's general complaints over mom/pops charging 10 hours to diagnose something that even the OEM can't document!

      There is a layer between mom/pops and the dealer. The big chain repair shops in particular will have the resources to make good use of additional diagnostic information. To the point of having in house engineers trained by the manufacturers to provide support.

      I will love to see all the attorney's general complaints over mom/pops charging 10 hours to diagnose something that even the OEM can't document!

      Heh, I'd rather pay 10 hours at 70$/hr for 'pop' to diagnose something the OEM can't figure out vs $120/hr for the OEM to spend the same 10 hours not being able to figure it out.

      I generally actually prefer a good mom/pop shop for maddeningly intermittent or particularly difficult to diagnose issues because of this.

      To do a reverse slashdot and make an IT analogy of this car scenario... sometimes you really need to involve Microsoft to solve an error, but far more often than not, you can solve it independently (or at least with 3rd party consultants/technicians) -- in large part because a LOT of (not all, but a LOT) of the errors are documented fairly well, and the web community has filled in a lot of the gaps in the docs. It would be a very different world if every time outlook couldn't download your mail you had to send your computer into Microsoft to fix the "0x000AA352B error code".

    23. Re:Yes! by neowolf · · Score: 3, Informative

      I believe that dealer was definitely trying to screw you. The smart key (or whatever Honda's name for it) electronics in the car are already built to accept new keys, and the procedure for programming them is fairly straight-forward. ANY modern and qualified locksmith can hook you up with a replacement key. Hell- I got one for my last Honda from Ace Hardware- they have the "smart" keys and duplicating equipment for it, although they can't help you actually program the RFID to the car. That information is readily available online though.
      I don't remember the exact procedure anymore, but it was something along the lines of- "With an already-programmed key- lock and then unlock the driver's door. Then lock and unlock it with the new key. Then insert the already-programmed key in the ignition and turn it to Run, then Off. Then do the same with the new key three times within one minute." All these steps tell the car's immobilizer and ignition RFID system that you have a new key and want to use it. There are similar procedures for all such systems.
      I suppose it might be a bit difficult if you didn't have another working key, but you could probably fudge it by using the new key and just holding the broken one next to it so the car "recognizes" that you have a legitimate key.
      As far as the topic of providing ALL of the error code information, instead of reserving key information to drive up dealer revenue- I definitely agree, although it is possible it would result in overall car prices going up. I can't help but think the additional revenue of these repairs helps to keep prices down to some extent, and I have little doubt that repair revenue is what keeps many dealers in business. I do remember when I owned a Volkswagen that it was almost impossible to get any relevant error codes out of it using standard ODBII equipment. My "regular" mechanic couldn't do a whole lot with it, and I had to take it to the dealer or an expensive "specialist" to diagnose many of the errors (and there were a LOT of them). To their credit- I've never had a problem with my Hondas that wasn't easily diagnosed with an ODBII meter from Pep Boys. I found a quote online once along the lines of: "A Volkswagen doesn't exist to give its driver pleasure- it exists to provide a constant revenue stream to the dealer." Not to just pick on them, I actually loved that car and you could probably plug any car manufacturer into that sentence.

    24. Re:Yes! by HornWumpus · · Score: 2, Informative

      That's a Bullshit response.

      All the OEMs have secret OBD codes that mean specific things are wrong with the vehicle, many have been reverse engineered.

      These codes are used by the stealership monkeys to repair via parts swap. 99.999% of the time involving no calls to the OEM.

      Independent shops already use aftermarket scanners which often decode the secrets about the time the vehicles fall out of warranty, sometimes not.

      But the good scanners, with the big reverse engineering efforts behind them, are expensive and need frequent expensive updates. This serves as a barrier to entry to shops and basically a block to shade tree mechanics..

      The dealers don't want to be left with only the 'call the OEM' cases.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    25. Re:Yes! by xmundt · · Score: 5, Insightful

      Greetings and Salutations;
                Actually, the car companies are doing exactly what they are mandated to do. We all have to remember that the job of the car companies is NOT to produce great transportation for Americans and the rest of the world. Their job, being a publicly traded company, is to make as much profit for their shareholders, at the lowest expense possible.
                As long as this subtle difference in goals is in force, we will have the same situation of the car companies working to vacuum as much cash out of our pockets as possible, and, doing what ever they can to keep competition from rising.
                Regards
                Dave Mundt
         

      --
      YAB - http://blog.beemandave.com/
    26. Re:Yes! by Mr.+Freeman · · Score: 5, Insightful

      The problem is that you're assuming that a vehicle sold in Massachusetts stays and Massachusetts and that no other vehicles are brought in. A vehicle sold in Colorado would have to be serviceable by mechanics in Massachusetts, thus the code would have to work on all vehicles. If the code works everywhere, it WILL get leaked and people everywhere will be able to repair their own vehicles.

      --
      -1 disagree is not a modifier for a reason. -1 troll, flaimbait, redundant, overrated are NOT acceptable substitutes.
    27. Re:Yes! by JWSmythe · · Score: 5, Interesting

          I've played with OBD-II a little bit, but... with the tools I've used, there are some standardized codes, which were required by law. There are others that are passed down the same bus, which can be decoded, assuming the decoder manufacturer or software developer knew what to use those values for.

          Unfortunately, that only covers the OBD-II portion of the system. It doesn't necessarily mean that you have information for your transmission, brakes, airbags, etc, etc, etc.

          You are absolutely correct about the state issue. I bought my 2000 car used in 2001. As it turned out, it had originally been slated to ship to California, as it was configured for California emissions. The actual delivery to the 1st customer happened in Florida. Since then, it's visited about 30% the states in America. Not that I'd intentionally drive it to another state just to get it fixed, but there's always the possibility that I would move or temporarily live in a state. Someday I may sell it, and the new owner may live in Mass. The twin to my current car (but the 1998 model year) was first sold in South Carolina, and I had it shipped to Florida for purchase. A couple years ago, I sold it on Craigslist, and the new owner happened to be down from New Jersey and his car died, so he bought mine and drove home. :) That car also had been up and down both the East and West coast of the US, as well as all across the Southern half of the country.

          In reading the article, they're asking for OBD-II. They want a way to be alerted for the problem causing the "Check Engine" light, and to be able to clear it. Amazingly enough, every car sold in America since the 1996 model year has this ability. A friend asked me to have a look at his 1997 truck. I happened to have my $100 code reader in the car, so I plugged it in, and voila, "here's your faults". 3 codes were present. One turned out to be a transient error. One wasn't all that important. One is indicating a future repair will be necessary, but isn't urgent quite yet. He'll want to make the last one before a long road trip, or when he has a few extra bucks. :) It's about $50 in parts, and will take me about 30 minutes to do.

          Ya, I can't always just diagnose a vehicle by feel any more, but having the right tools makes it easy. But hey, you always need to have the right tools. There's a reason I have several toolboxes full of tools. I went on a trip, and part of that trip involved repairing several cars with different problems. I brought a couple hundred pounds of tools with me, and used most of them at some point. I'd like it if we could standardize things like bolt sizes, belt sizes, and (oh my gosh) parts. How many different versions of parts do we really need on the market? Is it really necessary to specialize crap cars so much that you have to know the MONTH it was built in, because the manufacturer habitually changes design of many parts two or three times through a model year?? It can really be a pain. My preferred cars use the same parts across many years. It's not like the old days, when I knew a smallblock Chevy was interchangable for decades.

      --
      Serious? Seriousness is well above my pay grade.
    28. Re:Yes! by JWSmythe · · Score: 2, Interesting

          I liked your IT analogy, but let me add personal experience to it. I've had MCSE's call me (primary a Linux and Cisco guy) to help them fix their Microsoft problems. I look at the problem as the problem, not as "What should I click to fix it."

          I've had a lot of people ask me about problems on their cars. One recent one was a BMW. The owner was quoted $1,200 in repairs. I went over the quote, and the list of the customers complaints, and came up with a $250 quote to completely rebuild the part of the car that the dealer had quoted $1,200 for. I then dismissed everything in the quote. As the owner was told "This is essential to do today. Your car isn't safe to drive." My diagnosis was fair. "You have about a year before this becomes a problem. Bring it to me in 6 months and I'll fix those items. My estimate is approx $250, which may change a little if the parts prices change." I then proceeded to do about $200 worth of work for other items that were actually problems that weren't even addressed by the dealer quote.

          I couldn't fix the airbag light, because I don't have the tool to diagnose the airbag computer. The dealer refused to address it also.

          I've been working on cars since I was a kid, and know an awful lot by working on various vehicles for friends and family over the years. I've probably taken over $100k worth of work away from big shops, just because I can do it, and do it right. I don't recall any vehicle ever being brought back to me with the same problem repeated. Then again, I take the time to ensure the problem is fixed, rather than just replacing a few parts, and handing it back. It may take me an extra hour to ensure the problem is resolved, but it's worth it for the people who I do repairs for. Big shops simply don't care as much, and they get extra hours of work for the return visit.

      --
      Serious? Seriousness is well above my pay grade.
    29. Re:Yes! by Abcd1234 · · Score: 5, Insightful

      My suspicion is that the problem this law is designed to fix is one that was created by government regulation in the first place.

      Uh, and you come to that conclusion *how*, exactly?

      Here, let's play a little game. Let's pretend there were no regulations dictating the actions of car companies, no laws restricting reverse engineering (it's not clear to me that reverse engineering is actually illegal, here, but I can see it falling into a gray area), and no IP laws protecting their trade secrets. You know what would happen? The manufacturers would encrypt all output coming from their car computers, and would include decryption hardware on the gear they sell to the mechanics. Those mechanics would then be placed under a strict contract (which, according to Libertarian thinking, is perfectly reasonable... the government, after all, should exist primarily to enforce voluntary contracts between individuals) such that any attempt to break down, reverse engineer, or otherwise misuse the equipment would result in termination of their contract and repossession of the equipment in question. Voila! The consumer is completely screwed and they have absolutely no recourse (after all, the government getting involved would be evil socialism).

      Now, if you can find some clever libertarian solution to this problem, or can otherwise find an issue with my logic, please, show it to me. Because I just don't see it.

      And as an aside, one might say "Well, competition solves the problem! A competitor can just come in, keep their cars open, and voila they steal market share!" But, of course, that completely ignores fun things like barrier to entry (yes, believe it or not, it costs a fuckton to get into the car manufacturing business), not to mention good ol' fashioned collusion. 'course, libertarians do like to ignore inconvenient facts such as this.

    30. Re:Yes! by socsoc · · Score: 4, Insightful

      It's pretty different. It's more like if you had to take your Epson printer to a service shop to determine which cartridge needing replacement because the information for that was only available to Epson shops and the printer merely displayed "a new cartridge is required"

    31. Re:Yes! by smellsofbikes · · Score: 4, Informative
      There were already computers in cars. My 1981 Chevy Chevette had a Motorola 6800 in it. It controlled the ignition timing and did some shenanigans with the fuel based on air flow. I had zero access to its internals. Likewise, my 1987 Nissan Sentra had a microprocessor in it, that ran the ignition and some of the fuel emissions equipment. Again, zero access to its internals. In fact, if I pulled the carpet out from under the seat, I could get access to the controller's case and by pushing on a button there, I could see an LED blinking on and off in long repeated strings of quick on and longer on times. Zero documentation in any of the manuals I could get to.

      What Congress mandated was that manufacturers use a standard communication protocol, document it, and release it publically (sorta -- it's not really fully public), to prevent them doing exactly what the previous poster said they'd do, and they were in fact doing: providing diagnostic tools that only their mechanics could use.

      --
      Nostalgia's not what it used to be.
    32. Re:Yes! by fractoid · · Score: 2

      Really; how many more generations before this mindset dies for good? What is *wrong* with you ppl?

      It'll never 'die for good' while there's some personal evolutionary advantage to be gained by screwing the collective. Which will probably be never.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    33. Re:Yes! by squizzar · · Score: 2, Insightful
      I'd guess because either:

      - Their shareholders have a limited amount of risk they are willing to take with their money.

      - All the things you have mentioned are illegal. At the moment making it impossible for independent or amateur mechanics to repair their cars isn't

    34. Re:Yes! by z80kid · · Score: 2, Insightful
      Insightful?

      Let's pretend there were no regulations dictating the actions of car companies, no laws restricting reverse engineering... and no IP laws protecting their trade secrets. ... The manufacturers would encrypt all output coming from their car computers...

      They have the ability to do that now, yet they don't. I don't see how less laws would change that.

      Those mechanics would then be placed under a strict contract (which, according to Libertarian thinking, is perfectly reasonable...

      So under a Libertarian society, there would necessarily be no limits whatsoever on contracts? The government would enforce slavery and prostitution? I don't think so.

      You know, if you follow any ideology blindly as far as you can take it, you will come to an illogical conclusion.

      Liberals say that everyone has a "right" to health care. Follow that to it's illogical conclusion, and you can say that all health care workers are society's slaves; since others have a "right" to their labor (You could hardly call it a "right" if it had to be paid for.) And for that matter, most of society must become health care workers because a lack of said workers violates someone's rights.

      I guess by your standards that means Liberal philosophy is completely unworkable too, doesn't it?

  2. Unexpected by stagg · · Score: 2

    That's incredible. I can't believe they'd actually pass that kind of legislation, but it's some of the more promising news I've heard in a while. Too bad it isn't national. (or international) Most people aren't going to utilize that information anyway, but the companies definitely shouldn't be blocking those who would!

    1. Re:Unexpected by digitalunity · · Score: 2, Insightful

      My impression was that most repair shops are already equipped to deal with OBD-II cars, which would cover engine, emissions and transmission error codes. There are plenty of manufacturer specific codes, but as far as I know, the majority of them are already publicly available.

      I haven't read the article yet. Does this just legislatively require manufacturers to release what is already known? Or does this go beyond OBD-II stuff?

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    2. Re:Unexpected by dgatwood · · Score: 5, Informative

      As someone who has dealt with OBD-II a bit, allow me to shed some light on the subject. The OBD-II standards specify a series of families of error codes. Codes within a certain range are chassis codes, another range for powertrain codes, another range for emissions control crap, etc. The precise details of what non-powertrain codes mean, however, are specific to each vehicle. For example, in most Chevy cars, C1780 means "Loss of Steering Position Signal". In Ford vehicles, it means "Temperature select failure". And IIRC, there are even some variations between specific models, though I don't have time to hunt for specific examples.

      And even within the powertrain codes, the root cause can be vehicle-specific. For example, P0171 and P0174 are both codes for engine banks running lean on a '99 Windstar. They usually mean a vacuum leak caused by oil breakdown of port seals coupled with carbon deposits in the intake due to a flaw in the front valve cover. That's something the code number can't tell you.

      Finally, some cars have multiple ECUs at multiple addresses. The chassis and brake codes might be in a different ECU, and AFAIK, that info is completely undocumented.

      In short, generic scan tools generally give you a reasonable view of the powertrain codes and nothing more. Although it's better than nothing, it isn't a complete picture.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    3. Re:Unexpected by NJRoadfan · · Score: 2, Interesting

      One reason I like owning a VWAG built car. Someone reverse engineered the vehicle's computer interface and a $350 3rd party cable now replicates most all the functions the $2500 dealer diag system does. VW even uses the product themselves. http://www.ross-tech.com/

  3. Hey Big Auto by rsborg · · Score: 5, Insightful
    Listen, we bailed your asses out.
    Time you started listening to OUR needs.

    - The Taxpayers

    p.s., next time we'll just outsource your C-level jobs to India and China and keep the factory workers here.

    --
    Make sure everyone's vote counts: Verified Voting
    1. Re:Hey Big Auto by brian0918 · · Score: 4, Insightful

      I didn't want to bail them out, I don't want their cars, and I don't want my freedoms disgraced further with the ridiculous notion that they now owe us something.

      - An American Taxpayer

    2. Re:Hey Big Auto by selven · · Score: 4, Insightful

      We own part of these companies now. Might as well salvage something out of this disaster and use our control.

    3. Re:Hey Big Auto by 0100010001010011 · · Score: 2, Insightful

      Dear Taxpayer.

      Go fuck yourself.

      Foreign automakers + Ford.

    4. Re:Hey Big Auto by Omestes · · Score: 3, Insightful

      If "we" had any measure of control whatsoever, the government would not have bailed out the car companies.

      Er.. we voted for the people who voted to bail out the car companies... Thus we voted to bail out the car companies. Sure, you personally didn't vote for these people (perhaps), and thats okay too. The system is working as intended. I also didn't vote for two silly wars, umpteen instances of bad, antagonistic, foreign policy, tax cuts for the very rich, etc... But that also doesn't really matter in a Democracy (or a Democratic republic, as the case may be).

      Personally I'm okay with bailing out the car companies (well, "okay" might be putting it a bit strong, I hate the idea but see the necissity), I'd rather we do that than give trillions of dollars to bankers and badly managed financial institutions.

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
  4. But non-dealer mechanics suck by greymond · · Score: 5, Interesting

    I kid, some of the best mechanics I've had work on my previous cars (one was a bmw z3) would do all the changes then stop by the dealership for me to have the computer reset. Going to the dealership itself has always been a price gouge - $400 for an oil change? Go fuck yourself in the pee whole with that oil.

    Seriously though, I think this type of law, allowing all mechanics access to the information and technical data on the cars they are certified to fix is a good idea and should be a federal law and not just up to some states to follow.

    1. Re:But non-dealer mechanics suck by couchslug · · Score: 2, Informative

      "Worse when you payed out the ass for 'certified mechanics' to begin with."

      Passing a cert test for cars isn't terribly difficult, but then neither is passing the AMT test
      to perform work on aircraft. :P
                                                                        Tests don't make a mechanic.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  5. Do the same to Microsoft by bogaboga · · Score: 5, Insightful

    You might wonder what I mean, so here's my take:

    If I have a corrupt Microsoft Office document, I should be allowed access to its "closed" file format in order to repair the document.

    How about that?

    1. Re:Do the same to Microsoft by Saija · · Score: 5, Funny

      a Microsoft analogy to a car article? Bravo Sir, you're unique!

      --
      Slashdot ya no es que lo era! ;)
    2. Re:Do the same to Microsoft by brkello · · Score: 3, Informative
      --
      Support a great indie game: http://www.abaddon360.com
    3. Re:Do the same to Microsoft by Anonymous Coward · · Score: 2, Informative

      No not like that.

      Those documents will give you a version of the document spec which office can read. That is it.

      It is purely so you can write programs that export/output files which office can read in.
      It has nothing to do with reading current office formats that office writes out, which are not anywhere to be found.

  6. Lets see here... by Darkness404 · · Score: 5, Insightful

    Why would anyone oppose this? Lets see here our tax money has (without a popular vote even) bailed out most US auto makers, made it a crime to really reverse engineer computer systems in general, and has supported various pro-auto maker legislation. If they are going to take -our- tax money, and if the government insists on criminalizing reverse engineering and modification of cars, the only sane thing is that they must release documentation allowing everyone to do repairs themselves. Don't like it? Don't take our tax money, and lobby congress with all your $$$ to repeal various forms of legislation making it hard to reverse engineer things legally.

    --
    Taxation is legalized theft, no more, no less.
  7. So what you're saying is... by nilbog · · Score: 4, Insightful

    So essentially the government is paying auto manufacturers to send lobbyists back to washington to lobby on behalf of the auto manufacturers which Washington actually owns?

    --
    or else!
  8. Ron Paul by BitHive · · Score: 5, Funny

    This isn't fair to the automaker's shareholders, the government is infringing on their right to receive a return on their investment as determined by the objective free market. Forcing them to give up their intellectual property based on some absurd notion of repair rights (good luck finding that in the constitution) is just another form of wealth redistribution.

    1. Re:Ron Paul by Darkness404 · · Score: 2, Insightful

      That would work... But we don't have a free market. Lets see here, oh you mean that we as the taxpayers have -paid- with our tax dollars to bail out various failing auto companies? I don't call that the free market. I call that wealth redistribution. Would you pay with your taxes for a new bridge and then accept not being able to drive across it for no reason? Taxpayers paid for these companies, it is not feasible with the current technology to hand out free cars because the raw materials cost money. However, source code and repair documentation costs nothing. It is the very least they could do after we were forced to give up our hard earned money to support an industry without the financial sense to balance its finances.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:Ron Paul by hardburn · · Score: 5, Interesting

      Now of course, I do not have to do business with a car company that will not allow me to fix my own car. I can, instead choose to support any company that provides such information as necessary.

      No, you can't. All the manufacturers keep this info hidden. The only possible exception I can think of are smaller performance car makers, like Ariel or Ascari, but I wouldn't count on it too much. They're also all small trackday cars with face-ripping acceleration and enough room in the trunk for maybe a toothbrush and a small sandwich.

      Or I can search for a brilliant mechanic, computer tech, and electrical engineer who will work together to fix my car and we can open our own business.

      Good luck. Reverse engineering laws are hard to get around if you're going to commercialize your work.

      Or I can buy a car with no computer interfaces at all that I can repair with little more than a hammer. Of course such a car as in the last example would probably fail the state mandated emissions standards - boo state!

      Such a shame we don't have widespread smog problems in most major cities.

      Those computer interfaces don't just keep emissions down. They're also keeping performance and gas millage up, as well as vastly increasing the durability of engines. In well-built engines, there are almost never any mechanical problems within a car's reasonable lifetime. There's a bunch of sensors helping to keep everything tidy, and a given engine code is almost always the result of one of those sensors going out, not something like a piston connecting rod blowing through your hood.

      When people say they used to be able to repair anything on their car with a wrench and a hammer, they're not looking at the full picture.

      --
      Not a typewriter
    3. Re:Ron Paul by raymansean · · Score: 2, Insightful

      And what is a car's reasonable life time? Imagine if there was a sedan built in 1982 that still gets 25-28mpg and still passes all the smog tests. Are you saying that it is more environmentally responsible to crush that car and buy a new sedan that gets 28-30 mpg?

      --
      insert inflammatory comment here!
    4. Re:Ron Paul by AvitarX · · Score: 2, Insightful

      When people say they used to be able to repair anything on their car with a wrench and a hammer, they're not looking at the full picture

      So true. I here this from older types, how they could save money and repair older cars themselves.

      Of course I have gone 80k with no real repairs on my car (breaks/oil). Considering 100k used be a decent milestone on a car, I imagine I'm running far smoother than historically (I did have some warranty repairs in the first 30k, currently at 110k).

      I much happier with my car that does not need repairs (and it's an American economy car, so presumably sub-par), than a car I can easily repair myself.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    5. Re:Ron Paul by sgtrock · · Score: 2, Interesting

      I'm driving a '97 F150 4x4 with more than 267,000 miles on it. I bought it used in August of that year when it had 12,000 miles. 5 speed manual transmission and the small V8. I'm on my second rebuilt transmission, but the engine and clutch are still original. (My dad taught me to drive back when Kung Fu was still on TV. "Learn to shift as if driving on rice paper, Grasshopper!" :-) )

      Over the years I've had to do some other maintenance work, and I'm due for another break job. I'm debating whether or not it's worth my while to go buy another used pickup or keep maintaining this one. I figure as long as the frame is sound (I live in a state that makes liberal use of road salt, so corrosion is an issue here), I might as well.

      I sit next to a guy who gets restless when his car gets to be a couple of years old. I'm not sure he's ever paid off a car before trading it in. He gives me a hard time for my 14-16 MPG when his year old diesel BMW is getting 30+. He still hasn't figured out which of us is being more environmentally friendly, and why. :)

  9. Re:That's no right by Anonymous Coward · · Score: 2, Insightful

    Every single American car company, and I suspect most other ones as well.

  10. Re:That's no right by MozeeToby · · Score: 2, Interesting

    All of them.

    Unless you know of a car manufacturer who publishes all their error codes, uses a common consumer standard cord (think USB) to connect to the car's computer, and makes software (or at least an API) available to read and clear that information. Although the law doesn't go that far, it is that kind of thing that the law is moving towards.

  11. Re:What? Letting people repair their own cars?! by BitHive · · Score: 4, Funny

    A thousand times, yes. People seem to forget the extent to which industry (yes, *capitalist industry*) deserves credit for so many of the modern luxuries they enjoy. We should be happy enough that there are people willing to work hard enough to create and run companies like GM and Ford before we gang up and start punishing them for trying to make a buck. Consumer protections and safety standards are just marketing terms for the real agenda: the expansion of government regulation until you can't even build a house or open a theme park without getting a bureaucratic stamp of approval.

  12. I tried to think of a car analogy... by MrKaos · · Score: 4, Funny

    and found myself in an infinite loop...

    help

    --
    My ism, it's full of beliefs.
  13. OBD - On-Board Diagnostics by thesandbender · · Score: 2, Informative

    There already is a government mandated standard for getting access to engine information. It's called OBD and you read codes off with a $100 reader. Your local AutoZone, etc. will usually even let you borrow a reader if you need to.

    OBD defines a set of specific codes for specific errors or measurements. It also allows manufacturers to define their own codes and measurements. I don't know of single vehicle whose manufacturer specific codes are not publicly available. Okay, you may have to pull out a book or look it up online (e.g. here is the list of codes for may BMW E46 3-series) but it's out there and it's an amazing thing. The newer cars will even give you details like your exact fuel/air mixture ... in real-time. 9 times out of 10 the code pulled off the reader will tell me exactly what's wrong my car.

    It amazes me how many hobbyist and even professional mechanics complain about this. The tools are there, and cheap, just learn how to use them.

    1. Re:OBD - On-Board Diagnostics by Attila+Dimedici · · Score: 5, Informative

      There already is a government mandated standard for getting access to engine information. It's called OBD and you read codes off with a $100 reader. Your local AutoZone, etc. will usually even let you borrow a reader if you need to. OBD defines a set of specific codes for specific errors or measurements. It also allows manufacturers to define their own codes and measurements. I don't know of single vehicle whose manufacturer specific codes are not publicly available. Okay, you may have to pull out a book or look it up online (e.g. here is the list of codes for may BMW E46 3-series) but it's out there and it's an amazing thing. The newer cars will even give you details like your exact fuel/air mixture ... in real-time. 9 times out of 10 the code pulled off the reader will tell me exactly what's wrong my car. It amazes me how many hobbyist and even professional mechanics complain about this. The tools are there, and cheap, just learn how to use them.

      I went to that link, there were an awful lot of "UNKNOWN CODE" listed. I stopped skimming between 500 and 600 and found over 70 "UNKNOWN CODE" listings in that. Those "UNKNOWN CODE" listings are what this law is about. Those aren't unused codes, they are codes that BMW considers trade secrets and that are only published to mechanics working for BMW dealerships (other car manufacturers have similar codes).

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    2. Re:OBD - On-Board Diagnostics by Iguanadon · · Score: 2, Informative

      There's more than just reading error codes though. I wanted to install an aux in for my cars stereo. I checked online and I can easily buy the official Saab kit online for ~$40, the install is also fairly trivial, but the dealer wanted $100 to just hook up their computer and enable it on my stereo. Similar thing if I do any other modifications to the car, everything is run through a central computer which only official Saab dealers (or mechanics who want to shell out $20,000+ a year) can access.

    3. Re:OBD - On-Board Diagnostics by drinkypoo · · Score: 4, Informative

      Without the experience to understand what those codes imply I am still in the dark as to what the problem actually is.

      That has nothing to do with this.

      OBD-II means that you can talk to the Powertrain Control Module, or PCM. What you can talk to it about is what this is all about. Your code reader allows you to pull trouble codes, which will allow an experienced mechanic who has driven your car to make some educated guesses. A more advanced generic scan tool is usually able to additionally read the state of all of the vehicle's sensors, and view snapshot data that tells you what happened the last time the most serious code stored in memory occurred. The manufacturer's scan tool, which is usually based on one of about four [occasionally updated] models from the same people who will sell you generic or even vehicle-customized scan tools at outrageous prices, goes considerably further than this; however, there is much more than the tool itself involved.

      First, it's important to note that the scan tool is not the only computer involved in tuning the computers of modern vehicles. Most vehicles have, if not field-reprogrammable code, then at least field-reprogrammable maps which dictate fuel delivery under specific vehicle conditions. This data is usually delivered to the PCM via the scan tool, but it is usually delivered to the tool from a PC at the dealership. If you want to reprogram the factory computer for high-altitude operation (yes, this is a real scenario, yes, I think the cars should be able to self-adjust by now, so they can keep up with my ancient mechanical turbo-diesel) you're going to need access to this stuff. In addition, on the rare chance you actually get any of those mystery codes, the factory scan tool will know what they are. In most cases they're probably going to be some internal error that has to do with why some component failed, like perhaps the PCM. In some cases, they might be vitally important to understanding what the problem is. Who knows? They're secret!

      Eventually, some of this information sneaks out. Someone gets their hands on the tool and some OBD-II interfaces of some sort; maybe CAN, maybe the ISO or JEDEC standard, and they sniff the traffic and see what it looks like. You can plug in a module and reprogram a lot of diesels, for example, to be more efficient or more powerful. "Back in the day" when ECUs were simple and had an 8-bit microcontroller you had a lot of chip-replacement upgrades, but now you need to reprogram or replace the PCM because pieces of the car talk back and forth to one another in many cases, especially when there is traction control, an automatic transmission, and coil-on-plug (or often even waste spark) ignition.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  14. Re:What?! Being allowed to repair your own car?!?! by Mike+Buddha · · Score: 2, Funny

    . . . Or whatever the term is that is the most fashionable to complain about nowadays.

    Neocon

    --
    by Mike Buddha -- Someday the mountain might get him, but the law never will.
  15. Re:This is Massachusetts, folks by snsh · · Score: 4, Funny

    The Obama/Kennedy socialists are trying to take us one step closer to government-managed car-care.

  16. Re:That's no right by mikael · · Score: 5, Informative

    In the article, it mentions that the "Right to Repair" relates to your right to choose who repairs your car (yourself, your local garage vs. the official car company dealer).

    Because cars have so many control units (eg. the Engine Control Unit), specialized (and expensive) dealers are given advanced scanners which have full access to all the computer systems, and have the ability to clear any internal firmware fault bits which make fault lights remain on even after the car has been repaired. Other non-dealer garages don't have access to this information. They may be able to repair a broken headlight, but the computer system won't turn the fault light off, and might even refuse to allow the ignition to start.

    Some car companies were using DRM legislation to prevent owners from altering/checking/viewing the state of the system controller.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  17. Re:What? Letting people repair their own cars?! by Volante3192 · · Score: 2, Interesting

    That's a poor analogy.

    It's not just that you can't find any information on how to repair it, you can't take it to the corner fix-it guy either because he can't decipher the error codes. You have to take it to a Certified Mr. Coffee Specialist who will charge you 75% the cost of the coffee maker to fix it and not tell you how he did it either.

    You SHOULD be able to fix your own coffee maker and not be forced by some DRM lock-in to take it to this specific certified repairman.

  18. Universal, open-hardware car CPU by MoonRabbit · · Score: 4, Interesting

    It's B. S. that every single model of car has a different computer. $700 for a used 93 Toyota ECM that consists of maybe $15 worth of parts? Make a single, universal cpu that can be programmed for whatever car it's going in. Then I can go to the junkyard, get a box out of a wrecked Chrysler, have it reprogrammed at the dealer, and stick it in my Toyota. They can make their software proprietary, I don't care. Make the hardware open. Imagine the state tech would be in if every computer manufacturer made its own cpu, motherboard, graphic processor, interface protocols, operating system and software, and they were all non-interchangeable between models. USB? Which flavor? The protocols would all be different: If you bought a flash drive to fit in a Dell laptop, it wouldn't work in a Dell desktop or any other model of Dell laptop, or anyone else's. Forget about any kind of networking. Software? You only get what the manufacturer loads on the machine. No upgrades, no third-party software. Oh, and if you buy a new machine, the software will all be different. Asinine? Yes. Unlike auto makers, tech manufacturers realized long ago that keeping every single thing proprietary wasn't a good business model. If nothing else, imagine the cost savings to manufacturers if they adopted a universal hardware architecture.

    1. Re:Universal, open-hardware car CPU by Alien+Being · · Score: 2, Interesting

      The ECM has to interface with the rest of the car. They have over 100 pins on their connectors. It would be unreasonable to expect that every car be built according to that pinout. $15 is a bogus number anyway. I'd put retail value at about 10x.

      The $700 ECM Toyota doesn't surprise me. You could probably call AutoZone and get a certified one for a 93 chevy for about 1/3 the price. The Chevy is proprietary also.

      GM/Toyota can't stop 3rd parties from selling refurbed/repurposed hardware but they are doing their best to prevent it from being usable without paying big money to the dealer. e.g. some new ECMs won't run unless the dealer codes them to another module in the dashboard. It's a theft prevention measure but it's also a way for them to take money from unfortunate owners.

    2. Re:Universal, open-hardware car CPU by Alien+Being · · Score: 4, Insightful

      "industry standard connectors on the CPU"

      It has nothing to do with the CPU. The reason ECMs are specific to cars is that different cars have different sensors and actuators that require different control hardware and signals. How many fuel injector lines should there be? What kind of drivers do they need? Turbo boost controls? How many knock sensors? Even open source ECMs are built to suit certain applications. One size fits all doesn't work unless everything goes on a network. I don't think fuel injectors and temperature sensors need network addresses and I certainly wouldn't want to pay the dealer to configure them for me.

      You're pissed off that you had to pay $700 for something that should have been under $200. Toyota screwed you. What makes you think they won't charge $500 to program an ECM you get from someone else? The ECM for my 1987 GM is specific to the particular model, but I can get a replacement for $100 and transfer the data by plugging in a couple PROMs.

      I agree that many modules in automobiles could and should be standardized for plug compatibility but the ECM is not one of them.

  19. Legislation not the answer by waterm · · Score: 2, Insightful

    The REAL problem isn't that the car repair info is hard to find, the problem is that every manufacturer has a different methodology and toolset to service vehicles. How can an independent shop be expected to have all of the hardware/software/expertise to diagnose vehicles? They can't!

    What is really needed is improved efforts on commonizing service approaches. Before that can be done however, the underlying components need to fall in line. This is happening with the roll out of common communication busses (ie CAN), diagnostic communication services (iso-14229), and open Electronic Control Unit platforms (ie: AUTOSAR).

    The OEMs are already taking steps that will facilitate easier service and support. It is in their best interests to do so because it lowers their cost to do business. Legislation won't likely speed that up process but probably hinder it by distracting their limited resources.

  20. Volvo especially blows in this department by SuperBanana · · Score: 5, Informative

    Do NOT buy a Volvo newer than '06 if you care about this sort of stuff. Any Volvo after about MY2006 requires something called "VIDA", which is the worst kind of crippled software. First, you need a several-thousand-dollar interface box. Second, the software requires a LIVE INTERNET CONNECTION. Cars after 2000 or so and before 2006 require "VADIS" and the same $$$$$ interface box.

    Get a load of this: every module in the car (and there are a dozen plus) requires firmware or "coding". That coding is VIN specific, and the software is ENCRYPTED TO YOUR SPECIFIC CAR by Volvo before it is transmitted to you (the reason a live connection is required.) Further, the download requires a payment to Volvo! Just the ability to use VIDA is subscription based, and you pay separately for diagnostic abilities, wiring charts, and technical information. As in, you have to pay for each one if you want it- it's not a package.

    On the Audi/VW side, there is an awesome program called VAG-COM which allows you to view all sorts of parameters, adjust values, read diagnostic codes, etc...almost EVERYTHING that can possibly be accessed or tweaked. Alarm motion sensor too sensitive? Tweak it. Want to be able to roll up your windows from the keyfob? Done. Want to enable one-touch-up on a window? Done. Want to install euro-code taillights with yellow turn signals? Done. Want to let your fog lights stay on with your highbeams, or run with the headlights off? Done and done. Costs a few hundred dollars, and that includes the adapter. You can buy the factory repair manual, and once you have, it's yours, and you can diagnose and repair many things yourself, replace components, etc.

    On the Volvo side...guess what? VIDA required. "What about ODB2?" you say? Well, ODB2 only encompasses the most basic live engine information and diagnostic codes. If you want anything actually useful, you need to know the custom ODB2 data fields (very similar to how SNMP is an open standard, but nearly worthless without vendor OIDs.)

    Truly, madly blows. There are a bunch of parameters that can be changed on my car, but they can only be done by the dealer, and they're guaranteed to charge for it. Nevermind that the whole car is networked with CAN-BUS and many of the mid-2000's models have huge problems with module failures, network bus problems, etc. Oh, and the best part: if a software update fucks up something, they can't roll it back. Volvo didn't design the systems to allow for going back a firmware revision. You can only install NEWER versions!

    1. Re:Volvo especially blows in this department by tkw954 · · Score: 3, Interesting

      On the Audi/VW side, there is an awesome program called VAG-COM which allows you to view all sorts of parameters, adjust values, read diagnostic codes, etc...almost EVERYTHING that can possibly be accessed or tweaked.

      I second the motion that VAG-COM is awesome. However it shouldn't be used to contrast VW/Audi with Volvo, since (to my knowledge) VAG-COM was reverse engineered entirely independently of VW after frustration with VW's use of proprietary codes.

  21. God bless the Commonwealth of Massachusetts by Anonymous Coward · · Score: 2, Informative

    Despite all the corruption, traffic, and other crap we have to deal with, Massachusetts has some of the best consumer and employee protection laws in the country. They've saved me and my customers thousands of dollars that would have otherwise been lost to my former employer (a retail electronics chain with the initials R.S.).

    Examples:

    • Employers must pay employees for accumulated vacation time upon termination of any kind.
    • Merchants must honor the lowest price marked on the product, regardless of the expiration date or the price in "the computer"
    • All used cars must pass the state safety and emissions inspection within 30 days of being sold, if the car fails to pass this inspection the seller must either take the car back and refund the buyer, or pay for the work needed to bring the car up to code.
    • Gift certificates must be valid for at least seven years, and are valid indefinitely of the expiration date isn't specified on the card or the receipt. Also, once 10% or less of the value is remaining, the merchant must offer the option to refund the rest in cash

    Also Marijuana is decriminalized in amounts up to one ounce for personal possession, gay marriage is legal, and your car is considered part of your home and is given the same 4th amendment protections. Sometimes it's nice being a Masshole (when I'm not stuck in traffic).

  22. Priorities? by Burning1 · · Score: 2, Insightful

    I like how more people are up in arms about financial bailouts and 'socialized medicine' than NSA wiretapping, denial of Habius Corpus, 'Free Speach Zones' and what not.

    We invested in them. They do owe us something.

    1. Re:Priorities? by fuzzyfuzzyfungus · · Score: 2, Insightful

      "Men more quickly forget the death of their father than the loss of their patrimony."

      --Machiavelli

      Aside from that, of course, you can (quite literally) get away with murder if the public is convinced that you are the only thing between them and the scary foreigners.

  23. Potential side-effects by DrMrLordX · · Score: 2, Interesting

    Various manufacturers have been making it difficult, if not impossible, to correct problems with ECUs/ECMs aside from doing simple stuff such as restarting them or forcing them to retrain/relearn. That is to say, if you're unlucky enough to have a car that is not beloved by hordes of tuners/ricers/etc., then no 3rd party will show the interest in figuring out how to reprogram your ECU/ECM to give it a proper tune. The car I own (Saturn Ion 1, 2004, Sedan) has an ECU that is widely unsupported by 3rd-party tuning apps, for example. If there's something wrong with any of the sensors or the ECU itself, better take it to the dealership.

    And this doesn't even touch on the notion of aftermarket tunes for better performance and/or fuel economy.

    If the manufacturers are forced to give up the goods on all the computerized components of autos, will this mean that any car, anywhere, will now be tunable by your local mom-and-pop repair shop or performance shop or what have you? Or, more importantly, will most of the 3rd-party tuning packages now work on anything provided you have a lappy and can hook up to the OBD2/CAN port? Will this be retroactive? Does that mean that my '04 Ion 1 will FINALLY be tunable?

    This might not be a big deal around here, but any number of performance enthusiast sites out there had better be jumping for joy over this.

  24. Re:What? Letting people repair their own cars?! by GospelHead821 · · Score: 2, Interesting

    There are inefficiencies to both scenarios and I won't blindly accept your assertion that free markets are better at creating desired improvements than legislation and regulation. A company that wants to get into any market to make a specific improvement is either going to be at the mercy of patent holders or will need to reinvent the wheel to solve all sorts of design problems that existing companies have already solved. It is my opinion that barriers to entry are creating a situation that is harmful to consumers. We want cars or coffee makers or anything that are accessible to any repair person we might choose. If all of the existing players have intentionally taken away that capability, there are only a few general avenues that can be pursued: start a new company to meet the unfulfilled want, use economic incentives to persuade manufacturers to offer the functionality you want, have the government regulate to force manufacturers to offer the functionality you want.

    In this case, it seems that philosophically, you find the intervention of government the most unpalatable of the possible options. Many other people find it unpalatable to pay more for something that they feel entitled to. Note that I chose the word "entitled" deliberately. It is the philosophical crux of this argument. Are people entitled to the information necessary to repair their own purchased goods? The legislature of the state of Massachusetts seems to think that the answer is "yes" and I, among others, happen to agree with them.

    --
    Virtue finds and chooses the mean.
    Aristotle, Ethica Nichomachea
  25. My two cents by shentino · · Score: 4, Insightful

    "The legislation, known as Right to Repair, is seen by car manufacturers as a threat to the lucrative service business in their dealerships and they are massing their lobbyists on Beacon Hill in an effort to defeat it."

    Translation:

    "We are getting rich off of keeping ourselves be the only ones able to fix our cars, and we don't want no smegging competition."

    Personally I think that this is anticompetitive.

  26. Re:This is Massachusetts, folks by Locke2005 · · Score: 2, Funny

    Not only that, but those bastards will probably make it apply equally to both straight and gay couples!

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  27. Re:This makes me happy by russotto · · Score: 4, Informative

    My clutch went out on the highway and the mechanic told me that it was either the master cylinder or the slave cylinder, but they didn't have the diagnostic tools to verify which and they were getting the runaround from the manufacturer.

    The mechanic is an idiot. There's no computer codes or special tools to determine if the problem is the master cylinder or the slave cylinder. It's literally a mechanical system; clutch linkage to the piston on the master cylinder, piston pushes fluid through the line to the slave cylinder, which has a piston which pushes the release fork. If the system was low on fluid when you brought it in (and it must have been, or filling and bleeding it without fixing the problem wouldn't have gotten it working temporarily), then the fluid leaked somewhere. Find the leak (using Mk I eyeball and other primitive tools) and you've figured out which one is the problem.

  28. Jailbroken cars by Arancaytar · · Score: 2, Funny

    "But will they run Linux?"

    Yes, but since they're not trains I'm afraid they'll have trouble running Ruby on Rails.

    (Ouch.)

  29. Re:That's no right by NJRoadfan · · Score: 2, Informative

    I wonder if a lot of this silliness is only found on expensive luxury models like BMWs and Cadillacs. I'll bet your run-of-the-mill Kia or Hyundai doesn't have anything like this, even now.

    Hyundai has their own dealer tool. If you happen to bleed your brakes yourself and somehow manage to get air in the ABS pump, using that tool is the only way to cycle the pump to get the air bubbles out. Early ABS equipped cars usually had a jumper of some sort on the ABS controller to cycle the ABS pump on its own, but that simply isn't the case anymore.

  30. Re:What? Letting people repair their own cars?! by HornWumpus · · Score: 4, Insightful

    A better way of looking at it is are the the car makers allowed to collude with the dealers to restrain the trade of the independent shops via lockout.

    Posting the question that way even Adam Smith himself would say hell no. Markets have to be reasonably free for 'free markets' to work.

    They all need to be publish all the diagnostic codes.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  31. Re:That's no right by mikael · · Score: 2, Interesting

    Right-to-Repair Law To Get DRM Out of Your Car

    Right to repair proposal

    Congressmen want automakers to cough up diagnostic codes

    The EFF's Fred von Lohman, however, pointed out that there's a certain irony in this widespread public support and Congressional interest. What the bill suggests is that the sort of market created by the DMCA, in which companies are given the right to encrypt and protect information of their choosing, shouldn't apply when it comes to autos. To be clear, there are implementation differences. The DMCA could still apply in that third-party tools that provide access to encrypted data in a car would still run afoul of the law. But the need for these tools would be severely reduced by the fact that the manufacturers would be required to provide an equivalent. That would also, presumably, eliminate most of the incentive for manufacturers to take action against the providers of third-party tools.

    From Car Makers Put FPGAs In The Driving Seat

    ProASIC3 devices are also designed with an on-chip 1024-bit non-volatile flash ROM (FROM) and a built-in 128-bit AES decryption core, which facilitates independent, secure, in-system programming (ISP) of both the FPGA core array fabric and the FROM itself. This allows designers to implement a number of secure features. For instance, an AES master key can be preloaded into the device in a secure programming environment. Users can then ship 'blank' parts to an insecure programming or manufacturing centre for final personalisation with an AES encrypted bit stream.

    Actel Drives FPGAs 'Under the Hood' Into Critical Automotive Powertrain and Safety Systems


        Actel also announced today that Delphi Corp., a leading global supplier
    of mobile electronics and transportation systems, will be using the Actel
    ProASIC3 FPGA in a production engine control module being designed into a
    heavy-duty diesel engine. Additionally, Magna Electronics has selected the
    Actel ProASIC3 FPGA for its automotive vision systems (see release "Magna
    Electronics Chooses Actel's ProASIC3 FPGAs to Enable Automotive Vision
    Systems" also announced today).

    Magna Electronics expansion in Rochester Hills to focus on developing electric car program for Ford

    Magna Electronics discussed plans for what it calls its intelligent power systems group during a news conference at the Rochester Hills City Hall. The expanded unit, which is expected to add 90 employees over five years, will develop hybrid and electric drivetrain systems and electronics that control motors.
    The parent company, which is working with Ford Motor Co. to develop a battery-electric small car by 2011, ...

    Magna Powertrain and Hyundai announce joint venture

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  32. Re:What? Letting people repair their own cars?! by MidnightBrewer · · Score: 4, Insightful

    Capitalism is good, extortion is bad. We support people trying to make a buck, it's when they hold your life ransom in order to make unreasonable amounts of cash that we have a problem. This is an example of the government doing what it's supposed to do: represent the people's will. The people think the car companies are taking advantage of them and want it to stop.

    Also, in terms of capitalism, the car companies are muscling legitimate competition (the independent mechanics) out of the picture. This brings us to the ironic position of requiring regulation in order to maintain a free market. It's a good thing, though.

    --
    "Give a man fire, and he'll be warm for a day; set a man on fire, and he'll be warm for the rest of his life
  33. it's a perfectly fair comparison by SuperBanana · · Score: 3, Informative

    I second the motion that VAG-COM is awesome. However it shouldn't be used to contrast VW/Audi with Volvo, since (to my knowledge) VAG-COM was reverse engineered entirely independently of VW after frustration with VW's use of proprietary codes.

    Actually, it should - because VW/Audi's code is private/proprietary, but with a few exceptions (namely, encryption/encoding used to match the dashboard cluster to the ECU and the immobilizer, for anti-theft reasons) nothing is encrypted.

    VW/Audi don't ship electronic modules and parts without software/programming. You may need to flip some bits, but VAG-COM can do it. And you can move parts between cars. And the software in a effing headlight (!!) isn't specifically and purposefully encrypted for one specific car. For Volvos, IT IS. And because of all that encryption, there will never be a "VLV-COM".

    It's a fundamental design and business policy difference, and one whose only purpose is to bone the customer and lock them into servicing their car at mechanics who do enough volume to be able to afford the outrageous VIDA fees. And in ten years when they stop making modules for a particular Volvo, you won't be able to go to the junkyard and yank a module.

  34. California's "Lemon Law" by macraig · · Score: 5, Interesting

    The motivation here is roughly the same as that which inspired California's so-called Lemon Law. Contrary to common perception, though, California's law covers EVERYTHING (past a certain cost of manufacture), not just automobiles, and for a period of no less than seven years.

    For example, when my 21-inch Nokia CRT monitor died after six years, California's law explicitly guaranteed me a "right to repair". However, Nokia had sold their display brand to Viewsonic who, when I contacted them, politely told me to go fuck myself. Legally speaking, I could have sued Viewsonic for specific performance and the verdict would have been assured. I even spoke to one firm about the possibility of a class action suit (they decided the "class" wasn't large enough to be profitable for chasing that ambulance). Ultimately it wasn't practical to sue Viewsonic, but had I done so the state law would have guaranteed a slam-dunk verdict in my favor.

    Perhaps Massachusetts should consider broadening the scope of its proposed law as well? Why arbitrarily restrict it to only ONE type of product?

  35. Wait, what? by CrazyBusError · · Score: 3, Funny

    Woah.

    Did you just use a computer analogy for a car problem? Is this Soviet Russia already?

    --
    -Never argue with an idiot. They drag you down to their level, then beat you with experience-