Right-to-Repair Law To Get DRM Out of Your Car
eldavojohn writes "Ralph Nader's back to hounding the automotive industry ... but it's not about safety this time, it's about the pesky DRM in your car. Most cars have a UART in them that allows you to read off diagnostic codes and information about what may be wrong with the vehicle so you can repair it. Late model cars have been getting increasingly complex and dependent on computers which has caused them, as with most things digital, to move towards a proprietary DRM for these tools, diagnostic codes and updated repair information. This has kept independent auto-shops out of the market for fixing your car and relegating you to depend on pricier dealers to get your automotive ailments cured. The bill still has a provision to protect trade secrets but is a step forward to open up the codes and tools necessary to keep your car running."
Ralph Nader will find a way not only to fail at getting DRM out of cars, but it will somehow result in more DRM everywhere else. Florida will be involved in some way.
Yeah, I'm still somewhat bitter at Ralph Nader, why do you ask?
I'd like them to take it a step further and have it so the owner can see the error codes and refer to the manual. I got a check engine light on a 2 month old car while driving across country with no dealer for 800 miles. I chose to risk it rather than have to pay a local mechanic to look at it. As it turned out it was only a dirty fuel filter caused by crappy gas. Forcing me to worry and go to a dealer 700 miles before my destination is really a crappy way to squeeze money out of someone who just gave you 30 grand.
And I thought it was resolved long ago. But now that I am part owner of "big auto" since my government now owns controlling shares in it, I have to say that there is NO "trade secret" that should be allowed to supercede the right to repair or modifiy your personally owned equipment. This is especially true when the purpose of said "trade secret" is the protection measure itself.
Way to miss the point, pornologist. In a free market, ANY mechanic would work on ANY car he/she felt like figuring out. We have a government-enforced monopoly on any car with a computer in it, thanks to the DMCA and similar laws. That's not freedom; that's not capitalism, that's corporatism.
Just another "DOJ fascist authoritarian totalitarian bootlicker" -- Zeio
Its one thing to introduce DRM to protect the copyright on a song, book or video. That isn't fair but it's also unlikely to get anyone killed. (Laws that introduce overly harsh penalties like jail time, ruin a career, or bankrupt someone are a whole other kettle of fish). How can any company justify pricing people out of having their car repaired? Lives are at stake. I wonder how long it'll take before people start suing because repair work was so unreasonably expensive via authorized channels that it leads to injury and death? It should be illegal to lock up certain kinds of information. It should be illegal to use laws like these to prevent competition where lives are at stake.
These posts express my own personal views, not those of my employer
The article cites the DMCA as a legal problem, but this doesn't apply in this case. In fact, two of the cases it cites, garage door openers and printer ink cartridges, have already gone to court, and in both cases the judge determined that "lock-out" codes are not protected by the DMCA because they're meant to prevent interoperability, not copyright infringement.
Technically, this Right To Repair act is unnecessary. As long as you're bypassing the restrictions for the sake of interoperability, you're legally in the clear.
But that's only in a perfect world. Unfortunately, in this litigious society you're likely to get sued anyway. It's too bad doing something perfectly legal can still end up costing you thousands in legal fees. Hopefully with an actual law to back up the rulings, there will be a lot fewer lawsuits
That's not freedom; that's not capitalism, that's corporatism.
Also known as "Trickle-Down Economics" aka "Trickle-Upon Economics" aka "Reagan Free Market Capitalism", as in big corporations a "free" to fuck you six ways till Sunday.
He made it perfectly clear what he was referring to. I don't know why you were confused!
The enemies of Democracy are
Right-to-Repair is also being fought over in Canadian federal parliament. Bill C273 just passed its second reading
http://www.righttorepair.ca/
I take it you haven't driven cross-country before? It's rather easy to get in a situation like this.
They can have their DRM on the essential car systems stuff but can auto manufacturers separate it from the user facing stuff?
Not sure what you mean by essential car systems stuff vs. user facing stuff (the computers running the engine, traction control, brakes, navigation radars, autodrive, etc. all report to the user via the dashboard) however DRM is meant to protect copyrighted material. Last I heard, lists of data (such as the error logs that a car's computer might produce) are not copyrightable material. I could understand having such protection on the software running the computer, but not on the data it produces.
When our name is on the back of your car, we're behind you all the way!
And that's why you pay top dollar at the dealership, and when they screw you without lube you just shut up and take it.
Most of us are trying to avoid that. Some of us even (gasp!) do the work ourselves, learning as we go along. YIKES!
You should look to the 120,000 democrats who voted for Bush in florida.
Exactly. The result had more to do with the fact that Gore is as big an idiot as Bush, albeit one with less of a bend on world domination.
I can just picture him boring the Taliban out of Afganistan with a powerpoint presentation.
OBD-II (the UART mentioned in the article) does not really tell you what is wrong with your car. It gives you another clue. Experience, know-how, tools, other clues, and a process of elimination tells you what is wrong with your car. OBD-II tells you that something was detected like a knock, misfire, oxygen rich, emissions leak, etc. Now a mechanic has to hunt down the cause and fix that. I just wanted to make that clear. It is like looking at iostat not dtrace.
It will be nice to get the codes, but most of them are pretty much known by now. Some ranges are pretty defacto standard too. It's annoying though that the codes can be different on the same model car sold in CA vs IL though. That can trip you up when you have a code list that does not include the correct region.
Do... do I still try to make a car analogy?
Maybe a simple "In Soviet Russia car analogy make you?"
Interesting, numerous Cadillac models built after the start of OBD1 have the ability for the owner to both access and clear diagnostic codes by him/herself. My 1993 Cadillac Seville is one such car... I hold down two buttons on the dash, and I can access all of this information via the dash display.
In-dash text displays were rare in 1993, but now all most all cars have them... so this functionality really ought to be in all new vehicles.
It's YOUR car, isn't it? Then again, BMW has build a few models that have no dipstick and no oil cap (visible, anyway)... :(
Do what thou wilt shall be the whole of the Law
I don't want the mechanic who thinks he can figure it out.
Weeding guys out that don't know what they are doing is what the free market is for. It's the USA. No one is forcing you to go to an incompetent (see the word "compete" in there?) mechanic. If you want to go to the dealer, go to the dealer. Me? I'm going to keep driving my 10 year old Ford and take it to my broham, Juan, when it doesn't run well. He knows where to find and how to replace the several on board computers. And I support the local economy more directly by using an independent mechanic. Competition baby!
Just callin' it like I see it.
I hope they get this sorted out before cars can fly. I'd like to know that 3 long blinks and 2 short ones means my parachute failed... long before I'm cursing the manual while free-falling from 20,000 feet.
Play me online? Well you know that I'll beat you. If I ever meet you I'll "/sbin/shutdown -h now" you. -Weird Al, kinda.
In my case it was an error code that Mini do everything they can to keep meaningless... as opposed to DRM. It was also potentially life threatening.
Coming back out of the mountains, the electric system shut off in the car, the engine cut out. There was no shoulder so the first place out of traffic we could get to was the gap between the main freeway traffic and an oncoming merge lane.
It was a fairly dangerous spot - no walls, no guard rail to get behind, between two streams of traffic moving at speed - but the best option we had.
The car restarted, flashing up CC-ID 354 - whatever that meant. Most likely, we'd be safe pulling away and finding a less risky spot. But, if it was about to fail again, as we accelerated, we'd be dumped, stalled, in the middle of moving traffic with no shoulder.
Obvious answer: Call Mini service. First Mini dealership couldn't get their service department to answer. They sent me to Mini Roadside Assistance. That muppet had a call sheet he had to work through and couldn't do anything as he couldn't find out VIN in the system. By this point, as we got buffeted by every passing big rig, my wife told him she didn't give a damn about whether we were in the system or not, we simply needed to know if 354 meant it was safe or unsafe to move... Turns out he has none of the details. All he can do is call a tow truck. We hung up and called another dealership's service. They at least answered but refused to say what it meant, only that we shouldn't drive it. No details about whether it would likely get us half a mile to the next off ramp, nothing.
An online search (thank you iPhones) turned up nothing (curse you googles). Turns out the codes are kept pretty much to Mini alone.
What angers me about the whole experience is that "Error 354 means a fuse has blown and the car will stall over 10mph" would've told me there really was no safe way off. "Error 354 means the keyless ignition charger has a faulty connection, drive with the key out of the charger and take it in for service." would have told me it was safe to get out of that exposed position. "It's a secret" did nothing save endanger us.
"Well, most car manufacturers ARE offering pretty reasonable warranties anymore. 10year/100,000Miles is not unheard of, and actually pretty common. When they're backing the car for that much time / wear should they not have an exclusive right to the work done on the vehicle?"
They are offering those to be competitive, it isn't generosity, and the warranties are not for every part of the car under every circumstance. For example, what about someone repairing crash damage? Should they be forced to go to a dealer?
A ten-year-old car is often not worth paying dealer labor rates to fix, so this is really "planned obsolescence by vendor lock". As a mechanic I gan get around this affordably by playing "swaptronics", but the general public are not so fortunate.
"This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
Actually there are lots of buses in new cars. CAN bus is used for component interconnection. LIN bus is used for sensors. MOST bus is used for car multimedia. FlexRay is the replacement for CAN bus but not yet widely used. That UART mentioned is just a diagnostic output.
"It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
The ODB2 standard defined certain codes that had to be standard and certain codes that must be revealed and any $49 code reader can read them and potentially shut them off.
But manufacturers also implement extensions to those codes that are for diagnostic purposes or option enabling purposes that they do not allow access to except through proprietary computers which they sell at extremely high cost (high 4 figures) mostly to dealers or to mechanics who specialize in one make of car.
The problem is a "we work on all cars repair shop" can't have the diagnostic computers for all the makes let alone all the manuals that tell them how to troubleshoot the problem (multi-page flow charts), the parts on hand to make the repair a prompt one, the specialized repair tools necessary to do the job or the expertise to do the job right.
I have all the repair codes for one of my cars and all the repair manuals and a code reader. Doesn't mean I can or should do most of the work, (but it does help me keep the repair shop honest).
Doesn't mean a do everything shop is gonna be the right place to take my car for all the possibilities of failure either. I want a shop working on my car that is doing the same car day in and day out and thus has the computer, manuals, parts and expertise to do the job right and promptly.
All makes shops can do some jobs, but there are lots they shouldn't attempt any more than I should.
Nadar's request won't change this because the do every make shop will still not have the parts or manuals or expertise to do many jobs.
It is up to us as consumers to know what each shop can do and pick the right one.
OBD-II is the spec. However, manufacturers tend to add all sorts of extentions and lock-out codes. With the right legal fanagiling, you could argue that these are copy protection schemes under the DMCA, or maybe just trade secrets. Either case is a government-enforced monopoly.
Not a typewriter
Comment removed based on user account deletion
Big corporations generally screw you six ways from Sunday by buying up the law in one way or another. The more you regulate the economy, the more likely that guys who have connections will have the ability to ruin you.
Nobody's arguing against your right to contract with a dealer and get whatever repairs done you'd like. Other people would like the liberty to choose a different path. Why do you want to deny them that?
If Microsoft ... are they in the wrong?
Yes. Generally speaking.
i forget
DRM in my car!!! Shit... can't I just wipe it, and install linux on it?
This already happens with BMW vs. Mercedes-Benz, and it's the reason I choose BMW. On a BMW I can use standard metric tools, I can buy the service manuals with the mechanical and electric diagrams, and contrary to popular belief parts are actually cheaper than most makes. I couldn't believe that a radiator for a Saturn costs twice as much at the dealer than one for my 5-Series at the BMW dealer. With Mercedes it's an entirely different matter. The "techs" are always secretive about what they're doing to MY car. When I asked if I could purchase the service manuals they looked at me weird, like "What sort of crazy Mercedes-Benz owner would want to get his hands dirty and fix his own car?" That sounds an awful lot like DRM, even if there's no encryption involved.
There was never a law saying to have to tell anyone how your stuff works.
No, but there is a law saying it's illegal for you to figure out how someone else's stuff works and another that stops you from creating something that works the same way.
Them having to tell you is irrelevant most of the time, because humans can (could) figure most things out... Until they started calling it "Reverse Engineering"...
GrpA
Enjoy science fiction? "Turing Evolved" - AI, Mecha, Androids and rail-gun battles. What more could you want?
Independent repair shops in the US can purchase the same tools and repair information that franchised car dealers can.
Details about individual manufacturer's offerings to the aftermarket as far as tools, service information, and training can be found at http://nastf.org/
...until you tossed out 1970's era emissions gear assumptions. Most modern emissions control gear actually works by improving the efficiency of the engine. Not all of it (have to put that here because it's /. and someone will point out catalytic converters and a few other things) but mostly, all that computer control fuel metering and mixture controls, increased engine running temperatures and variable timing (and so on) serve to make the engine run more efficiently, which is why there are fewer artifacts of poor combustion left over. The "smog pump" pretty much went out with bell bottom pants.
The problem with quotes on the internet, is that nobody bothers to check their veracity. -- Abraham Lincoln
Back around 2000 I did some work on diagnostic tools. Engine- and emissions-related trouble codes are industry standard as defined by the Society of Automotive Engineers (SAE). There are plenty of tools that will read these trouble codes. Where it gets interesting is that in various cars, the communication hardware could be UART-based, PWM, in the last few years, mostly CAN, but there were others.
A decade ago, I think it was under a consent decree, the 3 Detroit auto companies had to make diagnostic information available after one year. This being the auto industry, through incestuous business relationships one company got to collect the information, and of course they were the only source for the second year, and after that your friendly neighborhood repair shop could get the information from several sources.
The thing about vehicle buses is that they carry a lot more information besides diagnostics, and this "everything else" is held pretty closely by the auto companies. Dealers get access to at least some of it because repairs are where the cash flow is. Also, making warranty repairs quicker helps the auto companies keep their costs down.
Slashdot readers should realize that the world of embedded software inside the car has very little in common with desktop computing; automotive electronics resemble distributed systems more and more every year; and the shadetree mechanic is SOL these days.
I want the mechanic who knows what to do.
And currently, you get the mechanic hired by the franchise. If, say, the franchise owner is looking for spare cash and hires a guy whose total experience is earning a C+ in high school shop, then that's your tough luck.
Thanks for the link. They already have a proportional representation system which is significantly better than the US system for avoiding a two party system. It is a bit disappointing that the voters would consider STV too complicated, but it does sound like it significantly changes the political landscape, especially in that it sounds like it changes the focus of voting from parties to individuals which may make the elected individuals less predictable as they would not necessarily be kept in line by their party.
The regional lines that legislative positions are based on in the US mean that PR is not really an option. IRV is basically the same system, but it does become slightly simpler when counting for only one position.
There are a few places that use IRV, even some in the US.
Centralization breaks the internet.
It's already mandatory in the EU (and Japan I believe) for auto manufacturers to make all diagnostic code information which affects the "function or efficiency of the vehicle" freely available.
Now, while the EU obviously has no bearing on the US, auto manufacture is a global industry, standard parts abound, and most US manufacturers have one or more European brands in their stables. You'd have to have some kind of Canute complex to think that if you were to try and charge the US drivers for this information, they wouldn't just turn to the net and ask their European associates for it.
Real happiness lies in the completion of work using your own brains and skills.
Give the general public access to information they -think- they understand and watch cars start to blow up at red lights. I am a bit of a shadetree mechanic and have never ran across a late-model vehicle I couldn't diagnose and fix. If I can do it, surely these fancy "SAE Certified" mechanics can, right? Oh no, you don't suggest... that... maybe, they're not all they're, um... cracked up to be? Maybe... they want a little midget to jump out of the dash and tell them exactly what to do? This isn't about DRM, FFS, DMCA, PCM's, ECM's or any of the other fancy little acronyms these folks would like to blame their lack of skills on. It's good ol' laziness and lack of education. The auto repair industry has been a magnet for unqualified, less-than-desireable humans for decades. They're not trying to make the leap from ignorant to ignorant victim. Oh, the irony.
I have to agree with you. If we can somehow manage to collect taxes for 250+ million people by April 15th every year, I don't see why we can't directly vote on law ourselves.
The technology is there, people are going to game the system no matter what, arguably it can be made harder by an impartial computer than with bribable humans...