Barracuda 310 NICs
-
@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.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.
-
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
-
@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
-
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. -
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!
️
-
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. -
@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.
-
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
-
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
-
@stephenw10
Thank you very much.
I'll give it a try and let you know.