Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    6rd / _stf creation fails

    Scheduled Pinned Locked Moved 2.2 Snapshot Feedback and Problems - RETIRED
    7 Posts 2 Posters 2.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      Fegu
      last edited by

      This is seen on the console during boot:

      pfsense_interface_rename expects parameter 1 to be string, array given on /etc/inc/interfaces.inc line 3393

      This line (and the few above) seem to be creating the _stf-interface/6rd-gateway. This now fails, and no wan_stf interface is present. 6rd does not work (although, 6rd has not worked in 2.1.1 either since january 18th 2013, see bug 2882).

      1 Reply Last reply Reply Quote 0
      • E
        eri--
        last edited by

        That is because the module needs to be loaded and it return an error.
        Will fix for next snap.

        1 Reply Last reply Reply Quote 0
        • F
          Fegu
          last edited by

          Great! Tried the latest snap right now and the error is still there. Will try them as you make them.

          1 Reply Last reply Reply Quote 0
          • E
            eri--
            last edited by

            To check if you have the fix.

            Just run kldstat and you should have if_stf in the output.
            If not the module is not loaded.

            Try loading yourself with kldload if_stf.ko and click save on interfaces page.
            That will remove the error.

            1 Reply Last reply Reply Quote 0
            • F
              Fegu
              last edited by

              The module was not loaded, just as you suspected, kldstat only showed one module: kernel.

              I loaded it with kldload, went to WAN interface and clicked save. After some delay I noticed pfSense rebooting. Same error (since the module was not in /boot/loader.conf). My WAN was dead and did not get an IP. I tried a few things, including manually setting the interface to DHCP and rebooting. Nothing worked.

              I then restored my config.xml and all was well again, i.e. back to square one. But no if_stm and no module. Then added the module to /boot/loader.conf which resulted in crash and reboot loop on "Configuring wan interface….". Had to revert. So all in all I had no progress.

              On a side-note, in the console, when selecting 2) Set interface(s) IP address, selecting WAN and choosing dhcp: the resulting message (probably because no IP received due to abovemention misconfig):

              The IPv4 WAN address has been set to dhcp
              You can now access the webConfigurator by opening the following URL in your web browser:
                                http://dhcp/

              This URL could perhaps trip up a newbie or two.

              1 Reply Last reply Reply Quote 0
              • F
                Fegu
                last edited by

                I tried the latest snap just now.

                After kldload if_stm.ko and clicking save on the WAN, the console spews a lot of errors and the (virtual) machine reboots. The /var/log/system.log shows:

                panic: if_clone_createif: lookup failed for stf

                On a side-note, the console shows after upgrade:

                Firmware upgrade complete. Rebooting in 10 seconds

                For far more than 10 secs.
                Text could perhaps be adjusted so people won't believe the upgrade has halted altogether.

                1 Reply Last reply Reply Quote 0
                • F
                  Fegu
                  last edited by

                  While 6rd does not work yet (see other reports and posts, effectively boiling down to https://redmine.pfsense.org/issues/2882), setting up the 6rd config on wan does no longer cause spontaneous reboots. This thread can be retired.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.