# L2 Bridge over Asynchronous Serial line [closed]

I am using pppd (in linux) to send ethernet data over a serial line to another computer. How can I preserve L2 headers while sending Ethernet frames over serial line? It seems the ppp protocol sends only the "L3 data" as its payload thus dropping the L2 headers including src/dst MAC addresses. What protocol, etc. should I use to preserve L2 headers?

## closed as off-topic by PeterJ, Matt Young, Daniel Grillo, alexan_e, Vladimir CraveroJul 10 '14 at 17:19

• This question does not appear to be about electronics design within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

• This question appears to be off-topic because it is about a network protocol being used to communicate between two PCs. – PeterJ Jul 10 '14 at 11:35

pppd acts as a router, selecting which packets to forward over the serial link, since the speed of the serial link will generally be much lower than the rest of the LAN, and you don't want it to be any more of a bottleneck than necessary.