Slashdot Mirror


Congress May Force Revealing of Car Computer Secrets

marksven writes "The Seattle Post-Intelligencer is reporting that there is a bill with 86 co-sponsors in the House to force automakers to open up their proprietary interfaces to car computers. Small car repair shops are more and more becoming locked out of the repair business because most late model cars can only be fixed by accessing their computers with codes that are secret."

161 of 683 comments (clear)

  1. Cars, DVDs, what's the difference? by garcia · · Score: 4, Insightful

    Bill has been tinkering with computers since the age of two. He has been playing with DVD drives on his computer since 1999. Recently he has been unable to watch any movies on his computer running Linux because of the codes that the MPAA has used to encrypt the disc.

    "I think it's an illegal monopoly. If you don't have the codes you can't watch the disc."

    Yet there's a law that protects the MPAA from having to give this code to the rest of the world. It's called the DMCA. It stops you from circumventing copy-protection.

    Why aren't there any lawmakers backing the public on DVD encryption? See here.

    1. Re:Cars, DVDs, what's the difference? by indros · · Score: 5, Insightful

      The difference lies in the fact that with codes to your car, it can be serviced independently.

      With the codes to your DVD, you can make unlimited copies, and do anything and everything with them.

      Try doing that to your car when you get it's codes.

    2. Re:Cars, DVDs, what's the difference? by smittyoneeach · · Score: 5, Insightful

      I think the fact that the DVD is pure information and a car is a physical object, not subject to casual duplication, might be a difference, but who knows?

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    3. Re:Cars, DVDs, what's the difference? by bwalling · · Score: 2, Interesting

      Why stop there? Why not just have Microsoft open up Windows so that we can all service it?

    4. Re:Cars, DVDs, what's the difference? by GoofyBoy · · Score: 4, Interesting

      But its a bit more complex that just that.

      From the article;
      >Automakers are fighting the legislation; they believe the real goal is to obtain proprietary "calibration codes" that are the blueprints for how parts are made. With that information, Territo said, independent mechanics and parts manufacturers could duplicate major components such as fuel injectors that automakers have spent millions of dollars developing.

      So maybe its the same issue. A group wants to control their property by using technology which locks things up.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    5. Re:Cars, DVDs, what's the difference? by Rude+Turnip · · Score: 5, Informative

      You can make bit-for-bit copies of any DVD now, complete with all the encryption on it. And the laws preventing the distribution of those DVDs (normal copyright law) has been on the books for a long, long time. If you follow the money, the bottom line is that the CSS and region codes on a DVD only help to support cartel price-fixing profits.

    6. Re:Cars, DVDs, what's the difference? by MoneyT · · Score: 2, Insightful

      Actualy, you CAN discriminate based ont he market size or how the market works. A monopoly is not inherrently bad. THe laws cover the ABUSE of a monopoly.

      --
      T Money
      World Domination with a plastic spoon since 1984
    7. Re:Cars, DVDs, what's the difference? by Lumpy · · Score: 2, Informative

      Um, I can make unlimited copies without the codes already. and pirate houses in china have been before DeCSS existed..

      tell me again how this is different cince I just shot down your entire argument.

      --
      Do not look at laser with remaining good eye.
    8. Re:Cars, DVDs, what's the difference? by Rude+Turnip · · Score: 5, Insightful

      "With that information, Territo said, independent mechanics and parts manufacturers could duplicate major components such as fuel injectors that automakers have spent millions of dollars developing."

      If the manufacturers spent millions of dollars designing parts and *didn't* get patents on those parts, then it's their own damn fault...and they have also failed their shareholders.

      If they had patented their expensively-designed parts, they would have zero problems with opening the specs for third-party repair shops and could still prevent third-party replica parts.

    9. Re:Cars, DVDs, what's the difference? by Mr.+Slippery · · Score: 5, Informative
      The difference lies in the fact that with codes to your car, it can be serviced independently.

      With the codes to your DVD, you can make unlimited copies, and do anything and everything with them.

      Not correct. I can make unlimited copies of DVDs without any access to codes - just as I can make copies of a text written in German without being able to read that language. Mass bootlegging of DVDs happens this way already.

      CSS is all about controlling who gets to make DVD players. It does nothing to prevent copying.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    10. Re:Cars, DVDs, what's the difference? by Lord+Kano · · Score: 5, Insightful

      With the codes to your DVD, you can make unlimited copies, and do anything and everything with them.

      I can't speak a word of Polish, but given enough time I could make an exact copy of a book written in Polish.

      DVD encryption does not prevent copying, it prevents people from watching them with players that the DVDCA hasn't made any money off of.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    11. Re:Cars, DVDs, what's the difference? by drinkypoo · · Score: 5, Insightful
      I have news for you, you don't need to obtain diddly to figure out how the part is made. You just take it apart and you figure out how it's shaped, build it in the cad package of your choice (say solidworks, no reason you couldn't use it) and then you can send off the drawings for quotes and have the parts made, assembled, packed, and shipped, all without leaving the comfort of your computer chair. All you need is some good measuring equipment, a decent computer, and the part.

      Fuel injectors, by the way, are not developed by automakers any more. Automakers go to someone and say hey, we need an injector with these dimensions that flows this much fuel and runs off this voltage, and they get a part back, they sign a contract agreeing to buy so many of them and to put however many of them into cars, and that's it. Furthermore a fuel injector is a dog-simple item which can be made better simply by throwing more money at it for better materials - it's just a solenoid valve. They usually run on 12 volts and they open and close in response to an electrical signal which is pulsed once for each opening. They are usually run at a single given pressure by the OEM and you can "trick" them (and your computer) by using a rising rate fuel pressure regulator, which is a popular way of doing a cheap turbo installation. As the boost rises, the fuel pressure rises, and more fuel is delivered. The next step up is to use a box that takes over fuel management for the computer, and/or tweaks the signal from the computer, and the final step is to replace the car's computer entirely. All of this stuff is done outside of the injector. The injector, as I have previously stated, is a simple device and high-rate injectors can be had for little more than OEM parts. Rebuilt OEM (270cc/min, I think, maybe it was 230?) for my car were $69, you can get new 370cc/min injectors for about $100 each. So Territo is full of horse shit, whoever he is. (Too lazy to RTFA, sorry, I'd rather spend my time ranting.)

      Also most of these parts are not complicated. No one owns the facts, so you just stick a thread pitch gauge in the hole, and measure the diameter, and you know what size the thing should be; You can hook up the part and test it using calibration equipment, another (known) sensor (which is calibration equipment of course), or you can build a new one from the specifications. Data sheets are available for automotive sensors, and factory service manuals will tell you the expected range of response from a sensor, most of which are resistance-based.

      Automakers quite simply want to hang onto the lucrative service market. Dealers charge more for service than practically anyone else, except for very high end establishments that specialize on working on exotic cars. For example there's a joint called Canepa's in Santa Cruz that bought, sold, and serviced rolls, lamborghini, ferrari and so on. But if you go to a dealer for your ordinary vehicle you generally pay 10-50% over the average service station for both parts and labor, and you don't necessarily get better service unless you bring in a really special car, which they tend to take seriously.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    12. Re:Cars, DVDs, what's the difference? by AlecC · · Score: 4, Insightful

      But it is probably not patentable. It is not an invention, it is precise settings which have to be worked out over hours and hours of testing. Exact timings for injectors at all speeds and load conditions, while allowing reasonable margins so that performance does not fall off with wear. This data - just a huge look-up table - costs millions of dollars to obtain, because it required many hours of running. But you cannot patent it. You can copyright it, of course, but if a copier made a number of minor, not very significant, changes in the tables, it would be very difficult to prove they had copied the original tables. "Of course we got the same results - they are the right results for this engine".

      --
      Consciousness is an illusion caused by an excess of self consciousness.
    13. Re:Cars, DVDs, what's the difference? by unraveled · · Score: 2, Insightful
      they believe the real goal is to obtain proprietary "calibration codes" that are the blueprints for how parts are made. With that information, Territo said, independent mechanics and parts manufacturers could duplicate major components such as fuel injectors that automakers have spent millions of dollars developing.

      What a lame excuse. Independent mechanics duplicating major componets? Can you imagnine that? I'd like to see the day when Joe's Garage will replace your busted on-board computer for half the price, made from old 486's and playstation componets.

      Oh well, I'm glad to hear that someone is doing something about this.

      --
      The path of least resistance is what makes the river crooked.
    14. Re:Cars, DVDs, what's the difference? by Anonymous Coward · · Score: 2, Interesting

      If they open it up, I am sure some engineers out there will do their own tests and improve on what is already there.

      I don't see why companies don't like the idea of getting help from CUSTOMERS. :D

    15. Re:Cars, DVDs, what's the difference? by Necrobruiser · · Score: 2, Interesting

      You're absolutely right. Additionally, Coca-Cola should be forced to release it's recipe so smaller bottlers can compete. And Microsoft should be forced to open source it's source code. And Google should be forced to release its proprietary search algorithm so smaller search engines can compete.

      I went too far with the Google thing, didn't I? Now I'm screwing around with slashdot's sacred cows. My bad.

      -1 Troll

      --
      "I planned within my means and got a fixed rate mortgage, so where's MY bailout?" -cafepress
    16. Re:Cars, DVDs, what's the difference? by Anonymous Coward · · Score: 2, Funny

      Um, a $20 turbocharger? Where?

    17. Re:Cars, DVDs, what's the difference? by skaffen42 · · Score: 2, Funny

      Mmmhh... I'd say this is more than a software patch and $20 in parts...

      --
      People couldn't type. We realized: Death would eventually take care of this.
    18. Re:Cars, DVDs, what's the difference? by dustman · · Score: 4, Insightful

      I don't see why companies don't like the idea of getting help from CUSTOMERS. :D

      Simple: Maybe they would get help from customers, maybe not. If they got help from customers, then their cars would be a little bit better (though probably not much), and their customers would be a little bit happier.

      But by keeping all this stuff secret, they create a monopoly on service and their dealerships can charge $200 for something that Joe Smith at your local garage would charge $120 for.

    19. Re:Cars, DVDs, what's the difference? by djh101010 · · Score: 4, Informative

      ...the difference between the "turbo" and the "standard" engine is a software patch and $20 in parts.

      Gee, and here I thought it would be the presense of a _turbocharger_. Second post already that thinks a turbo is a piece of software rather than hardware. I don't know of anyone marketing a car as being turbocharged who isn't using a physical device called a turbocharger.

    20. Re:Cars, DVDs, what's the difference? by Anonymous Coward · · Score: 5, Insightful

      This lawsuit isn't about valve timing tables and that type of data, this lawsuit is about engine diagnostic codes. They aren't protecting trade secrets, they are protecting their repair business by keeping out competition.

    21. Re:Cars, DVDs, what's the difference? by theLOUDroom · · Score: 5, Insightful

      It is not an invention, it is precise settings which have to be worked out over hours and hours of testing.

      But it's not.

      This is about ERROR CODES not ignition and fuel maps. This about being able to plug something into my car and have it tell me that there's a problem with XXXXX.

      That doesn't say shit about the design of that part. They just want access to the same diagnostic codes as the dealer. Right now manufactuers are only required to make a tiny subset of these codes availible.

      The automakers are just whining about their "intellectual property" because they think they can get away with it since the vast majority of the public doesn't know the difference between a diagnostic code, and the actual program code itself.

      --
      Life is too short to proofread.
    22. Re:Cars, DVDs, what's the difference? by jandrese · · Score: 3, Insightful

      Wouldn't such a table be largely dependant on the geometry of the engine? It seems to me that unless the other guy is copying your engine design wholesale that the lookup tables should be of little use to them. In any light, that argument sounds like an excuse more than anything else.

      --

      I read the internet for the articles.
    23. Re:Cars, DVDs, what's the difference? by Dogers · · Score: 5, Insightful
      "A calibration code is what makes that part work, and that's the part that's proprietary," Territo said. "It's like the difference between an Apple microprocessor and an IBM microprocessor.


      Someone needs to let them in on a little IBM/Apple secret :)

      --
      I am a viral sig. Please copy me and help me spread. Thank you.
    24. Re:Cars, DVDs, what's the difference? by Cramer · · Score: 4, Interesting

      This is not exactly true... modern cars have a "closed loop" system where various sensors feed data into the computer which it uses to tune engine parameters. Thus, the computer is "self learning"... about a decade ago, Ford recalled a number of Tempo's. They replaced the injector and downloaded the engine calibration data -- they used a federally mandated recall to collect this "millions of dollars" worth of data.

      In fact, it actually takes a mere afternoon to build the calibration data. It takes a fair bit of equipment (diag station, dynamo, etc.), but the process is rather simple. (that is, for those that know how to do it.)

      Ironic side discussion... the only real difference between the VW 1.8T engines (150hp and 180hp anyway) is the ECU programming. I can "upgrade" my engine with a serial cable :-)

    25. Re:Cars, DVDs, what's the difference? by Vindicator9000 · · Score: 3, Insightful
      Free rental car, free labor/parts, and less than 24 hours later I had my car.

      At 29,999, it damned well better be free - Most cars with that few miles are still under warranty. I still get free parts/labor on my used Honda, with 89,000 miles.

      The point is not about warranty work - that has to be done by the dealer anyway. The point is non-warranty work that *ought* to be able to be done by any mechanic. How will you feel when you have to have your valves adjusted at 100,000 miles, and the only place that can do it is the Saturn dealer, who will charge twice as much as a comparibly experienced independant mechanic? The only reason that a normal mechanic can't work on these cars is because of manufacturer lockout.

      I keep waiting for someone to realize that there is a hobbyist market out here that would love to have cars that are both modern and easy to work on. Honda seemed to have this right for about 10 years (great cars from about 1989-2000) - specifications were well-documented, computers were easily hackable, and many parts were interchangable. Alas, they seemed to start moving away from this in 2001 with the new K series engines. Anyone want to help me produce a Gnu/CAR under the GPL?

    26. Re:Cars, DVDs, what's the difference? by Grishnakh · · Score: 2, Informative

      Out of curiosity, what has changed with the K-series engines that would make things difficult for a DIYer such as myself?

      I have an Integra with a B18B1 engine, and I've always wondered what people were complaining about when talking about servicing computerized cars; I've never had to do any work at the dealer, and I've done all the maintenance required: valve clearance adjustments, timing belt changes, etc.

    27. Re:Cars, DVDs, what's the difference? by Repugnant_Shit · · Score: 3, Insightful

      But if it is *my* car, why am I not allowed to know all the specs?

    28. Re:Cars, DVDs, what's the difference? by Nogami_Saeko · · Score: 4, Insightful

      I look at my new 04 Prius with more computer sensors and monitoring than I can shake a stick at. There's literally a sensor monitoring every component in the car, and it can pinpoint trouble spots very accurately.

      When something goes wrong, what happens? You get a big triangle on the display and a "service vehicle" message.

      What the hell?

      Why not put up some diagnostic info on the screen? "ABS Failure in Braking System", "O2 Sensor clogged", "MG2 - Generator Failure", etc? Maybe even a nice like "star trekky" diagram pointing to the component, or the area of the car the problem is located at.

      But that would make it possible for other people to diagnose problems, and possibly fix them. Toyota doesn't want that.

      They want people to bring their cars into the dealership for a few reasons - first, because they make the money on (out of warrantee) repairs. Secondly, because the dealership reports faults back to Toyota, who can then investigate the problem to determine if they had a bad run of components, or there was a design defect.

      N.

      --
      "Nothing strengthens authority so much as silence." - Charles de Gaulle
    29. Re:Cars, DVDs, what's the difference? by Surreal_Streaker · · Score: 2, Insightful
      You can copyright it, of course, but if a copier made a number of minor, not very significant, changes in the tables, it would be very difficult to prove they had copied the original tables. "Of course we got the same results - they are the right results for this engine".

      Mapmakers routinely include small false items on their maps to prevent copying - it is nearly as hard to identify and remove the one made up town on the map of the US you intend to copy as it is to go out and make your own map. Perhaps this could work in this situation.

    30. Re:Cars, DVDs, what's the difference? by GhostCypher · · Score: 5, Interesting

      I've been training as a mechanic and in most of our classes we use computer diagnostic tools as one step in verifying the problem.

      First off, while the error codes are usually VERY accurate to what POTENTIAL problems are, they DON'T always tell you exactly what the problem is. Case in point: '96 GMC Yukon, the Service Engine light comes up every few days. Running the computer codes, it spits out a problem with an O2 sensor in the exhaust system, saying there is too much O2 in the exhaust. Now, this could be a number of things wrong...from problems with plugs and whires to bad gaskets, etc. that allow O2 leakage. However, the problem is nothing more than a crack in the weld on the exhaust pipe that leaks air into the exhaust system before the sensor, causing it to go off.

      Secondly, last time I checked, I could buy manufacturer-specific computer equipment to diagnose cars from the manufacturers as a mechanic. Yes, the're about $600-700 a pop. (Snapon in turn sells a computer for that price and sells modules for each manufacturer for diagnosis).

      Also, these performance maps and such you think aren't necessary...are. Why? because, during diagnosis, one of the things we look at is engine performance to verify that the engine isn't having trouble. The computer calculates and spits out performance data for the technician based on the information in the computer. No, we don't get to see all of the information on the chip directly, but for the sake of diagnosis, our tools have to be able to access it in the event that the car's performance is lagging behind what it should be and we have to diagnose it.

      Thank you for our time.

    31. Re:Cars, DVDs, what's the difference? by antiMStroll · · Score: 3, Insightful
      Here's where being a computer geek starts showing its limits. ;)

      That's not the reason, not at all. Discounting potential damage and erroneous warranty claims, car makers must also adhere by federal law to an enourmous body of regulation involving emmissions and performance standards. These computers are an integral component of meeting those goals. Letting third parties alter algorithms and parameters conceivably puts them at risk.

    32. Re:Cars, DVDs, what's the difference? by furchin · · Score: 2, Insightful

      Because you own the car, but only license the software that runs it.

    33. Re:Cars, DVDs, what's the difference? by wskellenger · · Score: 4, Insightful
      In fact, it actually takes a mere afternoon to build the calibration data. It takes a fair bit of equipment (diag station, dynamo, etc.), but the process is rather simple. (that is, for those that know how to do it.)

      I work in vehicle development -- electronic braking systems.

      Our module interfaces directly with the engine controller, as we request a torque reduction during traction control events.

      It is entirely untrue that it takes a "mere afternoon" to build the calibration data. Testing is required at different altitudes and in different climates. You'll find auto testing going on everywhere from Wanaka, New Zealand (for wintery conditions in the middle of Michigan's summer) to Borrego Springs, California... Or up in Arvidsjaur, Sweden when it's -40. A dyno and a diagnostic tool won't do much to simulate these climates and altitude variations. Throw a trailer on the vehicle and you'd never sell a car that you validated using the method you describe. Depending on the maturity of the engine and the system as a whole (including sensors, fuel delivery systems, etc.) it takes at least a year, probably more like two years, to develop an engine calibration.

    34. Re:Cars, DVDs, what's the difference? by uspsguy · · Score: 2, Informative

      Snap-On can easily supply you with a device to read SOME or even MOST of the codes. The issue here is that the OEMs have access to additional stuff far beyond the OBDII mandated outputs. The additional data allows the authorized dealer to diagnose more accurately and quickly. That gives the dealer an unfair advantage over the independant repair shop.

      --
      Profanity - The sign of a small mind trying to express itself.
  2. Stupid Lawmen by whoda · · Score: 2, Funny

    Car companies will just encrypt everything with some stupid XOR scheme, and then claim DMCA protections.

  3. I don't get Congress. by foxtrot · · Score: 4, Interesting

    When the MPAA comes a callin' with their CSS encryption, the answer is the DMCA.

    But when it comes to open-standards for automobiles, they're all for it.

    Why won't they make up their minds?

    1. Re:I don't get Congress. by King_TJ · · Score: 4, Insightful

      Govt. is typically illogical.... IMHO, let them pass this one as law, and THEN hit them with the questioning about their logic on cars vs. DVD's.

      It's more leverage for us if it's already written into law.

    2. Re:I don't get Congress. by dspfreak · · Score: 5, Funny
      Because in this case, politicians were actually able to make the mental leap necessary to understand the analogy "Would you buy a car with the hood welded shut?"

      --
      "Tolerance is the virtue of the man without convictions." -- G. K. Chesterton
    3. Re:I don't get Congress. by IndigoDarkwolf · · Score: 5, Insightful
      There's an important difference you're overlooking: Nobody's getting shut out of the DVD player business.

      Seriously, how many legal car repair shops do you think there are? A million is most likely a conservative figure. The car computer legislation is happening because there are a lot of people in the car repair business, and have been in the car repair business for generations. But, suddenly (last few years) they've been unable to fix cars because they don't know the secret codes for the cars' computers.

      This isn't "I want everything, like MP3s and DVDs, for free". This is "I want to fsck-ing survive here.

    4. Re:I don't get Congress. by Mr.+Slippery · · Score: 5, Informative
      Nobody's getting shut out of the DVD player business.

      Perhaps you missed the whole DeCSS issue? "Without licensed DVD players for Linux and other operating systems, an entire class of computer users is completely cut off from viewing DVDs."

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    5. Re:I don't get Congress. by WegianWarrior · · Score: 2, Interesting

      MPAA == US organisation. Quite a lot of carmakers != US firms.

      See the difference? One one hand the US congress wants to protect the "intelectuall property" of americans, on the other hand it wants to open the "intelectual property" of other people (non US) to the carmechanics in the US... and possible to carmanufacturers in the US as well, but I think that might be an unintended sideeffect.

      While I see how this bill might benefit the small autoshops in the US (and possible elsewhere if this catches on), I feel that a more ideal solution would be if the carmanufacturers could agree on one common interface to use. Won't happen off course.

      --
      Everything in the world is controlled by a small, evil group to which, unfortunately, no one you know belongs.
    6. Re:I don't get Congress. by reanjr · · Score: 3, Funny

      Actually there is a Volvo concept car designed for women that does not allow you to open the hood without a special tool. It has a hole for gas, and a hole for windshield washer fluid. Anything more than that and you have to take it into the mechanic.

      It also has a pony-tail hole on the headrest, and an ungodly amount of storage room for a car its size.

    7. Re:I don't get Congress. by NormalVisual · · Score: 2, Interesting

      I feel that a more ideal solution would be if the carmanufacturers could agree on one common interface to use

      The OBD-II interface actually is an industry standard that everyone agreed on - the problems arise because the standard allows for manufacturer-specific codes for stuff not explicitly covered in the general spec. Having some means of specifying the maker-specific stuff is necessary, since not all cars are the same and making the basic standard conform to everything it might encounter would make it rather large and unwieldy. That said, I think the maker-specific stuff should be documented.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    8. Re:I don't get Congress. by corbettw · · Score: 2, Insightful

      Yeah, but you're only talking about people not being able to watch a movie. Annoying, yes. But locking out independent mechanics actually hits people where it hurts: their wallets. And if they can't earn a living, they can't pay taxes, or donate to political campaigns.

      Check out the homepage for the Automotive Service Councils of CA. Under 'Legislation', they explain what bills they're lobbying for or against. So the real answer, if you want to protect something you think is important, hire a bunch of lawyers to take politicians out to lunch once a week. Otherwise, you ain't got no hope.

      --
      God invented whiskey so the Irish would not rule the world.
    9. Re:I don't get Congress. by poot_rootbeer · · Score: 2, Insightful

      "Without licensed DVD players for Linux and other operating systems, an entire class of computer users is completely cut off from viewing DVDs."

      As far as I know, there has never been anything stopping some enterprising commercial software company from obtaining a license to do CSS decryption, developing a player application for Linux, and selling it.

      "A DVD player for Linux" does not have to mean "a DVD player under [GPL|BSD|otherwise [Ff]ree] software licensng"...

  4. This has been done before by djh101010 · · Score: 4, Interesting

    I used to work for GE Medical Systems, and there was a similar case there. There is (or was?) a company out there doing third-party servicing of CAT and MRI scanners, place called "R-Squared". They took GE to court saying that we should share with them our service tools, because by not doing so it was unfairly excluding them from competing with us.

    Ended up having to make it possible for the competition to get our service tools, but I don't remember that we were required to make them available cheaply or quickly. Not sure how things are there today; knowing GE they probably would solve the problem by buying out the competitor.

    This really isn't much different than open-source vs closed-source though, is it...if the person selling it wants to lock you out of the internals, well, your choices include not buying from them.

    1. Re:This has been done before by cgenman · · Score: 5, Funny

      This really isn't much different than open-source vs closed-source though, is it...if the person selling it wants to lock you out of the internals, well, your choices include not buying from them.

      #:apt-get install camaro
      No package by that name.
      #:apt-get install thunderbird
      Try "apt-get install firefox"
      #:apt-get install mini
      Downloading "mini-dinstall" from repos
      Ctrl-C
      Process interrupted

      #:apt-get install pinto
      Warning: you are about to install package "pinto" from repository "www.ford.com/unstable" Do you wish to continue?

      Ctrl-C

  5. woo by Anonymous Coward · · Score: 5, Funny


    Congress to Automakers: "G1bb0rz u5 j00r l337 c0d3x0r5555!"

  6. a few cars have been reverse engineered by another+misanthrope · · Score: 5, Informative

    and posted on the web - like this site

    1. Re:a few cars have been reverse engineered by CNERD · · Score: 2, Informative

      They were not reverse engineered. Even the chilton manuals for those cars tell you how to get the codes. It's a well known method. It works on most Chrysler fuel injected cars and trucks. Key forward 3 times.

  7. Oh Goody! Now I can install Linux by myownkidney · · Score: 2, Funny

    Once they release the interfaces to these car computers, we can install Linux on them.

  8. I'm sorry, Dave... by rasafras · · Score: 5, Funny

    ...I'm afraid I can't do that.

    1. Re:I'm sorry, Dave... by EvilTwinSkippy · · Score: 3, Funny
      DAVE: CD player, HAL.

      HAL: Dr. Chandra has taught me a song, would you like to hear it?

      DAVE: No, I want disk one in the CD player.

      HAL: Here it goes: Daisy, Daisy,...

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  9. Preach on, by bob670 · · Score: 5, Interesting

    had to take my car to the dealership this weekend because the shop down the block didn't know what the codes meant. Turns out it was a misaligned break caliper, cost me $225 at the dealership, would have been about $130 down the street.

  10. About 10 years too late by Gr8Apes · · Score: 5, Insightful

    They should have always required opening up of these interfaces. The owner pretty much has to take the word of a very small select group of "in the know" mechanics on what condition their car is in. And we all know how trustworthy the average local mechanic/dealer mechanic is (do a google for Jiffy Lube, Sears, etc, and auto mechanics and lawsuits)

    Then I recall my own wonderful personal experience. I had engine fluctuation issues in a turbo charged car. 15 trips to the dealer (under warranty) and replacement of virtually ever sensor and the car's computer failed to rectify the sporadic condition. The car had a computer interface, and it was telling them... well, I don't know what it was telling them - I couldn't access the interface....

    Long story short though, one day, the engine started having RPM fluctuations while idling, so I popped open the hood and, since I hadn't been running long nor very hard, decided to take a quick look at the intercooler fluid level. I just happened to notice as I pulled out the intercooler cap that the float bob sensor attached to said cap was sunk to the bottom, even though the intercooler level was fine. I bypassed this sensor and all was fine for the next 100K miles. Odds are I'd have found this more quickly if I could have hooked up a computer to the interface to diagnose the problem while it was happening.

    --
    The cesspool just got a check and balance.
    1. Re:About 10 years too late by Cro+Magnon · · Score: 4, Funny
      Long story short though, one day, the engine started having RPM fluctuations


      Well, that's what happens with a RedHat car.
      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    2. Re:About 10 years too late by Rip!ey · · Score: 2, Informative

      The car had a computer interface, and it was telling them... well, I don't know what it was telling them ...

      I spent ten years between 1988 and 1998 working as an apprentice and technician for automotive dealerships in Australia.

      Early generations of onboard diagnostic systems were relatively simple. Access to the codes that were generated by signals responding in an odd manner or operating outide of tolerance was usually a simple matter of bridging a connection somewhere and using an LED in series with a resistor to read them, or some other similar manner. I have books, produced by third parties, full of the codes that are generated by the hundreds of vehicles out there. Access to these codes has never been a problem.

      Later generations have changed all that. The diagnostics now have some very cool abilities like the ability to monitor and record multiple IO signals in realtime. This in turn requires the use of the manufacturers own diagnostic equipment which also doubles as the code reader. Generally speaking, simple methods to access those codes are no longer provided except where the manufacturers are required to.

      One thing however has not changed, and that is what the codes tell us. They are nothing more than a compass that points the technician in a direction. Specific parts of the system still requires thorough testing to locate the actual cause any problems. If a code is registered that identifies a particular sensor input as faulty, the fault itself may well lie somewhere in the system other than in the sensor itself.

  11. Point here has more to do with than just cars. by onyxruby · · Score: 4, Insightful

    The proposed law can only be a good thing. With more and more of everyday life becoming computerized, such codes could be used to shut people out from everything from their cars to their washing machines.

    The principle point here is: Does the public have the right to access and repair of their own violation property they have paid for? This can readily be applied to almost any manufactured good in the future. Let's face it, how many things do you buy anymore that aren't controlled by computer code?

  12. WRONG! by Anonymous Coward · · Score: 5, Informative

    Some of you people just don't get it: DVD CSS has NOTHING to do with COPYING or the prevention thereof! You can make as many copies of a CSS'ed DVD as you want. CSS is all about who can play the DVD and where.

    1. Re:WRONG! by Lord+Ender · · Score: 2, Informative

      Wrong! You can only make copies of 4.7GB DVDs without decoding CSS. If you want to do a 9GB DVD, you need to decode the CSS and then reencode the video to fit on a 4.7GB DVD. This is because you can't buy 9GB DVD burners and black media today.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  13. Where the profit is ... by henrygb · · Score: 5, Insightful

    The car industry provides two areas of profit (and one of loss) 1. Making and selling the car - a loss 2. Financing the sale of a car - a profit 3. Servicing and repairing the car - a profit Finance is a competitive industry, so the profits are small. Servicing can be turned into a monopoly, so is it any surprise the car makers are doing so? Politicians know how to shakedown an industry - threatening to regulate it and forcing competition is not uncommon. For some as yet unknown reason, the threats are not always carried out.

  14. Election Year by N8F8 · · Score: 4, Insightful

    This sounds like an election year doggy treat. Pass it in the House and kill it in the Senate.

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
  15. Apple ./. IBM Microprocessor by Star_Gazer · · Score: 5, Funny

    ... Territo said. "It's like the difference between an Apple microprocessor and an IBM microprocessor."

    Hmmh, and I thought Apples G5 Microprocessors come from IBM...

  16. Re:Good! by MoneyT · · Score: 2, Insightful

    Why is this good? Why is the government stepping into private business matters and FORCING them to make things easier for their competition a good thing? A monopoly is not an inherrently bad thing, which is why the laws cover the ABUSE of a monopoly position. Until these manufacturers start abusing their positions, the government should keep itself out of this.

    --
    T Money
    World Domination with a plastic spoon since 1984
  17. Good For Me by LighthouseJ · · Score: 4, Interesting

    If this works for previous model years instead of just new models, I'll be really happy. There's a small but loyal group of people like me that are trying to get a supercharger for our car. A company has quoted if they could produce it, the supercharger could conservatively raise the car from 174hp to ~260hp (300 lb-ft torque) thanks to a solid engine. The physical supercharger is the same as any others, but the problem is that no one has been able to crack the Hitachi (I think) computer so the programming knows about a supercharger and doesn't compensate for it negatively.

  18. Lies, I tell you. by Awptimus+Prime · · Score: 2, Interesting

    Small car repair shops are more and more becoming locked out of the repair business because most late model cars can only be fixed by accessing their computers with codes that are secret."

    These are lies. You can get all the required codes from the vehicle's repair manual (~$120). You can also use Google for this same purpose. The OBD interface is standard, so you don't need a new one for every model car.

    I've been watching mechanics sweat this stuff since the early 80's. Meanwhile, most of their problems arise from not updating their diagnostic equipment because it costs money.

    Aside from the other reasons, I think with technology getting more and more complicated in newer vehicles, it might be a good thing to see the 'general' mechanic become a thing of yesterday. I would rather have someone licensed and very experienced and specialized in working on just my make of car. That way, they know all the quirks and bugs related to specific models. A general mechanic will just know the basics of every car, but little specialization in an area that affects his value to me.

    Keep in mind, when I say general mechanic, I am speaking of a guy who's got his certifications and is good at what he does. Before you folks get frothy towards me, remind yourself that the big general mechanic shops include Pep Boys and other parts stores that have mechanics in a shop on the side. They do not specialize in a particular car or specific service.

    1. Re:Lies, I tell you. by travisd · · Score: 2, Informative

      OBD Only tells you emissions related stuff - generally engine codes. That's only one of serveral systems that talks on the car's network. Others deal with things like Chassis issues (HVAC and the like) and major systems like ABS that aren't mandated to be released to the public like the emissions stuff that OBD (I, II) cover. This is what the mechanics need access too to fix many problems.

    2. Re:Lies, I tell you. by pyite · · Score: 2, Informative

      You're only partially correct. OBD-II is only the lowest common denominator. Vehicles can have OBD-II access, but that might only tell half the story. Volkswagen (and related brands, Audi, etc), for instance, has a dealer tool known as a VAG-COM which allows more intrusive diagnostics. The actual VAG-COM is very expensive, however, you can purchase software for Windows that does all of the VAG-COM's functions. The point here is that there's nothing stopping manufacturers from locking out non-dealer tools and getting away with it by providing a rudimentary OBD-II interface that doesn't really tell the whole story or provide 100% functionality.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    3. Re:Lies, I tell you. by tgd · · Score: 5, Informative

      Virtyally none of the diagnosic capabilities in modern cars are accessible via OBD-II.

      Every manufacturer has proprietary networks built into the car of which OBD-II is a tiny emulation layer. Its designed for emissions testing and emissions related codes, nothing else.

      You can't diagnose why your power locks aren't working with it, you can't diagnose why your HVAC controls aren't working. You can't read exhaust gas temperatures, or any other direct sensor outputs. You can't bleed ABS pumps with it, etc, etc, etc.

      There are VERY few models you can get that sort of information about. Volkswagen/Audi group cars have some diagnostic software available, but virtually 100% of the information about what you can access and what sort of tests you can run have been reverse engineered, and is very incomplete. VAG also recently changed their protocols for newer cars to block those systems from working.

      You may have watched mechanics sweat this stuff, but some of us sweat this stuff directly. This is coming from the direct experience of someone who both repairs cars and works for a internationally ranked professional racing team.

    4. Re:Lies, I tell you. by hicktruckdriver · · Score: 2, Interesting

      Unfortunately, that's only true if the dealer provides an edge over the general mechanic.

      I had a bit of a scraping sound in my truck about a year ago, that sounded like a brake caliper had gotten out of alignment and was rubbing. So I took it to a Monro, they said my brakes were fine, but it sounded like it might be in the rear end, something that was more complicated than they were used to doing. darius The car was out of warranty, but my first instinct was to go to a GMC dealer to get it looked at -- they took the car for a day and told me that it was definitely the rear end, which would have to be replaced for $1500.

      Since that was significant, I sought out a second opinion, a "general" mechanic of which you speak. He took the truck for a day, and found out that the problem was that the wheel bearings were pitted. Then he discovered that there was still some minor scraping, and had to replace a bearing in the rear end. Total cost: $300.

      The dealer would have charged $1500, and not actually fixed the problem!! Until there's evidence that dealers use their "insider" knowledge of their brand of automobiles to provide better service, it will be a shame if the independent mechanic disappears.

      --
      darius
    5. Re:Lies, I tell you. by alberk · · Score: 2, Interesting

      You're absolutely correct, and this is common misunderstanding.
      My father and uncle own an auto-repair shop in Brooklyn, my father being the head mechanic and the one that runs all the diagnostic equipment. He's been running into this issue for years now, and whenever he needs the codes to access the computers of a car, he either has to pay the manufacturer for the DVD/CD's that will access that computer via the diagnostic machine, or call the manufacturer's local rep and get it out of him nicely.

      The only problem is, the vehicle repair manual doesn't contain the necessary codes for everything, and that just prolongs how long a car stays in the shop, until the mechanic running the daignostic machines updates the latest codes. Regardless of 50 years of experience with cars and trucks, foreign and domestic, since he was put to work by the commies or now here in his shop in the US, he still has to wait around for hours sometimes and pay through the nose for some access codes. He can still fix a car better than any rookie out of tech school.

  19. Re:Small car repair shops - and my car by Paulrothrock · · Score: 2, Funny

    So by giving us fewer choices to get our services, they're protecting us from evil people outside of their organization!

    Oh what a silly sheep I've been, servicing my car myself for so long!

    --
    I'm in the hole of the broadband donut.
  20. Re:volvo? by RedShoeRider · · Score: 2, Informative
    Sure, the hood might be welded shut, but on the majority of cars the OBD-II port is somewhere in the cabin.

    Volvo, for instance, in their 850/S70/C70 line, it's under the change tray, right by your right (if you have a left-hand-drive car) knee.

    --

    Chris Knight is my hero.

  21. Solution by mark-t · · Score: 4, Insightful
    Just tell them you need a quote... that you need to ensure that you have the money right now to be able to repair it.

    It's perfectly reasonable to, once they've given you the quote, to also tell you what all is wrong with your car. Tell them you'd need to think about it, as if this is going to put a bit of crimp in your budget for this month, and say you'll get back to them as soon as you've worked out the details.

    Trot down to your favorite small shop mechanic and ask him how much he'd charge to do exactly the job that the other guys said needed to get done. You tell him that the dealership has already given you a quote for $X, and the problem has been diagnosed by them. Odds are he'll undercut them. If not, just go back to the dealership... you're SOL.

    If your mechanic guy has offered to do the repairs, then you go back to the dealership and tell them that you just can't swing that kind of money this month. Then you take your car to little guy's shop and have it repaired there.

    Funny thing is, if enough people did this, the little guys would learn what the diagnosis codes meant because they'd get customers coming in telling them what was already wrong, and the mechanics could start matching up codes to real problems.

    Now the question is, is the above method, using strictly social engineering, still considered a violation of the DMCA?

    1. Re:Solution by hawkbug · · Score: 4, Insightful

      Problem with that theory is that the Dealership will usually charge you $75 to hook up the computer - when all they are doing is plugging in a damn cable and firing up the reader. Only then will you know what is wrong, after paying $75. Seems like extorition....

    2. Re:Solution by barzok · · Score: 5, Informative

      AutoZone in most locations (not California, though, last I heard) will plug in an OBD-II scanner and read & translate your codes for free.

    3. Re:Solution by bobthemuse · · Score: 2, Informative

      Doesn't work... most shops (at least in the northeast where I am) will charge a minimum diagnostic fee that you have to pay, even for a quote. Some will apply this towards the cost of work if you go with them. At $50-$150, depending on garage and make/model, it's a perfect example of what the independent repair shops are complaining about.

    4. Re:Solution by phasm42 · · Score: 2, Informative

      The high price is due to the codes being secret -- I know the owner of a small car repair shop, and he can't afford to buy the special codes and the reader equipment. The companies charge thousands of dollars for the stuff -- and then you have to get expensive updates every year too. Part of the reason the dealership charges so much is probably because they were charged ridiculous prices for them. It's bullshit, because the reader is basically like a troubleshooting manual for the car. They don't contain detailed inner workings of the engine, it's just routine stuff like status of valves, RPMs, detected problems, etc -- something more detailed than a "Check Engine" light. And the readers aren't very sophisticated either, probably little more than a serial port on some cars. This same stuff applies to repair information on cars. Repair references such as Mitchell-On-Demand are basically just collections of diagrams from various manufacturers, but cost thousands of dollars to purchase. And really, it's not much more than a detailed manual, which you'd think would come with the car, which would make it available to small shops.

      --
      "No one likes working in a hamster wheel, and your shop smells of cedar shavings from here." - TaleSpinner
    5. Re:Solution by the_mad_poster · · Score: 2, Informative

      Most cars will set off some other indicator when you do that. I know a guy that pulled the bulb on a Probe before he sold it. The airbag light started blinking endlessly. Pulled that (smart) and the door chime wouldn't shut off. Cut the wiring to that and it finally stopped all the warnings, but some day somebody with that Probe is going to wonder why they have no door chime and why two lights don't light up when the car turns on.

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    6. Re:Solution by Jeff+DeMaagd · · Score: 2, Insightful

      The thing is, telling what the problem is doesn't clear the fault code if there is a "check engine" or "service" light on. Fixing the problem often doesn't clear the fault code. I'm not sure what the problem is as Snap-On sells a diagnostic system that can read and clear these computer codes from most major manufacturers. It costs money, I think $1k or so, but that's business.

      That is why having the operational codes are important, to identify the problem and clear the flag.

    7. Re:Solution by adamjaskie · · Score: 2, Informative

      Yeah, I was getting a check engine light, and the car was almost stalling when I was at stop lights. I took it to autozone, they hooked it up, "EGR Pintle Position Error." I bought an EGR valve gasket and a can of carb cleaner, pulled off the EGR valve, it was all full of soot, cleaned it off with the carb cleaner, and put it back on with the new gasket. Not a problem since. Total cost: $8.

      Car companies should not abuse their powers by making proprietary codes nobody can read. Otherwise, I would have had to go to the dealer, and probably pay $200 for someone to do the same damn thing I did myself for $8.

      --
      /usr/games/fortune
  22. Obvious Answer? by oyenstikker · · Score: 5, Insightful

    People are diliberately confusing 'codes' and 'code'. Mechanics need the _codes_ that the computer spits out indicating what is wrong. Nobody needs the _code_ for the computer software.

    As for the whole complaint about the recent complexity of cars; it is government mandated and consumer demanded. There are requirements for fuel efficiency and emissions. A simple 4 stroke engine can only be so effecient and so clean. To meet regulations, cars need to incorporate exhaust gas recirculation, variable cam timing, complex variable spark timing, catylitic converters, and a host of other complexities. Consumers want climate control, adaptive suspension, 17 way power adjustable seats, power cupholders, remote buttons for everything, heated everything, and performance, but they expect their cars to have the simplicity of an air cooled VW?

    --
    The masses are the crack whores of religion.
    1. Re:Obvious Answer? by psykocrime · · Score: 2, Interesting

      To meet regulations, cars need to incorporate exhaust gas recirculation, variable cam timing, complex variable spark timing, catylitic converters, and a host of other complexities.

      Not true. I don't have specifics handy, but I've read quite a few tales of performance enthusiasts putting together vehicles that could easily pass the tailpipe emissions tests, without ANY of the factory "smog" equipment. And I'm talking carbureted, 350 ci, small-block chevy engines at that.

      This is one reason why performance enthusiasts have argued some vehemently against the required visual inspections to make sure the factory smog equipment is intact. If they can pass the tailpipe test without it, they feel like (and I agree) that they should be able to run without it.

      Again, I don't have references handy, but a little digging around in some back issues of Car Craft, Hot Rod, Super Chevy, Popular Hot Rodding, etc., would turn up plenty for anybody who's interested.

      --
      // TODO: Insert Cool Sig
  23. Re:Small car repair shops - and my car by PhuCknuT · · Score: 3, Insightful

    Except when you only have 1 place to get your car serviced, you can't get a second opinion, and you have to take their word for it that the expensive repair they propose is necessary.

  24. DMCA isn't quite all that by ChefInnocent · · Score: 2, Insightful

    There is a major difference between the MPAA and the auto industry. The MPAA does give thier codes to major manufacturers so that the DVDs will play. You can purchase a DVD player in any Walmart, Shopko, pawn-shop across the country that will play the DVD. What happens when your car breaks down in the middle of the Nevada desert will be a $1500 towing bill to get it to a dealer instead of a $200 towing bill to the next town. GM doesn't have certified auto-shops in every town.
    When your DVD player breaks you just plop down another $40, do you really want to pay several hundred dollers to get to the nearest dealership and then plop down $20000?
    With the older cars, either they didn't have computer codes, or the computer codes were fairly easy to figure out and published in the Chiltons manual. Now the manufacturers are trying to keep the codes as a trade secret so that you have to go to the dealer.
    The net result is that it just isn't quite the same game using the DMCA to protect the cars codes. Next time my car breaks down and I have to bumb a ride 300 miles just to get to a phone, I want to know that I can get my car fixed there too. I want to have a prayer to fix the car on the road if I have a Chiltons.

  25. Change two words... by Gnasty · · Score: 4, Insightful

    If you take this quote from the article:

    "You don't want technology to destroy competitiveness," said Sen. Lindsay Graham, R-S.C., who offered one of the bills. "There's no reason ... you shouldn't be able to take your car to anyone you want rather than there being only one option."

    and change two words, you get:

    "You don't want technology to destroy competitiveness," said Sen. Lindsay Graham, R-S.C., who offered one of the bills. "There's no reason ... you shouldn't be able to take your music to any player you want rather than there being only one option."

    I wonder how Sen. Graham voted on some other issue?

  26. Re:I really miss.... by cayenne8 · · Score: 4, Interesting
    I generally love anything new and techie...but, I really miss the days of simpler cars. I miss minimal computer control....large engines with tons of horsepower. Where if something went wrong..it was mostly mechanical...and you could work on many things yourself. I miss when you could drive a stock car off the showroom floor...and it had enough power to smoke the tires for a couple of blocks....and they weren't all 'designed by computers'...the cars looked good and had individual personality. And...even a pretty powerful one was reasonably affordable to the majority of people....

    I often think that if you could get one car executive to take a 'chance'...and try the old idea behind the original GTO's and later other muscle cars...throw a monster engine into a decent body of a car...keep the interior minimalist...with real perfomance, and keep the price reasonable. I gotta think these things would sell like hotcakes...

    Oh well...as long as we're dreaming here...I'd also like a pony...

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  27. Re:volvo? by subjectstorm · · Score: 2, Informative

    no. no they weren't.

    if i recall correctly, that was a concept car designed "by women for women". A bit sexist perhaps; certainly ridiculous - but hey, go girl power.

    Volvo explicitly stated in the article that they had neither the desire nor the intent to ever place that vehicle into production.

    --
    ** Chigusaaa!!! You're the coolest girl in the WORLD!!! **
  28. These codes aren't secret... by Mister+Transistor · · Score: 4, Informative

    I used to work for Sun Electric (now Snap-On), designing engine and emission diagnostic analyzers.

    The "secret" diagnostic codes are published. The Chilton's repair guides for cars list the error codes for each car and manufacturer. Also, the factory service manuals for those cars have the codes and their meanings listed.

    I love Cadillacs, though, because you can press "OFF" and "WARMER" on the Climate Control panel and it will list the codes on the display there! Then you can do the repairs at home yourself!

    You can also go buy a $500.00 Snap-on ALDL analyzer (Assembly Line Diagnostic Link) and it will list the codes too. The newer vehicles call this OBD-2 (Onboard Diagnostics, V2).

    Finally, there is some software out there (Payware, IIRC) that will list the codes on a PC or laptop, but you need to build an RS-232 to ALDL level converter for it (or buy the software with the appropriate dongle).

    --
    -- You are in a maze of little, twisty passages, all different... --
    1. Re:These codes aren't secret... by J.+T.+MacLeod · · Score: 2, Interesting

      Not all of the codes are published.

      Furthermore, the legend for the published codes is often more ambiguous than that available privately.

    2. Re:These codes aren't secret... by Spirilis · · Score: 2, Interesting

      Part of the problem with tuning is the slow data rate supported by OBD-II: somewhere around 10Kbps.

      I guess if you're only pulling 1 parameter then you can sample data fast enough, but if you're pulling, say, 5 sensors' data at once, the samplerate for each individual sensor is rather slow. Doing a 0-60 acceleration run in my Maxima, I got 3 readings for RPM during the entire run, pulling around 5 different readings at once for comparison (RPM, MAF throughput, Ignition timing advance, front and rear bank O2 sensors)

      FYI this was on a 2000 Nissan Maxima and using the Auterra OBD-II Dyno-Scan for PalmOS on a Palm m505.

      --
      the real at&t mix
  29. Too slow... by dcm1101 · · Score: 5, Informative

    Heh - I was about to submit this story. I can add a link to the actual bill, though: H.R. 2735. And, if you happen to be a US voter reading this, go here, find your representatives, and tell them that you support the Motor Vehicle Owners' Right to Repair Act of 2003. Perhaps hint to them that the same rationale could be applied to other things that consumers buy, and might want to fix at some point. Perhaps suggest that, really, some sort of comprehensive Consumers Bill of Rights could be in order. Just a thought.

  30. Re:Small car repair shops - and my car by RedShoeRider · · Score: 5, Insightful
    And I'm glad you're not making the laws

    It has little to do with quality. A old-school mechanic with 30+ years of tinkering has considerably more knowledge of automotive systems than some 19 year old fresh out of Lincon Tech. I'd trust my car to the old-timer before the new guy. Fact is, while the interface may be computer controlled, the engine itself is the same basic hardware that it was 100 years ago. The car computer can't "hear" bearing wrap like a human can. Sure, it'll turn the check-engine light on and give you an error code.

    My point: putting the old-timers and the grease monkeys out of business by restricting their ability to solve the simple problems (like having to reset a computer-controlled a/c system, they need the codes), you take out the segement of population most able to solve the really hard problems.

    As for your point about the range of cars on the road....I've never worked on a Dell before. But I have worked on an IBM, a Gateway, an HP, a Tandy, a Mac, a Swan, a Compaq, and a Digital. Does that mean I'm not qualified to work on a Dell?

    --

    Chris Knight is my hero.

  31. This isn't that close to copy protections by Stevyn · · Score: 4, Insightful

    You can't directly compare this to the DMCA because when you're talking about music, movies, and software, you're talking about 1's and 0's that can be copied over and over. They're talking about codes to ensure fairness in repairing automobiles so the dealers don't steal all the business. The reason congress is stepping in is because no one is going to put their 2004 Explorer on kazaa and share it. They're not talking about opening up all the software. This isn't about open source at all, it's about knowing what is wrong with the care based on the error code the computer spits out.

  32. Check Engine Blinks by huxrules · · Score: 2, Interesting

    Say your "check engine" light comes on. Back in the day (just a few years ago) you could turn your key to the "on" position a few times and the light would blink out the error code. You could look it up in your shop manual and you generally knew what the problem was. For some reason on my 2000 Jeep they did away with this feature. I always thought it was so that you had to go to the dealer. Know I know. I hate car companies.

  33. Re:I really miss.... by smittyoneeach · · Score: 5, Interesting

    You also handle the point that allowing users to get into the inner workings of their cars is not inherently evil.
    I foresee some argument along the lines of "If we do this, <insert terrrorist/criminal organization here> will be able to soup-up the performance of their cars, and escape capture.
    People working on their cars at low level resembles people working on Linux From Scratch, with the difference being that a core dump is only embarrassing, whereas an engine becoming several hundred flying sub-engines at the I95/I495 interchange, known with affection as 'the mixing bowl', could have substantial costs...
    I hope the safety gestapo doesn't win the argument.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  34. Problem Solution existed in the 80's by FerretFrottage · · Score: 4, Funny

    ...it was called Knight Rider. Just have all the automakers create autos that can talk and tell you the diagnostic/problem information. Take it a step further....sell advertising in the information.

    "Michael, the left tire is running low and I've already told you 10 times. Why do you ignore me Michael? I let you into my hood on the first date. Oh look Michael, a Discount Tire shop; that would hit he spot, plus the tire tech has a nice big wrench...can we stop?"

    --
    "Look Lois, the two symbols of the Republican Party: an elephant, and a fat white guy who is threatened by change."
  35. Competition, lower prices, better service. by khasim · · Score: 3, Interesting

    The simple reasoning behind this is to encourage competition in the belief that competion results in better products and/or lower prices.

    Cars are something that are easily understood by most people. You buy a car and you want to get it fixed but the place that fixed your old car can't fix this car because the car manufacturer won't let the mechanic read the computer information in YOUR car.

    So, you'll have to pay the prices that the car manufacturer wants you to pay to get your car fixed.

    I think will be an easy bill to pass. The average person will see it as a way of saving money.

    1. Re:Competition, lower prices, better service. by DShard · · Score: 2, Insightful

      From Section 8 of article 1 of the US constitution.

      To regulate Commerce with foreign Nations, and among the several States, and with the Indian Tribes;

      This is the mandate that gives them right to publish laws to ensure fair competition. It has been quite well tested in reference to monopolies and allows them to pass any kind of laws to this affect.

  36. Re:First Post! by deacon+brown · · Score: 3, Funny

    Use 89 octane or above to avoid excessive 'pinging'.


    Sorry ;)

  37. This already happened by Brad+Mace · · Score: 2, Interesting

    Part of the anti-trust business required microsoft to open up their APIs to other software companies so they could compete on an even footing with microsoft's own software.

  38. MS APIs? by gr8_phk · · Score: 2, Interesting

    So why does MS get to keep secrets about the Windows API?

  39. Re:This is big brother for cars by cyberlotnet · · Score: 2, Funny

    And tommorow they are going to pass a law that requires us all to buy new fridges with item monitors so they can monitor our protien intake and arrest us prior to commiting crimes based on all the bad food we eat..

    Get a grip, I think the tin in your foil hat has started to rot your brain

  40. Re:I really miss.... by B'Trey · · Score: 4, Insightful

    I'm not sure it's that simple. There are tons more regulations that manufacrurers must meet today - from safety regulations to pollution measures. Throwing a 440ci engine with a four barrel carb into a light car simply isn't possible anymore.

    --

    "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

  41. Re:I really miss.... by Anonymous Coward · · Score: 2, Informative

    You could still get a muscle car for a reasonable price right up until GM stopped making F bodies in 2002. Also, all that hard to work on techie stuff really helps. The 1998 Camaro Z28 was (and may still be) the fastest and quickest stock Camaro/Firebird ever made (that includes those 454 ci monsters). At about 330 horsepower (290 at the rear wheels) in a light body it'll run like a scalded dog. I'll be keeping mine forever (or perhaps a bit longer).

  42. Fair use by Explodo · · Score: 2, Interesting

    I think that this should be required under fair use. Consumers should be allowed to fix their own cars if they have the know-how. As it is, most new cars cannot even have a problem diagnosed by an owner, but must be taken to a dealer, who charges you at least $75 just to hook up a computer and say, "Your oxygen sensor is bad." I get really pissed off that I can't read the codes on my '99 Cherokee unless I buy an OBD2 code reader and then I have to know what the numeric code it gives means. On older vehicles, the codes are easy to find, but on newer ones, it's getting much more difficult and in some cases impossible. The auto dealers will throw lots of money at this and buy off the congressmen and this won't happen.

  43. Re:I really miss.... by Waffle+Iron · · Score: 4, Insightful
    You can get cars today with as much horsepower as ever. The main difference is that they produce far less pollution and get considerably better fuel economy as 60s muscle cars of similar proportions. They are also much safer, more reliable, easier to start, require less regular maintenence, and they automatically keep themselves in tune.

    To achieve all of this, computers had to be put in the cars. A car without computers wouldn't be competitive in today's market, and it wouldn't be able to produce high power outputs while staying within today's mandated pollution limits.

  44. The problem is the Oligarchy by Bill,+Shooter+of+Bul · · Score: 2, Interesting

    ALL of the car manufactures are doing this and it is affecting ALL consumers and creating vertical oligarchies for the companies. They are unfairly restricting competition from non dealer repair shops. And that is a an ABUSE of their position as Car manufactures.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  45. Dishwashers too! by avkillick · · Score: 3, Interesting

    Saturday last, a repairman came over from Sear's to do a prev maintenance on our dishwasher. All he did was hook up a laptop to a connection inside the machine - executed a few diagnostics and left 3 minutes later! The bill was $114 - but cost us nothing under the warranty.

    --
    OpenOffice tips:richhillsoftware.com
  46. Re:Good! by Jim_Maryland · · Score: 2, Interesting

    I seem to recall a while back that dealers would only honor a warranty if you had all service, including oil changes, done at the dealership. I believe the outcome was that they couldn't force you to have your vehicle serviced a the dealership in order to maintain the warranty, unless they provided all the parts. While this may not be particular to warranty work, essentially they are forcing you to have the repairs done at the dealership, effectively eliminating your ability to choose where to have the service done. As a backyard mechanic myself, I would welcome an open interface to the system. I doubt I'll actually get the tools for the diagnosis, unless an after market tool becomes available at a reasonable price.

    If the concern is over the ability for competition to copy the manufacturers IP, I doubt opening up an API will really affect it that much. Anyone with enough incentive should be able to bypass and figure it out on their own anyways.

  47. A great new market. by antimith · · Score: 2, Interesting

    If the spec sheets etc... are released, or can be bought, we can write software for the cars and market it. I look forward to the day when you can download a open source program for linux that you can plug into your GM or Ford or whatever and at least do stupid stuff like reseting those GOD FORSAKEN oil change indicators. 30$ just to get that set is pretty unreasonable.

    --
    "Oh... There it goes... my brain stopped" - Ed from Ed, Edd, and Eddy.
  48. Check Engine light by emkman · · Score: 3, Informative

    Hmm Check Engine. OK. :opens hood: Yep, got an engine, Check!

    Cant remember the comedian, but oh well. Seriously though, certain brands of cars(cough cough Ford) are known for having the check engine light come on when a sensor in the car is being pissy, maybe cause it was cold or your wheel was slipping, even if there is nothing wrong with your engine. Once it comes on, the only way to turn it off is to take it to a mechanic who will charge you 60$ to reset the light and tell you he doesnt see any problems. Or you can just disconnect the battery for minute, but you lose your radio station presets. I don't see why this is such a big deal though. Seems like its pretty easy to get a code reader. Hell the base model is less than 200$, might be good to get one just to play with. Not to mention all the codes can be looked up right here. For 25$ a year you can even use AllData to diagnose problems with your car based on the codes, and be updated on service and recall bulletins. Interesting note at the bottom though: Note: Currently, information is available for Model Years 1982 to 2002. 2003 Model Year information is scheduled to be released this winter. Unfortunately, information for Honda, Acura and BMW is not available to consumers through ALLDATA DIY by request of the manufacturers.

    --
    Moderation Totals: Flamebait=2, Troll=1, Redundant=1, Insightful=6, Overrated=1, Underrated=1, Total=12. (not mine)
  49. This great! by theLOUDroom · · Score: 4, Interesting

    As someone who's part-way through the 100+ hour task of reverse engineering the computer in his '86 Mazda RX-7, I can say this truely is a great thing.

    The are all kind of problems that are extremly difficult or impossible to diagnose and solve without the ability to REALLY talk to a car's computer.

    I think most people don't realize just how much is coming under control of the car's computer these days. It used to be the computer just controlled the injectors, then it was spark. Now the computer might also control your ABS, traction control, regulator-less fuel system, electric power steering. In many modern cars (A 2000 Corvette would be an example) there isn't even a direct link between the throttle body and the gas pedal anymore. The gas pedal has a sensor and the TB has an actuator.

    The government needs to junk ODBII and come up with a totally new approach. They allowed too many manufacturer-specfic exceptions, and made it require too much special hardware.

    ODBII deliberately uses a nonstandard baud rate, to make it difficult to interface with a PC. The result of this is that an application (with cable) to read codes with your laptop will cost you $100+ instead of the $40 it should.
    It's damn frustrating to have to buy a $160 computer to tell you that you car needs a $5 set of spark plugs. (It would have cost $70 just to get a shop to tell me the same thing).

    A new interface should be designed that is a standard serial port, and allows for VERY few "undocumented" codes.

    --
    Life is too short to proofread.
  50. Re:I really miss.... by nm42 · · Score: 2, Insightful

    Very true, and I miss those days too. BUT, you have to keep in mind WHY those computer controls are there. Anybody heard of CARB? Our good buddies at the California Air Resources Board set standards for emissions(most of which are adopted by the feds nationwide) that would make a car like the old GTO unsellable today. Remember, the slang meaning of GTO is Gas, Tires, and Oil because those are the three things they burn.
    The millions of dollars spent perfecting these components are needed to meet emissions standards so they can continue to sell cars in the US.

  51. Re:I really miss.... by Rick+the+Red · · Score: 5, Interesting
    allowing users to get into the inner workings of their cars is not inherently evil.
    Since the late 1970's this has been considered evil in the USA. The EPA mandated caps on the idle screws back then, and it's been downhill ever since. You really can't adjust anything under the hood anymore -- not like you used to. All in the name of keeping the air clean, which is a reasonable goal. And cars are better for it -- they don't need those adjustments anymore.
    I hope the safety gestapo doesn't win the argument.
    It's not the safety gestapo, it's the environmental gestapo, and they won the arguement 30 years ago.
    --
    If all this should have a reason, we would be the last to know.
  52. Value of the "secret data" is overrated by Pointy_Hair · · Score: 4, Informative

    The usefulness of the proprietary data stream is overstated. I think it was in 94 that the first on-board diagnistic spec (OBD) appeared in mass production. Everyone was crying about it at the time. Amazingly, independent repair shops are still in business. Since then there have been refinements, but it basically defines a standard interface and subset data stream required on all production cars in the US. With an OBD capable scan tool and the proper manuals, any tech can diagnose any problem with any car. There might be a more robust data stream available to the dealer mechanic, but the true value of that extra data is trivial IMO.

    I left a 10 year career in auto repair (part of that post-OBD), where my specialty was driveability and electrical. The truly skilled technicians understand the system and don't necessarily depend on a particular tool to get their work done. An old-style analog oscilloscope is more valuable to a tech than any proprietary scan tool. The challenge is the diminishing number of techs that would know what to do with one.

  53. WTF!?!? by mynameis+(mother+... · · Score: 4, Interesting
    What are they talking about!?!?

    I'm a gear head. I know lots of geeks who are gear heads. I, however, have never encountered a problem due to inability to access 'calibration codes'.

    I know that you can hook your laptop up to your OBDI/II based vehicle. What can ya do?
    -monitor telemetry in real time [RPM,Throttle position, timing, fuel inject pulse lengths, etc.]
    -read error codes stored in computer [terse format]
    -reprogram the computer[really the data on which decisions are made, not the heuristics themselves]*

    *You can't change stuff on earlier computers! Must be that we don't have the 'calibration code' to make a PROM into an EEPROM?!

    Seriously though! What you need to 'know' to fix a car is:

    Interface specification

    Table of error/condition codes and triggering parameters.

    Wiring diagrams, mechanical diagrams, parts lists, etc.

    how modern cars work

    From what I understand, the Interfaces are standardized [think ISO,IEEE, not RFC]. The error codes, and at least short descriptions, are available. The diagrams, etc. are available via repair manuals/KB Systems. I know that at least some manufacturers publish/authorize official such products. As for knowledge, can't legislate that:)

    What information is being withheld that makes non-dealer repair impossible?

    And what are 'calibration codes'?
    1. Re:WTF!?!? by theLOUDroom · · Score: 4, Interesting

      What information is being withheld that makes non-dealer repair impossible?

      The issue is that ODBII is a pathetic subset of the real information avaible. In some cases it's useless (diagnosing climate controls, etc), in other cases it just a LOT less information than the dealer-specfic compter would provide.

      Obviously not having it doesn't make non-dealer repair impossible, but it does make it a lot harder. If you knew nothing about cars you could just replace parts until you find the right thing but it this the right way to do it?

      The point here is that independent shops are being put at a severe disadvantage by being provided only a minimal subset of the availible data.

      --
      Life is too short to proofread.
    2. Re:WTF!?!? by Spirilis · · Score: 2, Informative

      "-reprogram the computer" ... What car is this? I've never heard of OBD-II allowing people to change ECU parameters, besides clearing any existing trouble codes. Besides that, I haven't heard of OBD-II software that includes a feature for setting ECU values.

      At least on newer Nissans, you can program the ECU via the OBD-II port, but only using their proprietary Consult-II device. I'd love to see someone reverse-engineer that puppy and write some software to enable Consult-II functionality on a laptop or Palm.

      --
      the real at&t mix
  54. Phone /Stereo interfaces by e1618978 · · Score: 2, Interesting

    I would like to see standard (bluetooth?) interfaces to the stereo and telephone keypad/ handsfree/antenna in every car. So, for example, in 2007 - I have a brand new iPod phone. I get into any car, and I can controll the iPod via the stereo controlls, and it plays through the car stereo. The phone hooks up to the cars antenna and keypad - if I receive a call it routes through the handsfree, and I can make calls via the keypad. I know that some of this is already available, but it is not standard or widely used.

  55. Re:I really miss.... by AmazingRuss · · Score: 2, Informative

    They did that in '98...the Z28 Camaro. I had one...24k all tricked out with a 305hp LS1 engine. The thing was a MONSTER, and got about 24mpg with me rodding it all over the place.

    Unfortunately the insurance killed me...$350/month. I had to get rid of it.

    I guess this is why they didn't sell like hotcakes.

    God I miss that car!

  56. Re:Solution (dude, that will not work) by gosand · · Score: 3, Interesting
    Just tell them you need a quote... that you need to ensure that you have the money right now to be able to repair it. It's perfectly reasonable to, once they've given you the quote, to also tell you what all is wrong with your car. Tell them you'd need to think about it, as if this is going to put a bit of crimp in your budget for this month, and say you'll get back to them as soon as you've worked out the details.

    Riiiight. Cause they're stupid and don't know people will try this. That must be why a lot of dealerships charge a "diagnostic fee" that you have to agree to (check the fine print) before they'll look at your car. The same reason they will waive that fee when they find $900 worth of repairs that you "need".

    Best place to find car info - groups.google.com. Had our Jetta freak out, alarm was sounding, anti-theft wouldn't let us start the car. Took it to an independent mechanic, they couldn't find anything, and the problem had gone away. Before I went to pick it back up, I did a quick search on groups.google.com. Found it. I called them up, talked to the tech, and said "check the wiring harness that goes to the rear door. Open the rear door, pull back the rubber boot, and see if there are any stripped or worn wires." There were 3 wires that were cut and a couple more were stripped. I guess the wiring harness on those cars was just a little too short, and eventually they would wear out. I could have spliced the wires myself, but I had dealt with this shop before and they are good guys. And I could have them do it while I was at work. But without those newsgroups, it probably would have happened to me again and again and again, and would have cost me a lot of diagnostic time.

    Ahh the internet - is there anything it can't do?

    --

    My beliefs do not require that you agree with them.

  57. Re:I really miss.... by LordNimon · · Score: 2, Insightful
    Well...I'd happily pay a gas guzzler tax on one if they made it.

    Fortunately, people like you are in a very small minority. I, for one, prefer my air to be breatheable.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
  58. It's more than just the engine by Anonymous Coward · · Score: 2, Interesting

    I have a 2003 Cavalier that I had for 6 days when the Sunroof refused to close all the way. I took it in the next day and they had to resync the position in the computer.

    Basic functions like opening and closing the sunroof are computer controlled. The manufacturer controls access to the computer. That's how they can extort service contracts out of new car buyers. You have no choice other than to take it to the dealer. The radio is computer controlled, and I would bet that the electric windows have to calibrated by the dealer as well.

    1. Re:It's more than just the engine by SuiteSisterMary · · Score: 5, Interesting

      I had a problem with my '99 cavalier; the engine would drop it's RPMs by several hundred every once in a while; almost, but not quite, enough to stall.

      Took it in to the dealer, they said 'is the check engine light on?'

      'Nope,' I replied, 'but here's what it's doing...'

      'Sorry,' came the reply. 'If the check light's not on, there's no diagnostic codes for us to look up. We can't fix it unless we know what's wrong.'

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  59. Did history teach us nothing? by glassesmonkey · · Score: 4, Insightful
    This should be more obvious what is going on here.. There is no stronger lobby (maybe tobacco) than the American tradition of the automobile, if Congress passes anything it will be with their approval. These are the same people that passed DMCA & Patriot, don't be fooled into thinking they are EVER going to do anything that large, rich corporations wouldn't approve of.

    US Airline industry

    failing miserably ..

    terrorists ..

    Congress bails out whole industry ..

    Industry still hasn't fixed business model

    MPAA / RIAA

    financially in trouble ..

    blame pirates, hackers, p2p..

    Lawmakers pass all sorts of laws, Judges pass all sorts of sentences..

    Industry still hasn't fixed business model

    US Automakers

    future seems uncertain ... floating 0% financing schemes

    blame the forced opening of proprietary interfaces, blame car-computer hackers

    Congress soon to bail out troubling industry ?? (or at least the retirement funds)??

    Industry still hasn't fixed business model

  60. Wow! by dentar · · Score: 2, Funny

    If this passes, then congress will make history by ACTUALLY DOING SOMETHING SMART!!

    --
    -- I am. Therefore, I think!
  61. Why even have codes? by alazar · · Score: 3, Insightful

    Would it not make even more sense to simply have a small display in the dash that translates the codes into english. This is what should be mandated. It would not cost much more than what is there now and would be far more useful, for all. I'm sure that dealership mechanics have to look up the codes.

    Look, if they want to continue to compete with other mechanics then they should do so by providing service as good as my independent does.

    --
    True friends are hard to come by... I need more money. - Calvin
  62. Re:I really miss.... by ChrisMaple · · Score: 2, Insightful
    In California, modified cars must meet legal specs and use parts approved by the California Air Resources Board. All cars not classified as antiques must pass emissions tests every two years. Many other states have similar laws, particularly those controlled by "liberals".

    Modern muscle cars are more powerful off the showroom floor than those of 40 years ago. The horsepower ratings are fairly honest. In 1960, 10% horsepower exaggeration was officially allowed by some professional organization (The ASME, IIRC).

    --
    Contribute to civilization: ari.aynrand.org/donate
  63. Re:Patents prefered particulerly by Zeriel · · Score: 3, Insightful

    Same as always:

    We like patents on mechanical devices that can be built, demonstrated as a physical object, and are noticably innovative. (such as noticable improvements in fuel injection systems etc.)

    We hate patents on software, business methods, and anything else which cannot be built or demonstrated as a physical object. (such as one-click purchasing as in Amazon, or patents for things for which no prototype exists)

    --
    "America has done some terrible things. But I know that Americans don't cheer when innocents die." -Dave Barry
  64. Twilight zone by sukotto · · Score: 3, Funny

    Someone made a pro-patent comment on slashdot and got +5 Insightful?

    It's not April 1st yet... what's going on here?

    --
    Come play free flash games on Kongregate!
  65. Amen! by turtles11 · · Score: 3, Insightful

    I agree! It used to be that the average mom & pop or even home enthusiast could purchase the "decoding" machines or the books that translated the engine light codes. Those days ended around 1992, I believe. As a car enthusiast and do-it-yourselfer, it's irritating as hell to have to pay an exorbitant fee to some dealer just to tell me what the computer THINKS is wrong with my car. 9 times out of 10, it's just some sensor somewhere that is malfunctioning and needs replacing. Usually, if the sensor weren't there, the car would run fine, too. I'll take my good-old v8 any day over cars with 50 million sensors that go bad.

    --
    "According to the Turtle" www.paperbackreader.com
  66. Nothing is stopping you... by GAVollink · · Score: 2, Interesting
    Nothing is stopping you from opening up the hood of your car (YET), throwing out the fuel injection, and putting in a carberator, distributor cap and a mechanical gas petal line. Edelbrook and others make fine carberators that fit happily onto modern engines... but then it's not stock.

    If it pisses you off, do nothing (huh? but seriously) - when your car gets older and starts having problems, don't take it to the dealer. Take it to your local mechanic, and tell him you want a carberator installed and to go ahead and throw out the fuel injector.

    It may be more expensive the first time through, but that way you won't have problems with 20 year old computer equipment - that your mechanic doesn't know how to fix without using junk-yard parts anyway.

    Many have said it before, and others will say it again - if it displeases you... vote with your wallets.

    1. Re:Nothing is stopping you... by idiotnot · · Score: 3, Informative

      In many places, the car then becomes illegal for street use. And many engines simply won't work with a carburateor these days because the computer systems control more than just fuel delivery. My vehiche only has a stub with a sensor in the place where the distributor is supposed to go, and they removed the casting for the mechanical fuel pump on the same engine in 1987. Throwing a carb on it would take a butt ton of work, and probably cost more than replacing all the electronics.

    2. Re:Nothing is stopping you... by j-turkey · · Score: 2, Informative
      But how are they going to know what's in your car? Its not like they open the hood and check compression ratios, etc on cars that do inspections.

      Actually, they do check these things (this tends to vary wildly from state to state). Under the hood, there is a description of all of the original emmissions equipment. It's also in print. It's pretty easy to see what's been done, especially when there's a big-ass carburatur sitting on top of your intake header. I'm not quite sure what the details are -- but one way or the other, it's gotta pass emmissions (including a rolling dyno in an an increasing number of states). It's getting difficult to get old cars (or new cars with old equipment) to meet new-car standards.

      If you've got an old car that you like to drive as you restore -- stay out of VA. They check everything. For example, if you have foglights, they have to work or the wiring needs to be cut all the way back to the harness. Lame.

      --

      -Turkey

    3. Re:Nothing is stopping you... by davebooth · · Score: 3, Insightful
      But how are they going to know what's in your car? Its not like they open the hood and check compression ratios, etc on cars that do inspections. I hear some places do checks for what your exhaust is putting out (CA? AZ?).

      Many states that do inspections that involve emissions checks are using the computer interface to have the car itself report how clean its running. This, IMHO, is the reason opening up those standards aint ever going to be allowed to fly. If its all open and anyone can code stuff for it how long do you think it will be before the automotive equivalent of script-kiddies are offering downloadable patches that cause any vehicle to lie about its emissions or set it into "emissions test mode" where the computer stubbornly refuses to run the engine in any way that causes the vehicle to fail a test that is still performed by sticking a sensor in the tailpipe.

      --
      I had a .sig once. It got boring.
  67. Re:Good! by salemnic · · Score: 2, Insightful

    Um, re-read that sentence...

    They are designing a product that functions in such a way that competitors can not service them.

    So they are locking out competitors in the service arena. How is that not abusing their positions (as they are using their commanding position as a manufacturer to force service buisness)?

    -s

  68. Re:I really miss.... by Waffle+Iron · · Score: 4, Insightful
    I think that you're looking back with rose-tinted glasses. I had a Camaro in the 70s, and compared to today's cars it was a total piece of garbage. It had dangerous handling, it broke down constantly, it was shoddily constructed, and chunks were falling off of it when it was only 8 years old.

    Maybe a few cars from back then claimed more horsepower than what you can get today. (I kind of doubt it with cars like the Dodge Viper on the market). Keep in mind that horsepower numbers were inflated back then, and the drivetrains and suspensions were not capable of utilizing the horsepower that they had.

    If you read any car magazine, there are plenty of aftermarket shops that do modify today's cars, and they manage to keep them legal as well.

  69. Re:I really miss.... by nomadic · · Score: 3, Funny

    I foresee some argument along the lines of "If we do this, will be able to soup-up the performance of their cars, and escape capture.

    Too late.

  70. Re:Good! by Mr.+Slippery · · Score: 2, Insightful
    Why is this good? Why is the government stepping into private business matters and FORCING them to make things easier for their competition a good thing?

    You want the the government out of private business? Fine. We can start with eliminating corporate charters, patents, copyrights, trademarks...let's see how the auto manufacturers like that.

    No? Then if we're going to build a legal infrastructure that makes corporate behemoths like GM possible, we also need to build in governering factors.

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  71. shade tree mech by rodentia · · Score: 4, Interesting

    This is good news for those of us who like to tinker with our cars, too. A while back I looked into available OSS interfaces to various models. It was a moot search. You ought to be able to plug your friggin' car into the serial port of your laptop and run diagnostics on emissions, compression, etc., as a matter of course.

    It should also be noted that legislation addressing this issue was originally championed by the late Sen. Paul Wellstone of MN.

    It should also remind us how close we are to similarly prescribed access to the internals of a general purpose computer. Wouldn't some interests like to see a *No user serviceable parts inside. Opening case voids any warranties or EULAs associated with this machine.* sticker on your next box.

    --
    illegitimii non ingravare
    1. Re:shade tree mech by doppleganger871 · · Score: 2, Informative

      I already run my own diagnostics, it's called the OBD-I or OBD-II diagnostics. A good scan tool, like the Auto X-Ray, will let you monitor every sensor in the vehicle, and do testing. I can't program changes with it, just figure out what's not right. Works fine, no issues, nothing blow'd up.

    2. Re:shade tree mech by YrWrstNtmr · · Score: 2, Informative

      You ought to be able to plug your friggin' car into the serial port of your laptop and run diagnostics on emissions, compression, etc., as a matter of course.

      Trivial. You just need to spend a dollar or two for the interface. Various places have a Win or Linux program for free. Others even show you how to write your own interface. All you need is the cable.

      Friend of mine has one, and I fixed a random overheating problem by finding out cyl 2 & 6 were misfiring. Cleared the idiot light, and saved myself about $500 in new waterpump and troubleshooting.

  72. Re:Good! by Jim_Maryland · · Score: 2, Insightful

    I've only ever purchased two new cars in my life and both of them did not include any statements about where I could or could not have work performed on my vehicle. I could see the same applying to computer hardware, but then I built my system from components rather than going to the Dell's of the world. Maybe they have some statements that invalidate the warranty if you have any work done by non-vendor technicians.

    As for the right to have work done at a non-dealer location, I do believe you have the right. The purchase of a vehicle is different from that of say software. In the case of the vehicle, you do truly own the car (not bringing "leasing into this picture). I can take that car and sell off individual parts, rent it out, modify it, etc... without prior consent from the manufacturer. We must not confuse the car with other forms of purchase, say an end user license where you essentially buy certain rights with lots of restrictions. The car is owned by the individual. Now the one area that I'm not positive on is the right for an individual to copy a part. I don't know if an after market company needs to license the ability to produce a part or if they just "copy" the part. I'll have to ask the next time I go to the parts store (hopefully not for a while with relatively new vehicles 2002 & 2004).

  73. reverse engineering is not the right terminology by HoneyBunchesOfGoats · · Score: 2, Informative

    In the case you point to, the method to access the error codes is listed in the factory service manual (I know because I own some); these can be bought by anybody. The method to get the codes is in most cases turning the ignition key ON-OFF-ON-OFF-ON and watching the pattern of a blinking light. The codes are listed in a table in the manual. Chrysler just made it relatively simple to get the engine codes; reverse engineering was not involved at all.

  74. Re:I really miss.... by Waffle+Iron · · Score: 2, Insightful
    I think that you haven't picked engines that are very representative if the two categories. A '93 Ford truck engine is not going to be a very advanced example of computer control. It was early in the history of computerized engines, and there were minimal requirements on economy and emmissions of trucks. Ford wasn't going to put much effort into that system.

    OTOH, your custom Lincoln engine has mods that may have been too expensive for a car manufacturer to put in any high-volume production car, old or modern. You can't take that as an example that proves that computers are worthless. Maybe the computers achieve the same goals at a lower cost than fancy machining and manifolds. Production engines made for the general market also need to satisfy more goals than one put in a moster truck; they need to run quiet and idle smoothly, for example.

    Maybe you should try again, comparing a stock 73 Lincoln motor vs. a 2004 Cadillac Northstar, for example.

  75. An attack on a fundamental right by geekee · · Score: 2, Insightful

    Trade secrets are fundamental to business. No one should be forced to give up their trade secrets just because others can't compete. Personally, I think it's a bad busniess practice to not tell independent mechanics enough info about the computer system to diagnose and solve probles, since it gives your customers less choice, and therefore, less incentive to buy your car. However, a specific car manufacturer does not have a monopoly on cars, and there is no just reason for the govt. to force a business to give up its trade secrets, if it chooses not to do so. I don't have a right to demand from anyone (non-monopoly in US) that they tell me how their product works, and if laws are passed that give me this power, it a blow to individual rights. If you believe a law that forces car manufacturers to give up their secrets on computer control is just, should should review your ideology, because you certainly don't believe in individual rights, or at least that not everyone has the same individual rights, if you grant yourself this power.

    --
    Vote for Pedro
    1. Re:An attack on a fundamental right by theLOUDroom · · Score: 2, Insightful

      If you believe a law that forces car manufacturers to give up their secrets on computer control is just, should should review your ideology, because you certainly don't believe in individual rights, or at least that not everyone has the same individual rights, if you grant yourself this power.

      Or may you just believe that sometimes individual rights must be sacrificed for the good of the community.

      It's the same type of ideology that leads to crazy things like the public roads that we drive our cars on in the first place and it's the reason all that expensive emissions equipment is on your car in the first place.

      Society as whole has an interest in seeing that cars are properly maintained for both safety and emissions reasons. If you can't understand that you probably need a refresher that as a citizen of this country you have both rights and RESPONSIBILITIES.

      Sometimes the needs of society are more important than your own "intellectual property", just as they as sometimes more important than your own rights to real property. Do a search on "eminent domain."

      --
      Life is too short to proofread.
  76. Chrysler Cars too by jim_deane · · Score: 2, Interesting

    It isn't just Cadillacs. Chrysler vehicles since the early 1980's have a diagnostic sequence that you can run easily.

    See http://www.allpar.com/fix/codes.html for details. Through the mid-1990's, you usually:

    * Start with the key in "off"
    * Within about five seconds, turn the key "on-off-on-off-on". Leave it in on the last "on".
    * Watch the "Check Engine" or "Service Engine Soon" light. Count the blinks. Digits are seperated by small pauses, individual trouble codes are seperated by longer pauses. The "end of codes" code is 5-5.

    See the above link for more information.

    I wouldn't be suprised if one of the ultimate goals of the open-car-computer push is to make it so that anyone can download the most recent engine computer code and flash it into the engine controller. Stealerships charge you a lot to do this simple procedure, and there is no reason why you or an independent mechanic shouldn't be able to use the common OBD-2 interfaces to upload new control software.

    Jim

  77. Only thieves need access to car computers by ChaosDiscord · · Score: 3, Insightful

    Reputable people don't need access to their car's computers. If you want access you must be a thief of some sort. Oh, some Free Car/Open Car hippy here will whine "But I want to be able to repair my own car," or "I want to be able to hire a third party to repair my car." Yeah, right. Most people can't fix their own cars, having the ability to open the hood and work on their car is totally worthless. Letting the millions of thieves in just so that a few freaks can try (and probably fail) to fix their own cars is unacceptable. Only the original manufacturer can really fix it. Fortunately I think we can expect to see EDLA (End Driver License Agreements) that will make this nice and clear to everyone.

  78. Clueless by 4of12 · · Score: 2, Funny

    Doesn't Congress realize the security implications of this? Have we had enough burdensome regulation and government red tape mucking up the best of the free enterprise sysetm that made this country great?

    Hackers could hijack my car for illicit purposes, such as terrorism and kiddiepron!

    Not to mention that original parts go through quality inspection processes that cheap aftermarket flybynight outfits don't do!

    </pre-emptive shill from lobbyists>

    --
    "Provided by the management for your protection."
  79. you can pull almost any engine code already by Squeezer · · Score: 2, Informative

    if your car has OBD-2 go to www.obd-2.com and buy the cable for it. I do this when I have to pull error codes for diagnostics on my honda. this works with any US vechile 1996 or newer. There are a few things I have to take it to the dealer for though, such as if I needed to have my immobilizer reprogrammed for my ignition keys, or stuff dealing with the airbags. But 99% of the other things I can do myself without the dealer with the use of the OBD-2.com cable and a notebook PC.

    --
    Does the name Pavlov ring a bell?
  80. Hiding true reasons behind Good Samaritan concepts by geekman2000 · · Score: 2, Interesting

    While it is all fine and dandy to claim the bill is to help out the service market the fact of the mater is this bill is help counter what the automotive industry has been doing lately. In the last several years as demand for SUVs and more horsepower vehicles Auto manufacturers are getting more and more clever with emissions testing. Today's cars can figure out when they are being emissions tested, between a certain set of operation parameters (like CARB's dyno-tests) and certain requests from the OBD-II interface the ECU can easily figure out what is being done to the vehicle and tune its behavior accordingly. There are many, many reasons for this; some of which are to give the vehicle more performance on the road, others to counter some legacy laws of the EPA such as the rule saying all vehicles must have catalytic converters, converters that have to be doing something, however today's modern electronically controlled vehicles under steady state burn fuel clean enough that they don't emit measurable levels of unburned fuel, thus the engine has to be de-tuned to meet the EPA rule saying cats have to be doing something. Detroit Diesel got in some serious trouble a little while back when the EPA found out it was detecting emissions testing and adjusting performance parameters accordingly. By forcing the car manufacturers to open up their bus protocols the EPA can make sure that there is no special emissions test mode that the ECU is going into and make sure the numbers are real. I doubt anything from this law will help the automotive service industry.

  81. To anyone... by J'raxis · · Score: 3, Insightful

    To anyone who says this is government interfering with private business, or the free market, or whatever, let's remember that "intellectual property" is a government-granted "right" to begin with. If the government wasn't already regulating the market in favor of these companies, with copyrights, patents, and trade secret laws, they wouldn't have any protections against anyone getting hold of their secrets in the first place.

  82. IT'S NOT ABOUT CHOICE EITHER! by lcsjk · · Score: 2, Informative

    My Mitsubishi Diamonte is 10 years old. Nearest dealer is 40 mi. Towing cost $100. Local shop cannot access computer after 10 years. I have to take time from work and rent a car if I need anything that requires access to the on-board computer. After an auto is no longer in warranty, the codes should be released IMHO, but I do like the idea of me owning everything necessary to keep my car in best operating condition - All diagnostics should be available to my choice of service shop. (Dealer quoted $3000 for total service and repairs. Local shop repaired for $300. - computer not needed for main repairs.) Go Figure!

  83. Scan Tools are available to everyone by SavXMorlock · · Score: 2, Informative

    If you are running a repair shop adn do not invest in the scan tools for the most common vehicles you service, then you are in teh wrong business. Chrysler, GM and Ford all have their scan tools available for sale. As a Service Technician, you also should be able to diagnose many problems without a scan tool. Most ASE certified technicians are pretty proficient with diagnosing problems before they get a scan tool out. Furthermore, a scan tool trouble code may only be present when something affects the emission controls on a vehicle, not on all system failures (Such as the cited automatic climate controls.) Additionally, sites like Alldata (http://www.alldatapro.com/includes/main.jsp) have full service manuals available online to troubleshoot vehicles up to the current year. Tehre is no secret to this stuff, it's just getting educated about where to find your information. As as side note, the newer Chrysler vehicles equipped with the digital odometer will display OBDII Trouble codes without a scan tool.

  84. Previous Precedent by JGski · · Score: 2
    HP at one time tried to do something similar with instrument calibration and repair. They stopped selling calibration and repair manuals. They were challenged on antitrust grounds and backed down, presumably because the case for their actions was seriously weak. They've been selling repair and calibration manuals ever since (now as Agilent).

    The auto companies would not have joined a voluntary system mentioned if they hadn't known what they were doing was verging in to antitrust. Their claims in the article are PR smokescreens and spin.

  85. Alternatives to legislation... Purchasing. by Boricle · · Score: 2, Interesting
    I am not from the US, so my familiarity with your government is scant at best, however - there may well be a better mechanism for this change than attempting to change the laws.

    Changing the laws usually involves a very long an complicated process, where the automobile manufacturers are likely to moan and complain and lobby even after any legislation is passed.

    As an alternative, or even as an addition, consider

    * The government is a very large purchaser of vehicles for all sorts of purposes - transport, police, maintenance, military, car pools, inspectors etc - it is therefore likely that there is a massive purchasing bueracracy to go with this.

    * The purchasing beaurarcracy usually drives billions in purchasing and has the ability to set the requirements for goods to be purchased.

    So, perhaps the government should REQUIRE, through its own purchasing (where no legislation would be required, that all vehicles it purchases MUST have open standardised diagnostics) given the likely scale of purchases the government makes, the automobile manufacturers would be left to either Do It (in which case its done, and there is at best its adoption into all cars, at worst only government vehicles - but there is at least a fleet of vehicles out there you can target), or to Not Do It (and face allegations of collusion, or provide a trigger for the government to legislate it with some justification)

    I'll admit that there are a few flaws:

    * You can still lobby the government to force purchasing not to mandate the changes.

    * The manufacturers could (perhaps the best option from their perspective) provide free equipment to access the data.

    * Manufacturers could do it only to government vehicles (but at least then there would be a large number of vehicles out there in the second-hand market. Which would eventually lead to discussions about why the manufcaturers are maintaining two seperate systems.

    * Takes a long time.

    This kind of problem can be solved generally in two ways - purchaser preference, and legislative involvement. In most situations though, individual purchasers have very little leverage - big purcashers on the other hand, have a LOT of leverage.

    Cheers.

    Boricle.

  86. Red herring on the part of car makers. by pedrop357 · · Score: 3, Insightful

    This seems to me that the parties supporting this legislation want the codes and data for non-engine related codes. For those of you who don't know, cars made after 1996 have to be OBD-II(2) compliant. OBD stands for On-Board Diagnostics. The OBD-II system has to monitor the same set of engine functions and some transmission functions, use the same codes and have the same connector no matter what car. A 1999 BMW will have the exact same engine diagnostic connector as 1999 Ford Escort, and the basic engine trouble codes will be the same. The problem seems to be that repair persons and DIYers like me DEMAND more information pertaining to transmission, brake, air bag, electric seat, climate control, electronic suspension and various other modules. Hell, a lot of Fords use one module for everything called GEM (Generic Electronic Module) which control everything from windshield wipers to sprak timing. This crap about companies wanting fuel tables or component design specs is complete crap. Anyone remember a couple of years ago when various groups wanted this type of info and the car companies used the straw argument that "giving away the entire computer code would allow people to bypass theft prevention systems." No one wanted all the codes, they wanted the non-generic codes. It would be nice to find out why my brothers air suspension is acting up while not having to pay one hours rate so a grease monkey can hook up a scanner for 5 mins.

  87. Snapon snapoff the real reason why by swordsaintzero · · Score: 2

    I *am* an actual mechanic as well as a former professional coder and current gentoo/gnu/linux zealot. A big reason why these codes are not available to the public is Snap-on and matco cant charge you out the ass for diagnostic equipment, updates etc. I know since we are a small independent shop and can't afford some modules for the tester that we have had to send some vw businnes for a reaming at the dealership. Dealerships are by and large ripoof artists on a huge scale. I could go on but I have to go work on my ride *rolls eyes*

    --
    Panel F, Relay #70