你是要获取原始数据帧?获取原始数据可以使用AF_PACKET 或者RAW类型的socket。 什么叫直接调用网卡驱动,驱动是加载到内核中的核心模块,由硬件中断调用,你怎么能调用。 可以去看《understanding-linux-network-internals》和《linux.device.drivers》
pc上面的我不知道,如果是嵌入Linux,先把网卡驱动给屏蔽,然后在修改网卡驱动。
raw socket