Analog line rings busy.....please help!

I am having a problem where an analog line rings busy, the following is the output from:

zap show channel 1

when i ring the number i get a short ring then it goes to a message reading out the phone number from my service provider stating that the line is busy.

The following is my Zapata.conf

firefly asterisk # vi zapata.conf
[channels]
usecallerid=yes
hidecallerid=no
callwaiting=no
threewaycalling=yes
transfer=yes
echocancel=yes
echotraining=yes
immediate=no
switchtype=national

context=incoming
signalling=fxs_ks
channel => 1-2

and my zaptel.conf

fxsks=1-2
alaw=1-2
defaultzone=uk
loadzone=uk

and my extensions.conf

[general]

static=yes
writeprotect=yes

[globals]
CONSOLE=Console/dsp
CONSOLE=Phone/phone0
TRUNK=Zap/1
TRUNKMSD=1

[incoming]
;
; We start with what to do when a call first comes in.
;
exten => s,1,Answer()
exten => s,2,Playback(hello-world)
exten => s,3,Hangup()



[internal]
exten => 600,1,Answer()
exten => 600,2,Echo()

exten => 101,1,Dial(SIP/101,,r)
exten => 102,1,Dial(SIP/102,,r)