cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1046
Views
0
Helpful
12
Replies

Problems dialing from a external modem to a isdn router

Hi,

I have trouble with my modem dial-in in an other router using his isdn interface.

The problem looks like the following:

The calling router:

router-2523#debug dialer events

Dial on demand events debugging is on

router-2523#ping 172.16.4.1

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.16.4.1, timeout is 2 seconds:

00:17:50: Se5 DDR: rotor dialout [best] least recent failure is also most recent failure

00:17:50: Se5 DDR: rotor dialout [best] also has most recent failure

00:17:50: Se5 DDR: rotor dialout [best]

00:17:50: Se5 DDR: Dialing cause ip (s=172.16.4.2, d=172.16.4.1)

00:17:50: Se5 DDR: Attempting to dial 51

00:17:50: CHAT5: Attempting async line dialer script

00:17:50: CHAT5: Dialing using Modem script: Dialout & System script: none

00:17:50: CHAT5: process started

00:17:50: CHAT5: Asserting DTR

00:17:50: CHAT5: Chat script Dialout started.....

Success rate is 0 percent (0/5)

router-2523#

00:18:02: CHAT5: Found abort string BUSY expecting CONNECT

00:18:02: CHAT5: Chat script Dialout finished, status = Connection aborted

00:18:02: Se5 DDR: disconnecting call

router-2523#

The called router:

router-2503-II#debug isdn events

ISDN events debugging is on

router-2503-II#debug isdn q931

ISDN Q931 packets debugging is on

router-2503-II#

00:18:58: ISDN BR0: RX <- SETUP pd = 8 callref = 0x01

00:18:58: Bearer Capability i = 0x9090A3

00:18:58: Channel ID i = 0x8A

00:18:58: Progress Ind i = 0x8583 - Origination address is non-ISDN

00:18:58: Calling Party Number i = 0x01, 0x83, '15', Plan:ISDN, Type:Unknown

00:18:58: Called Party Number i = 0x81, '51', Plan:ISDN, Type:Unknown

00:18:58: CCBRI_Go Fr L3 pkt (Len=27) :

00:18:58: 5 1 81 90 4 3 90 90 A3 18 1 8A 1E 2 85 83 6C 4 1 83 31 35 70 3 81 35 31

00:18:58:

00:18:58: ISDN BR0: Incoming call id = 0x000B, dsl 0

00:18:58: ISDN BR0: LIF_EVENT: ces/callid 1/0xB HOST_INCOMING_CALL

00:18:58: ISDN BR0: HOST_INCOMING_CALL: (non-POTS) VOICE

00:18:58: ISDN BR0: HOST_INCOMING_CALL: (1) call_type = VOICE

00:18:58: ISDN BR0: HOST_INCOMING_CALL: voice_answer_data = FALSE call type is VOICE ALAW

00:18:58: ISDN BR0: Event: Received a VOICE call from 15 on B2 at 64 Kb/s

00:18:58: ISDN BR0: Event: Accepting the call id 0xB

00:18:58: ISDN BR0: INCOMING CALL: VOICE ERROR: Bearer capability not available(0x3A): bchan 1, call id B

00:18:58: ISDN BR0: process_disconnect(): call id 0xB, call type is VOICE, b_idb 0x24F470, ces 1, cause Bearer capability not available(0x3A)

00:18:58: ISDN: get_isdn_service_state(): idb 0x24F470 bchan 3 is_isdn 1 Not a Pri

00:18:58: CCBRI_Go Fr Host InPkgInfo (Len=9) :

00:18:58: 7 0 1 0 B 3 18 1 8A

00:18:58:

00:18:58: CCBRI_Go Fr Host InPkgInfo (Len=13) :

00:18:58: 5 0 1 0 B 3 8 1 BA 8 2 80 BA

00:18:58:

00:18:58: ISDN BR0: TX -> CALL_PROC pd = 8 callref = 0x81

00:18:58: Channel ID i = 0x8A

00:18:58: ISDN BR0: TX -> DISCONNECT pd = 8 callref = 0x81

00:18:58: Cause i = 0x80BA - Bearer capability not available

00:18:58: ISDN BR0: RX <- RELEASE pd = 8 callref = 0x01

00:18:58: CCBRI_Go Fr L3 pkt (Len=4) :

00:18:58: 4D 1 81 97

00:18:58:

00:18:58: ISDN BR0: LIF_EVENT: ces/callid 1/0xB HOST_DISCONNECT_ACK

