我试图发送原始以太网的框架的长度我的数据写入类型的领域。这应该是一个有效的网的框架。我的代码这看起来是这样的:

ethData = "foobar"

proto =len(ethData)

if proto < 46:
  proto = 46

soc = socket.socket(socket.AF_PACKET, socket.SOCK_RAW, proto)
soc.bind((iface, proto))

由于某些原因我不能读取软件包的另一端。我不知道为什么。我试图获得这一包装在中断处理的我的无线驱动程序,所以这个分组有可脑疝通过我的硬件直接或它没有得到发送。问题是为什么。

有帮助吗?

解决方案

对不起,是我的错。我只是分析错误的部分并没有得到任何产出。我不良。的包裹到达那里就像是应该的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top