summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2017-05-22 10:24:51 +0300
committerSamuli Piippo <samuli.piippo@qt.io>2017-05-22 19:48:23 +0000
commit776168a540665784b575e66a9d806b4dd5e33942 (patch)
treef1a892e5b8f89df7e7c99af4253a7841505a63de
parent9d49b3a08cf8c2bcaab88cb98e17e685088e4708 (diff)
downloadmeta-boot2qt-776168a540665784b575e66a9d806b4dd5e33942.tar.gz
qdb: use MAC address as serial if available
machine-id is genered during the first boot, which means that flashing same device again produces new serial, which is not what really want. Use MAC address when available, otherwise fallback to machine-id. Change-Id: If95f88ac1c5e85b919b0a57479b6440bc9627594 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
-rw-r--r--recipes-qt/b2qt-addons/qdbd/defaults6
1 files changed, 5 insertions, 1 deletions
diff --git a/recipes-qt/b2qt-addons/qdbd/defaults b/recipes-qt/b2qt-addons/qdbd/defaults
index 64478b9..cb4a78f 100644
--- a/recipes-qt/b2qt-addons/qdbd/defaults
+++ b/recipes-qt/b2qt-addons/qdbd/defaults
@@ -1,3 +1,7 @@
1VENDOR=0xdbdb 1VENDOR=0xdbdb
2PRODUCT=0x0001 2PRODUCT=0x0001
3SERIAL=$(hostname)-$(cat /etc/machine-id) 3if [ -e /sys/class/net/eth0/address ]; then
4 SERIAL=$(hostname)-$(sed -e 's/://g' /sys/class/net/eth0/address)
5else
6 SERIAL=$(hostname)-$(cat /etc/machine-id)
7fi