Jump to content

[SOLVED] OS hangs when there is no network


MattCostamagna

Recommended Posts

Armbianmonitor:

Hi,

 

I'm facing a problem with my Orange Pi Zero with the latest Armbian version.

I noticed that when I provide an internet connection type that is not valid (wrong psk, ethernet but no cable plugged in, etc.) and I reboot the system, it hangs just before asking the username and password.

Sometimes it takes up to 10 minutes before keeping going.

 

These are the last boot logs that I see:

[   11.209226] systemd[1]: Starting Create list of static device nodes for the current kernel...
[   11.219428] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped.
[   11.244988] systemd[1]: Started Nameserver information manager.
[   11.254315] systemd[1]: Reached target Network (Pre).
[   11.264815] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[   11.274833] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[   11.293312] systemd[1]: Starting Load Kernel Modules...
[   11.317312] systemd[1]: Starting Remount Root and Kernel File Systems...
[   11.343632] systemd[1]: Starting udev Coldplug all Devices...
[   11.376556] systemd[1]: Mounted POSIX Message Queue File System.
[   11.386689] systemd[1]: Mounted Kernel Debug File System.
[   11.396501] systemd[1]: Mounted Kernel Trace File System.
[   11.413706] systemd[1]: Finished Create list of static device nodes for the current kernel.
[   11.416094] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro
[   11.458472] systemd[1]: Finished Remount Root and Kernel File Systems.
[   11.472062] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[   11.481213] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
[   11.505488] systemd[1]: Starting Load/Save Random Seed...
[   11.514898] systemd[1]: Condition check resulted in Create System Users being skipped.
[   11.553531] systemd[1]: Starting Create Static Device Nodes in /dev...
[   11.583442] g_serial gadget: Gadget Serial v2.4
[   11.588174] g_serial gadget: g_serial ready   
[   11.610410] systemd[1]: Finished Load Kernel Modules.
[   11.626029] systemd[1]: Finished Load/Save Random Seed.
[   11.650175] systemd[1]: Mounting FUSE Control File System...
[   11.671958] systemd[1]: Mounting Kernel Configuration File System...
[   11.694089] systemd[1]: Starting Apply Kernel Variables...
[   11.724736] systemd[1]: Mounted FUSE Control File System.
[   11.741343] systemd[1]: Finished Create Static Device Nodes in /dev.
[   11.751604] systemd[1]: Mounted Kernel Configuration File System.
[   11.776484] systemd[1]: Starting udev Kernel Device Manager...
[   12.843290] thermal thermal_zone0: binding zone cpu_thermal with cdev thermal-cpufreq-0 failed:-22

 

**Usually here after a couple of seconds I'm asked to provide the username and password**

 

After that the system hangs for a very long time.

I stopped and disabled NetworkManager-wait-online.service but nothing changed.

Is there something else that prevents the boot phase to finish before having established the connection?

 

Thanks a lot

Mattia

 

Link to comment
Share on other sites

I found out that the networking.service has a param called TimeoutStartSec that defaults to 5min in /lib/systemd/system/networking.service. I lowered that value to 15 seconds and the problem is gone.

Here's a useful command:

sed -i -r 's/TimeoutStartSec=.*/TimeoutStartSec=15/' /lib/systemd/system/networking.service

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines