pfSense Support Subscription

Author Topic: pfSense on a Watchguard Firebox x550e  (Read 180437 times)

0 Members and 1 Guest are viewing this topic.

Offline stephenw10

  • Hero Member
  • *****
  • Posts: 8113
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #60 on: December 03, 2010, 01:48:40 pm »
So if I get that running I should be able to do it on the LCD without the need to use an external monitor as the VGA header looks a lot more tricky!

Well I'm not sure, it hadn't even occoured to me to access the bios via the lcd and front buttons. Interesting. There is no vga hardware on the x-peak series so to access the bios I used the console redirect function and a serial connection. It was all a bit dodgy to be honest. It shouldn't have worked but it did.  ::)

Interesting about the cpu.

Offline jp141

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #61 on: December 04, 2010, 03:28:58 am »
Ahh ok, sounds good I am hoping to avoid messing about with the VGA header, if it comes down to it I would probably just get a 4x AGP card!

How did you do the BIOS redirection?

Offline stephenw10

  • Hero Member
  • *****
  • Posts: 8113
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #62 on: December 04, 2010, 06:04:10 am »
Well in my case it wasn't easy.
See my thread here.

Steve

Offline jp141

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #63 on: December 04, 2010, 06:38:48 am »
Wow some good work there Steve!

Hopefully my keyboard connector will be here Monday so i can get the 2gb card to boot.

Im hoping I can change the heads via a keyboard and the LCD but im not holding my breath!

I literally cant get anything pre OS out of the serial port at the moment so im guessing bios serial redirect is turned off or not even available on the X750e :(

Offline jp141

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #64 on: December 04, 2010, 07:00:35 am »
Just managed to get it to boot with 1.5gb of ram after whacking an extra stick I had lying around in, using the original WG CF os/card of course!

Im going to have fun with all those snort rules I can run when I finally get it working!

Offline jp141

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #65 on: December 04, 2010, 10:55:03 am »
Right this is how far I have got:

I have managed to get a copy of the BIOS and edit it in modbin6 to turn on the console redirect, this slowed the boot up down and just seemed to produce gyberish, I tried a few different rates including 115200 which it should be :(

So I turned that off and tried setting the IDE heads setting to 2 on all the drives and turning on DMA

It still boots fine from a 64meg card but still wont bot from a 2gb card, anyone got any ideas?

Offline stephenw10

  • Hero Member
  • *****
  • Posts: 8113
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #66 on: December 04, 2010, 01:24:29 pm »
If it has pci-x slots can you fit a pci-x graphics card?
The bios should default to a discrete card over the on board graphics.
How did you get a copy of the bios? Same way I did?

Steve

Offline jp141

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #67 on: December 06, 2010, 02:48:27 am »
Yeah I used the same process as you :)

Its got a PCI express 4x slot so im going to get a card if I cant do it on the LCD.

Offline stephenw10

  • Hero Member
  • *****
  • Posts: 8113
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #68 on: December 07, 2010, 09:11:43 am »
I just aquired an X750e but it's got a PSU fault so no testing at the moment.
The CPU is an SL6N7, a Celeron M320 @ 1.3GHz. It's a 25W chip so there's plenty of room for power reduction. Mine is also set for Banias core CPUs.
I also notice there is a row of dip switches for setting the cpu voltage. Two options are given 1.5V or 1.8V, these are:
1.8V 100001    decimal 33?
1.5V 011010    decimal 26?

No obvious pattern  ???

However this is the VCCA not the core voltage so more research is needed.

Also there is what appears to be a reset switch that is behind the front panel and not accessible.

Steve

Offline jp141

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #69 on: December 07, 2010, 09:13:46 am »
Ahh nice one, I hope you got a bargin! :D

I think with the CPU switch it is either 1.5 or 1.8 no other choice.

Im still waiting for my GFX card and keyboard header :(
« Last Edit: December 07, 2010, 09:19:30 am by jp141 »

Offline jp141

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #70 on: December 07, 2010, 09:16:38 am »
Well spotted with the reset switch I didnt see that, I just tried it and it is indeed a reset switch :)

Offline stephenw10

  • Hero Member
  • *****
  • Posts: 8113
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #71 on: December 07, 2010, 07:23:09 pm »
I swapped the PSU for a standard ATX one and she lives!
I tried my keyboard header but it doesn't work with the LCD for bios access.  :(

Any ideas what the form factor of the VPN card is? (see demanufacturing instructions)
It has a standard PCIEx4 interface but on the end of the card.  ???
Steve
« Last Edit: December 07, 2010, 07:40:24 pm by stephenw10 »

Offline stephenw10

  • Hero Member
  • *****
  • Posts: 8113
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #72 on: December 08, 2010, 09:15:40 am »
Since I just found myself struggling (again  ::)) for the correct commandline options for awdflash, here is what I used:

Code: [Select]
awdflash /pn /sy backup1.binSaves your current bios without writing. Program No, Save Yes.

Code: [Select]
awdflash newbios.bin /py /sn /ccWrites your new modified bios and then clears the cmos so that defaults you may have changed are loaded. You can add /r (reset) or /e (return to dos) to that otherwise it just hangs and you panic!  ;)

The bios in my box is:
BIOS DATE  : 12/21/2005
CHIPSET ID : Alviso
BIOS ID    : 6A79GAKAC-00
BIOS TYPE  : Phoenix Technologies, Ltd.
OEM INFO   : **** BIOS Ver.ETAC0017 (2005/12/21> ****          

Steve                          
« Last Edit: December 08, 2010, 02:31:34 pm by stephenw10 »

Offline stephenw10

  • Hero Member
  • *****
  • Posts: 8113
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #73 on: December 08, 2010, 09:21:42 am »
I have managed to get a copy of the BIOS and edit it in modbin6 to turn on the console redirect, this slowed the boot up down and just seemed to produce gyberish, I tried a few different rates including 115200 which it should be :(

So I turned that off and tried setting the IDE heads setting to 2 on all the drives and turning on DMA

Did you change the agent wait time from 3 minutes? That slows it right down. (forget that, it's 3 seconds!)
What sort of gyberish?
Did you change the auto setting on the drive? I suspect that your default heads 2 setting is being overwritten by auto detection at boot. However you'd have to configure everything manually and know all the correct drive geometery for your card.

Steve
« Last Edit: December 08, 2010, 02:32:43 pm by stephenw10 »

Offline stephenw10

  • Hero Member
  • *****
  • Posts: 8113
    • View Profile
Re: pfSense on a Watchguard Firebox x550e
« Reply #74 on: December 08, 2010, 10:23:28 am »
Using the same technique described in my thread on the X-peak I modified the bios to enable console redirect and flashed it back. Unlike the X-peak it works perfectly!  ;D
Just connect to the front port at 115200 (unless you've changed that) and you see all the post messages and you can hit tab to enter and change the bios settings. No soldering required.

Here is a copy of my modified bios. Obviously you flash at your own risk blah blah!

Steve

Edit: You have to be pressing tab very early on in the sequence to get into the bios.
« Last Edit: December 08, 2010, 01:59:58 pm by stephenw10 »