diff --git a/sys/apps/netdaemon.lua b/sys/apps/netdaemon.lua index e0fd1d7..cbe9426 100644 --- a/sys/apps/netdaemon.lua +++ b/sys/apps/netdaemon.lua @@ -28,6 +28,7 @@ Event.on('device_detach', function() end end) +os.queueEvent('network_up') Event.pullEvents() for _,c in pairs(network) do diff --git a/sys/extensions/5.network.lua b/sys/extensions/5.network.lua index d86ccb3..9eaa3f0 100644 --- a/sys/extensions/5.network.lua +++ b/sys/extensions/5.network.lua @@ -1,4 +1,5 @@ local kernel = _G.kernel +local os = _G.os _G.network = { } @@ -18,5 +19,6 @@ end) if _G.device.wireless_modem then startNetwork() + os.pullEvent('network_up') end