Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

2504 to Win98 via ISDN with PPP 1

Status
Not open for further replies.

Lidl

MIS
Jan 3, 2001
6
HU
Hi!
I try to make a backup connection with a 2504 router to a PC with Windows 98. I configure the backup easily, but after the BRI port connected to the ISDN modem, the PPP authentication failed. I don't use password yet, because this is another error source. The login name the router's hostname, but the Windows 98 doesn't need any designated username to make a connection. First I tried with password and CHAP, but the result was the same. And this is true from the other side. If the Win98 try to connect to the router (with username and password), the same happened.
The error message said, there is some protocoll error.
Can somebody help me, how to make connection between the router and the PC?
Thanks
Arpad
 
Just off the top of my head, sun a debug session on the ISDN port and see exactly what is happening. It have a better clue then the not so clear error messages :)

Also, what version of IOS do you have? before 11.1, you had to give the 98 a static IP. After you can have the router give a DHCP as part of the ISDN login/authenication process.

sample config would look like this:

username user password dontaskme
isdn switch-type basic-net3
ip local-pool isdnpool 192.168.1.2 192.168.1.9
ip address-pool local
:
:
interface BRI0
encapsulation ppp
ip address 192.168.1.1 255.255.255.0
peer default ip address pool isdnpool
dialer-group 1
ppp authentication chap
isdn answer1 01815110001
:
:
access-list 101 permit ip any any
dialer-list 1 list 101

Here is a sample for the static IP. Note the dialer map statements with the SPID at the end of the computer name.

username user password dontaskme
isdn switch-type basic-net3
:
:
interface BRI0
encapsulation ppp
ip address 192.168.1.1 255.255.255.0
dialer map ip 192.168.1.9 name workst1 01815110900
dialer map ip 192.168.1.8 name workst2 01815110905
dialer-group 1
ppp authentication chap
isdn answer1 01815110001
:
:
access-list 101 permit ip any any
dialer-list 1 list 101

Mike S



"Diplomacy; the art of saying 'nice doggie' till you can find a rock" Wynn Catlin
 
Ok, I forget to tell you some facts.
My IOS is rather old: 11.0(16).
Here is what I've got while I debuged the connection:

Feb 15 07:47:57: BRI0: sending broadcast to default destination
Feb 15 07:47:57: BRI0: Dialing cause: BRI0: ip PERMIT
Feb 15 07:47:57: BRI0:No holdq created - not configured
Feb 15 07:47:57: BRI0: Attempting to dial 4768395 -- failed, not connected
Feb 15 07:47:57: ISDN BR0: Event: Call to 4768395 at 64 Kb/s
Feb 15 07:47:58: ISDN BR0: received HOST_PROCEEDING
Channel ID i = 0x0101
Feb 15 07:47:58: -------------------
Channel ID i = 0x89
Feb 15 07:47:58: ISDN BR0: received HOST_CONNECT
Channel ID i = 0x0101
Feb 15 07:47:58: -------------------
Date/Time i = 0x01020F072F21
Feb 15 07:47:58: Connected Number i = 0x418334373638333935
Feb 15 07:47:58: %LINK-3-UPDOWN: Interface BRI0: B-Channel 1, changed state to u
p
Feb 15 07:47:58: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:47:58: ISDN BR0: Event: Connected to 4768395 on B1 at 64 Kb/s
Feb 15 07:48:01: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:02: %ISDN-6-CONNECT: Interface BRI0: B-Channel 1 is now connected t
o 4768395
Feb 15 07:48:03: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:05: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:07: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:09: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:11: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:13: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:15: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:17: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:19: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x11CB
ECB2
Feb 15 07:48:21: BRI0: B-Channel 1: disconnecting call
Feb 15 07:48:21: ISDN BR0: Event: Hangup call to call id 0x8027
Feb 15 07:48:21: %ISDN-6-DISCONNECT: Interface BRI0: B-Channel 1 disconnected f
rom 4768395 , call lasted 22 seconds
Feb 15 07:48:21: ISDN BR0: received HOST_DISCONNECT_ACK
Feb 15 07:48:21: %LINK-3-UPDOWN: Interface BRI0: B-Channel 1, changed state to d
own
Feb 15 07:48:21: BRI0: B-Channel 1: disconnecting call
Feb 15 07:48:21: ISDN BR0: received HOST_DISCONNECT_ACK
Feb 15 07:48:21: ISDN BR0: Event: Hangup call to call id 0x8027
Feb 15 07:48:21: ISDN BR0: received HOST_QUERY_RESPONSE
Call State i = 0x00
Feb 15 07:48:21: -------------------

The ISDN events, the ppp negotiation, and the dialer debug was on.

Here is the config, whitch was active durring the connection:

!
isdn switch-type basic-net3
!
interface Serial1
backup delay 0 5
backup interface BRI0
ip address 200.11.5.1 255.255.255.0
ip access-group 102 in
no fair-queue
!
interface BRI0
ip address 200.11.6.1 255.255.255.0
encapsulation ppp
dialer idle-timeout 600
dialer wait-for-carrier-time 1
dialer string 4768395
dialer map ip 200.11.6.2 4768395
dialer-group 1
no fair-queue
!
dialer-list 1 protocol ip permit

I know it should works, but it isn't.
Why?
Maybe the Microsoft's PPP and the Cisco's PPP incompatible with eachother? But it's a standard, isn'it?

