News for hackers. Stuff that matters.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by Lazare on Sunday May 04, 2014 @02:05PM (#7695114)
Kind of a misleading headline.

U-2s have been flying over Southern California at over 60k feet for 50 years (that is, after all, where they're based), and there are other more modern planes that also routinely fly at that altitude.

If we're pointing fingers, the new ERAM system that was just installed (in December, I believe) in the LA ATC is a more likely culprit, although even that isn't likely the whole story; this can't be the first high flying plane in the last 6 months. So, more likely an edge case that took 6 months to crop up, or maybe a new bug caused by a recent patch. But as the article notes, the FAA isn't talking, so we still don't know.

"U-2 spy plane caused widespread shutdown of U.S. flights" is a cool headline, but an accurate one would be "We still aren't sure why new computer system caused widespread shutdown of U.S. flights".

Re:U-2 spy plane caused widespread shutdown of U.S. flights by twistedpair on Sunday May 04, 2014 @03:33PM (#7695449)
ERAM is a quite troubled project. Just read the Inspector General's report. Sadly, many decades after the Mythical Man Month and much learned about software project management, we continue to see such efforts flounder.

http://www.oig.dot.gov/sites/dot/files/ERAM%20Final%20Report...

Re:U-2 spy plane caused widespread shutdown of U.S. flights by RachelF on Sunday May 04, 2014 @09:58PM (#7696666)
The ERAM report is sad. I guess if Uncle Sam pays when you oveerrun your budget, it is a bonus.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by dotBen on Sunday May 04, 2014 @12:18PM (#7694762)
If a U2 can set its own altitude on the transponder the other possibility here is that the flight operator set it to an incorrect altitude that appeared it was flying in the same airspace as commercial planes but not within standard corridors.

This would generate significant number of collision warnings, given how busy LA regional airspace is, and that in turn might have demonstrated a limit to the number of simultaneous collion events this new ATX system can handle.

Re:U-2 spy plane caused widespread shutdown of U.S. flights by crystalmace on Monday May 05, 2014 @12:24AM (#7696922)
That sounds plausible
Re:U-2 spy plane caused widespread shutdown of U.S. flights by spingsprong on Sunday May 04, 2014 @10:32AM (#7694416)
I wonder if it's because can fly higher than 65,535ft.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by Retric on Sunday May 04, 2014 @10:53AM (#7694477)
"the maximum altitude transmitted by a U-2 transponder is FL600: even if the aircraft is flying well above it, the Dragon Lady’s mode C will show no higher than 60,000 feet." Which might be the issue if there was an off by one error in the code.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by gcb0 on Sunday May 04, 2014 @01:38PM (#7695032)
Nice. So the system depends entirely on transponder?

What will happen when one plane is at the right altitude but report one higher by human or machine error on a day where everyone is flying blind? ...not that we have any blind day in LA but still...

Re:U-2 spy plane caused widespread shutdown of U.S. flights by bdonlan on Sunday May 04, 2014 @03:14PM (#7695366)
It is standard procedure for ATC to request altitude (or, more commonly, to get unsolicited altitude reports) on initial contact, and to not trust the Mode C data until it can be cross-checked for exactly this reason.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by abruzzi on Sunday May 04, 2014 @01:15PM (#7694960)
I want to know why a spy plane has a transponder. Can it be turned off when flying over Cuba?
Re:U-2 spy plane caused widespread shutdown of U.S. flights by mjlee on Sunday May 04, 2014 @01:22PM (#7694981)
A spy plane has a transponder so you don't shoot a friendly/neutral aircraft down (or waste time classifying it as friendly/neutral.)

The codes it squawks can be modified in various ways but there will be scenarios when you want your transponder, such as flying in an area where you have air superiority.

Re:U-2 spy plane caused widespread shutdown of U.S. flights by ceejayoz on Sunday May 04, 2014 @01:47PM (#7695058)
Even commercial airliners' transponders can be trivially switched off in the cockpit.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by mikeash on Sunday May 04, 2014 @06:50PM (#7696152)
Because it's a legal requirement to fly in a lot of airspace, to ensure that you show up on radar, and it's far easier to install one than to wrangle an exception. Of course it can be turned off, just like any other piece of equipment.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by twistedpair on Tuesday May 06, 2014 @05:35AM (#7703472)
Even the B-2 bomber had a retractable radar reflector to defeat it's stealth. When flying in civilian airspace the reflector would extend so ATC could track the plane. Standard stuff to prevent collisions.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by mikeash on Tuesday May 06, 2014 @10:14AM (#7704548)
Why would they have a retractable reflector rather than simply using a standard radar transponder? Sounds like BS.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by twistedpair on Tuesday May 06, 2014 @03:55PM (#7706718)
To start with, a reflector is passive, so it can't fail like a transponder. Failing is a problem when flying an intentionally very hard to see/detect airframe in dense civilian airways. Transponders only provide a secondary radar hit, while many (older) systems are looking for a primary hit to locate aircraft, which a reflector would do.

Before calling BS you could just Google it too. ;) For example, here is a nice explanation of the F117's reflector. http://en.wikipedia.org/wiki/Lockheed_F-117_Nighthawk

Re:U-2 spy plane caused widespread shutdown of U.S. flights by mikeash on Tuesday May 06, 2014 @05:20PM (#7707148)
Any system that relies on a primary hit is going to have trouble. Something as simple as a composite glider is not going to show up well[1]. I'm not aware of any ATC system that relies on primary returns.

As for Googling it, that's an interesting picture. It's not retractable, but I suppose the point is made. Perhaps the B-2's is retractable. I did Google it this time and found nothing but some random airliners.net forum posts, not exactly reliable.

[1] http://www.dg-flugzeugbau.de/radar-reflector-e.html

Re:U-2 spy plane caused widespread shutdown of U.S. flights by dsl on Sunday May 04, 2014 @08:13PM (#7696397)
> far easier to install one than to wrangle an exception

You are talking about an agency that builds and operates planes that nobody else knows about. They can have any "exception" they want by just shrugging and saying the aircraft in question does not even exist.

All military aircraft have transponders because the air bases have ATC as well and (at least in the US) are near commercial airports they have to work with to avoid collisions during takeoff and landing.

Re:U-2 spy plane caused widespread shutdown of U.S. flights by mikeash on Sunday May 04, 2014 @09:32PM (#7696591)
Flying a military airplane through civilian airspace without participating in civilian ATC sounds like an excellent way to end one's career in the military.

Sure, they can just say the aircraft does not exist, if they stick to their own space. A U-2 is not going to do that.

Re:U-2 spy plane caused widespread shutdown of U.S. flights by Crito on Sunday May 04, 2014 @01:37PM (#7695029)
I think the idea of the U-2, which was developed before stealth was really a thing, is that although you can see it, it flies so high it is out of range of your interceptors.

After Gary Powers, they probably double-check that the countries they fly it over don't have modern AA capabilities.

Re:U-2 spy plane caused widespread shutdown of U.S. flights by ams6110 on Sunday May 04, 2014 @12:18PM (#7694761)
Seems unlikely; altitudes are normally managed in multiples of 100, e.g. FL350 = 35,000 ft. But of course it depends on the system's internal data structures.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by userbinator on Sunday May 04, 2014 @10:58AM (#7694488)
That crossed my mind; I really hope this isn't the case, because that would mean a lot of people who should be expected to know these sorts of things with such familiarity that it's like their lives depended on it, actually don't.

Now thanks to 2048, if it did turn out to be 16-bit overflow, maybe quite a lot more of the general public would understand this too...

Re:U-2 spy plane caused widespread shutdown of U.S. flights by Theodores on Sunday May 04, 2014 @12:33PM (#7694818)
Whoosh!!!
Re:U-2 spy plane caused widespread shutdown of U.S. flights by mikecb on Sunday May 04, 2014 @10:45AM (#7694458)
More details, and more expert analysis, available at the Aviationist[1].

[1] http://theaviationist.com/2014/05/03/u-2-freezes-lax-radar/

Re:U-2 spy plane caused widespread shutdown of U.S. flights by hga on Sunday May 04, 2014 @10:52AM (#7694475)
Also see previous discussion: https://news.ycombinator.com/item?id=7691583
Re:U-2 spy plane caused widespread shutdown of U.S. flights by digitalmarks on Sunday May 04, 2014 @01:39PM (#7695035)
Given the number of new/identified aircraft spotted in the last few months there's a strong possibility this was simply not a U-2.

http://theaviationist.com/2014/04/23/two-different-black-pro...

Re:U-2 spy plane caused widespread shutdown of U.S. flights by mikecb on Sunday May 04, 2014 @01:45PM (#7695051)
While that is a possibility, there's nothing to suggest it is stronger than the reported id of the plane, so I'll stick with U-2.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by lutorm on Sunday May 04, 2014 @09:54PM (#7696657)
I just watched the U-2 documentary on that site, and I love that among all the super advanced sensors, they are still using a yaw string! :-)
Re:U-2 spy plane caused widespread shutdown of U.S. flights by crystalmace on Monday May 05, 2014 @12:27AM (#7696932)
Sometimes the simplest solution is still the best :)
Re:U-2 spy plane caused widespread shutdown of U.S. flights by hudibras on Sunday May 04, 2014 @09:44PM (#7696630)
Quick sea story. To avoid interfering with launch and recovery operations, there is a 3-mile radius cylinder (the "stack") around U.S. aircraft carriers that military aircraft have to get permission from the tower to enter. One time, while operating off the coast of Pakistan, a U-2 called us up and asked permission to enter the stack, "at Angels Sixty."

Or in other words, 10 miles directly above all the other aircraft. They got permission.

Re:U-2 spy plane caused widespread shutdown of U.S. flights by gone35 on Monday May 05, 2014 @05:38AM (#7697667)
Nice. That story reminded me of the good ol' SR-71 speed check one [1]. I'm sure I'm not alone in this among my fellow HN 'Aviation Week' enthusiasts:

[1] https://groups.google.com/forum/m/#!topic/rec.aviation.stori...

Re:U-2 spy plane caused widespread shutdown of U.S. flights by troymc on Sunday May 04, 2014 @11:11AM (#7694512)
Note that the failure was in a new-ish, recently-deployed air traffic control system named ERAM (En Route Automation Modernization), and its backup system:

https://en.wikipedia.org/wiki/ERAM

Re:U-2 spy plane caused widespread shutdown of U.S. flights by astrodust on Monday May 05, 2014 @11:59AM (#7699287)
Do they fuzz systems like this, or do they just ship it as soon as the test suite passes?

It seems like there's a whole world of hurt waiting to arrive if people can start to inject data into these systems.

Re:U-2 spy plane caused widespread shutdown of U.S. flights by jkaljundi on Sunday May 04, 2014 @10:33AM (#7694420)
So, what variable max values were not accounted for and tested in the software?
Re:U-2 spy plane caused widespread shutdown of U.S. flights by sschueller on Sunday May 04, 2014 @11:54AM (#7694668)
Could it be that the U2 has sending an ADS-B signal with incorrect altitude to hide its actual location?

I would think that would be a feature of such a plane and it may have been activated by mistake.

Re:U-2 spy plane caused widespread shutdown of U.S. flights by jjwiseman on Sunday May 04, 2014 @09:29PM (#7696583)
I captured ADS-B packets from a U-2 in the LAX area (using an RTL-SDR dongle) on 2013-06-18. If you want to see them for yourself, the decoded packets (hex) are at https://dl.dropboxusercontent.com/u/7443278/Mode%20S%20Captu... (along with other aircraft).

The U-2 I picked up is ICAO ae094b, registration 68-10336[1]. You can decode the packet information using dump1090[2]:

  ./dump1090 --net-only > out.txt
Then in another terminal:

  cat mode-s-capture-2013-06-18.raw | nc localhost 30001
Then in out.text, look for "ae094b". You'll see packets like

  *0206042b1365a5;
  CRC: ae094b (ok)
  DF 0: Short Air-Air Surveillance.
    VS             : Airborne
    CC             : 1
    SL             : 0
    Altitude       : 60000 feet
    ICAO Address   : ae094b

[1] http://www.airliners.net/search/photo.search?regsearch=68-10... [2] https://github.com/MalcolmRobb/dump1090
Re:U-2 spy plane caused widespread shutdown of U.S. flights by ceejayoz on Sunday May 04, 2014 @01:49PM (#7695067)
U2s aren't particularly stealthy and if you want to hide the location you just turn the transponder off.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by scoot on Sunday May 04, 2014 @07:25PM (#7696252)
Altitude (appears) out of bounds, therefore we assume it is at an unknown altitude, so could be at any altitude, therefore any plane on a collision bearing regardless of altitude must be diverted.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by notduncansmith on Monday May 05, 2014 @07:56AM (#7697996)
Wonder why nobody posted this on Sunday Bloody Sunday. Still, today is a Beautiful Day for a drone story.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by fleitz on Sunday May 04, 2014 @03:22PM (#7695400)
Protip: don't fly above 65535 ft. Or book a flight with ' ; -- drop tables: air
Re:U-2 spy plane caused widespread shutdown of U.S. flights by nfoz on Sunday May 04, 2014 @10:27AM (#7694400)
She moves in mysterious ways.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by thrill on Sunday May 04, 2014 @10:55AM (#7694483)
I sincerely doubt the accuracy of this article. The U-2 has been around for 50 years and only now has an ATC system been "overwhelmed" by it?
Re:U-2 spy plane caused widespread shutdown of U.S. flights by lallysingh on Sunday May 04, 2014 @11:24AM (#7694545)
Is the system at LAX new?
Re:U-2 spy plane caused widespread shutdown of U.S. flights by kevinchen on Sunday May 04, 2014 @01:48PM (#7695063)
Yes, that's what it says in the article.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by kator on Sunday May 04, 2014 @10:33AM (#7694418)
The idea that a flight routing system wouldn't take into consideration the altitude of the planes involved seems a bit like a movie rather then reality.

Now if they said the problem was the U-2 was moving so quickly that the calculations of all the planes in the air ground the systems to a halt maybe that would make sense.

Something smells very Hollywood here with this story.

Re:U-2 spy plane caused widespread shutdown of U.S. flights by mikecb on Sunday May 04, 2014 @10:42AM (#7694446)
U-2s don't fly very fast (~500mph). For comparison, a 747 cruises at about 570mph.
Re:U-2 spy plane caused widespread shutdown of U.S. flights by timdiggerm on Sunday May 04, 2014 @10:48AM (#7694468)
Others have made the point that perhaps it exceeded the system's MAX_ALTITUDE
Re:U-2 spy plane caused widespread shutdown of U.S. flights by Jtsummers on Sunday May 04, 2014 @04:47PM (#7695728)
I'm no longer surprised by errors in software, even critical applications like air traffic control and monitoring. The contracts go to lowest bidder, not the people that actually have the capability of engineering the system properly.