QUOTE(billy bonger @ Dec 18 2003, 12:10 AM)

Unfortunately i'm still being knocked of once every 20-30 mins,i've checked my firewall records and there seems to be a high rated block out of "packets" everytime i'm cut off, i give up for tonight, i don't know anymore

,i can ring my IP in the morn that may help

???
What Operating System are you using, Windows95/98? There was an old IP stack exploit where you could send an ATH0 (tells modem to hang up) over IP and most modems wouldn't properly escape the characters and send it raw so you'd hang up. People used to do a 'ping of death' like this to each other, it was hilarious at the time (~97-98).
Definitly call your ISP, this is the kind of call they'll be getting every day and they can run you through every variable much quicker than we can by posting back and forth. Definitly try disconnecting older Testra touchphones, you can order a replacement phone from Telstra if this is the problem, or try all other devices on the line and see if you're ok, then isolate them one by one and see which it is..
If it's an old version of Windows there may just be a stack overflow or something and someone's playing with you, trying updating with all of the service packs or whatever you can find at microsoft.com for your version. Win98 just got end of lined, so pretty soon you'll have to upgrade to Win2k/XP if you want to get regular security updates to keep on top of this kind of thing.