Cracking noise is caused by a faulty handset or a noisy line. For the former try bashing the handset. For the latter call your phone company.
Having said that your were tryng to use the Internet and the phone at the same time. Unless you have Broadband that will not work. If you no have Broadband, put ADSL Micro Filters on all your phones.
t
February 2007