ALIX: pig slow and timeouts after upgrade from 2.2.6 to 2.3



  • Hello!

    I upgraded one of our ALIX based routers to 2.3 and got in trouble.
    1. Looks like the upgrade worked okay
    2. loading the homepage of the router takes very long
    3. login via ssh is impossible - first it takes a long time until i'am asked for the password an than the connection is closed
    4. "obtaining update status" never ends
    5. if I want to open "Sytem->Update" it takes a long time and i get "504 Gateway Time-out", then it takes a few minutes until I see any life sign from the router again.

    Every hint is welcome



  • What model alix board are you using?

    Personally I run an I5 3.1ghz cpu with 8gb ram in a mini pc so lack of speed is never an issue.  A bit overkill perhaps but,  preferrable to struggling.



  • Try to "Enable mount RW all the time" in NanoBSD settings.



  • Not an ALIX here, but a similar low power box (VIA C7 1000MHz).  Enabling RW fixed the update status and update pages for me, but do I really want RW enabled full time?  I may end up having to revert to 2.2.6.



  • @provels:

    Not an ALIX here, but a similar low power box (VIA C7 1000MHz).  Enabling RW fixed the update status and update pages for me, but do I really want RW enabled full time?  I may end up having to revert to 2.2.6.

    The nanoBSD system (or electing to have /var and /tmp as RAM disks) is designed so that it only actually writes to the real "disk" for initial setup and config changes. Leaving the system RW will not actually make any more (or less) writes happen to the media. So it makes no difference. You gain the advantage of avoiding the (often long) time taken to switch from RW back to RO on media like CF and SD cards.



  • @phil.davis:

    @provels:

    Not an ALIX here, but a similar low power box (VIA C7 1000MHz).  Enabling RW fixed the update status and update pages for me, but do I really want RW enabled full time?  I may end up having to revert to 2.2.6.

    The nanoBSD system (or electing to have /var and /tmp as RAM disks) is designed so that it only actually writes to the real "disk" for initial setup and config changes. Leaving the system RW will not actually make any more (or less) writes happen to the media. So it makes no difference. You gain the advantage of avoiding the (often long) time taken to switch from RW back to RO on media like CF and SD cards.

    Thanks, just found this, too.  https://forum.pfsense.org/index.php?topic=109763.15



  • Hello!

    Thanks - switching to always R/W helped a lot  :)