• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Invalid mac address format

    Scheduled Pinned Locked Moved
    FOG Problems
    5
    11
    8.3k
    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.
    • ?
      A Former User
      last edited by

      Hello popol,

      I had a similar problem 2 weeks before while testing a new model, and the problem was that the network driver wasn’t installed. If this is your problem, run ‘ipconfig /all’ at a command line and you should see that no IP is configured and the MAC address is 00:00:00:00:00:00.
      If this doesn’t work (or you already have done it) try the following:
      [LIST]
      []If you have a DHCP server, check that it is giving an IP to the client.
      [
      ]Check that the machine is correctly registered in FOG. MAC address should be in xx:xx:xx:xx:xx:xx format, do not use hyphens, spaces, etc. Only : is allowed.
      [*]Check that the client is correctly installed and configured.
      [/LIST]
      Tell us whatever the result is.

      1 Reply Last reply Reply Quote 0
      • P
        popol
        last edited by

        Hello,
        This is not an NIC issue, the MAC address is valid, my DHCP server gives an IP to the computer, and the NIC driver (Marvell Yukon 88E8072 PCI-E Gigabit Ethernet Controller) is up to date.
        Fog client is also installed and configured.
        The computer is working fine, I can join the domain manually, the problem is that I can’t join automatically the domain via fog…
        Any ideas ?
        Thanks

        1 Reply Last reply Reply Quote 0
        • B
          BryceZ
          last edited by

          I’d hazard a guess that it has something to do with your wireless card. Did you add the wireless card’s MAC address as an additional MAC on the host page in FOG?

          1 Reply Last reply Reply Quote 0
          • P
            popol
            last edited by

            No I didn’t because the wireless card is disabled in bios but maybe I uploaded the image with a computer with its wireless card enabled ! I’ll try to reupload the image with a computer with wireless disabled and I’ll tell you the result.

            1 Reply Last reply Reply Quote 0
            • P
              popol
              last edited by

              So I reuploaded the image with wireless card enabled, drivers up to date, I added the additionnal mac adress in fog host settings, I reinstalled fog client and I still have this error : “unable to continue MAC is null” Any suggestions ?

              1 Reply Last reply Reply Quote 0
              • B
                BryceZ
                last edited by

                Hmmmm… what do you get from running ipconfig /all? I wouldn’t be surprised if it was something like a bluetooth adapter or VPN tunnel adapter being used instead of the NIC.

                1 Reply Last reply Reply Quote 0
                • P
                  popol
                  last edited by

                  Hello,
                  I don’t work today so I don’t have access to the problematic computer, but as far as I can remember with ipconfig/all I only get my ethernet card (no bluetooth or vpn). But if it would be a conflict between NIC and bluetooth adapter for example, I won’t be able to deploy the image right ? And I don’t have any problem with imaging, only with snappins deployment and AD integration. Weird…

                  1 Reply Last reply Reply Quote 0
                  • B
                    BryceZ
                    last edited by

                    I’m not deeply familiar with the FOG client service, as I haven’t used it for a while and I never really examined all the code, so perhaps there is somebody else who might better understand how it works and help you with these issues, but I’ll take a shot at explaining it as best as I understand it.

                    All these various MAC addresses are used to identify the host. I’m pretty sure that the first MAC listed needs to be the addresses of the NIC that the host will be PXE booting from, as that is the address used for creating tasks. The additional MAC addresses are alternate ways of identifying the host to handle situations with the FOG client service seeing other addresses than that of the NIC used for PXE booting.

                    Example: The host boots into Windows and the FOG client service starts; the first thing the service does is attempt to contact the server and check for tasks (reboot for an image task, pull down snapins, etc.) and provides the first MAC address it finds. While the MAC address provided to the server by the client may not be the address used to create the tasks, the server will check against all known MAC addresses to discover the host ID, and then check against that host ID to discover any tasks associated with that host. I’m not sure how the service is grabbing a MAC address, and it appears to have trouble occasionally with grabbing the wrong one, which is why its a good idea to add all of them.

                    1 Reply Last reply Reply Quote 0
                    • O
                      Orphen
                      last edited by

                      Hello, We bought a new motherboard and I am not able to register it on fog server. Though fog web page give me an error which says “Unable to register host: reason Invalid mac address” and the computer already have network connection though domain controler. Also the same computer gave me error hdparm (bla bla [URL=‘http://forums.fedoraforum.org/showthread.php?t=277735’][COLOR=#660099][FONT=arial][SIZE=3][COLOR=#000000]inappropriate ioctl for device[/COLOR][/SIZE][/FONT][/COLOR][/URL][FONT=arial][SIZE=3][COLOR=#000000]) [/COLOR][/SIZE][/FONT]when I tryed to register it via tftpboot. Now I am not able to push snapins on that computer. This only have ethernet connection. There is a huge database with every mac address and this one is not loaded or something like? Thanks in advance

                      1 Reply Last reply Reply Quote 0
                      • Tom ElliottT
                        Tom Elliott
                        last edited by

                        Orphen,

                        It sounds like the reason you received the Invalid MAC address is the kernel recognizes the loopback, (which doesn’t have a MAC address, therefore it’s invalid) but it doesn’t recognize the physical interface itself. To verify, boot PXE and select Compatibility to find out if the kernel recognizes the HDD and Network. My guess is that it can’t find your network adapter.

                        The hdparm issue is not really an issue. That, from what I’ve found, is just letting you know that the kernel has HDD Drivers and has found support, but the drive isn’t loaded in that particular mode. It’s nothing bad, just letting you know that it’s not the appropriate controller to how the device is setup.

                        I’d recommend starting by finding out if your kernel has your network adapter which is what my best guess is the issue here.

                        I have built a kernel that, for linux, contains all Ethernet and USB Networking adapters.

                        You can download it at: [url]https://mastacontrola.com/fogboot/kernel/bzImage[/url]

                        Or you can wget it with:
                        [code]wget --no-check-certificate http://mastacontrola.com/fogboot/kernel/bzImage[/code]

                        Hopefully this will help you out.

                        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post

                        193

                        Online

                        12.0k

                        Users

                        17.3k

                        Topics

                        155.2k

                        Posts
                        Copyright © 2012-2024 FOG Project