Hi,
mit Freepascal sollte das gehen. Voraussetzung ist allerdings ein passender
TCP/
IP Stack.
Es gibt Packet Mode Treiber für diesen Zweck. Hab ich mal genutzt, ist aber schon ein Jahrhundert her.
Wenn ich es noch finde, kann ich es dir hier posten.
Gruss