Hi,

I'm writing a network driver and it currently works so far, 
but I could not get a TCP-connection. 
The another problem is, that this isn't a normal ethernet card, 
so I'm currently only emulate the ethernet protocoll 
with two of these cards.

If I try a TCP-connection e.g. 
ftp 192.168.36.01 it's looks like this

12:40:35.276327 192.168.36.2.1028 > 192.168.36.1.ftp: S
164609726:164609726(0) win 512 <mss 1460> (ttl 64, id 112)
12:40:38.276327 192.168.36.2.1028 > 192.168.36.1.ftp: S
164609726:164609726(0) win 32120 <mss 1460> (ttl 64, id 115)
12:40:44.276327 192.168.36.2.1028 > 192.168.36.1.ftp: S
164609726:164609726(0) win 32120 <mss 1460> (ttl 64, id 116)

 but ftp 192.168.36.02 gives this

12:41:49.226327 192.168.36.1.1029 > 192.168.36.2.ftp: S
1276520962:1276520962(0) win 512 <mss 1460> (ttl 64, id 119)
12:41:49.236327 192.168.36.2.ftp > 192.168.36.1.1029: S
23021061:23021061(0) ack 1276520963 win 32736 <mss 1460> (ttl 64, id
120)
12:41:52.226327 192.168.36.1.1029 > 192.168.36.2.ftp: S
1276520962:1276520962(0) win 32120 <mss 1460> (ttl 64, id 123)
12:41:52.236327 192.168.36.2.ftp > 192.168.36.1.1029: S
23021061:23021061(0) ack 1276520963 win 32736 <mss 1460> (ttl 64, id
124)

and so on. There is no difference in the behavior between the two 
cards are in one machine or in two different machines.
The packets itself seems to be okay!

Q1: Has anybody an idee what is wrong?
Q2: How can I get information about the status of the packet
    during the TCP-process, and if the packet is throwing away then why?

Thanks

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

Reply via email to