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

    Error dmesg (module_register_init: MOD_LOAD )

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    11 Posts 7 Posters 5.7k 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.
    • T
      thiagomespb
      last edited by

      Hi,
      I update the pfSense 2.1.5 to 2.2 and looking dynes appeared these errors, which can do to avoid.

      ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
      ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /bo                                              ot/loader.conf.
      module_register_init: MOD_LOAD (ipw_bss_fw, 0xffffffff80606c30, 0) error 1
      ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
      ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /b                                              oot/loader.conf.
      module_register_init: MOD_LOAD (ipw_ibss_fw, 0xffffffff80606ce0, 0) error 1
      ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw                                              /.
      ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in                                               /boot/loader.conf.
      module_register_init: MOD_LOAD (ipw_monitor_fw, 0xffffffff80606d90, 0) error 1
      iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
      iwi_bss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /bo                                              ot/loader.conf.
      module_register_init: MOD_LOAD (iwi_bss_fw, 0xffffffff8062e400, 0) error 1
      iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
      iwi_ibss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /b                                              oot/loader.conf.
      module_register_init: MOD_LOAD (iwi_ibss_fw, 0xffffffff8062e4b0, 0) error 1
      iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi                                              /.
      iwi_monitor: If you agree with the license, set legal.intel_iwi.license_ack=1 in                                               /boot/loader.conf.
      module_register_init: MOD_LOAD (iwi_monitor_fw, 0xffffffff8062e560, 0) error 1
      
      
      1 Reply Last reply Reply Quote 0
      • A
        Atom2
        last edited by

        You just need to do what the error message says:

        Add the following two lines to the file /boot/loader.conf and those messages will be gone:```
        legal.intel_ipw.license_ack=1
        legal.intel_iwi.license_ack=1

        
        Regards Atom2
        JonathanLeeJ 1 Reply Last reply Reply Quote 1
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          You should put the lines in /boot/loader.conf.local, create that file if you haven't already. The loader.conf file can be overwritten and isn't carried across a firmware update.

          Steve

          G 1 Reply Last reply Reply Quote 1
          • D
            doktornotor Banned
            last edited by

            Also you do no need that at all unless using Intel WiFi cards.

            1 Reply Last reply Reply Quote 0
            • A
              Atom2
              last edited by

              @stephenw10:

              You should put the lines in /boot/loader.conf.local, create that file if you haven't already. The loader.conf file can be overwritten and isn't carried across a firmware update.

              Thanks Steve for correcting my answer to do it the proper way in order to survive upgrades.

              @doktornotor:

              Also you do no need that at all unless using Intel WiFi cards.

              The error message appears on the boot console regardless of whether you have Intel WiFi cards installed in your box: My system has two Atheros Wifi cards only, but the error message nevertheless shows up. In any case, I don't think there's any harm with that setting.

              1 Reply Last reply Reply Quote 0
              • G
                good4y0u @stephenw10
                last edited by

                @stephenw10
                I know this is an old topic, I just wanted to check in if the /boot/loader.conf.local method is still the way to go. I tried this but pfsense doesn't load the file.

                GertjanG 1 Reply Last reply Reply Quote 0
                • GertjanG
                  Gertjan @good4y0u
                  last edited by Gertjan

                  @good4y0u said in Error dmesg (module_register_init: MOD_LOAD ):

                  I just wanted to check in if the /boot/loader.conf.local method is still the way to go

                  Yep.
                  (edit : the file name and location - what's in it and if it exists) is up to you - it will survive updates and upgrades)
                  It's a FreeBSD thing, it will probably never change :

                  cat  /boot/loader.conf.local
                  kern.cam.boot_delay=10000
                  legal.intel_ipw.license_ack=1
                  

                  It's the FreeBSD kernel that reads this file.
                  How do you know it's not reading the file ?

                  file  /boot/loader.conf.local 
                  /boot/loader.conf.local: ASCII text
                  

                  No "help me" PM's please. Use the forum, the community will thank you.
                  Edit : and where are the logs ??

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    good4y0u @Gertjan
                    last edited by

                    @gertjan I think it's not reading because I get the warnings for authorizing the License when I put the variables in /boot/loader.conf.local , but not when I put them in /boot/loader.conf


                    Shell Output - cat /boot/loader.conf

                    kern.cam.boot_delay=10000
                    kern.ipc.nmbclusters="1000000"
                    kern.ipc.nmbjumbo9="524288"
                    hint.agp.0.disabled=1
                    legal.intel_iwi.license_ack=1
                    legal.intel_ipw.license_ack=1
                    autoboot_delay="3"
                    hw.usb.no_pf="1"
                    net.pf.request_maxcount="2000000"
                    

                    Shell Output - cat /boot/loader.conf.local

                    legal.intel_wpi.license_ack=1
                    legal.intel_ipw.license_ack=1
                    
                    GertjanG 1 Reply Last reply Reply Quote 1
                    • GertjanG
                      Gertjan @good4y0u
                      last edited by

                      @good4y0u said in Error dmesg (module_register_init: MOD_LOAD ):

                      I think it's not reading because .....

                      Read this again :

                      @gertjan said in Error dmesg (module_register_init: MOD_LOAD ):

                      file /boot/loader.conf.local
                      /boot/loader.conf.local: ASCII text

                      'file' is a command and it will tell you something.
                      Like : the kernel not being able to read the "/boot/loader.conf.local" because it has no "ASCII text" coding.

                      I have a

                      legal.intel_ipw.license_ack=1
                      

                      which removed messages like

                      iwi_ibss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /b
                      

                      during booting?

                      No "help me" PM's please. Use the forum, the community will thank you.
                      Edit : and where are the logs ??

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        good4y0u @Gertjan
                        last edited by

                        @gertjan it still says the messages if its not in the default config file. The way I created the .local is by copying the original and renaming . its not really an issue because nothing I have in there is catastrophic.

                        I'll have to test other methods and report back. I'm almost sure its a layer 8 problem.

                        1 Reply Last reply Reply Quote 0
                        • JonathanLeeJ
                          JonathanLee @Atom2
                          last edited by

                          @Atom2 thanks that fixed it for me for my 2100 I was having that error also.

                          Make sure to upvote

                          1 Reply Last reply Reply Quote 0
                          • johnpozJ johnpoz referenced this topic on
                          • First post
                            Last post
                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.