Upgrade 2.3.4 to 2.3.4-p1 crashes on Alix 2GB nano

  • After Upgrade procedure finish and restart, we get the attached error just after login.

    Fatal error: Call to undefined function system_get_uniqueid() in /usr/local/www/widgets/widgets/system_information.widget.php on line 194 Call Stack: 0.0012 120272 1. {main}() /usr/local/www/index.php:0 0.6748 711992 2. include_once('/usr/local/www/widgets/widgets/system_information.widget.php') /usr/local/www/index.php:438 PHP ERROR: Type: 1, File: /usr/local/www/widgets/widgets/system_information.widget.php, Line: 194, Message: Call to undefined function system_get_uniqueid()

    repeated twice on a fresh 2.3.4 image install and have the some behavior .

  • At least one file ( system_get_uniqueid is defined in /etc/inc/system.inc) didn't get copied.
    Redo the install and/or check the file  /etc/inc/system.inc manually .

  • Repeated install and upgrade the same result.
    have no idea hot to manually check the files.
    Webgui not functional after upgrade

  • @VassilisK:

    Webgui not functional after upgrade

    The "Webgui" is a functionality that works great when everything works.
    Use the console access  ;)

  • Netgate Administrator

    You probably ran out of RAM at some point. It's also possible it was still updating in the background. The ALIX is sufficiently slow, especially with a slow CF card, that the GUI can become available significantly before all the updates have finished. That can lead to errors if you try to access things at that point.

    I would backup the config and flash the 2.3.4 image to a new card, if possible, and update it to 2.3.4_1 before restoring the config.


  • i would probably run 'pkg upgrade -f' from console/ssh and reboot. maybe stop a few services that might be consuming memory, though indeed installing fresh is also an option..