A working modem, external or internal hardware modems are the easiest to get working, see Modem-HOWTO. If you have a WinModem then see Winmodems and Linux HOWTO
An account with Btinternet, this HOWTO covers
BTi Surftime and Anytime
Some basic understanding of the Linux OS and
its layout