You could look into USB wifi adapters, if you want to avoid all of that. It's an extra thing to carry around, but they can come in handy at times. Being plug and play, avoiding all the compatibility checks and installation, that's always a nice perk.