Skip to content →

Intel Edisonの機体固有番号みたいなのを求めて

こんばんは。@mです。お久しぶりです。

CJから報告がありましたが、テストが終わりました。
結果なんて気にせず工作やっていきましょう。はい。

今回は、前DebianにしたEdisonの機体固有番号を探します。
世界中どこを探しても同じ番号を持ったEdisonは見つからない。そういう番号です。
たくさんのEdisonから送られてくるデータを管理したりするのに使えます。

候補①/factory/serial_number

ネットで調べるとここに固有番号があるようですが、、、
yoctoにあってもDebianにはありませんでした!!!しょぼん。

候補②MACアドレス

ifconfigコマンドで確認できます。

HWaddrの後の奴がMACアドレスです。
MACアドレスは各ネットワーク機器ごとに別の値が割り当てられているので、使えそうです。
ですがですが、MACアドレスは偽装が簡単です。
てか技術的な理由で日常的に偽装を使ったりしますんで、結構あてにならないぞ、これ。

候補③iSerialNumberとかいうよくわからない数

すみません。いろいろ省略しました。
とりあえず、”dmesg”というコマンドでシステムログ的なものをとりだして、そこに書かれてるそれらしき番号を取り出してみた、たったそれだけのことです。
これが機体ごとに違うのかは定かではなく、結構よくわからないです。。。
これだけを取り出すコマンド↓

とりあえず私はこの得体のしれないiSerialNumberを使います。
ただ手元にEdisonが1つしかないのでやっぱり使えるのかわからないです。
参考程度にどうぞ。では。。。

Published in Edison linux YamaX Analysis