Chapter 12. Ethernet Network Device - ETH

An embedded computer can do several things, but having the possibility to communicate with other devices (even over long distances) is a powerful feature we have to deal with, and Ethernet devices offer an easy and powerful way to do it. The GNU/Linux-based systems offer a really good support for Ethernet devices and their relative networking protocols. That's why, most of networking devices around the world are based on this technology.

In this chapter, we will briefly look at the very basics of Ethernet devices in the Linux kernel and, of course, into our embedded kits. Then, we'll see a simple TCP/IP client/server implementation and how to interact with these programs using ready-to-use tools.

In the ...

Get GNU/Linux Rapid Embedded Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.