router-2503-II#

00:18:58: ISDN: get_isdn_service_state(): idb 0x24F470 bchan 3 is_isdn 1 Not a Pri

00:18:58: ISDN BR0: HOST_DISCONNECT_ACK: call type is VOICE

00:18:58: ISDN BR0: HOST_DISCONNECT_ACK: VOICE ERROR: Bearer capability not available(0x3A): bchan 1, call id B

00:18:58: ISDN BR0: TX -> RELEASE_COMP pd = 8 callref = 0x81

router-2503-II#

Does anyone know whats going wrong and why I could not get a connection th the 2503-II router? When I try the connection from an other router using isdn on both sides the connection works fine...

I added the configuration of both routers in the attachments...

Best Regards

Marcos

12 Replies 12

Hello,

from the debug output, it looks like the router is thinking that it gets a voice call. Try and add the command ´isdn incoming-voice data´ to the relevant interface on the 2503.

Regards,

GP

Hi,

I configured the ISDN BRI Intaerface on the Router-2503-II in the following manner:

router-2503-II#sh run int bri 0

Building configuration...

Current configuration : 133 bytes

!

interface BRI0

no ip address

encapsulation ppp

dialer pool-member 1

isdn switch-type basic-net3

isdn incoming-voice data

end

router-2503-II#

after this I tried it again and got the following debug output:

router-2503-II#

00:11:54: ISDN BR0: RX <- SETUP pd = 8 callref = 0x01

00:11:54: Bearer Capability i = 0x9090A3

00:11:54: Channel ID i = 0x8A

00:11:54: Progress Ind i = 0x8583 - Origination address is non-ISDN

00:11:54: Calling Party Number i = 0x01, 0x83, '15', Plan:ISDN, Type:Unknown

00:11:54: Called Party Number i = 0x81, '51', Plan:ISDN, Type:Unknown

00:11:54: CCBRI_Go Fr L3 pkt (Len=27) :

00:11:54: 5 1 81 90 4 3 90 90 A3 18 1 8A 1E 2 85 83 6C 4 1 83 31 35 70 3 81 35 31

00:11:54:

00:11:54: ISDN BR0: Incoming call id = 0x0008, dsl 0

00:11:54: ISDN BR0: LIF_EVENT: ces/callid 1/0x8 HOST_INCOMING_CALL

00:11:54: ISDN BR0: HOST_INCOMING_CALL: (non-POTS) VOICE

00:11:55: ISDN BR0: HOST_INCOMING_CALL: (1) call_type = VOICE

00:11:55: ISDN BR0: HOST_INCOMING_CALL: voice_answer_data = TRUE call type is VOICE ALAW

00:11:55: ISDN BR0: call id 0x8 call treated as DOV

00:11:55: ISDN BR0: Event: Received a DATA call from 15 on B2 at 64 Kb/s

00:11:55: ISDN BR0: Event: Accepting the call id 0x8

00:11:55: ISDN BR0:2: Incoming call rejected, unbindable

00:11:55: ISDN BR0: process_disconnect(): call id 0x8, call type is DATA, b_idb 0x24F470, ces 1, cause Call rejected(0x15)

00:11:55: ISDN: get_isdn_service_state(): idb 0x24F470 bchan 3 is_isdn 1 Not a Pri

router-2503-II#

00:11:55: ISDN BR0: HOST_INCOMING_CALL: DIALER ERROR 1: bchan 1, call id 8

00:11:55: CCBRI_Go Fr Host InPkgInfo (Len=13) :

00:11:55: 5 0 1 0 8 3 8 1 95 8 2 80 95

00:11:55:

00:11:55: ISDN BR0: LIF_EVENT: ces/callid 1/0x8 HOST_DISCONNECT_ACK

00:11:55: ISDN: get_isdn_service_state(): idb 0x24F470 bchan 3 is_isdn 1 Not a Pri

00:11:55: ISDN BR0: HOST_DISCONNECT_ACK: call type is VOICE

00:11:55: ISDN BR0: TX -> RELEASE_COMP pd = 8 callref = 0x81

00:11:55: Cause i = 0x8095 - Call rejected

router-2503-II#

Have you any ideas where to look from here?

Regards

Marcos

Hello Marcos,

try and add the command to your dialer 2 interface as well:

interface Dialer2

ip address 172.16.4.1 255.255.255.0

