How can airlines stop hackers pwning planes over the air?
How about not connecting any flight/control systems to a network that has wireless access?
Flight control, entertainment, and, for example, crew non-control systems (e.g. passenger lists, stock levels of food/drinks, etc.) should all be air-gapped from each other.