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

Barracuda 310 NICs

Hardware
17
62
26.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.
  • G
    Grimson Banned
    last edited by Apr 10, 2018, 3:59 PM

    Well you can check the dmesg output. If it's a missing driver it should at least show up as an unknown device.

    1 Reply Last reply Reply Quote 0
    • T
      tsquareweb72
      last edited by Apr 10, 2018, 8:32 PM

      The joy of computers…I have been trying to get pfsense running on a Barracuda Spam filter 300 and this Barracuda Webfilter 210. I put the Webfilter to the side while waiting on the new NIC and PCI ribbon cable. When you gave me something else to try, I pulled the hard drive out of the Spam filter 300 (running pfsense 2.4.2) and put it in the Webfilter. I was lazy this time and didn't wipe and reinstall pfsense. It booted up after showing all the errors of missing and new parts...with all three Nics!
      The front two and on-board all work!
      Prior to posting on this forum, I loaded pfsense over a dozen times...the newest, older, 64bit and 32bit. Those front two ports never showed up! The only difference this time was it was preloaded on a different computer (I didn't expect it to work...just being lazy).

      After the concern about Realtek vs Intel, I will probably keep the new Intel card I got and use it instead.

      I wish I knew why it finally started working.

      Thanks for all who helped and good luck to all who are trying this,

      Stephen

      1 Reply Last reply Reply Quote 0
      • S
        stephenw10 Netgate Administrator
        last edited by Apr 10, 2018, 9:25 PM

        Hmm, that is odd. I would not expect 2.4.2 to have any greater or lesser ability to 'see' that hardware.

        The NIC on the back, whilst also Realtek, is using the re(4) driver. The two front NICs use the rl(4) driver.

        Both NICs suffer a poor reputation in pfSense/FreeBSD but the re NICs are in fact far better. The rl cards are a 100Mb NIC and were truly bad!

        Consult the source:

        @https://github.com/freebsd/freebsd/blob/9bf061d97597ae47d8b131fef6cafcfc9f5e23b3/sys/dev/rl/if_rl.c#L48:

        The RealTek 8139 PCI NIC redefines the meaning of 'low end.' This is
        probably the worst PCI ethernet controller ever made, with the possible
        exception of the FEAST chip made by SMC.

        But yeah they should appear all the time. There is no by-pass on the 210 so they are not enabled in any way by the Barracuda OS.

        Steve

        1 Reply Last reply Reply Quote 0
        • T
          tsquareweb72
          last edited by Apr 10, 2018, 11:49 PM

          I just figured out that the two front NICs were only 100Mb and came online to tell anyone else trying this not to bother…and your post confirmed my findings.

          I have 200Mb download at my house and the front NIC only got 40Mb at best.

          My PCI ribbon cable is coming in Thursday and I will test the dual Gigabit Intel card then.

          Long story short, don't bother with the front NICs...replace them. This article is great for handling the lights on the front though.

          Thanks again,

          Stephen

          1 Reply Last reply Reply Quote 0
          • N
            nickdahat
            last edited by Apr 30, 2018, 8:54 PM

            @thcassio:

            Hi guys, nice piece of software there, but I just made a jumper on the parallel port wiring that activates / deactivates the the 2 frontal ports, no software interaction is needed and now they stay active all the time. I can post pictures if anyone is interested in doing so, it's really easy.

            I really don't care for the lights so all is fine now, pfSense running with 80MBPS throughput on Barracuda 410 Web Filter (Sempron 3200 + 1Gb RAM)

            I also replaced the HDD disk with a diskonchip IDE module, so I disabled that annoying loud fan next to the HDD, which probably saves a lot of energy and ear capillaries…

            I was wondering if those realtek network cards could be replaced with gigabit low profile cards to allow better throughputs, this device has odd ethernet cables wiring running inside it coming from the rear of those cards..

            I'd like to see what that jumper looks like.  And it works constantly?  That's cool!

            1 Reply Last reply Reply Quote 0
            • S
              stephenw10 Netgate Administrator
              last edited by Apr 30, 2018, 11:19 PM

              It looks like he just jumpered the two pins together. The two with wires from pins 5 and 6 on the parallel port. However if that works it appear to be more by chance that anything else. Both of those pins are output at the parallel port so are input at the relay board. To connect the relays you just need to take pin 5 high so if whatever is on pin 6 at that end can supply current it might do it.
              Since they are both input I doubt it will do any harm to try. Though I can't test it myself so….  any risk is on you.  ;)

              Steve

              B 1 Reply Last reply Oct 30, 2023, 6:49 PM Reply Quote 0
              • S stephenw10 referenced this topic on Feb 17, 2022, 1:27 AM
              • S stephenw10 referenced this topic on Feb 17, 2022, 1:27 AM
              • C cFortC referenced this topic on Jun 3, 2023, 3:36 PM
              • B
                Barracuda-Heart @stephenw10
                last edited by Oct 30, 2023, 6:49 PM

                @stephenw10 Hello.... I know this is a very old topic and not sure if I should start a new thread or continue.

                I've purchased an old Barracuda web filter 310 and I do not have the option after I login as admin to enable the auxiliary/serial port in the blue menu option.
                The port is active and has link and activity indicators on, but a few seconds after I login with admin ID, only the activity indicator is on.

                I tried the suggestion to put a jumper on two pins, which disabled the parallel port in bios after booting.
                Also, this web filter has all of the 4 wires connected to the parallel port.

                🔒 Log in to view

                https://www.reddit.com/r/PFSENSE/comments/a8ofmw/will_the_barracuda_web_filter_310_chassis_work/

                Thank you very much for taking time to read my post.

                1 Reply Last reply Reply Quote 0
                • S
                  stephenw10 Netgate Administrator
                  last edited by Oct 30, 2023, 8:40 PM

                  So what actual issue are you seeing there. Have you been able to install pfSense?

                  That screenshot looks like it's from the Barracuda OS.

                  Steve

                  B 1 Reply Last reply Oct 31, 2023, 12:11 PM Reply Quote 0
                  • B
                    Barracuda-Heart @stephenw10
                    last edited by Oct 31, 2023, 12:11 PM

                    @stephenw10
                    Before installing pfSense I wanted to get familiar with what web filters do and figured it's easy to go with Barracuda OS since it's already configured.
                    Issue I'm having is with the auxiliary port. I cannot find any settings in the OS or web interface to enable the auxiliary and serial ports. Any suggestions
                    on how to enable both ports?

                    Second issue regarding two front ports:
                    Booting with USB with pfSense ISO, i'm not able to get them to stay active even after jumping the two pins.

                    Thanks

                    R 1 Reply Last reply Oct 31, 2023, 1:24 PM Reply Quote 0
                    • S
                      stephenw10 Netgate Administrator
                      last edited by Oct 31, 2023, 12:45 PM

                      Ah OK. Well I've never actually had one of those units so I can't really tell you anything about the Barracuda OS. I would have expected the front ports to work by default there though. It should have a web interface of some sort for configuring it.
                      Shorting the pins always seemed a bit suspect to me because neither is set as output. Using the software method is easier to understand what it's doing.

                      1 Reply Last reply Reply Quote 0
                      • R
                        RobbieTT @Barracuda-Heart
                        last edited by Oct 31, 2023, 1:24 PM

                        @Barracuda-Heart

                        It's been a long time since I played with one of these but I seem to remember that the ports defaulted to off (for security) and only held-up and open during the bios start. From then onwards it took an OS command to make them available.

                        The actual physical interfaces for ethernet were on a relay, with bypass mode as the default until energised.

                        I would probably not use one for pfSense as things have moved on and you might find yourself fighting with unfamiliar issues. I also seem to remember that a basic Barracuda OS licence, if you wanted to try it, was a murderous sum of money!

                        Good luck!

                        ☕️

                        B 1 Reply Last reply Nov 3, 2023, 3:12 PM Reply Quote 0
                        • S
                          stephenw10 Netgate Administrator
                          last edited by Oct 31, 2023, 3:16 PM

                          In pfSense try the attached program. It runs in 2.7 but I have no way to test it on the real hardware.BCHW64.txt BCHW.c.txt
                          Remove the .txt extension. Set the permissions as executable.

                          B 1 Reply Last reply Nov 3, 2023, 3:15 PM Reply Quote 0
                          • B
                            Barracuda-Heart @RobbieTT
                            last edited by Nov 3, 2023, 3:12 PM

                            @RobbieTT
                            Hi Robbie,
                            You are right about fighting with unfamiliar issues, I've been at it for a month now and not making any progress.
                            Appliance was really cheap similar to Cisco equipment and I'm trying to switch my job/interest into networking. :-)

                            Thank you very much for the info.

                            1 Reply Last reply Reply Quote 0
                            • B
                              Barracuda-Heart @stephenw10
                              last edited by Nov 3, 2023, 3:15 PM

                              @stephenw10

                              Sorry I'm not a Linux person and have to ask dumb question.

                              What folder do I need to past the file into?
                              Rename the file to BCHW64.txt BCHW.c (no extension) ?

                              Thank you very much

                              1 Reply Last reply Reply Quote 0
                              • S
                                stephenw10 Netgate Administrator
                                last edited by Nov 3, 2023, 3:26 PM

                                You can put it anywhere. I usually use /root for such things but /conf is also common.

                                The C file is the source code in case you (or anyone) wanted to review or change it. You don't need that on the firewall.

                                You want the other file, so just BCHW64, and you have to set the permissions before you run it like:

                                [2.7.0-RELEASE][admin@t70.stevew.lan]/root: ls
                                .cshrc                .links                .shrc                 nmap.error
                                .history              .login                .ssh                  nmap.result
                                .hushlogin            .profile              .tcshrc               wazuh-agent-4.5.0.pkg
                                .k5login              .rnd                  BCHW64
                                [2.7.0-RELEASE][admin@t70.stevew.lan]/root: chmod 0755 BCHW64 
                                [2.7.0-RELEASE][admin@t70.stevew.lan]/root: ./BCHW64 
                                BCHW Version 1.0 14/12/2014 stephenw10
                                This program is intended to control the hardware of some models 
                                of Barracuda web filter. The LEDs and LAN-Bypass are controlled
                                directly by pins in the parallel port.
                                BCHW can accept two arguments:
                                 green, yellow, red or bypass followed by on or off.
                                 status will report the current setting of the port bits
                                
                                B 1 Reply Last reply Nov 8, 2023, 1:20 AM Reply Quote 0
                                • B
                                  Barracuda-Heart @stephenw10
                                  last edited by Nov 8, 2023, 1:20 AM

                                  @stephenw10
                                  Thank you very much.
                                  I'll give it a try and let you know.

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