यदि मैं किसी भी ऊपरी परतों के पेलोड के बिना ईथरनेट फ्रेम उत्पन्न करता हूं और इसे sendp() के साथ परत दो पर भेजता हूं, तो मुझे "Mac address to reach destination not found. Using broadcast."
चेतावनी और तार को तार में डाल दिया जाता है वास्तव में एफएफ: एफएफ: एफएफ: एफएफ: एफएफ: एफएफ एक गंतव्य मैक पता। ऐसा क्यों है? क्या स्कापी ने मेरे द्वारा निर्मित फ्रेम को बिल्कुल नहीं भेजा जाना चाहिए?स्कैपी को समझना "गंतव्य तक पहुंचने के लिए मैक पता नहीं मिला। प्रसारण का उपयोग करना।" चेतावनी
मेरे तैयार पैकेज नीचे देखा जा सकता है:
>>> ls(x)
dst : DestMACField = '01:00:0c:cc:cc:cc' (None)
src : SourceMACField = '00:11:22:33:44:55' (None)
type : XShortEnumField = 0 (0)
>>> sendp(x, iface="eth0")
WARNING: Mac address to reach destination not found. Using broadcast.
.
Sent 1 packets.
>>>
मैं इस पुन: पेश नहीं कर सकते। क्या आप उस लाइन को पोस्ट कर सकते हैं जिसका उपयोग आपने पैकेट, अपने स्कैपी संस्करण और प्लेटफ़ॉर्म को चलाने के लिए किया था? – nmichaels