All of lore.kernel.org
 help / color / mirror / Atom feed
* IP over 802.2 with LLC/SNAP
@ 2011-07-27  3:52 Alan Ott
  2011-07-27  5:13 ` Ben Pfaff
  2011-07-27 12:32 ` Alan Cox
  0 siblings, 2 replies; 5+ messages in thread
From: Alan Ott @ 2011-07-27  3:52 UTC (permalink / raw)
  To: linux-kernel, linux-net

Hi,

What I have is a fairly straight-forward question, but takes a little 
background to get there.

I have an ancient computer (Gould 3267) that I'm trying to interface 
with both a Windows computer and an embedded Linux computer over 
UDP/Ethernet. Since the Gould doesn't have any IP support, I have to 
make the IP packet myself. Also, because of the way the Gould's Ethernet 
driver works, sent packets all use the type/length field in the Ethernet 
header to represent the length and therefore are unable to specify that 
the packet contains IP data in the Ethernet header. To get around this, 
I added an 802.2 LLC/SNAP header to my packet[1]. My packet looks good 
in Wireshark, and I have it working well communicating with the Windows 
PC. However, I can't seem to get Linux to recognize the packet as IP, 
and thus I am unable to receive it using the normal socket interface on 
the Linux system.

So the question is, does Linux support IP over 802.2 with LLC/SNAP? Is 
there a sysfs/proc entry that I have to turn on to make this work (I 
didn't find one)? I have the LLC2 module loaded, and I believe my packet 
to be correct, since Windows recognizes it and since Wireshark doesn't 
give any red flags on it. I've been unable to find anything about this 
kind of thing in my searching.

I put a sample capture file of the packets I'm sending at [2] for those 
interested.

Alan.

[1] So the packet looks like this:
  Ethernet Header
  LLC/SNAP header
  IP Header
  UDP Header
  data

[2] www.signal11.us/~alan/testraw.pcap

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-07-29 18:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-27  3:52 IP over 802.2 with LLC/SNAP Alan Ott
2011-07-27  5:13 ` Ben Pfaff
2011-07-27 12:32 ` Alan Cox
2011-07-27 16:26   ` Rick Jones
2011-07-29 18:42   ` Alan Ott

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.