Watchguard X750e with pfSense 2.3.4 NIC LED-Fix available!



  • New Watchguard X750e with Marvell network interface driver modules (sk + msk) available


    What: Fixes NIC's LED-indicators to display correctly.

    Target: Compiled for FreeBSD 10.3 32-bit. Tested with pfSense version 2.3.3 + 2.3.4.

    How:
      1. Download the attached zip-file.
      2. Check the download intergrity using md5 which should be F34F03541D4D958407623B30EE68E119.
      3. Unpack the zip-file to a temporary destination folder.
      4. Login to the Watchguard with eg. WinSCP as root user.
      5. Copy the unpacked files if_sk.ko + if_msk.ko to the /boot/modules directory.
      6. Add the following lines to /boot/loader.conf.local

    if_sk_load="yes"
            if_msk_load="yes"

    5. Reboot the Watchguard.

    Enjoy!
    Watchguard_x750e_Marvell_NICmodules_FreeBSD10.3x86.zip



  • Would you be able to steer me in the right direction of how I might be able to make this solution work on 2.3.5? I'm currently running an old x750 and I know that 2.3.5 is the end of the road for it and would really love to have the LEDs working again. Thanks ahead of time.



  • Check your PM

    Using the same path you can also point your box to grab each of the files directly if you wish.

    if_sk.ko
    if_msk.ko



  • Sorry about the delayed reply but thanks for the PM. I did grab the zip from your PM and extracted the files to /boot/modules and added the appropriate lines to /boot/loader.conf.local but after a reboot I'm still not seeing any activity from the NIC LEDs. Anything you can think of that I might be doing wrong? Are you sure these files will work on 2.3.5?



  • Are your lights doing anything at all? They should be lighting up.. Just a little backwards in the way they work without the drivers..

    Looking at the dates those were modified I have to say yes those are correct. But now I would not bet anything for that..

    Let me look around a little more..



  • Found this in my archives.. So looks like those were wrong afterall..

    Watchguard_x750e_Marvell_NICmodules_FreeBSD10.3x86.zip

    Use the same link but use this file name.



  • Or better yet I could try this and put it here...

    Watchguard_x750e_Marvell_NICmodules_FreeBSD10.3x86.zip



  • Hey appreciate the effort here but unfortunately even after downloading the new zip, deleting the .so files that were in /boot/modules (just to be on the safe side), extracting zip and then rebooting the lights are still completely off. Is it possible I'm adding the if statements to the loader.conf.local file incorrectly? A couple things to note on that: 1.) I'm using nano (would think this wouldn't matter but still) 2.) I've copied and pasted the text from the initial post into the loader.conf file but I noticed the one other entry in there already did NOT have any double quotes around the values. So I'm not sure if there is maybe a syntax issue or perhaps it not parsing white space out correctly from my paste. Anywho - if you can think of anything else let me know otherwise I do appreciate your help thus far.

    Thanks again.


  • Netgate Administrator

    Those look good. You can check against:
    https://web.archive.org/web/20171205175929/https://doc.pfsense.org/index.php/PfSense_on_Watchguard_Firebox#Further_Enhancements_3

    Do you see anything in the boot log showing them being loaded?
    There's no source code there so I can't check to see what it might report. Or that it isn't doing anything nefarious for that matter.

    Steve



  • @jlibs

    The lights should still blink with traffic. If they do absolutely nothing then your box probably has problems..

    Since they quit making those close to ten years ago they are getting very old at this point.


Log in to reply