encapsulation ppp

dialer pool 1

dialer remote-name router-2523

dialer idle-timeout 310

--> isdn incoming-voice data

dialer string 15

dialer-group 1

ppp authentication chap

Regards,

GP

Hi GP,

I found the reason why I can't dial in. I had to add the ppp authenticaton to the bri interface of the router-2503-II and I need to add user router-XXXX on both routers. But now the call lasts only 22 seconds an then it is disconeted.

It seems that no ppp authentication traffic isn't passing the line... I changed the config on router-2523 in the following manner:

line 5

script dialer Dialout

modem InOut

modem autoconfigure type default

transport input all

autoselect during-login

autoselect ppp

stopbits 1

speed 115200

flowcontrol hardware

But it stil doen't work. I enabled more debug options, but I cand finde the error. Do you have any ideas?

I attached the debug outputs.

Thank you.

Marcos

Hi @ All,

after deactivating chap authentication on both sides I still got errors... It seems that PPP can not run the negotiation... I posted the Debug output as attachment, because it is to long... :-(

Does anyone know a soloution to this?

Best Regards

Marcos

Hello Marcos,

I think the problem is with your usernames. To summarize:

The router with hostname ´router-2523´ is calling the router with hostname ´router-2503-II. That means that on the router with hostname ´router-2523´, the following username and password need to be configured:

username xxxx password xxxxx

And on the router with hostname ´router-2503-II, the following username and password need to be configured:

username xxxx password xxxx

Be aware that the CHAP passwords must match on both sides, and that they are case-sensitive...

Regards,

GP

Hi GP,

I configured the usernames and passwords on both sides. It won't work. I also deactivated the CHAP authenticaton and it won't work.

I have some Problems with the PPP LCP negotiation. The Router 2523 don't send any PPP traffic to the router-2503-II. The router-2523 is waiting for any PPP LCP requests. I enbaled the chat script debug and can see that the modem don't get a CONNECT state after dialing the number, but the ISDN line on the router-2503-II comes up/up. This confuses me...

When I try the other direction (the 2503-II router is calling the router 2523) the router-2523 dont receive any PPP trafic and the router-2523 is stil waitng for an answer to his PPP negotiation packets.

I hope this can show the problem more clearly.

Thank you.

Best Regards

Marcos

Hi Marcos,

I am experiencing eactly the same symptoms. Did you get it figured out?

I think my problem is that the long distance carrier does not accept my call as digital. As a result the bearer capability gets changed to voice.

http://www.cisco.com/warp/public/793/access_dial/8.html

If you have any further information, please let me know. Does your call involve long distance?

If I get mine resolved, I will post it on the forum on one of my two open postings,

Category: Network Infrasructure: Remote Access: (interesting q931 challenge)

Topic : Interesting q931 challenge

And

Category: Network Infrasructure: WAN Routing and Switching (Long Distance ISDN)

Topic: Long Distance ISDN

Thanks,

Mark

Hi Mark,

thank you for your interest. I haven't resolved it. I will keep trying it... I have no long distances, because I use my own local ISDN switch at Home. If you can find some solution to this Problem, please let me know. I'am very interested your solotion...

Thanks,

Marcos

The problem seems to be the modem you are using. As we can see from the debugs the 2503 connected on the isdn leg & started PPP while the serial on the 2523 has not even received the connect from the modem hence has no PPP negotiation. Apply following changes to the Change the 2523

chat-script Dialout "" "atdt\T" TIMEOUT 60 CONNECT \c

!

interface serial5

async default routing

The above change may not fix the problem, but verify the settings on the modem. I am assuming there is a speed or protocol setting that may need to be changed

Hi,

I tried the config above, but it still dosen't work... I figured out that always the serial line 5 remains down/down. Is there some chance to get them to spoofing?

I can see that the serial interface dosen't come up, when the modem tries to connect to the 2503-II router.

I need some command(s) to force the inface to come up when the modem dials out... (???)

Does somebody have an idea? I sit for a long time on this problem and I could'nt get it running...

Regards

Marcos

Hi,

I have some aditional info...

I telneted the modem during remote dian-in from the 2503-II router, pick up the call with ATA and I got after 20 seconds the NO CARRIER message.

It looks like the following:

RING

ATA

NO CARRIER

After this I tried to call the 2503-II router:

I received the busy message after 20 seconds:

ATD51

BUSY

Regards

Marcos

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: