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.
on the essential car systems stuff but can auto manufacturers separate it from the user facing stuff? I'm thinking I'd like one of these to be driving the GPS, screen, and sound system.
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
Sounds reasonable to me. Common standards are always good to have, even if hardly used. Nice to have around just in case.
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
sure they can have their drm..as long as it's still THEIR car.. once it becomes MY car, then no, they can't.
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.
You gambled. You won. This time.
Now tell me why you chose a car which has one dealer every 1000 miles. 30 grand does not buy you a Rolls-Royce.
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
The geek world already has a 'public' opponent of DRM: Richard Stallman. Nader has questionable ethical leanings...
Right-to-Repair is also being fought over in Canadian federal parliament. Bill C273 just passed its second reading
http://www.righttorepair.ca/
Trees are teh awesome.
Ironically, the mentality you are carrying today in 2009 is far more responsible for what happened in 2000, than those who have gotten past your mentality. YOUR mentality is what held us back in 2000.
-Clio
Karma: Bad (mostly from not giving a fuck)
Blog: http://clintjcl.wordpress.com
In a free market, ANY mechanic would work on ANY car he/she felt like figuring out.
You are not asking Gus to take a look at your Ford V-8.
I don't want the mechanic who thinks he can figure it out. I want the mechanic who knows what to do.
I found instructions on how to build your own OBD-II protocol reader, although it only works on some types of cars. Apparently the manufacturers couldn't agree on one protocol...
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!
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?"
Ralph will lose this one. Manufacturers will claim energy efficiency and emissions will suffer if they aren't permitted to sell proprietary products capable of meeting 'tough new requirements.' Manufacturers will convince the lobbies involved that their exclusive service is the only way to ensure the behavior of these designs. Produce exactly one credible example where 'right-to-repair' enables more power in place of better economy and you will never hear about 'right-to-repair' again. The enviro argument trumps all.
Enjoy. You voted for it.
We should just go back to points-and-condenser ignition systems and carburetors on stovebolt-6 engines with 4-speed manual transmissions feeding rear-wheel-drive on a full steel chassis (i.e. not unibody). Then ANYBody could work on it!
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
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?
As it stands, they are doing everything legal. The government said "You need to provide us with a standardized list of codes for EMISSIONS diagnosis and repair. It has to be available on a standard connector, with standard pin locations. The codes have to be able to be read by any OBDII compliant code reader." It even has it specified how fast baud rate of the datastream has to be. So they did that. They put more "debugging" stuff in their for their own help. If you want to spent the money, you can buy your own OEM scan tools, and have everything that dealer technicians have.
Lets use a software analogy since we can't use a car analogy. If Microsoft built in debugging modes into Windows 8, and didn't provide anyone who is not a Microsoft certified IT specialist have access to it without costing a bunch of money to unlock it, are they in the wrong?
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.
Now he only needs to do four trillion more good things before he evens out in my karma book. Sometimes Ralph's freakishly huge ego works for good; other times. . ..
This will bring a whole new paradigm in car analogies on slashdot.
-- It is the mark of an educated mind to be able to entertain a thought without accepting it. -- Aristotle
Who at the company said that this would be a good idea!? I wonder how the conversation in that meeting went. "Well I'll agree to invest in this new technology but ONLY on the condition that we use encryptions for the sole purpose of making it HARDER for the customer to fix their $40,000 investment." The only thing that would make this better is if Chevy Ford or Chrysler helped to pioneer this piece cerebral excrement.
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.
We need open source auto mechanics.
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.
Most New Cars use the CAN Bus. Not RS-232.
DRM = Digital Rights Management?
No It is Just Proprietary codes. You could try to figure them out.
The Issue is that with out the definition of the codes mean you can not fix the car. No codes no locks no DRM. Just plain old fashion Obscurity.
I can believe this Thread. There is no "government-enforced monopoly" every car company has their own unpublished spec.
This is a battle between any company (DVD, DVR, BIOS, ect.) to not publish their API's and source code. AND The right of people to get there cars fix at the place of there choice. The government has to make laws to force them to publish.
There was never a law saying to have to tell anyone how your stuff works.
That is why patents where created in the first place, to encourage it.
So, while we are on a vehicle codes and warning issue:
Does anyone know how to reset the fscking Oil Change warning on a Jeep?
No, the 3 time gas pedal thing DOES NOT work...
Excuse me, but please get off my Pennisetum Clandestinum, eh!
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.
And in a free market, you'd be able to choose whatever mechanic who you think knows what they are doing. So what's the issue?
People like you deserve DRM. Really, you do. You put your faith in the corporation, you deserve to be raped by the corporation. Some of us prefer more normal, consensual relations. I'm not putting you down, of course. This IS a free country. If you truly enjoy being boned with a huge wood rasp and no lubricant, go for it.
"Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
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
Actually, the monopolies exist because of unserious politicians. Intellectual property exists in the US Constitution because it was viewed as an acceptable betrayal of principle in order to promote innovation for the public good. It's one of the less odious of those sorts of things (the worst being, of course slavery) but it is a compromise on the principles of liberty this country was founded on.
If US politicians were serious, we'd be having periodic reviews aimed at deciding if it was time to ditch the compromise entirely and live our principles or adjust the terms to maximize public good. Right now we're clearly tilted way off the original idea.
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?
Try reverse engineering the spec. Do you think a DMCA takedown is any more pleasant when it's done by Chrysler or Honda than when it's done by the RIAA?
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.
In a free market, the dealers could not only use DRM to prevent non-dealer mechanics working on cars, but also refuse to do business with anyone associated with any mechanic that tries to circumvent their DRM. In a free market, being a big player is still a way of stifling competition. The bigger you are, the more power you have to manipulate the market, free or not.
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.
And if you don't regulate, the guys who don't have any connections because they don't need them will still ruin you.
The higher the technology, the sharper that two-edged sword.
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!
I've been going to the same mechanic for about thirteen years now. The only time I go to the dealer is when he comes across some dealer-only part (sometimes he can get it anyway.)
The higher the technology, the sharper that two-edged sword.
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?
Trade secrets are only protected from sharing by people subject to non-disclosure and other similar agreements. As an outsider you are allowed legally reverse engineer or otherwise guess a trade secret and use it without penalty.
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/
Apparently where it's offered, it isn't selling. From http://www.thestar.com/comment/article/633960:
I only knew about this because I had to watch Ustream feeds of Hockey Night in Canada to see the Canucks-Blackhawks series, and every third ad was policital -- a lot of them being either for or against the Single Transferable Vote.
Mal-2
How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
...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
there's a really long gulf from changing a pcv to replacing the piston rings. Even a valve job is relatively easy compared to that. I'd be 90% of shade tree mechanics haven't replaced their own rings in the last 20 years.
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.
Well, that ignores that the effect of this regulation is to cancel out the effect of other regulation (i.e. the DMCA) so that the total effect of the regulation is increased freedom, not decreased freedom.
We all know what to do, but we don't know how to get re-elected once we have done it
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.
It sounds to me like the EFF is overreacting again. When the new iPod shuffle came out, the they sounded the alarm about headphones requiring "DRM authentication". They later retracted their statement. Turns out that the "DRM" was just an electrical signaling protocol that allowed the headphones to send button press events to the iPod. You knowâ"the kind that any EE would design. The headphones and the iPod have to communicate somehow.
It sounds to me like this is more of the same. From the article:
A lack of information, or the need for sophisticated test equipment does not automatically imply DRM.
I'm all for making information on car diagnostic protocols and diagnostic code semantics more freely available, but let's call it what it really is.
--Bruce
There are 10 kinds of people in the world: those who understand binary, and those who don't.
So you don't feel like you should have the right to fix your own car?
Languages aren't inherently fast -- implementations are efficient
Well, if you guys got a Buick, Chevy, etc., you would not have this problem. I can get ALL codes for my Buick (and parents Cadillac), I don't need special hardware (there's a GM scan tool but a generic will work just as well.. the Caddy you can dump codes WITHOUT a scan tool) and I can even get the service manual straight from them if I want, if I don't want there's plenty of 3rd-party information.
On the flip side, Honda. They are in fact the WORST about witholding information, they REALLY want you to go to an "authorized" Honda shop or dealer for work. You can't get service info from them. Even the likes of Chiltons & Haynes, Honda "requested" they not make repair books for newer models. I do believe Mercedes is more in this camp too.
In between, there's kind of the full range -- some few others are fully open, many are open except for a few details, and some few tight as Honda.
You misunderstand the meaning of "free" then start bashing your own misunderstanding. How is it free market capitalism if there is a legal monopoly granted on the technology, keeping *out* cooperations and businesses? Freedom favors no person over another. If a company can produce a proprietary technology, good for them. If someone else can reverse engineer it, good for them too. But this legal monopoly (patents, DMCA, etc) is anything but free, which is a system biased against smaller bases.
Wonder what the public key field is for?
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.
President Reagan had his faults (Civil Forfeiture and "Money Laundering"), but I do believe you are confusing Clintonomics and Obamanomics.
How much more fucked does it get when you loan a company money (via buying secured bonds) and the government arbitrarily changes the laws that says you are no longer required to be paid back (and the preferred creditors do not want control of the company)?
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.
FFS. Stop thinking that capitalism equates to freedom. It does not. Some of the worst regimes in the world are capitalist. As is, the much hated Saddam's regime was 100% capitalist.
In the modern age, is it really necessary to have a separate debating / decision-making class? It would be technically feasible for anyone who was interested in or concerned about a particular issue to have a say in how it was dealt with. Let the factions and disagreements form around particular problems, then be dissolved once the matter is closed so that new ones can form around the next issue at hand.
Of course, if you want to look like an uneducated lout in front of people who actually understand the benefits and disadvantages of a two-party system in the future, feel free to ignore my suggestion.
PROTIP: The two-party system has a number of significant benefits, which is why it has lasted so long in the United States. Whether or not you consider these benefits worth the disadvantages is up to personal taste.
Who's doing their business plan? Apple??
Bingo!
there is NO REASON for the ecm data stream to the repair interface to not be plain english Rs232 data.
The reason they use bizzare ass protocols and data packets is to keep you and "unwanted" people out of there.
There is a crapload of extra processing power in today's cars. There is ZERO reason that you cant pull up the diagnostic info on the stereo or other display other than the executives at that corporation decided that fucking the customer is the right thing to do.
Do not look at laser with remaining good eye.
There-in lies the problem.
Stupid people BUY new cars that cant be easily worked on. they buy a car because "it's pretty" or has that mp3 player port. They don't buy a car based on important things like, is it serviceable? was it designed by morons? nope....
Ohh it's BLUE! is far more important that if the car can be readily fixed in 10 years at jim-bob's auto emporium and pet store on I-46 in the middle of nowhere.
Do not look at laser with remaining good eye.
Me too! That's why I try to do all my own work. My Sports car and my bike NEVER get touched by anyone but me.
Last 3 times I went to a dealer, the idiots that work there screwed up the car. I had to fix what they screwed up.
Last 2 times I took a motorcycle to the dealer to have something simple done like tire replacement. I had to remove the wheel and re assemble it right because the drooling idiots they hire at dealers cant work on the freaking bikes.
Finding a mechanic that knows what he is doing and can re-assemble the car correctly when done is hard. The 3 I know do not work at dealerships, but actually work out of their garage on the side for cash only. These guys can reassemble the car CORRECTLY, and fix the problem the FIRST TIME. One even repairs transmissions himself.
It's like how ASE certification is as useless as MCSE certification. It means you passed a test, not that you know what you are doing.
Do not look at laser with remaining good eye.
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.
It's kind of hard for the mechanic to know what to do when everything is computerized, and he's locked out of the terminal. Imagine trying to configure a computer without being able to log in to it. That's what these independent shops are up against.
I don't believe in karma, I just call it like I see it.
by the time nadir[tm;-] came out with unsafe-a-a-s, the 2nd gen. corvair had a fully independent rear suspension, and arguably handled better than the corvette of the era.
but i can attest to the vicious whip-spins of the pre-64s (which had a camber compensator to limit the swing axle's jacking effect when braking...or even letting off...in a turn) i spun my '63 2x, learned not to do THAT;-)
Actually, a free market offers no protection in this case. Right now, manufacturers use the DMCA to protect their diagnostic gear, but without its protections they could use any scheme they wanted.
Imagine instead each diagnostic code encrypted via a one time pad that is unique to each car that rolls off the line. Only members of the companies authorized repair network would be able to access it.
Not that I think it was entirely fair, but no laws were changed.
It was a bankruptcy negotiation where the representatives of the largest creditor/investor (the US government) swung their weight around and "forced" a compromise that might keep the business in operation to some extent.
The DFL was distracted by those inside and outside the party who WANTED TO AVOID PUBLIC SCRUTINY of the broken election system in the USA.
Blame Nader when Gore won by all recounts and the other 3rd party candidates INCLUDING the nearly non-existent COMMUNIST PARTY who got more than the margin of difference. Under this line of reasoning you can blame EVERY 3rd party or just blame the communists... or just blame Nader.
Can't ever get the public upset over their broken voting system! We're #1 after all...
We HAD computer voting systems with "bugs" of heavily pre-loaded results that would have gone unnoticed; and essentially it did-- because in 2004 we had more of the "buggy" things. Proper attention in 2000 would have prevented their spread.
FYI:
I personally heard Nader talking behind the scenes (2000) and he didn't care if Bush won and conjectured that it might be good if Bush won broke everything! Waking up the sleeping public before it was too late to fix things! Perhaps this was the case; perhaps Pearl Harbor was needed or we'd all be speaking German?
I voted for Gore, BTW. I pick the lesser of two declines.
Democracy Now! - uncensored, anti-establishment news
Clearly not true.
IT was making the financial market nmore libertariean that causesed this mess we are in.
Contrary to the idiot group think here on slashdot thinks, the government isn't a bunch of corrupt bribeable people only interested in gathering money.
Most of them, most of the time are actually trying to help the citizens.
Sometimes things go askew, but it does right itself.
The regulated market we had 25 years ago was far safer for the people then what we ahve now.
What you are saying is no accountability is better then accountability; which is ridiculous.
The Kruger Dunning explains most post on
Sure, but most people aren't stupid. Stupid peopel can keep going to the dealer for repairs, the rest of us aren't stupid and want options to whom we can go to.
The Kruger Dunning explains most post on
As a disclaimer I am the lead engineer for an aftermarket scan tool product. First of call, it is a bit more complex than a UART these days.
Oh, and even for cars that do have UART (so called "K-Line" communication); guess what -- they have a variable baud rate and at least require some baud detector hardware. OBD-II sets the baud rate at specifically 10400bps -- but OBD-II is very simple.
See, OBD-II is a form of *legislated diagnostics* That means that the fault codes, data link protocols (all 5 of them), and operation are defined by a standards body. That would be great if all cars were identical. But they aren't. So manufacturers have to extend things to properly diagnose the vehicle.
Now that just covers powertrain anyhow. What about your radio (yes, in some cars it too can be diagnosed), or instrument cluster, or theft deterrent system. All of these are complex and very vehicle specific. And as for simple UART - its often much more complex than that. I remember one vehicle that had 9-bit K-line communication. And that 9th bit was a data bit, not a partiy bit.
But actually working in the industry and dealing with the OEMs I can often tell you often even they don't have the information. First, depending on a variety of factors a car can be sometimes assembled with a variety of different components. The car companies often keep this "as built" database around but the scan tools have to consult it.
Even if you know the exact make-up of a car you have to deal with differing software levels. Yup, new fault codes come, old ones go away, new live data equations need to be written... all depending on the version of code loaded into the car.
And you know the ECUs (and their software) aren't always developed in house by the OEMs. So the guys at the OEM often have to fight their vendor (which sometimes is even fighting their vendor!).
Then there are things that I can understand them wanting to protect (and usually there is a simple seed-key lock mechanism). But air bag and drive authorization are often protected. Otherwise hot wiring a car would be eaiser -- or you could fudge air bag insurance info.
Then if you replace a part you have to get the right firmware blob into it (sometimes they come with just a bootloader) -- and the right firmware blob depends on three other modules and their software in the car.
Of course the OEMs try and do sneaky stuff. Especially in the past. These days they seem far more willing to work with people and aftermarket companies. Some standards (like J2534 - if it weren't so ill specified) can also help with the whole out of date problems. The auto companies are even trying to move to a more generalized form of disseminating data (ODX I guess is going to happen). So I really think the auto companies aren't being the dicks they could be.
Now, good luck getting as much access to the firmware in your cable box or electric meter than your car gives you.
It's easy for the uninitiated to look at the OBD-II connector and say "why did they do it this proprietary way." But I can say most of the reasons are technical (and of course, shudder, legacy).
Being on both sides (writing ECU firmware) and diagnostic tools as well as many other industries I can say that automotive companies really aren't the dicks they could be.
-MYG
Most people don't realize how big a deal this is. I was talking to an IT recruiter lady one day. She was telling me about how it cost her $1200 for front brakes on her landrover discovery. Most cars aren't that much, but $600 for front brakes is common. I can do it in my driveway for around $50 depending on the car. And it's not hard to do at all. The repair cost justification for accepting a car loan payment for a new car with a warranty sort of falls apart.
Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
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.
Yes, that's why it's the Reagan Free Market, and not just a free market. In Reaganomics, regulations that prevent a corporation from fucking you six ways till Sunday are bad, but regulations that help a corporation fuck you six ways till Sunday are good. Because after raping your wallet, some of that money will trickle back down on your head.
That it isn't the REAL free market was entirely my point. :P
The enemies of Democracy are
That is not already covered by OBD and J2534 standards?
This is my biggest political beef. People can't vote their conscience because they think they'll be "throwing their vote away." In a true democracy, you should not be ABLE to waste your vote.
Instead of making me pick one candidate, why not let me vote on each one - "For," "Against," or "No Opinion?" We would get a much more accurate reflection of what people think, instead of what they think everybody ELSE thinks.
That's Awesome.
FTA-"In short, thanks to the DMCA, we need a Right-To-Repair Act not just for cars, but increasingly for all the things we own."
It is nice to see someone showing the public about some of the things wrong with the current auto industry. Nevermind the fact that gobbling up all the smaller companies earlier in the last century took away their competitive edge. I just wish we hadn't bailed them out. The financial district makes more sense even though I don't agree with the fact of having too few large institutions in charge of such masses of possible economic prowless. If they go under so would the economy. The auto industry? No, we would move on. They had their chance a few years back but decided against "innovating" and reverted backwards in design. Screw them let them go belly up. Too many years they have had me and other mechanics pay god awful sums of money for a "special" tool, because they were too damn stupid/and or lazy to engineer something right the first time. I have had enough. I started designing my own vehicles and will be releasing them under a GPL. The first will be the ZR1, an electric motorcycle utilizing a dual-variable gear CVT coupled to an electric motor. Gives excellent dynamic range, and can simulate the sound of a traditional cycle. Since it is open in design anyone will be able to change that sound, and more. It reminds me of the old Zephyr 2's that Zenith Motorcycles released about a 100 years ago. Excellent bikes, but anyways stay posted on the internet for more. With the economy collapsing it is pretty darn clear for me what direction to take. Do more for myself. Design and build my own stuff, and all these over the hill no skilled hack of CEOs who make 70 times what the president makes but yet have the utter responsibility that is reduced to something like 1/70 of his can go get a real job and leave us the hell alone. Laters. =)
Democracy. Has it ever worked?
Back on topic.
I like this way of addressing the problem because it's addressing it with a new angle of a new law, allowing right to repair.
Another way is through the weak antitrust, fair competition regulators.
Small garages need to band together to survive.
2600 ran a piece on this 5+ years ago over podcast with lots of info.
The OBD-II standard is very basic. It mostly covers safety measures and emissions. To get the really interesting stuff you have to move into manufacturers codes. They do obfuscate. I'm not sure if car makers have attacked reverse engineering attempts.
Prices from the UK:
- VAGCOM (VW) £250, reverse engineered, I think, but RossTech haven't been sued as far as I know
- Do it all machines. Took a while to come out but here they are. Seen prices at £25,000 (~$55,000), and £7,500. The £25k one is updateable with OS onboard and everything.
- ebay, generic cables and warezed software. ~£15-100. These sometimes break. Could be bad at handling odd voltages from damaged cars perhaps?
The only option out of all those to the person who actually owns the car is the ebay £15 option because you might not use it again.
This is a major thing to think about when buying your next car. BMW are particularly bad for it and it's been getting worse and worse with newer cars. Reverse engineering is always one step behind. My girlfriend isn't going to understand a thing like this. Nor is my dad. In fact, the vast majority won't `get it` until they get hit by a massive bill from the manufacturer garage, and even then they might not understand -just like OpenSource. Things change in time.
I always ask what a mechanic drives. They seem to go for the older cars. Vauxhall(opel) Vectras seem popular.
Ask yourself, can I see if my mechanic has lied to me?
I've had these experiences with car mechanics:
- crashed shortly after a service including wheels, no investigation so can't be sure
- welded over brake pedal (emergency failover in case of brake fluid loss removed)
- replaced brake pads that didn't need replacing, showed me other pads worn down, which I knew weren't mine
- put standard tyres on when I said I wanted something for Ski resorts, not informing me of snow tyres
Thank god, I now have 10 year old vehicle and a mechanic I trust.
So, get yourself informed, before it literally kills you!
-j, UK
A blog I run for the wealth
Had the same config (single knuckle) but with nylon straps to prevemt the roll over on a jacked axle
While I generally support the notion that if you own the vehicle you should be allowed to hack the vehicle, some of the protections for in-vehicle electronics are either mandated by external entities or self-imposed.
Someone mentioned earlier the fact that auto manufacturing today is global in scope. That is a fact, and the electrical systems in vehicles today are designed to be used in as many markets as possible to minimize engineering costs.
Since virtually all of the ECUs in a vehicle are reprogrammable these days, and since many of those ECUs are involved in the security features built into vehicles these days, the European Insurance lobby (whose name escapes me at the moment) requires auto manufacturers selling vehicles in Europe to "secure" their ECUs against tampering. This allows the manufacturer to obtain good ratings from the insurance providers, otherwise the vehicle is essentially docked points for being unsecure. These features obviously affect the average consumers ability to do things to their vehicles.
Secondly, as more and more features are software driven, the OEMs have the ability to provide vehicle features via software. Therefore they have some incentive to "secure" the ECUs in order to prevent customers from obtaining features that they either didn't pay for or should not be enabled in the vehicle depending on where it was sold.
Somehow I doubt that Nader is taking any of this into consideration, and I highly doubt his initiative will gain enough momentum to overcome these hurdles.
Mostly watching.
One big problem with the two major parties is that they are tacitly recognized as unofficial branches of government. Party line committee appointments, public funding of primary elections (which are the parties' private business, which they should pay for--not send the bill to taxpayers who belong to a third party, or none at all), public funding of campaigns (but only for parties that are "big enough"), party-directed gerrymandering of election districts: it all ensures that the two dominant parties stay that way by ensuring the irrelevance of any other parties. In return, we get cookie-cutter candidates who may speak differently, but are hardly discernible in their actions (see Hotelling's law). Even Teddy Roosevelt's Bull Moose Party couldn't break the stranglehood the Republicrat/Demican duopoly has on American politics.
It was a bankruptcy negotiation where the representatives of the largest creditor/investor (the US government) swung their weight around and "forced" a compromise that might keep the business in operation to some extent.
Um, no. And there was nothing legal about the bailout to begin with.
A compromise or any kind of contract must be legal. Laws were ignored.
The biggest creditors were the bond holders and they got screwed. It was Der Fuhrer Obama dictating the results.