Slashdot Mirror


Airbus 380 To Have Linux In Every Seat

jpatokal writes "Singapore Airlines will be rolling out the A380 superjumbo on October 26th, and a surprise awaits in the seat of every passenger: their personal Linux PC, running Red Hat. In addition to running the in-flight entertainment, passengers can also use a full copy of StarOffice, and there's a USB slot for importing/exporting documents or plugging in your own keyboard/mouse. Screen size is 10.6" (1280x768) in economy, 15.4" in business and a whopping 23" in first class (along with free noise-canceling headphones). The system is already available on current B777-300ER planes and will also be outfitted on the upcoming B787 Dreamliners."

27 of 332 comments (clear)

  1. Security? by eli+pabst · · Score: 5, Informative

    Hope they secure these well. With all the business travelers it would be a great place to drop a rootkit. From the article it sounds like each seat actually has a thin client, which would in effect reinstall the OS after each user/flight which is good from a security standpoint. But with access to a keyboard and USB hub, it still sounds a bit more vulnerable to abuse than a standard kiosk.

    1. Re:Security? by eli+pabst · · Score: 2, Informative

      You don't have a very good imagination then. Adding a keyboard and USB significantly increases the risk, look at the TJ Max breach, they got access using a USB port on a kiosk (shouldn't have been on a trusted network but that's another issue). While I think the thin-client idea significantly helps, you could easily load a recent exploit via the USB drive then sniff traffic or perform other nastiness like ARP poisoning/MITM and grab usernames/passwords/CC info of those on the flight.

    2. Re:Security? by eli+pabst · · Score: 2, Informative

      did i say it was fool proof? No. Well you did say "it's about as secure as i can imagine" and frankly it's not even remotely secure. There is a good reason that kiosks don't normally come with keyboards and usb ports, because it allows the user to have too much access to secure effectively. With a USB drive you can bring your own tools with you like a bash shell, exploits, rootkits.

      Your assuming the user has any execute permissions at all Yeah, that will be real useful system with no execute privileges. They won't be able run any applications! You might as well give them an etch-a-sketch. Restricting write access is pointless if they can run a binary from the USB drive; they'll just escalate privileges and change them as they like.

      You accuse me of having no imagination, yet fail to put forward a more secure system Custom interface that only allows the user to perform a very strictly defined set of tasks (rudimentary word processing,email, web surfing with no scripting support), no USB port, and a keyboard with only alpha-numeric keys so user can't escape out of applications or drop out of X into the commandline or even better yet a touchscreen.
  2. Re:FWIW by tftp · · Score: 5, Informative

    Of course it's possible, and that's how Linux-based embedded systems work. Your /home/$USERNAME can be created in RAM and deleted (recreated from a skeleton) after you log out (or the system restarted.) There is nothing else writeable on the whole box. This is necessary in embedded systems to prevent Flash wearing out, and to ensure reliability. Same needs here.

  3. StarOffice or Microsoft Office? by Grond · · Score: 4, Informative

    TFA says that the systems run Microsoft Office, not StarOffice. Unfortunately, their video doesn't show any office software, so it's hard to tell. Maybe someone will hack up a version of portable OpenOffice capable of running on the systems.

    1. Re:StarOffice or Microsoft Office? by Redneck+Hacker · · Score: 2, Informative

      TFA says that the systems run Microsoft Office, not StarOffice. I'm sure they meant StarOffice. Unless there's a Linux port of MS Office that no one told me about.
  4. Re:Delta/Song already uses Linux by Anonymous Coward · · Score: 5, Informative

    I've flown Delta on a 757 and seen Linux reboot, too (I think we lost power while waiting for an open runway slot to take off from). But the system in the summary sounds much different; the Delta system didn't have StarOffice, it just had TV, movies, moving maps, etc. Basically read-only, except for paying for the in-flight movies.

  5. Not according to the article you link to by fantomas · · Score: 2, Informative

    Not according to the article you link to. That's talking about freighter version.

  6. Re:Delta/Song already uses Linux by S.Gleissner · · Score: 3, Informative

    No, it was not a crash, as i wrote here.

  7. Dedicated turbine by Harmonious+Botch · · Score: 4, Informative

    Not by the engines. Often it is a small dedicated turbine in the tailcone. That way you can have relatively quiet power while you are on the tarmac, and nobody gets sucked into the engines, and the relibility is higher because they are run at lower stresses ( ie: never at 100%, like the main engnes do at takeoff)

    1. Re:Dedicated turbine by Anonymous Coward · · Score: 5, Informative

      You don't know what the hell you're talking about. Strobes don't consume kilowatts. Batteries must supply all flight instrumentation for at least 30 minutes for certification. Deicing is almost all bleed air powered. Engines need no system power to run, even with FADEC. The airplane will not fall like a rock with a total electrical failure. APU's will start just fine without any truck, at all. Gear is hydraulic, not electric. There are a few electrics controlling it, but they have mechanical overrides that allow the flight crew to drop the gear and flaps without electrics.

    2. Re:Dedicated turbine by tftp · · Score: 2, Informative
      How much then the external lights take? What provides the power to fuel pumps? How the pilot is to know what RPMs of remaining engines are (kinda important if you have one or more off,) and whether an engine is already on fire or not? The airplane will not fall like a rock without any and all power only if the pilot has the gyroscopes running, the light to see them, and hydraulic pressure to operate the surfaces. Hydraulics is powered by electric pumps, not by power of will. Different airplanes have more or less of electrical control of surfaces. Deicing can be done in many ways, and air bleed is only used in one; application of alcohol based fluids is common often on the ground, but some older airplanes are designed for this method of deicing in flight as well.

      All in all, completely losing power is unacceptable, but in case you lose all your primary generators the airplane gets dark fast. I do not recall for how long the batteries ought to suffice, but your figure (30 min.) is close enough to what I said. Most of the battery's power will be spent on mechanically controlling the airplane.

    3. Re:Dedicated turbine by KylePflug · · Score: 2, Informative

      There is a lot of mechanical redundancy built into these systems. Even in a GA plane you don't need electricity for crucial systems. I've flown under a total electric failure at night (Generator went belly-up). I had enough battery to run the radio and lights when I came in to land, but the point is a plane should not "fall like a rock" even with no electricity. As has been previously mentioned, most systems are hydraulic or mechanically redundant (pitot tubes for instruments, etc).

    4. Re:Dedicated turbine by Strider- · · Score: 2, Informative

      Case in point is the so-called Gimli Glider. Back in 1983, an Air Canada 767 ran out of fuel, at 41000 feet, over Manitoba. Due to the Ram Air Turbine, the pilot was able to successfully pull off an unpowered landing at a former airport in Gimli Manitoba. By a sheer stroke of luck, the pilot was also an accomplished glider pilot, which is probably what kept the incident from turning into a tragedy.

      --
      ...si hoc legere nimium eruditionis habes...
    5. Re:Dedicated turbine by Dun+Malg · · Score: 2, Informative

      Hydraulics is powered by electric pumps, not by power of will. Dude, give it up. You keep sticking your foot in your mouth with your technical ignorance. There are indeed electrical hydraulic pumps, but they're auxiliary systems; the primary systems are mechanical and run directly off the engine accessory drive.

      All in all, completely losing power is unacceptable, but in case you lose all your primary generators the airplane gets dark fast. I do not recall for how long the batteries ought to suffice, but your figure (30 min.) is close enough to what I said. Most of the battery's power will be spent on mechanically controlling the airplane. No, mechanically controlling the airplane when APU and engine power is lost is achieved hydraulically via the Ram Air Turbine. The RAT powers the control surfaces directly, and electrical systems via a hydraulic generator. Batteries only provide power for the brief time between APU/engine failure and the automatic deployment of the RAT.
      --
      If a job's not worth doing, it's not worth doing right.
    6. Re:Dedicated turbine by DieByWire · · Score: 3, Informative

      What provides the power to fuel pumps?

      Engine driven AC generators. If the pumps are unpowered, the engines will gravity feed (except #2 on a DC-10... it's uphill), though they will probably not have enough fuel flow to make rated takeoff power. Not a problem in cruise.

      How the pilot is to know what RPMs of remaining engines are (kinda important if you have one or more off,)

      Essential instruments (and the lights to see them) are on a separate bus powered by the back up battery via an inverter for a minimum of 30 minutes. On some aircraft, indefinitely via a RAT (ram air turbine.)

      and whether an engine is already on fire or not?

      Fire detection is always on a battery powered bus.

      Hydraulics is powered by electric pumps, not by power of will.

      Unless your flying a 787 (no one has yet), your hydraulics on a Boeing or Airbus are powered by engine driven hydraulic pumps. There are usually some electric auxilary pumps for various events/circumstances, but not primary flight control.

      Most of the battery's power will be spent on mechanically controlling the airplane.

      100% wrong. Controls are hydraulic. (Electric/hydraulic on the 380, but no battery in flight could power that.)

      Entertainment systems and galleys are the first things offloaded in the event of a generator failure. The biggest risk thes entertainment system pose is fire - ask SwissAir

      --
      Never shake hands with a man you meet in a fertility clinic.
  8. Reading is fundamental by dreamchaser · · Score: 2, Informative

    Which part of 'and there's a USB slot for importing/exporting documents or plugging in your own keyboard/mouse' didn't you get? I'd like to know that my documents won't be stored somewhere in some temp directory, personally. Security is a real issue for many business travellers.

  9. And here's a picture of the reboot.. by Anonymous Coward · · Score: 5, Informative

    Enjoy a few pics here. Incidentally "Song airlines" were the first ones Delta put these on. Song went out of business (there's a Frontline episode you can watch about it) and the Song planes were turned back into Delta planes. Now all the Delta planes are scheduled to have the inflight video stuff too.

  10. Re:FWIW by tftp · · Score: 2, Informative

    I use embedded Linux at work, and the hardware that we run it on has a jumper which allows to electrically prevent any and all writes into the Flash. If you want to upgrade the software, press a button inside. No software can compensate for a WP# pin on Flash being tied to the ground; you'd need to do the iPhone-style hack with a soldering iron, and I don't see this as likely during a flight :-)

  11. Re:Delta/Song already uses Linux by choas · · Score: 5, Informative

    I just returned to the Netherlands this morning, flew from Las Vegas.

    Delta indeed uses red-hat linux on their 'seat in front of you consoles'

    Also loading some modules which taint the kernel (according to the message I saw)
    I think it had to do with AAC.

    Nothing against Linux on planes, BUT please, have someone on-board to service the
    system or let it be serviced from the ground. As our flight from Las Vegas to New York
    only showed red hat reboots continually during the flight, all the time. seemed like
    Linux did boot with some ramdisk checksum errors, but it booted, but when the X layer
    came on this triggered another reboot.

    I'm a unix guy all the way, and they told me I could not have access to the plane's
    media 'mainframe' or I would have had a look to see what was wrong. All I saw was that
    the whole right side economy side of the plane was left with a rebooting red-hat distribution
    showing a cute penguin in its left corner...

    The whole time... 5 hours long...

    This was NOT a good commercial. I wish it had been.

    The whole system worked perfectly when I was flying to San Francisco two weeks ago!

    --
    I will work to elevate you, just enough to bring you down
  12. Re:Wow, so many licenses! by Ajehals · · Score: 2, Informative

    It wouldn't count as distribution any more than making Linux available to your employees would be distribution. The aircraft and the on board systems belong to the airline, the airline is making them available to customers, if they would let you take the machine home then it would be distribution. Even if you were using windows and the associated MS back office kit, you would only need to have licenses for each seat, not each new user, and you certainly wouldn't need to have a license that covers distribution (again, unless you give the kit away at the end of the flight..).

    OT - Does anyone know when they started making you give back the earphones you used to get in flight? I remember when I was a kid that you could keep them, now you have to give them back... (not that I want them but it was a fond memory of sorts.)

  13. A bootup shot. by antdude · · Score: 2, Informative

    see here (not sure if this is fake).

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  14. It *is* StarOffice... by Anonymous Coward · · Score: 2, Informative

    ... but is terribly slow. I tried it on a SIA 777-300ER from Zurich to Singapore.

  15. Re:In Singapore by SL+Baur · · Score: 4, Informative

    Singapore Airlines is one of the best airlines in the world (I'd rank only ANA ahead of them). The last time I rode them across the Pacific I was amazed at the service their stewardesses gave. I was seated second row from a bulkhead and behind infant row and was amazed at all the attention the parents got to help their crying babies. They gave them more personal attention in an hour than an entire US carrier plane gets an entire flight.

    They already offered a computer equivalent entertainment system (in coach!), but this sounds even better.

    I hate most carriers and I hate flying with all the security and no-smoking crap, but in a bad environment, Singapore Airlines and their sister Silk Air do quite a nice job and Changi Airport is *sweet* as International airports go.

    The Singapore government may have issues with some, but all my experiences with Singapore have been positive. Reading this makes my day.

  16. Re:In Singapore by burnin1965 · · Score: 3, Informative

    they felt the need to virtualize that Linux-based OS under an RTOS.


    More specifically, RTCore provides the Hard Real Time interrupt and thread handling as RTlinux alone is only Soft Real Time capable. But make no mistake, RTlinux is not used as an in flight entertainment system in the EFIS/One.

    The following paper has a good description of what RTCore is and does for RTlinux.

    http://vir.liu.se/~TDDB72/rtproj/reports2006/04-v2 -oskhe171steho564-RTLinux_VxWorks_scheduling.pdf
  17. Even more data leakage.. by cheros · · Score: 2, Informative

    I would suggest you have a good look at the %temp% location of a PC in a cybercafe to see just how easy it is to leak confidential stuff. Few are aware that looking at a document online means you leave a pristine copy in %temp% when you walk away..

    Not in a gazillion years for anything sensitive, IMHO.

    --
    Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  18. Had to talk them into a reboot! by Erris · · Score: 2, Informative

    I love this comment:

    After we landed in Orlando I talked the flight crew into rebooting the entire system so I could take this picture.

    Despite the hostile shake rattle and roll environment, you know they mostly reboot when they want to not at random. Notice how it was not a big deal for them to oblige the picture taker? They knew all of them would come back up.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.