Table of Contents
Tell me and I might forget. Show me and I can remember. Involve me and I will understand.
— Confucius, 450 B.C.
If you are using Debian GNU/Linux then you should refer to the Debian Reference chapter entitled "Network configuration". Debian contains a number of packages that help to make roaming among different networks effortless.