This has been discussed to death on the mailing list and is also covered in 
the diald FAQ.

I believe there may be some work arounds based on posting over recent 
months and you should look up old postings in order to determine if this is 
the case.

I myself don't worry about it because my link is only for my own use and as 
long as I know what is happening it's OK also most of the time I use the 
same IP even though it is being allocated dynamically it never changes 
since I dial through a server at work which I control.

In short the most likely reason your first packet fails is because you use 
dynamic IP allocation. This requires you to "guess" an initial IP for 
setting up the proxy ppp device and to put this is your diald.conf. The 
first packet has this FALSE IP as it's source address. Once you connect you 
get a new authentic and also different IP and so amazingly you can't get a 
reply to your first packet since it is going to some other address rather 
than the one your ISP has allocated.

An analogy of this is:
        imagine you send a letter to someone with your return address as your 
current address. Soon after you move to a new residence and some time later 
the recipient of your letter writes back. Clearly unless they have 
additional information they will send the reply to your old address and 
unless the normal routing of mail is circumvented (ie. you request old mail 
to be redirected) you will never get the return letter.

The only way to fix this is to "hold" the first packet and then once th 
econnection is established for diald to change the source IP to that which 
has just been allocated. As I said I believe this can be done and there 
have been discussions about it in the past

If it turns out that it isn't possible in the current diald then maybe Mike 
could explain why not and maybe I could tackle the task of writing 
something to fix it but as I said I think there is already a solution.

Wilson Fletcher

----------
From:   Kenward Vaughan[SMTP:[EMAIL PROTECTED]]
Sent:   Tuesday, 20 June 2000 9:56
To:     [EMAIL PROTECTED]
Subject:        diald doesn't forward original message

Hi!

I've been struggling to get diald working on my system (not having a
computer science background, much less Linux... :).  I use Debian, and
finally got a connection to work under pap authentication by setting the
name option for pppd and toying with the pap-secrets file.

The problem I have at this point is figuring out why diald does not 
properly
forward the original signal which triggers it in the first place.  I've 
been
using fetchmail with a regular account to test things.  Whenever this is
done, it simply sits forever after the connection has been established.  If
I cancel it with a ^C then resend, it works as expected.

My ipchains rules are 1) completely open on the internal net prior to
connection (i.e. input, forward, and output are all ACCEPT), then 2) are
changed using Ian Hall-Beyer's script (can forward if desired) from ip-up.

A "complete" syslog with debugging set in diald and pppd is attached.  Does
anyone see what the issue is?  Would appreciate any help!

TIA,

Kenward Vaughan
--
Hi! I'm a .signature virus! Copy me into your ~/.signature, please!
--
<<File: dialdLog.txt>>


-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]

Reply via email to