Probably not the answer you wanted, but how about paying for it? If being online is that important, surely a small fee to ensure the service stays economically viable for the operator isn't too much to ask? Alternatively, use the airline lounge Wi-Fi.