Hi

Let me submit you a little problem .

I'm developping a frame relay driver for linux and I'm testing it by
exchanging data using ping.
The remote dlci interface whose IP = 192.168.1.99 is pinged by the
local dlci whose IP = 192.168.1.88 
The transmit process seems to be ok , the ICMP frames are well
encapsulated by dlci.o (RFC1490) and by my frame relay stack (q922).
On the other side the Q922 is well decoded, the RFC header is removed
and before the netif_rx my frame looks like this

45 00 xxxx... c0 a8 00 63 (source) c0 a8 00 58 (dest) 08 00 xxx.. 
That looks good isnt it ??

But the remote dlci remains silent and the question is why????

the interfaces are configured like this

ifconfig dlci00 192.168.1.88 (remote)
route add -net 192.168.1.0 dlci00

ifconfig dlci01 192.168.1.99 (local)
route add -net 192.168.1.0 dlci01

In advance thank you for your help

Fabien 
Sophia Antipolis
France




I ve configured 2 interfaces dlci00 and dlci01 (IP= 192.168.0.88 and
192.168.1.99)
When a paquet is transmited through dlci00 (destination =
192.168.0.99) i see a frame like this :

(frame relay header =04 01 ) (RFC1490 header= 03 cc) (IP= 45 00 xxx c0
a8 00 58 (source=192.168.0.88) c0 a8 00 63 (dest =192.168.0.99) xxx)

During this process the least significant bit of the 3rd octet is
toggled and the ip checksum is newed (as in snull...)
Then the paquet is received by dlci01 interface
The header of frame relay anf the RFC1490 are removed and before the
netif_rx the frame looks like this

45 00 xx c0 a8 01 58 ( source 192.168.1.88) c0  a8 01 63  (dest
=192.168.1.99)

Which seems to be ok isnt it??
but the dlci01 remains silent and the question is why??
Have I missed something ?? How can I debug this problem?

Let me tell you that your linux driver book is absolutely great and is
become my reference, very good work!

In advance thank you for your help




_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com

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

Reply via email to