device: properly detect modem
After !9 (merged), the modem was not properly detected anymore, therefore it always fall back to machine-id. Determine modem first before device to overcome this problem.
After !9 (merged), the modem was not properly detected anymore, therefore it always fall back to machine-id. Determine modem first before device to overcome this problem.