Hi Lumpy, I actually got the bridge to finally work today. I tried a few different things. I tried some different network cards, 3Com 3C9 series (specifically recommended on FreeBSD site). I also added the line "gateway_enable="YES" to my rc.conf file. Lastly, I changed the order of the lines in sysctl.conf (though I don't think that made the difference). I did this all after a clean install back to FreeBSD 4.9 Stable. I ran into a few problems with 5.1. They ended up releasing 5.2 like right after I installed 5.1. haha... Figures. I don't have the Firewall setup yet, but that is cake compared to all the trouble this bridge was giving me. IPFW seems pretty simple to add rules to.

Anyway, I'm happy. I got it to work finally after plenty of headache. I documented everything I did as I went along, and I am going to narrow down exactly what caused the bridge to finally work. Plan on writing up a nice little trouble shooting section on all the different things I tried and problems I ran into. Then make a reference / tutorial for myself and anyone else who could use it.

Thanks for your help!