I would like to connect to linux hosts using ethernet but without using IP. I want to communicate only with raw ethernet packets and I plan to use packet sockets.
The question I have is this: what ethernet protocol number should I use?
I need a range that is assigned as private/experimental or something similar. To help you understand what I am talking about, the IP protocol number is 0x800 and the ARP protocol number is 0x806.
Please don't tell me to use UDP or IP or anything else instead. There are specific reasons for wanting to use raw ethernet packets.