Thanks
Arpad

 
I seem to remember something funky in the Microsoft PPP options when you set it up - I can't remember whether it's got encryption enabled or something... I'll see if I can find it tomorrow but it's worth looking into if ytou have a chance :eek:)

AidanEnos
 
Hi,
Looking at the debug message , it seems that Windows not at all sending any PPP config Request.During PPP negotiation phase Username and password of the Windows( defined in dialup networking) will be used.
-Bhandari
 
Lets also check some basics here.

You are running an old IOS.. so upgrade if you can. If not, then you are using a static IP on the host. Have you also given the host the default gateway IP which is the routers IP for the ISDN interface.

Also, try the following commands

debug ISDN events

debug ppp authentication

debug ppp negotiation

One of these three should give us a more definitive idea of where the problem is.

Mike S
"Diplomacy; the art of saying 'nice doggie' till you can find a rock" Wynn Catlin
 
Yes, I use static IP addresses on both side.
200.11.6.1 and 200.11.6.2 with 255.255.255.0 mask.

I've checked the debug options. I've used all the three options you've told me. Here is the result:

*Mar 1 01:29:28: BRI0: sending broadcast to ip 200.11.6.2
*Mar 1 01:29:28: BRI0: Dialing cause: BRI0: ip (s=200.11.6.1, d=255.255.255.255
)
*Mar 1 01:29:28: BRI0:No holdq created - not configured
*Mar 1 01:29:28: BRI0: Attempting to dial 4768395 -- failed, not connected
*Mar 1 01:29:28: ISDN BR0: Event: Call to 4768395 at 64 Kb/s
*Mar 1 01:29:28: ISDN BR0: received HOST_PROCEEDING
Channel ID i = 0x0101
*Mar 1 01:29:28: -------------------
Channel ID i = 0x89
*Mar 1 01:29:29: ISDN BR0: received HOST_ALERTING
-------------------
*Mar 1 01:29:29: ISDN BR0: received HOST_CONNECT
Channel ID i = 0x0101
*Mar 1 01:29:29: -------------------
Date/Time i = 0x010213091633
*Mar 1 01:29:29: Connected Number i = 0x418334373638333935
*Mar 1 01:29:29: %LINK-3-UPDOWN: Interface BRI0: B-Channel 1, changed state to
up
*Mar 1 01:29:29: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:29: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:29: ISDN BR0: Event: Connected to 4768395 on B1 at 64 Kb/s
*Mar 1 01:29:32: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:32: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:33: %ISDN-6-CONNECT: Interface BRI0: B-Channel 1 is now connected
to 4768395
*Mar 1 01:29:33: BRI0: B-Channel 1: dropped, LCP not open. Protocol = 0x3
*Mar 1 01:29:34: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:34: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:36: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:36: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:37: BRI0: B-Channel 1: dropped, LCP not open. Protocol = 0x3
*Mar 1 01:29:38: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:38: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:40: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:40: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:41: BRI0: B-Channel 1: dropped, LCP not open. Protocol = 0x3
*Mar 1 01:29:42: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:42: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:44: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:44: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:45: BRI0: B-Channel 1: dropped, LCP not open. Protocol = 0x3
*Mar 1 01:29:46: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:46: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:48: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:48: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:49: BRI0: B-Channel 1: dropped, LCP not open. Protocol = 0x3
*Mar 1 01:29:50: ppp: sending CONFREQ, type = 3 (CI_AUTHTYPE), value = 0xC223/5
*Mar 1 01:29:50: ppp: sending CONFREQ, type = 5 (CI_MAGICNUMBER), value = 0x7CA
6DB7
*Mar 1 01:29:52: BRI0: B-Channel 1: disconnecting call
*Mar 1 01:29:52: ISDN BR0: Event: Hangup call to call id 0x800A
*Mar 1 01:29:52: %ISDN-6-DISCONNECT: Interface BRI0: B-Channel 1 disconnected
from 4768395 , call lasted 22 seconds
*Mar 1 01:29:52: ISDN BR0: received HOST_DISCONNECT_ACK
*Mar 1 01:29:52: %LINK-3-UPDOWN: Interface BRI0: B-Channel 1, changed state to
down
*Mar 1 01:29:52: BRI0: B-Channel 1: disconnecting call

It's says to me, that they can't establish the LCP communication. And this is really big trouble, because this is the base protocoll, and ther isn't any handshake or negotiation with CHAP yet.

I found something on the Cisco web site. they said, that the Router's communication is syncronous and the PC modem's asyncronous over the ISDN. This is why they can't simplyconnect to eachother.
They advice two sollution.
One thing is that the x.120 protocoll can be used, or I can set up the router with ISDN TA options. My router doesn't support the ISDN TA (only 3xxx and 7xxx series knew this), and the ISDN modem is set up with x.120.
So, I don't know.

Thank for the help, all of you.
Arpad
 
Well.. so far I've found this..

When PPP dubugs are turned on, you might find messages of this type on the console:
*Feb 28 22:29:50:351 EST: Se0:19 PPP: dropped, LCP not open. Protocol = 0x21
*Feb 28 22:29:50:423 EST: Se0:18 PPP: dropped, LCP not open. Protocol = 0x21
This issue was resolved in Cisco IOS Release 11.2(09)XA.

Upgrade the IOS :)

Mike S
"Diplomacy; the art of saying 'nice doggie' till you can find a rock" Wynn Catlin
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top