Slashdot Mirror


Automakers Try To Keep Repair Codes Secret

An anonymous reader writes "Can't get the trouble codes out of your car's computer? Congress wants to help. I think it's odd that they think it's your God-given right to reverse-engineer your car, but not your XBox. Why aren't the automakers bashing these third-party code readers over the head with the DMCA while they still can?" This debate has been going on for several years.

13 of 513 comments (clear)

  1. I don't think the DMCA would apply by BodyCount07 · · Score: 5, Informative

    "Why aren't the automakers bashing these third-party code readers over the head with the DMCA while they still can?"

    Because the DMCA protects copyrighted information that is protected by some sort of security system (although the system is often lame). These auto codes are not protected by any security, besides obscurity.

  2. Re:get a new car company or get some smarts. by Mz6 · · Score: 3, Informative

    Hell... Even local auto parts stores will run a FREE scanner for you and tell you what the code is....

    --
    Hmmm.
  3. Re:get a new car company or get some smarts. by sogoodsofarsowhat · · Score: 3, Informative

    Nope, the law already allows you to keep your warranty and have the work done anyplace you like (say like having tune up s and oil changed). You are not required to go back to the car company and its doesnt invalidate your warranty. So that doesnt fly.

    --
    . I love the sound of burning women and screaming rubber....
  4. All this data is available... by Otto · · Score: 4, Informative

    ... you just have to pay for it. One place you can get this sort of stuff, off the top of my head, is ALLDATA. There's many others, I'm sure.

    The info is out there and many of the car companies do indeed offer it. They just don't much advertise it. They're too busy making cars to be selling information about them. Don't chalk this up to malice so fast, is what I'm saying. Mark it down as stupidity instead. It seems more likely.

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  5. Re:Or in other words... by Mz6 · · Score: 3, Informative

    Yes.. this is the same with my car. Although we have found a couple ways around it. They integrated the radio, climate controls, and the LCD display for everyhting into one circuit board. Therefore, to do anything aftermarket creates a HUGE PITA. Even some of the biggest aftermarket radio manufactuers (Scosche, Metra, etc..) refuse to make any parts. With the repair cost topping $300 it's no wonder why they don't because of the liability if it screws someone's system up.

    --
    Hmmm.
  6. Alternate fixes by YrWrstNtmr · · Score: 4, Informative

    Go to Autozone. The nice man there has a code reader, and will read the code, for free, and tell you what it means. Of course he wants you to buy some parts to fix it, but you don't have to.

    Alternatively, you can look it up here Input your car model and year, and the specific code.

  7. AutoZone will do this for free... by Otto · · Score: 3, Informative

    If you don't want to buy your own reader, drive by an AutoZone and ask them to read it for you. Guy will come out to your car and plug the thing in and check the codes and even explain what it means (assuming he knows what it means, which I'm sure varies from person to person). It's a useful way to determine if you actually need service or if it's just complaining about the gas cap or low oil or something.

    Disclaimer: I work for AutoZone and have for about 2 months now. However, I'm trying hard not to be a shill, sort of thing. Still, if you don't feel like dropping $100 on a reader, this is an alternative you'll want to look into.

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  8. It's not as hard as you think by chaffed · · Score: 5, Informative

    The codes are available on the net if you know where to look. Often they are found on auto enthusiast websites. Websites like Focaljet.com

    Not only that there is a great project for retrieving codes under linux. The project is called FreeDiag. It can be found at Sourceforge.net

    Not only that, there are some great "open" cables you can build yourself. the BR interface is my fav. It happens to work very nicely with freediag.

    Hope this helps people that are interested.

    --
    What could possibly go wrong?
  9. Re:Or in other words... by kuroth · · Score: 5, Informative

    > My father-in-law drives a Jetta with a horrible radio, and was told by an independent shop that a
    > certain key is required (?) to remove the radio from the dash, and that he'd have to go to the
    > dealer for that.

    The tool for this is widely available, and it doesn't cost that much. If the stereo shop your father went to doesn't have one, he should find a different stereo shop.

    Here.

  10. Re:Or in other words... by jerkychew · · Score: 3, Informative

    Don't blame the auto dealerships, blame your father-in-law for not knowing how to do a Google search for the answer. Any stereo installation shop will have the tool you need. I had to remove my stock Ford stereo yesterday, and instead of the "special tool" I jused a coat hanger.

  11. Re:Biiig difference by Buran · · Score: 3, Informative

    The codes aren't encrypted on cars for the most part, though on some they are. That's where you might run into trouble, although the car's yours and you never signed a license agreement of any kind when you bought it, so anyone trying to sue you for doing your own work might not have much to stand on. My experience described here is completely legitimate. No law requires me to take my car to a dealership if I don't have to, not even interrogating its computer to see why it turned on the check engine light.

    I'm a member of the St. Louis Volkswagen Organization (I'm one of the early founding members) and several members have aftermarket scan tools that run on PCs.

    When the check engine light came on briefly a few months ago, then went out after less than a minute, I put a note up on the club forums asking that a scan tool be brought to the next meeting which was to be held that next upcoming weekend.

    After the meeting, I talked to the guy with the scan tool. We connected the tool to the car using the OBDII diagnostic port under the dash, followed the startup procedures described in the tool's manual, and downloaded the code. It turned out to be a momentary sensor blip from one of the numerous sensors in the engine and transmission, and a transient error, nothing serious, so we cleared the code. It never did recur, so it was indeed just the kind of blip that can happen anytime due to a slightly loose wire, gremlins, you name it.

    The dealer would have charged me a LOT more than the yearly club membership fee to do the same thing, and the dealer doesn't hold social events, club drives, parties, get-stuff-installed-for-free days, or anything remotely as cool.

    The car's a 2000 VW Golf GLS 2.0L, if you want to get on the racket, and feel free to move to St. Louis. ;) But even if you don't, take a look at the tool site -- if you own one of the compatible cars, and are even slightly tech-saavy, you should really own this tool.

  12. freediag - A GPL'ed car diagnostic package. by sbaker · · Score: 4, Informative

    I don't think anyone mentioned this yet - so I will.

    I'm running a project to write a GPL'ed car diagnostic tool that runs under Linux (and probably BSD too). It's called 'freediag' and the current version works well enough to read out error codes (and possibly zero them) on at least a few types of car.

    You'll need to buy or build a cable to connect a laptop to the OBD-II port on your car. A simple serial cable won't do because you have to have optoisolators to protect your valuable laptop from the rigours of the crappy signal quality you get from most cars. If you buy one, it'll set you back maybe $70.

    Anyway - the project needs developers - and it needs testers (there are lot of different interface cables and a lot of different subtle variations on the supposed standard car interface).

    If you are interested - head over to http://freediag.sf.net (of course!) and sign up to the developer's mailing list.

    --
    www.sjbaker.org
  13. Re:Why get your feathers ruffled? by juuri · · Score: 3, Informative

    This starts with a basic incorrect fact. Getting hooked up by a dealer to read your ODBII error codes is almost ALWAYS billed as one hour standard labor.

    --
    --- I do not moderate.