イーサネットArduinoからMedia Access Control文字列を読み取ることは可能ですか? それを読んで、ハッシュアルゴリズムの一部として使用したいと思います。
質問する
578 次
1 に答える
0
それを読む以上に、あなたはそれを設定するべきです。ドキュメントから:
「シールドには、Ethernet.begin()関数を使用してMACアドレスと固定IPアドレスを割り当てる必要があります。MACアドレスは特定のデバイスのグローバル一意識別子です。現在のイーサネットシールドには、使用するMACアドレスを示すステッカーが付属しています。彼らと一緒に」
Ethシールドを使用していると思いますが、イーサネットボードでも同じである必要があります。ボードに印刷されているMACアドレスまたはカスタムアドレスを使用できます。自由に決定できます。異なるボードに同じアドレスを使用しないでください。
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
// start the Ethernet connection:
if (Ethernet.begin(mac) == 0) {
Serial.println("Failed to configure Ethernet using DHCP");
// no point in carrying on, so do nothing forevermore:
for(;;)
;
}
于 2012-07-30T09:11:39.290 に答える