@saveurlinux thanks for the help. Now I have found a network log, but there is no immediate red flag jumping at me apart from
(process:3323): GLib-GIO-WARNING **: Error releasing name com.canonical.indicator.network: Connection closed
which might have resulted from me closing the second password prompt after trying to log onto the WiFi once.
P.S. Yepp, there is no sim card in the phone as of now.
Debug: nmofono::KillSwitch::KillSwitch(const QDBusConnection&) reply.isValid() true reply.value() false reply.error() QDBusError("", "") ((null):0, (null))
Debug: Device Added: "/org/freedesktop/NetworkManager/Devices/0" ((null):0, (null))
Debug: Device Added: "/org/freedesktop/NetworkManager/Devices/1" ((null):0, (null))
Debug: Device Added: "/org/freedesktop/NetworkManager/Devices/2" ((null):0, (null))
Debug: Device Added: "/org/freedesktop/NetworkManager/Devices/3" ((null):0, (null))
Debug: Adding modems QSet("/ril_0") ((null):0, (null))
Debug: Unlock all modems ((null):0, (null))
Debug: Waiting for modem to be ready "SIM 1" ((null):0, (null))
Debug: Notify when ready to unlock "SIM 1" ((null):0, (null))
Debug: Setting flight mode enabled = true ((null):0, (null))
Debug: Setting WiFi enabled = false ((null):0, (null))
Debug: Setting flight mode enabled = false ((null):0, (null))
Debug: Setting WiFi enabled = true ((null):0, (null))
Debug: Connecting to: "Vodafone-4E84" ((null):0, (null))
Debug: Connecting to known access point ((null):0, (null))
(process:3323): GLib-GIO-WARNING **: Error releasing name com.canonical.indicator.network: Verbindung ist geschlossen
Debug: nmofono::KillSwitch::KillSwitch(const QDBusConnection&) reply.isValid() true reply.value() false reply.error() QDBusError("", "") ((null):0, (null))
Debug: Device Added: "/org/freedesktop/NetworkManager/Devices/0" ((null):0, (null))
Debug: Device Added: "/org/freedesktop/NetworkManager/Devices/1" ((null):0, (null))
Debug: Device Added: "/org/freedesktop/NetworkManager/Devices/2" ((null):0, (null))
Debug: Device Added: "/org/freedesktop/NetworkManager/Devices/3" ((null):0, (null))
Debug: Adding modems QSet("/ril_0") ((null):0, (null))
Debug: Unlock all modems ((null):0, (null))
Debug: Waiting for modem to be ready "SIM 1" ((null):0, (null))
Debug: Notify when ready to unlock "SIM 1" ((null):0, (null))