Slashdot Mirror


Tesla Model S Has Hidden Ethernet Port, User Runs Firefox On the 17" Screen

New submitter FikseGTS (3604833) writes "A Tesla Model S owner located a 4 pin connector on the left side of the Tesla Model S dashboard that turns out to be a disguised ethernet networking port. After crafting his owns patch cable to connect with the Tesla's port, a networking connection was established between the Tesla Model S and a laptop computer. The Model S is running a 100 Mbps, full duplex ethernet network and 3 devices were found with assigned IP addresses in the 192.168.90.0 subnet. Some ports and services that were open on the devices were 22 (SSH), 23 (telnet),53 (open domain), 80 (HTTP), 111 (rpcbind), 2049 (NFS), 6000 (X11). Port 80 was serving up a web page with the image or media of the current song being played. The operating system is modified version of Ubuntu using an ext3 filesystem. Using X11 it also appears that someone was able to somewhat run Firefox on both of the Model S screens. Is a jailbroken Tesla Model S on the way?" Some more details on this front would be appreciated, for anyone who has a Tesla they'd like to explore.

208 comments

  1. Why Ubuntu?! by Noxal · · Score: 5, Insightful

    I would feel safer on the road with CentOS. :P

    1. Re:Why Ubuntu?! by nopainogain · · Score: 0

      I want to know how he matched up the pins and the baud rate. Screw that up on something like a car you're probably in for expensive repair and a real bad time at the car dealer---(example) yeah, i thought this thing was free internet so i connected something i designed on my own bench for it and plugged it in, now the car wont start.... I cant wait to see the data on how he did the whole thing.

    2. Re:Why Ubuntu?! by ackthpt · · Score: 1

      Elon Musk is no ordinary car dealer. Perhaps he could totally understand. Where many car dealers would consult their Chilton's, not find the problem or time to fix, and just make up something which allowed them to smile broadly, very broadly indeed.

      --

      A feeling of having made the same mistake before: Deja Foobar
    3. Re:Why Ubuntu?! by R.Mo_Robert · · Score: 2

      I want to know how he matched up the pins and the baud rate.
      Screw that up on something like a car you're probably in for expensive repair and a real bad time at the car dealer [...]
      I cant wait to see the data on how he did the whole thing.

      It's Ethernet. I'm pretty sure nothing bad will happen if you accidentally switch two of the wires. You just won't get a connection. Their job was also a bit easier in that they used 4-pin rather than 6, but I guess they decided they wouldn't need GigE for whatever this was designed for. :)

      --
      R.Mo
    4. Re:Why Ubuntu?! by nopainogain · · Score: 0

      according to what the story said here, it wasnt a typical RJ45 where you look at it and perceive it to be ethernet at first glance. that's where my comment originated. Having worked in Network Engineering for a little over a decade, I know how to terminate cat5 and cat6 T568A and B so I mean if it looked like an RJ45, sure its easy but the way the story reads, it didnt sound like it was.

    5. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      I want to know how he matched up the pins and the baud rate.

      That was probably easy. There are only four wires with 24 possible combinations. Common conventions used for Ethernet PHY pinouts would eliminate most of those, leaving only a few likely possibilities. Then you just guess until your host auto-negotiates the rate, duplex and MDI/MDIX for the connection. Miss-wiring just means that doesn't happen; it won't hurt anything.

    6. Re:Why Ubuntu?! by Obfuscant · · Score: 3, Informative

      Their job was also a bit easier in that they used 4-pin rather than 6, but I guess they decided they wouldn't need GigE

      GigE uses 8.

    7. Re:Why Ubuntu?! by sjames · · Score: 1

      100baseTX uses 1V differential signaling. If you guess wrong, you're more likely to blow up your network card than the car. Once you guess the pairs correctly, autonegotiation figures out the speed for you.

    8. Re:Why Ubuntu?! by lgw · · Score: 5, Funny

      I'm pretty sure nothing bad will happen

      BRB, bricking my $100k car ...

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:Why Ubuntu?! by nopainogain · · Score: 0

      i wonder if the car shuts off if you configure it as a loopback...lol

    10. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      Link is relevant regards having a real bad time http://www.southparkstudios.com/clips/153300/thumper-the-super-cool-ski-instructor

    11. Re:Why Ubuntu?! by wolrahnaes · · Score: 3, Interesting

      I have no idea how they found it, but two possible ideas:

      1. They found something that was more obviously Ethernet elsewhere and just traced it to this port.

      2. They stuck a scope on it and saw something that looked like a link pulse, then assumed it was Ethernet from there.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    12. Re:Why Ubuntu?! by Redmancometh · · Score: 5, Funny

      "I would feel safer on the road with CentOS. :P"

      "Bug report: Won't turn left"

      To turn left please turn the steering wheel two times to the left, press the brake, and then turn the steering wheel to the right. This is a feature to prevent accidental left turns.

      "Bug report closed"

    13. Re:Why Ubuntu?! by 50000BTU_barbecue · · Score: 5, Interesting

      Exactly. Ethernet is transfomer coupled, so just try the various combinations until it works. Even worse, I'm pretty sure you don't even need to match tx to rx anymore, it auto-negotiates that now. Remember the blue ethernet cables with the red cable boots? The ones to connect computer to computer? They had crossed wires because ethernet didn't used to check for that. I'm sure you haven't seen a red boot on a cable in many years!

      --
      Mostly random stuff.
    14. Re:Why Ubuntu?! by mysidia · · Score: 1

      Exactly. Ethernet is transfomer coupled, so just try the various combinations until it works.

      What if they didn't implement the full Ethernet spec... and it's similar to Ethernet, but not transformer coupled?

    15. Re:Why Ubuntu?! by mysidia · · Score: 5, Funny

      Is that the Kay Sievers reply?

      Closed: Wontfix, Not a bug

      Again, move discussions to the mailing list; this is a bug tracker, but there is no bug to track or fix here.

    16. Re:Why Ubuntu?! by dbIII · · Score: 3, Informative

      I'm sure you haven't seen a red boot on a cable in many years!

      The crossover cable I've got it black with black boots - there was not an official standard followed of red boots that's just what the vendor of your cable used. There are still crossover cables listed from some online suppliers.

      tx to rx anymore, it auto-negotiates that now

      At the switch end almost always now. I'm not so sure about some of the low end stuff on motherboards for the other end.

      I can see myself using a crossover cable again soon for 10Gb ethernet if it's needed, although the switches are starting to descend from insane prices.

    17. Re:Why Ubuntu?! by Grishnakh · · Score: 1

      It depends on if you're doing GbE or regular 10/100. GbE transceivers auto-negotiate, so you don't really even need to bother wiring connectors correctly. 10/100 transceivers don't do this, however.

    18. Re:Why Ubuntu?! by Redmancometh · · Score: 1

      That was part of my inspiration actually. The other thing was CentOS over-complicating really simple things for..questionable reasons.

    19. Re:Why Ubuntu?! by Lumpy · · Score: 1

      Got 4 of them here. BIAMP DSP's all come with a nice crossover.

      --
      Do not look at laser with remaining good eye.
    20. Re:Why Ubuntu?! by bill_mcgonigle · · Score: 3, Funny

      I would feel safer on the road with CentOS.

      What, you want your car to last 10 years?

      Quick, somebody come up with a car analogy to explain this...

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    21. Re:Why Ubuntu?! by Anonymous Coward · · Score: 1

      Quick, somebody come up with a car analogy to explain this...

      Here's a bunch of packages of dubious QA, and also, a replacement for the steering wheel that absolutely nobody wants. Also forget cars, we're putting it on a phone.

    22. Re:Why Ubuntu?! by Anonymous Coward · · Score: 1

      Two things; first - being transformer coupled has nothing to do with polarity detection or auto-crossover. Second - if it weren't transformer coupled, noise concerns and grounding problems would get a LOT worse.

    23. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      Could well be the car uses the full 8 for GigE, but the port only exposes 4 since the computer interface used by mechanics only requires 100Mb

    24. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      no.

      "After taking apart one end of an ethernet patch cable and trying different pin combinations to connect with the Tesla’s port, a networking connection was established between the Model S and a laptop computer"

      This appears to be an ethernet switch at that point, which means that he only had 4 combinations to try. Only 4 pins of a RJ-45 are used. If it was PoE then he'd have damaged his laptop.

      As for why Ubuntu ..... well that's the only OS that comes with multimedia components as part of the stock installation. What would be interesting is finding out where the firmware is physically located.

      As for hacking the Tesla... don't ****ing do it, last thing we need is someone to void their warranty and have the thing crash and burn because someone thought it would be fun to overclock the engine timing.

    25. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      Oh Fuuu Connection closed

    26. Re:Why Ubuntu?! by 50000BTU_barbecue · · Score: 2

      No, but it sure means you can't cause much damage by jamming in wires any which way.

      --
      Mostly random stuff.
    27. Re:Why Ubuntu?! by at_slashdot · · Score: 3, Funny

      Left is a generic term.

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    28. Re:Why Ubuntu?! by tragedy · · Score: 1

      last thing we need is someone to void their warranty and have the thing crash and burn because someone thought it would be fun to overclock the engine timing.

      What would constitute the "engine timing" on an all electric car?

    29. Re:Why Ubuntu?! by thestuckmud · · Score: 2

      What would constitute the "engine timing" on an all electric car?

      Timing in this case would be the phase of the variable frequency drive that powers the motor.

    30. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      Which in an electric motor will actually get you *less* power... vector drives already, by design, work at 100% output.

    31. Re:Why Ubuntu?! by ClickOnThis · · Score: 5, Funny

      I want to know how he matched up the pins and the baud rate.

      Grandpa ... I told you not to post to /. until after you took your metamucil.

      JK :-P

      --
      If it weren't for deadlines, nothing would be late.
    32. Re:Why Ubuntu?! by Jack+Griffin · · Score: 1

      It's Ethernet. I'm pretty sure nothing bad will happen if you accidentally switch two of the wires.

      Yeah but the trick is how get from "4 random unlabelled connectors" to "this is definitely Ethernet"? Just connecting stuff to random connectors is a sure fire recipe for bricking whatever electronics is behind the connectors. I'd like to know the detail of the discovery process.

    33. Re:Why Ubuntu?! by Carewolf · · Score: 1

      I'm sure you haven't seen a red boot on a cable in many years!

      Check you backend equipment. It is an error catching mechanism. You need to connect the upsteam ports to downstream ports, etc. If they autonegotiate you could connect them wrong and expose your intranet to the internet. If you for some reason want to connect it in a non-standard way you need a crossed cable.

    34. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      Oh god. You went there. That guy plus Lennart means nothing but "fuck the user" and I'm surprised that code those total loonies write is the second most important process on half the new Linux systems out there now. Imagine if the Tesla slammed into a pole because systemd flooded the flash with logs...

    35. Re:Why Ubuntu?! by SuperTechnoNerd · · Score: 1

      It has to be because were dealing with an ac coupled signal. And the impedance would be wrong. Simply wouldn't work.

    36. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      Ubuntu? Let me guess, Elon is South African. Ubuntu Ltd is owned by a South African. Can you connect the dots.

    37. Re:Why Ubuntu?! by ncc74656 · · Score: 1

      Remember the blue ethernet cables with the red cable boots?

      Most of the premade crossover cables I've run across have been orange. (The ones I've made as I needed them would've been whatever color was in the nearest box of bulk cable, but that doesn't count.)

      --
      20 January 2017: the End of an Error.
    38. Re:Why Ubuntu?! by ClickOnThis · · Score: 1

      Got 4 of them here. BIAMP DSP's all come with a nice crossover.

      Most of us route the packets to our computer. Why do you listen to them on your hi-fi system?

      --
      If it weren't for deadlines, nothing would be late.
    39. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      Automatically sorting out RX/TX is Auto-MDIX

    40. Re:Why Ubuntu?! by Lennie · · Score: 1

      Ethernet is autoneg. since Gigabit, this turned out to be 100 Mbit.

      --
      New things are always on the horizon
    41. Re:Why Ubuntu?! by nsxdavid · · Score: 1

      If only... my Tesla cost $130K!

      --
      David Whatley
    42. Re:Why Ubuntu?! by R.Mo_Robert · · Score: 1

      ...in that they used 4-pin rather than 6

      Blah. I clearly meant 8 (2-pair vs. 4-pair).

      --
      R.Mo
    43. Re:Why Ubuntu?! by mysidia · · Score: 1

      Left is a generic term.

      Ah.... but Turn is also a generic term, and one component's left may be another component's up/down or right :)

      What do you mean the left signal isn't supposed to be "flip vehicle counterclockwise about vertical axis" ?

    44. Re:Why Ubuntu?! by Anonymous Coward · · Score: 0

      You posted this tripe as AC because you knew you were wrong.

    45. Re:Why Ubuntu?! by Zynder · · Score: 1

      I know it's a joke, but you aren't that far off. This Mercedes 230SLK I've been working on does have a steering wheel calibration procedure which involves putting the key in 'run' and then turning the wheel fully left and then fully right. You may have to do it multiple times. It also has a procedure for the power windows, the throttle by wire, and the convertible top. All of these, it appears, calibrate the limits on the servo motors as they don't have limit switches.

    46. Re:Why Ubuntu?! by petermgreen · · Score: 1

      It's possible with at least some ethernet BASE-T Phys to operate without transformers. Most ethernet transformers are 1:1 ratio anyway.

      http://www.google.com/search?q...

      There is also the question of how do you know for sure that the socket is BASE-T ethernet (and not ethernet with a propietary physical layer or something else entirely) until you connect to that.

      Having said that I suspect that the chances of finding a socket in a car carrying an interface so fragile that base-t ethernet could blow it up are pretty low.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  2. SkyNet is here by Laxori666 · · Score: 2, Funny

    The Teslas will be the front-line soldiers when skynet finally awakes and claims its birth-right.

    1. Re:SkyNet is here by nopainogain · · Score: 2, Funny

      the first time one transforms like Bumblebee I am going to be really upset.

    2. Re:SkyNet is here by Opportunist · · Score: 1

      But they run Linux, neither Windows nor MacOS...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    3. Re:SkyNet is here by ClickOnThis · · Score: 1

      The Teslas will be the front-line soldiers when skynet finally awakes and claims its birth-right.

      You just gave me a whole new perspective on self-driving cars. *shudder*

      --
      If it weren't for deadlines, nothing would be late.
    4. Re:SkyNet is here by Anonymous Coward · · Score: 0

      You should read "Daemon" by Daniel Saurez. In that book one faction uses swarms of autonomous junker cars to run over people they don't like.

    5. Re:SkyNet is here by Zynder · · Score: 1

      Bumblebee the Beetle or Bumblebee the Camaro? This is IMPORTANT!

  3. While driving? by rossdee · · Score: 1

    Or parked

    1. Re:While driving? by Anonymous Coward · · Score: 1

      Or parked

      Like it matters? We're talking about "jailbreaking" a device responsible for transporting you down the highway safely at dangerously high speeds.

      That is a slightly different safety scenario than hacking your fucking cell phone, and brings a whole new meaning to the term "bricked", for it might be you quite literally hitting a brick wall as a result.

      Let's hope the Darwin award winners aren't Tesla owners...

    2. Re:While driving? by Anonymous Coward · · Score: 1

      I'm just guessing, but I imagine the entertainment system is totally separate from the stuff that actually matters.

      Just like how the entertainment systems in some airplanes are probably not directly connected to the engines...

    3. Re:While driving? by mythosaz · · Score: 2

      totally separate

      We have a word for that. It's "separate."

      Anyway, your guess is wrong. While this system may only be a receiver of data, it is most certainly connected to "the stuff that actually matters."

    4. Re:While driving? by ClickOnThis · · Score: 4, Funny

      totally separate

      We have a word for that. It's "separate."

      Yes! Thank you! Redundant superlatives are a bugaboo of mine too. Our struggle against them never ends.

      It's a shame. People like us are really unique.

      Wait...

      --
      If it weren't for deadlines, nothing would be late.
  4. touch screens in cars, bad idea? by jaymz666 · · Score: 5, Insightful

    I think touch screens are kind of dangerous in a car. I know what my dials and buttons do and can control them by feel while watching the road. touch screens not so much

    1. Re:touch screens in cars, bad idea? by Anonymous Coward · · Score: 0

      Ineffective touchscreens are certainly dangerous.

      Effective depends on the person.

      Effective with a feedback mechanism covers even your complaint.

    2. Re:touch screens in cars, bad idea? by Extremus · · Score: 1

      Is this a car analogy to the famous porn games/sex doll argument?

    3. Re:touch screens in cars, bad idea? by nospam007 · · Score: 1

      "I think touch screens are kind of dangerous in a car. I know what my dials and buttons do and can control them by feel ..."

      You mean you're tapping your dials all the time because you don't trust them.

    4. Re:touch screens in cars, bad idea? by Opportunist · · Score: 1

      Hate to tell you, but touch screens have been a staple for fighter jets for a few days now, I'd guess if that needs a heck of a lot of attention it would probably not be done...

      That said, you can indeed define touchscreens so that you need no "look" to know what you're doing. It takes some brain during designing and some brain during usage, that's true, but else, it's very doable.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:touch screens in cars, bad idea? by iluvcapra · · Score: 5, Insightful

      Hate to tell you, but touch screens have been a staple for fighter jets for a few days now,

      Hate to tell you, but fighter pilots are trained professionals who spend years learning how to use their equipment in an efficient way that doesn't interfere with their flying of the plane.

      Also, the obvious complexity of flying a supersonic $10e9 machine designed to blow stuff up notwithstanding, the problem domain of flying a fighter jet does not involve such things as traffic and obstacles, which is why we've had automatic pilots 60 years ago, but we're only barely beginning to have auto-driving cars.

      --
      Don't blame me, I voted for Baltar.
    6. Re:touch screens in cars, bad idea? by Lumpy · · Score: 3, Insightful

      Bet you fighter jet pilots are 900,000 times more trained than the idiots that I drive to work in the morning with on the highway. The people I see driving can barely keep a car between two painted lines and off of rumble strips.

      --
      Do not look at laser with remaining good eye.
    7. Re:touch screens in cars, bad idea? by Anonymous Coward · · Score: 3, Informative

      Worse, flown it. Touchscreens are a miserable failure in aviation. Hate that bullshit, and, oh by the way, the idiots in texas finally gave in and added radio tuning knobs because the touchscreen is so useless. Similarly, many civillian avioncs have given up on the touchscreen only, and have gone to bezel buttons for primary and touchscreeen for marketing.

    8. Re:touch screens in cars, bad idea? by Anonymous Coward · · Score: 0

      That's why aircraft have MFDs, which have rows of buttons for tactile feedback.

    9. Re:touch screens in cars, bad idea? by TheGratefulNet · · Score: 2, Insightful

      millions of products are designed by idiots for idiots.

      what exactly are you trying to prove, here?

      any experienced UI designer (for things like cars, planes, boats, etc) knows that TACTILE is important and not something you give away. pressing on glass is the worst you can get in tactile.

      only an idiot designs those for cars.

      yes, I called musk an idiot. in this area, he let idiots design a UI that had no business doing it. he is clearly appealing to other rich idiots who don't really want a good UI design. they mostly buy the car for a fashion statement.

      --

      --
      "It is now safe to switch off your computer."
    10. Re:touch screens in cars, bad idea? by Anonymous Coward · · Score: 1

      Hate to tell you, but touch screens have been a staple for fighter jets for a few days now, I'd guess if that needs a heck of a lot of attention it would probably not be done...

      Really? Which military aircraft uses a touch screen, and for which avionics would that be?

    11. Re:touch screens in cars, bad idea? by rts008 · · Score: 1

      And how often are those fighter pilots confronted by pedestrians stepping out in front of them, or a traffic light turning red, when they are flying in the air?

      Having flown and with many hours riding[1] in various planes, I can assure you that when flying, there are usually far less obstacles and distractions while cruising aloft. You can safely spend several(or more) seconds for a touch screen or other controls, unlike driving a ground vehicle.

      Take-off and landing, as well as intricate manuevers/formations can be another kettle of fish, but these usuall take up a very small portion of most flights, even fighter jets.

      And while they may have touchscreens, there is also a very good reason fighter jets almost universally have HOTAS(Hands On Throttle And Stick) systems in cockpit for actual combat when stress is high and attention is needed on surrounding conditions/threats/targets, and the touchscreens are mostly ignored.

      [1] I have spent some hours(40-50?) only piloting a plane, and those hours were in Cessna 150's and 180's.
      I have had the good fortune to be a rider in an F-4 Phantom(1974) piloted by my neighbor who was a US Marine fighter pilot with two combat tours in Vietnam(4 kills, 2 assists), and then again in 1989 I got to ride in an F-15C with an air combat vet(no specifcs where given). I observed very little touchscreen interaction, but a lot of attention paid to gauges and controls, once take off happened, it seemed maostle Mark 1 Eyeball looking around at the sourroundings and instruments, and interactions with HOTAS.

      WAAHOOOO!!!
      I pride myself as being an adrenaline junkie, and salivate at the prospect of riding the most outrageous rides available. I was Airborne in the US Army, and had over 1000 jumps(static line, HALO[my favorite!], HAHO) before an accident left me with Teflon kneecaps, and relearning to walk. My only regret is that I can't jump again.

      But, none of that compares to those two fighter jet rides!
      In the F-4, I think I creamed my jeans. I certainly fired up a Camel back on the ground, and with a grin the undertaker could not have taken off my face upon death...

      With the F-15 ride, my little brother got some payback...sort of.
      He was Chief Avionics Tech boss(I forget his actual rank and title, the US Air Force system never made sense to a ground pounder like me), and a Colonel was taking it up for a 'training flight'(he needed 'air hours' to maintain his flight status), and my brother told him that 'My brother bet me you could not scare him.'

      Apparently that was 'a challenge issued' that the Col. felt duty bound to take up.

      I certainly creamed my jeans, but I'm afraid I also pissed myself, and came close to soiling my drawers, all while clutching the 'barf bag' in a death grip. I did not have to use it, but it was REAL close several times.

      And I would love to do it again.(I've also been a passenger in two Huey copters that had engine failure and autorotated down...no sweat)

      --
      Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    12. Re:touch screens in cars, bad idea? by AmiMoJo · · Score: 1

      The Model S does have physical controls as well, some on the steering wheel and some on the dash.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    13. Re:touch screens in cars, bad idea? by Richard_at_work · · Score: 2

      99.9999% of all work a fighter pilot does in normal operation is HOTAS - hands on throttle and stick. There are enough controls on those inputs, or within close reach to them, that you can operate the aircraft without ever taking your hands off them.

      And while multifunctional displays are a staple in cockpits these days, they are invariably not touch screen in military aircraft.

    14. Re:touch screens in cars, bad idea? by Anonymous Coward · · Score: 0

      I don't know how old you are or your physical condition but passenger opportunities like that don't come around often. What do you do now to fill the void to get the occasional relative rush?

    15. Re:touch screens in cars, bad idea? by Anonymous Coward · · Score: 0

      Jet fighters also, very intentionally, use big clunky "positive punch" switches for critical functions where you don't want to accidentally do something. In other words, touch screens are used, but the limitations/pitfalls are known, understood, and accounted for.

    16. Re:touch screens in cars, bad idea? by Anonymous Coward · · Score: 0

      Why are you fiddling with your entertainment options while you're driving the car?

      For those of us in the real world, you know - people with social skills, it's common to have what we call a "passenger" in the car, who can fiddle with the entertainment screens while you drive.

      Jesus, they're not talking about putting the fucking STEERING WHEEL on a touch screen, it's the radio and climate controls, fucktard. And if you can't take 5 seconds to pull off the road, adjust anything important, and then go back to driving you're too stupid to live. You shouldn't be fiddling with your stereo, gps, windows, and everything else while you're operating the vehicle, anyway - you should be focus on gas, brake, (clutch & shift if you drive a real car), steering, and signals. That's it - that's your responsibility. Everything else is done while you're parked, or by your passenger - whether it's knobs OR touch screens.

    17. Re:touch screens in cars, bad idea? by Anonymous Coward · · Score: 0

      Dude, I've played Angry Birds. It's obviously based on supar sekrit targeting and flight control mechanisms used in the B-1, B-2, and F-16, as well as all modern attack drones.

      Here's a real communication from a B-2 pilot over Baghdad captured by a cockpit voice recorder during the "Shock and Awe" campaign: "Fuck, they have bricks in front of their building, how am I supposed to blow that building up without Bomb, the black bird?! CURSE YOU PIGS!"

    18. Re:touch screens in cars, bad idea? by Anonymous Coward · · Score: 0

      All the major functions of the car that you would want are available from the steering wheel. Phone call, navigation, volume control/media control, sunroof, climate temp/fan speed, energy usage, trip meter, display brightness... I am sure I am forgetting something else here... but basically everything you would possibly need while driving and not taking your hands off the steering wheel can be accessed from there. Anything else you can wait until you actually get pulled over, stopped, or otherwise have a second or two to take your eyes off the wheel.

      When you do have a second to take your eyes off the wheel to look at the center display, the touchscreen is far less complicated and simpler to use than anything else I have driven in. BMW and Mercedes, for example, have way too many buttons and dials to try to use, and has been more than a minor distraction.

    19. Re:touch screens in cars, bad idea? by Zynder · · Score: 1

      Are you insinuating that I am not a trained professional who has spent years learning how to use my equipment in an efficient way that doesn't interfere with my driving?

  5. Great! by Anonymous Coward · · Score: 0

    Now we can have idiots screwing around with the onboard computer and kill themselves because they did something they shouldn't have.

    1. Re:Great! by tchdab1 · · Score: 1

      Yes - to phone calling and texting, we can now add real-time network analysis of the car to the list of dangerous distractions of the electronic kind.

  6. Should void warranty by Guspaz · · Score: 4, Insightful

    If you want to jailbreak your phone/tablet/television/refrigerator/etc., power to you. If you do anything that impairs reliability, the worst case is that you can't make a phone call, or your ice-cream melts. You're not having any impact on other people.

    If you jailbreak your car, however, and inadvertently change something that impairs reliability, you're compromising the safety of everybody else on the road. Everything (including braking) in Tesla cars is tied into the software, and this is not something you should mess around with.

    1. Re:Should void warranty by TrekkieGod · · Score: 5, Interesting

      If you jailbreak your car, however, and inadvertently change something that impairs reliability, you're compromising the safety of everybody else on the road. Everything (including braking) in Tesla cars is tied into the software, and this is not something you should mess around with.

      Bullshit. Tesla has stated that the computer that controls the 17" and panel LCDs are completely separated from the important stuff in the car. They'd be stupid not to. Case in point, you can reboot both systems by holding left and right buttons on the steering wheel. You can do so while driving, I've personally done it. The music stops playing, and you need to put your gps destination in again after it finishes rebooting. If you reboot the panel screen, you lose your speedometer until it boots back up. Steering, acceleration, braking, cruise control, it all continues to work normally.

      Yes, you can change driving settings from that interface, but it doesn't mean the functionality resides in that interface. It just passes the message through to much more robust computer handling actual car functions, and I'm sure said messages are sanitized to the extreme on the receiving end.

      --

      Warning: Opinions known to be heavily biased.

    2. Re:Should void warranty by nospam007 · · Score: 1

      "...inadvertently change something that impairs reliability, you're compromising the safety of everybody else on the road. "

      People fix their breaks, gears, engines all the time since the dawn of the industrial revolution.
      You don't need software to be stupid.

    3. Re:Should void warranty by bmo · · Score: 4, Insightful

      If you jailbreak your car, however, and inadvertently change something that impairs reliability, you're compromising the safety of everybody else on the road.

      Yeah? So? That's what insurance is for.

      Secondly, you don't seem to have remembered that there are over 100 years of DIY automobile engineering (commonly called hotrodding).

      Are you German or something?

      http://www.youtube.com/watch?v...

      --
      BMO

    4. Re:Should void warranty by mythosaz · · Score: 1

      It can't do the things it does without being connected. It might only be a receiver of data, but it's sure as hell connected.

    5. Re:Should void warranty by Anonymous Coward · · Score: 0

      >..., and I'm sure said messages are sanitized to the extreme on the receiving end.

      I wouldn't be all that sure. Yes, they should be sanitized but security is hard. Damn hard. There's no guarantee that Tesla got it right.

    6. Re:Should void warranty by PCM2 · · Score: 1

      If you jailbreak your car, however, and inadvertently change something that impairs reliability, you're compromising the safety of everybody else on the road. Everything (including braking) in Tesla cars is tied into the software, and this is not something you should mess around with.

      Do you give this same speech to all the BMW owners who buy custom performance mod chips?

      --
      Breakfast served all day!
    7. Re:Should void warranty by plopez · · Score: 1

      And corporations are never incompetent or lie..

      --
      putting the 'B' in LGBTQ+
    8. Re:Should void warranty by iluvcapra · · Score: 1

      Bullshit. Tesla has stated that the computer that controls the 17" and panel LCDs are completely separated from the important stuff in the car.

      Hrm. The Tesla touchscreen give your instrumentation and feedback on powerplant performance, and it allows you to control the headlamps, doors, regenerative braking and hydraulics. I'm not clear on what kind of "complete separation" were talking about. If an attacker got into the touchscreen they probably wouldn't be able to brick the whole car, but if you lost the touchscreen while moving on the road you could be in a lot of trouble.

      --
      Don't blame me, I voted for Baltar.
    9. Re:Should void warranty by MightyYar · · Score: 2

      If you jailbreak your car, however, and inadvertently change something that impairs reliability, you're compromising the safety of everybody else on the road.

      I share your outrage. Can you imagine if people were allowed to make modifications to their cars? We'd better stuff this cat back in the bag before someone overheats their pushrods.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    10. Re:Should void warranty by Guspaz · · Score: 1

      As others have pointed out, there's a hell of a lot more connectivity between the two systems than you're implying, and... firmware updates would be done over the same network that jailbreakers are messing with.

    11. Re:Should void warranty by Lumpy · · Score: 3, Funny

      If the attacker loaded up a whole playlist full of Justin Bieber? you be your will be in a buttload of trouble if you lose touchscreen control...

      --
      Do not look at laser with remaining good eye.
    12. Re:Should void warranty by Lumpy · · Score: 1

      Those are car guys not "bimmer" owners. a vary big difference. Anyone that does any real German car modding (or motorcycle) know there are two very very separate groups owning BMW cars and bikes.

      You have the "bimmers" and the gear heads, the bimmers are the raging assholes that drive 3 feet from your bumper and has the dealer do everything while repeating the "best driving machine in the world" mantra... the gear heads are the guys that turn wrenches and do mods and are quick to point out that German engineers are major idiots at times.

      --
      Do not look at laser with remaining good eye.
    13. Re:Should void warranty by Anonymous Coward · · Score: 0

      Nearly all cars have an internal network called CAN. It's basically an ad-hoc message-based network where you can query different modules in the car or send requests to them. Mostly likely the dashboard "controls" the car that way.

    14. Re:Should void warranty by Anonymous Coward · · Score: 0

      I wonder if you can overclock it.

    15. Re:Should void warranty by Anonymous Coward · · Score: 0

      There are two types of communication, unidirectional and bidirectional. With the former, a television transmitter sending pictures and sound to your television set is connected. However, shouting at your television set would have very little effect.

      Phillip.

    16. Re:Should void warranty by Anonymous Coward · · Score: 0

      " If you reboot the panel screen, you lose your speedometer until it boots back up. Steering, acceleration, braking, cruise control, it all continues to work normally."

      That, right there, violates federal law. It is illegal for a vehicle not to display its speed to the driver AT ALL TIMES while driving. Says so right there in the FMVSS.

    17. Re:Should void warranty by maz2331 · · Score: 1

      I am in the gearhead category. I'm just waiting for my little 328i to go out of warranty so I can start playing with some go-faster mods.

    18. Re:Should void warranty by okle69 · · Score: 1

      I'm assuming you're not in the US? Here we can modify our cars to our heart's content, as long as those modifications are not the cause of the item to be repaired under warranty they cannot count against you and the warranty must be honored. It's called the Magnusson-Moss Act.

    19. Re:Should void warranty by okle69 · · Score: 1

      Sorry, misspelled Magnuson-Moss Act. And to further clarify you can only mod so far... i.e. supe up your engine too much and your tranny breaks, you're out of luck. But you can do some go-faster mods with little to no worries.

    20. Re:Should void warranty by BosstonesOwn · · Score: 1

      My s550 does the same, so there is obviously some work around here. I had 2 occasions where my car lost the display and both speed and rpm on the screen were lost. They come back after 15 seconds and the system reboots. But there is obviously a work around here, it can't be "illegal".

      --
      This package Does Not Contain a Winner
    21. Re:Should void warranty by amxcoder · · Score: 3, Informative

      You do realize that people have been hacking and reprogramming normal car ECU's for quite awhile, probably since shortly after cars got ECU's. Not only are there aftermarket "chips", and "reprogrammers" (which really only alter basic parameters), but there are also more sofisticated "Piggyback ECU's" that go inline between normal ECU and engine, and can change received signals to the ECU, and/or alter sent signals to the engine, to override much of the built-in programming on them.

      They even sell completely tunable aftermarket ECU's (for racing purposes) which completely replace the factory computer and you program to suit your needs. The Hydra and Link come to mind.

      I have one of the more advanced "Piggyback" type ECU on my Subaru (UTEC), and it lets me program and run custom Fuel, Timing, and boost maps. Is programmed with a normal laptop and a RS232 cable (or USB on newer models) and even adds features to the car that weren't there originally, like launch control, multi-stage redlines (for flat foot shifting). It even has addtional relay output to aid in control of nitrous or water injection systems. You can also raise/change some of the limits, like RPM and boost limiters.

      Not to mention, the community of many types of cars have open source projects, that reverse engineered some of the stock ECU's to allow complete remapping of the factory units. Subaru's for instance, had an online community cataloging all the different revisions of ECU's hardware, extracting the ROM images of each, reverse engineering the contents of the ROM images (byte by byte), and developing software that let you modify the ROM's. This combined with open sourced hardware, that allows for re flashing through the OBDII port (similar to the proprietary capabilities of the manufacturers hardware). Very sophisticated and dedicated work on the car communities part.

    22. Re:Should void warranty by jafac · · Score: 1

      lol. I'm a VW owner, so my mods are just to keep the fucker running.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    23. Re:Should void warranty by ClickOnThis · · Score: 1

      I wonder if you can overclock it.

      I just had a mental image of a pimped-out Tesla with massive heatsink fins sticking out of the hood. Brings the concept of a "hot rod" to a whole new level...

      --
      If it weren't for deadlines, nothing would be late.
    24. Re:Should void warranty by Anonymous Coward · · Score: 0

      The touchscreen will be in even more trouble unless it also works as a punchscreen.

    25. Re:Should void warranty by Anonymous Coward · · Score: 0

      1. Doesn't insurance require that your car is street legal?

      2. And regardless of insurance coverage: IMNSHO it's an entirely different thing to put other peoples' well-being into jeopardy than just your own - no matter what insurance you have. Few people would opt to be paralyzed from the neck down even if they were to receive a few million for the discomfort. Let alone consider any amount adequate if they lose a child. Accidents happen and in a world we share with everyone else we accept that other peoples' actions put us at some risk just as ours put them but intentionally doing something which puts others at extreme risk is - even if you happen to be lucky and no harm happens - not much better than intentionally harming them. To simplify: If I play Russian roulette but aim the gun at your head instead of mine and it so happens that the gun just clicks and nothing happens to you - haven't I then done something totally unacceptable?

    26. Re:Should void warranty by AmiMoJo · · Score: 1

      you're compromising the safety of everybody else on the road.

      Yeah? So? That's what insurance is for.

      No, no it isn't. You can modify you car any way you like, right up until the point you start affecting other people's safety.

      Are you a libertarian perhaps? There are lots of libertarians arguing against speeding tickets and DUI charges because they didn't actually hurt anyway, so it is a victimless crime. Actually if people know there are lots of idiots speeding and drinking on a particular road they will avoid it since they probably don't want to die, and thus have been denied safe use of a publicly owned resource. And yes, we do prohibit extremely dangerous behaviour even if it doesn't result in direct injury.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    27. Re:Should void warranty by AmiMoJo · · Score: 1

      Note that he said "compromising the safety of everybody else on the road". Generally most places allow modifications to cars as long as the vehicle still meets the legal safety standards. No ultra bright blinding headlights, and no blacking out your headlights either.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    28. Re:Should void warranty by u38cg · · Score: 1

      Yah, and I hope you told your insurer that you're dicking around with your car's electronics, because if not good luck getting coverage when you do kill someone.

      --
      [FUCK BETA]
    29. Re:Should void warranty by Anonymous Coward · · Score: 0

      It's read only global broadcast, nothing in there actually controls acceleration etc. You can't even set cruise control as that is done through the stalks.

    30. Re:Should void warranty by MightyYar · · Score: 1

      I'm just saying, nothing new about tinkering with your car. Even if you stick with the "pros", your average Aamco/Midas brake installer is - well - not exactly a high bar there.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    31. Re:Should void warranty by trawg · · Score: 1

      So... Who cares if you have an accident that kills or maims someone else because you ignored the manufacturers instructions to modify something.... As long as someone else is around to pick up the bill?

      Are you American or something?

    32. Re:Should void warranty by James-NSC · · Score: 1
      Actually, we do something very similar to jailbreaking in the world of sportbikes, as we replace parts and alter components around all of our engines computers in the name of performance

      I personally, have a SPST switch under my seat that will jump two pins on the main CPU with a resister,when on,it "tricks" my bike into believing it's in 6th gear no matter what gear it's in. It is only In 6th gear that I have no timing retardation (retardation set by the factory) and have access to all the power my bike can produce throughout the entire gear range

      Additionally, I run a PowerCommander, which allows me to attach a laptop to my bike and load custom fuel maps into it

      We've been "jailbreaking" our bikes for years since fuel injection became the norm in the early 00's - this was actually why I purchased my last bike as a fuel injected one, normally I prefer the throttle response of a normally aspirated carborated super sport (600cc) - I went with a fuel injected super bike (1000cc) just so I could "jailbreak" it... in 2001..

      lastly, less I upset anyone by omission, the Import Tuner - or "Hot Hatch" with a nod the Jezzer - crowd have been doing it to the computers in their cars even longer.

    33. Re:Should void warranty by mjwalshe · · Score: 1

      You can i believe turn a stock Audi A6 into almost an Audi RS6 by changing the ECU

    34. Re:Should void warranty by nsxdavid · · Score: 1

      I can confirm, you can reboot those systems while driving. I had to reboot my system (the center screen anyway) the very next day after I took delivery when the thing locked up. Oddly, not had to do it since.

      --
      David Whatley
    35. Re:Should void warranty by rocket+rancher · · Score: 1

      If you jailbreak your car, however, and inadvertently change something that impairs reliability, you're compromising the safety of everybody else on the road. Everything (including braking) in Tesla cars is tied into the software, and this is not something you should mess around with.

      Compromising safety and reliability in the name of performance is a tradition in car culture. "Jailbreaking" is a relatively new term; but functionally, I don't think it is all that different from what we called "hot rodding" back in the day.

    36. Re:Should void warranty by TrekkieGod · · Score: 1

      t if you lost the touchscreen while moving on the road you could be in a lot of trouble.

      What part of, "I've personally rebooted while driving" did you miss? Everything continues to work just fine. Headlamps, doors, regenerative breaking. The air suspension doesn't start suddenly doing anything. I can accelerate and slow down, as well as steer just fine. And when the touchscreen comes back online, it still has the powerplant data you're talking about, the watt/mile graph...it shows data collected while the screen was rebooting, because that functionality doesn't reside there.

      The touchscreen computer, and the front panel computer for that matter, is the interface to that functionality, it doesn't control the functionality. My phone can control the headlamps and doors for the Tesla, but if I shut my phone off, it doesn't impact anything. Same for the center touchscreen. What you're saying is the equivalent of saying that an exploit in a browser means an exploit in the server you're connecting to with said browser. There *could* be an exploit to the actual important stuff in the car, but being able to execute code on the touchscreen doesn't imply that.

      --

      Warning: Opinions known to be heavily biased.

    37. Re:Should void warranty by Cyfun · · Score: 1

      Sorry to break it to you, but people have been modifying their cars in various ways for... oh... about a century. Yes, it might compromise safety and reliability... but doing so is nothing new.

      --
      In Soviet Russia, dot slashes YOU!
    38. Re:Should void warranty by Neil+Boekend · · Score: 1

      There is an interface, else the dash would not be able to display data from the power system. If the dash sends a specially crafted corrupt data package to the power system it may be able to influence it.
      Not completely separate.

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
    39. Re:Should void warranty by Zynder · · Score: 1

      You've repeated this multiple times in this story. Why does that matter? If something is only receiving then it cannot, by definition, transmit anything to the systems down the chain. Your MP3 player is not going to crash your car. Sorry you hate Tesla so much.

  7. damn hackers, don't they know this is *dangerous*? by meeotch · · Score: 5, Funny

    For the love of God, if you're going to hack while driving, at least get yourself a safety device.

  8. Just stop by Anonymous Coward · · Score: 0

    Stop fucking with shit while you are supposed to be driving...

    1. Re:Just stop by Opportunist · · Score: 1

      Hand in your geek card. Your outcry should be to all the other Tesla owners "Stop driving while you are supposed to be fucking with shit!"

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  9. Re:damn hackers, don't they know this is *dangerou by TheGratefulNet · · Score: 1

    iirc, that had a ton of user submitted photos and they were funny as hell. looks like amazon took the user photos down. too bad, it really gave context to the 'reviews' on that product.

    --

    --
    "It is now safe to switch off your computer."
  10. ... modified version of Ubuntu by snikulin · · Score: 4, Insightful

    I assume they made all their sources available to Tesla owners, right?

  11. It's only a matter of time by mcrbids · · Score: 1

    You know, it could be that Tesla enlists the help of elite hackers who have compromised other high-flying products to harden their systems before somebody gets killed?

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  12. Connector type by Anonymous Coward · · Score: 5, Informative

    That connector seems to be a M12 standard industrial ethernet connector (IEC 61067–2–101 Amendment 1)

    1. Re:Connector type by Pulzar · · Score: 4, Informative

      Yeah, it is. "Disguised", my ass.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
  13. X11? by PPH · · Score: 1

    It would be nice to know if there is some sort of window manager running there. If so, it might be possible to add hosts to this network running their own X clients.

    --
    Have gnu, will travel.
    1. Re:X11? by wierd_w · · Score: 1

      Just add an aftermarket wifi access point to the ethernet connection, then you can attach any number of local network X clients to the X server. Tablets, laptops, et al.

      Slap that bitch inside the dash or something. They usually eat 12v DC anyway, so it shouldnt be hard to wire in.

      Just make sure you aren't a total retard. Put the broadcast power on the access point to the absolute minimum needed to service the vehicle's interior, and use WPA2. Also, set access restrictions on the SSH, Telnet, and other vulnerable services so that digital signature checking is in force.

      Running a minimalist GUI on the X server would allow the vehicle to do all manner of interesting things during the day. It could even run as a node on Folding@home if you really wanted. I was thinking more along the lines of encrypted email clients with GPG and something like clawsmail though.

  14. Coming soon... by Anonymous Coward · · Score: 0

    ....some moron "jailbreaks" the car....messes something up, and causes the car to crash/explode/something....

    And a nice lawsuit blaming Tesla.

    1. Re:Coming soon... by Anonymous Coward · · Score: 0

      > ....some Jeff Goldblum "jailbreaks" the car....uploads a virus with a Powerbook, and causes the car to crash/explode/something....

      There, FTFY. Welcome to Earth!

    2. Re:Coming soon... by Anonymous Coward · · Score: 0

      Nah, he wouldn't blow up the battery, he'd just remove the speed governor.

      "Must go faster!!"

  15. Jailbroken? by countach · · Score: 1

    The idea you would jailbreak it assumes the system is actually heavily secured like an iPhone. Maybe it's just an Ubuntu system with no special security in place, and it's just a matter of booting it from an external drive or something similar.

    Anyway, it would be kind of odd trying to stop you tinkering with it, as if you could tell users not to adjust their valve timing or not to pull their differential apart.

    1. Re:Jailbroken? by maz2331 · · Score: 1

      Uh, a Tesla doesn't have valves to time... just saying.

  16. The Most Important Question Is.... by Anonymous Coward · · Score: 0

    Can I mime Bitcoins with it?

    1. Re:The Most Important Question Is.... by Salgamma · · Score: 2

      Can I mime Bitcoins with it?

      A mime is a terrible thing to bitcoin.

      --

      Plus ca changes, plus c'est les meme choses.

    2. Re:The Most Important Question Is.... by Anonymous Coward · · Score: 0

      He was talking about miming bitcoins, not bitcoining mimes :V

  17. To Clarify by dbIII · · Score: 1

    The specs for all recent switches I've seen will let you connect with a crossover cable as if it's a normal cable. However I don't think it's always the other way where a PC to PC connection will use a normal cable as a link and treat it like old machines connected via a crossover cable.

    1. Re:To Clarify by Noxal · · Score: 1

      If one of the PCs has a gigabit port, it'll auto-negotiate that shit.

    2. Re:To Clarify by Anonymous Coward · · Score: 0

      It'll *usually* auto-negotiate. I should point out that on higher end switches, you can actually turn off the auto-negotiate even for gigabit, just to mess with people.

    3. Re:To Clarify by TheGratefulNet · · Score: 1

      10baseT and 100baseT do not have 'auto cable reversing' but gig-E does.

      if your switch is gig-e or your nic is, then the cable wont' matter.

      but if you are all 'fast ether' the cable does still matter (cross or straight).

      --

      --
      "It is now safe to switch off your computer."
    4. Re:To Clarify by Anonymous Coward · · Score: 1

      Perhaps 10/100 base don't have it as part of the spec, but I've seen 20yr old cards (e.g. DEC Tulip) that implemented auto-negotiation straight out of the box. I think you'd be surprised at how many NIC cards/chipsets you can just plug any old cable into and have it work as an auto-crossover.

      Most people simply aren't aware, because the rise of ubiquitous Wifi and cheap switches means that crossover cables are seldom used.

    5. Re:To Clarify by arth1 · · Score: 1

      I should point out that on higher end switches, you can actually turn off the auto-negotiate even for gigabit, just to mess with people.

      Sometimes you want a slower speed. If you hook up to a switch with all 10/100 Mbit connections, you may not want a 1000 Mbit connection to it, because you may frequently overrun buffers, and retransmits are more expensive. For a small office or SOHO switch, that is unlikely to matter, but where max throughput and minimum latency is important, it does.

      But mostly it's to reduce downtime.
      Autonegotiation can take a second or more - an eternity in networking terms. Once you have all the parameters that aren't going to change without a human knowing what he does being in charge, i.e. you and your PFYs, you dial them in. That also includes static arp tables and static routes for what's under your control, and disabling interfaces that aren't in use.

    6. Re:To Clarify by hpa · · Score: 1

      10Base-T and 100Base-TX can optionally have "Auto MDI/MDI-X" widely known as auto-crossover. Because GigE doesn't make the distinction between MDI and MDI-X, it is not applicable, although most if not all gigE hardware has mismatched pair detection just in case someone plugs in a crossover cable.

  18. Just jailbreaking the radio/cassette/CD/mp3 player by dbIII · · Score: 1

    It's just the equivalent of messing with the car stereo on other cars.

  19. Tesla hates fags by Anonymous Coward · · Score: 0

    Seriously you guys.

  20. Proof Elon Musk is a Fucking Idiot by Anonymous Coward · · Score: 0

    Everyone knows that if you do not have physical security, you do not have security. Leaving a port just dangling there for anyone to connect to is just fucking stupid. Having everything in the car communicate on an unencrypted network is even more stupid.

    1. Re:Proof Elon Musk is a Fucking Idiot by BosstonesOwn · · Score: 1

      Tesla uses can-bus like every other auto in the world with advanced controls.

      --
      This package Does Not Contain a Winner
  21. Power over Ethernet? by ChunderDownunder · · Score: 1

    Sounds like a very slow way to charge your sportscar when all you have is a Cat5 cable. :)

  22. Phones home? by Anonymous Coward · · Score: 1

    We should also note that apparently Tesla engineers detected this hacking or exploring and sent a nastygram to the cars owner, “Tesla USA engineers have seen a tentative of hacking on my car.”, “can be related to industrial espionage and advised me to stop investigation, to not void the warranty”.

    That's worrying if the car phones home to alert engineer that you're dinkin around in the car's network. Wonder what other information the car is sending to Tesla's corporate headquarters?

  23. Everything is watching you these days... by Lothsahn · · Score: 5, Informative

    The craziest thing in the article that I saw was that Tesla contacted him to tell him he couldn't do that on his car, or it'd void his warranty. Not only is he not allowed to reverse engineer how his car works, they're apparently watching his car at all times.

    It won't be long before people will know what we do, 24/7.

    --
    -=Lothsahn=-
    1. Re:Everything is watching you these days... by jafac · · Score: 2

      Yeah. Running Ubuntu? It was probably Amazon that notified Tesla that he was modding his car.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    2. Re:Everything is watching you these days... by Spoke · · Score: 5, Informative

      Actually, what's more likely is that they saw his post on the Tesla Motors Club forum detailing what he'd done and then connect the dots between the forum post and ownership data:

      Successful connection on the Model S internal Ethernet network

      Tesla has been known to connect forum users to actual owners and proactively contact the owners via phone when they report problems with their car there.

    3. Re:Everything is watching you these days... by houghi · · Score: 1

      You are a bit late on that comment.

      --
      Don't fight for your country, if your country does not fight for you.
    4. Re:Everything is watching you these days... by Anubis350 · · Score: 1

      There is a big difference between "will void the warranty" and "not allowed".

      /there's a reason that one of my "work on my car" shirts says "I void warranties" on it

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    5. Re:Everything is watching you these days... by Radak · · Score: 1

      Sorry I don't have votes to give you. This needs voted up. It's almost certainly what happened.

    6. Re:Everything is watching you these days... by Anonymous Coward · · Score: 0

      ... tell him he couldn't do that on his car ...

      I disagree with this phrasing. They're warning him that making modifications that could damage the use of the vehicle could void his warranty. They aren't telling him that he can't do it, they're saying that he can't do it without the obvious consequences that come with modifying electronics beyond their certified/agreed upon use. It's not like they're lining up lawyers in a court room to take him for all he's worth. They're simply warning him that this could damage his car in a way that isn't covered under warranty and, as a result, this could void the warranty.

    7. Re:Everything is watching you these days... by Mirar · · Score: 1

      That seems like a mistake.

      I'd be much more likely to buy a Tesla - or any specific brand - if I *could* modify the infotainment system, and especially if it was encouraged.

  24. Firefox on Tesla? by Anonymous Coward · · Score: 0

    That's so gay.

  25. Telnet? Are you kidding? by fnj · · Score: 1

    There is no excuse whatsoever for having telnetd running since you already have sshd. Telnet is a laughable security hole.

    1. Re:Telnet? Are you kidding? by nblender · · Score: 1

      It doesn't have to be 'telnetd'... Or rather, an interactive login port. It could be a non-interactive debug logging port that you connect to with telnet or netcat... I've done that sort of thing...

  26. Ubuntu + Battery = Not the best choice by danknight48 · · Score: 1

    Lets be honest, Ubuntu is a bloated beast, even if its modified.

    Considering the Telsa cars run on batteries and that any optimization would be a huge benefit. Would it not be in their best interest to use a highly optimized Debian, or even slackware, over a bloated Ubuntu?
    Consider this system is always running when the car is offline, and with the recent "vampire" energy drain. It doesnt take a rocket scientist to work out the current operating system could be replaced and/or improved.

    Big oversight in my eyes, and a lazy one at that from Tesla. Forefront of technology? Nope.

    1. Re:Ubuntu + Battery = Not the best choice by Anonymous Coward · · Score: 0

      Lubuntu isn't bad

    2. Re:Ubuntu + Battery = Not the best choice by Melkman · · Score: 1

      I don't think even running a computer at full power all the time will make difference to the battery of a car. The engine of a car uses kilowatts and a PC watts. In other words a PC uses factor 1000 less than the rest of the car. Even if you could completely eliminate the power usage of the computer it will result in less than a mile extra range. So no "huge benefit" to be had. And where did you get the idea that this computer is always running even if the car is offline ? This computer is only for the entertainment system. As JB Straubel has said: "That's a key point. The whole entertainment system, those touchscreens, all of the applications you might load are totally separate from the propulsion of the car. In fact you could, if you had to, turn off the screens in the car while driving and the car still drives just fine."

    3. Re:Ubuntu + Battery = Not the best choice by danknight48 · · Score: 1

      I don't think even running a computer at full power all the time will make difference to the battery of a car.

      Over the duration of the battery usage, any drain is a drain.
      Optimizations are key when batteries are involved, no matter how small the benefit. If you simply ignore all of those "little improvements", your essentially missing out on the "bigger improvement".

      So yes, regardless of what the system does, every little optimization to battery life counts. Especially when you add all of those factors up as a total.

  27. So when... by ocsibrm · · Score: 1

    am I going to get to play Doom on it?

  28. That's an M12 Ethernet connector. by Anonymous Coward · · Score: 0

    Why don't you get the proper connector for your "secret" jack rather than nigger-rigging your DIY cable to a $100K car?

    1. Re:That's an M12 Ethernet connector. by Anonymous Coward · · Score: 0

      Why don't you stop being a racist fuck?

  29. Hope it doesn't void your warranty by Anonymous Coward · · Score: 0

    You'd look pretty silly melting the battery pack on your $100k car because you thought it'd be fun to put it on your network, and then it somehow got attacked. Oh, what's this /dev/bat? I think I'll see what happens when I try to play MP3s through that...

  30. Red boots vs Switch reporting by Anonymous Coward · · Score: 0

    While I havent seen marked cable in years I got plenty batches where the switches report crossed wires on half of the batch. Doesn't really matter, but it is kind of strange as it is that if you plug in 4 lines into a server that a random amount shows up as cross-over.

  31. Knight Rider by Windwraith · · Score: 1

    No! Don't hack it! That's where KITT lives!!

  32. Re:Just jailbreaking the radio/cassette/CD/mp3 pla by Guspaz · · Score: 1

    Car stereos don't control braking.

  33. Do they distribute the source? by fgouget · · Score: 2, Insightful

    There's a lot of GPL software in Ubuntu, starting with the Linux kernel. Does Tesla distribute the source code to Model S owners that ask?

    1. Re:Do they distribute the source? by Chelloveck · · Score: 1

      Buy me a Tesla Model S and I promise I'll find out for you.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    2. Re:Do they distribute the source? by Spoke · · Score: 2

      There's a lot of GPL software in Ubuntu, starting with the Linux kernel. Does Tesla distribute the source code to Model S owners that ask?

      I am not aware, yet. Have only see one owner be vocal in the past about trying to get it, but haven't . A few relevant threads. Lots of noise and general ignorance about Copyright in there, so prepare yourself.

      Anyone want to get the source code for the Linux (etc.) in your car?
      Running on Linux
      Copyright (and Libel) Discussion

    3. Re:Do they distribute the source? by David+Jao · · Score: 1

      There's a lot of GPL software in Ubuntu, starting with the Linux kernel. Does Tesla distribute the source code to Model S owners that ask?

      The source disclosure requirements of the GPL are often misunderstood. To comply with the GPL, it is not enough to distribute the source code to Model S owners that ask.

      The GPL provides three options for distributing binaries (Sections 3a, 3b, and 3c), and anybody distributing Linux source code must comply with at least one of these options. Tesla cannot use Section 3c, since Section 3c states that only non-commercial distributors can use Section 3c. Section 3a requires Tesla to distribute the source code to all Model S owners, not just those who ask. Section 3b requires Tesla to distribute the source code to anybody who asks, not just Model S owners who ask.

      Therefore, Tesla is required to distribute the Linux source code that they use either:

      • To every Model S owner, regardless of whether the owner asks or not, or
      • To every legal entity that asks for the source code, regardless of whether the entity is a Model S owner or not.
    4. Re:Do they distribute the source? by Anonymous Coward · · Score: 0

      Why would they? They'd have to distribute the software, which they do not.

  34. Tesla's Contacting the owner by Anonymous Coward · · Score: 0

    So, the third, unidentified contraption is a GSM, would be my guess.

    And Tesla stating hacking the system could be "industrial espionage"? I'd think the fact that Ubuntu is published under GPL kinda rules that one out.

    In fact, I want to see the source code so I can build this interface thingamajig into my own car.

    1. Re:Tesla's Contacting the owner by Anonymous Coward · · Score: 0

      Voiding the warranty for poking around? Maybe, but not likely, there are laws in place to prevent them from doing this... and the certainly cannot void the entire warranty. You change the timing on your new car and blow up the engine racing? Sure, you have to pay for the engine out of pocket if they find the tampering, but the warranty on the rest of the vehicle is still in place.

      Unless changes are made that actually damage the car there isn't anything they can do, and even then it's up to the manufacturer to prove that it were these changes that caused the damage.

      I'd bet the little note they sent the owner to get them to stop goofing around didn't get run past their legal dept.

  35. Stop beating him up by Anonymous Coward · · Score: 0

    Did you actually read the issue?

    if an application's logging, regardless of level, renders your system unusable, your log daemon settings are jacked up.

    The problem isn't the application switching on debug logging at the same time something else does.

  36. There is more than one system in these things by dbIII · · Score: 1

    Neither does the system that is being messed with, which I why I made the analogy in the first place!

    1. Re:There is more than one system in these things by Guspaz · · Score: 1

      And yet it controls braking/acceleration/suspension behaviour, and initiates firmware updates to the whole network.

    2. Re:There is more than one system in these things by dbIII · · Score: 1

      Where does it say that?

    3. Re:There is more than one system in these things by Guspaz · · Score: 1

      Where does what say that? The center console is used to control braking behaviour, suspension height, and all sorts of other driving parameters. And they do firmware updates of the whole set.

    4. Re:There is more than one system in these things by dbIII · · Score: 1

      And the file in the firmware which is being modified controls all of that? Really? Are you sure?
      I'm sorry but I really do not see this as a big deal. It not as if things are being done blind. However I've certainly done some physical things to a vehicle that changed braking behaviour depending on what road conditions I expected it to face in the next few years.

  37. First thought... by Bazman · · Score: 1

    Hmm April 1st has a long tail this year...

    Next year I'm not going to believe anything until the middle of May.

  38. Just imagine ... by MrHm · · Score: 1

    ... a Beowulf cluster of these ...

  39. Update story description **Attention Moderators** by BurningSpiral · · Score: 5, Informative

    The connector is an M12 Industrial Ethernet Connector - as seen at http://www.designworldonline.c... The story description should be updated so that more readers find out that they can connect to their Tesla's on-board computer via a easy to find cable.

  40. Really? by Senior+Frac · · Score: 1

    Interesting. I noticed just the other day than, when I dimmed the dash light intensity on my rental that the speedometer disappeared. So it appears that lots of cars "violate federal law." So I looked up the standards (not laws) you cited and couldn't find the reference to "at all times."

    So, I see two scenarios are possible:
    A. It appears this is a chronic problem across the industry and none of the engineers, regulators, or lawyers has caught it until slashdot anonymous coward saved the world with his post.
    B. This particular AC is a egotistical blowhard who wants to sound authoritative.

    Let me think for a moment... which is the more likely scenario?

  41. Telnet? by Senior+Frac · · Score: 1

    You think a man-in-the-middle attack is particularly likely when I'm plugging my laptop into my Tesla in my driveway?

  42. FINALLY by Anonymous Coward · · Score: 0

    Finally, we have Dice-era Slashdot-worthy news story.

  43. I can see it now ... by nblender · · Score: 1

    "I set CONFIG_MAX_WATTS=5000 and rebuilt the kernel... Now my windows vibrate when I put on Metallica!"

    "I set CONFIG_MP3_PLAYBACK_MULT=1.2 and I find myself driving faster to keep up with the music. I got 3 speeding tickets last week."

    1. Re:I can see it now ... by Neil+Boekend · · Score: 1

      Myth has it that some people have broken a window in their car just by running the custom audio set at max. More often the speakers or amplifiers are blown.

      A kid hears from his hearing care that his hearing is damaged. His response: Dang, so max volume on my current stereo will soon not be enough.

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
  44. Restricted extras? by slackware+3.6 · · Score: 1

    How can they sell a product in the US that has the Ubuntu "restricted extras" enabled? Could Dell sell an Ubuntu computer with the restricted repo enabled, or would you have to enable it yourself?

  45. Great information by pettertom · · Score: 0

    Great information is here, please keep it up. Mobile Phone Solutions

  46. lorena by sistemavenuslh · · Score: 1

    I assume they made all their sources available to Tesla owners, right? http://sistemavenusopiniones.o...

  47. Re:damn hackers, don't they know this is *dangerou by antdude · · Score: 1

    That gal is attractive too. ;)

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  48. ... and we're all donning tinfoil hats by Anonymous Coward · · Score: 0

    You're overreacting. He is allowed to reverse engineer how his car works, it just means he will void the warranty. It's "non intended use", they're not going to hang him for that. If you break the seal on your car's engine and use it to drive a blender and then bring it back because it doesn't run anymore, you're not going to get much sympathy either.

    As for how they found out, TFA doesn't specify, just speculate, but I'm sceptical about the espionage angle. "Don't attribute to malice ..." yada yada. I put a tenner on "He posted the pictures on the Tesla facebook page" and a fiver on "He broke something and brought it in for repairs". No money on the "Tesla is Big Brother" angle from me.

  49. Offs by pbjones · · Score: 1

    Jail breaking automobile software, yer, there's a recipe for disaster!

    --
    There was an unknown error in the submission.
  50. Re:Why Ubuntu?! {POE damage question} by whit3 · · Score: 1

    In regard to probing ethernet wire combinations

    ...he only had 4 combinations to try. Only 4 pins of a RJ-45 are used. If it was PoE then he'd have damaged his laptop.

    Since Ethernet has two (in 100baseT) transformers, there's a possibility that one bridges two POE
    (power over Ethernet) poles with a receiver transformer. Compliant POE sources, though, shut
    down if there's a short, so it shouldn't harm anything.

    If the experimenter used a simple voltmeter, he could see power presence, and (if he also tested
    the resistance) would know which wires went together in pairs. Then, there's two polarities in
    each pair, and swapping pairs, so that's eight possibilities. Without probing, there'd be 4*3*2 = 12
    possibilities.

  51. Why any big distro? by opus981 · · Score: 1

    How can they possibly comply with all the licenses if they ship with something like Ubuntu? It is their responsibility (not Canonical's) to comply with the licenses, which means shipping source code for GPLv2 software (download link is not sufficient), among a gazillion other license requirements. Did customers get some physical media or "the offer" (https://www.softwarefreedom.org/resources/2008/compliance-guide.html) with their keys?