From cfe0535eae0eb35a9e9b44ad08b32c359ca5e191 Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Thu, 12 Sep 2019 18:19:28 +0200 Subject: The modem takes some time to appear on the USB bus TODO: Measure how much time it takes Signed-off-by: Denis 'GNUtoo' Carikli --- samsung-ipc/devices/generic/generic.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/samsung-ipc/devices/generic/generic.c b/samsung-ipc/devices/generic/generic.c index e5ce033..e982312 100644 --- a/samsung-ipc/devices/generic/generic.c +++ b/samsung-ipc/devices/generic/generic.c @@ -205,9 +205,12 @@ int generic_boot(struct ipc_client *client) goto error; } ipc_client_log(client, "Turned the modem on"); + system("lsusb"); + ipc_client_log(client, "Wait for the modem to come up again", __FUNCTION__); + sleep(10); + system("lsusb"); - usleep(300000); ipc_client_log(client, "%s complete", __FUNCTION__); rc = 0; -- cgit v1.2.3