Hey Kris --<br><br><a href="http://trac.pcbsd.org/ticket/6">http://trac.pcbsd.org/ticket/6</a> still lingers.<br><br>If you are having trouble getting Ticket #6 fixed, I think the problem boils down to penetrating the excellent pf firewall.  pf excludes outside access via NFS, Samba, and even Network Folder Wizard (KNetAttach/Fish) unless the firewall is opened.  Try it.  You&#39;ll see.  The changes are simple.<br>
<br>These are the instructions and the three lines of code:<br><br>==================== Modify /etc/pf.conf ===========================<br>At the top of the default pf.conf file, define a macro variable to identify the local
network. Here, my router is 192.168.1.1, so my network is 192.168.1.0.
Replace the string with your network:<br><br>At
the end of the default /etc/pf.conf, you must add two lines to pass all
traffic to/from local network. (Notice the local network you identified
above is now identified in the following lines as the macro variable
&quot;$lan&quot;.) But, bear in mind the pf rule that the &quot;last entry controls&quot;,
you might add them sooner in the file if you have previously customized
/etc/pf.conf. <br><br><div class="codetitle"><b>Code:</b></div><div class="codecontent">#<br>lan = &quot;<a href="http://192.168.1.0/24">192.168.1.0/24</a>&quot;<br>#<br></div><div class="codetitle"><b><br>Code:</b></div>
<div class="codecontent">#<br>pass in on xl0 from $lan to any keep state<br>pass out on xl0 from any to $lan keep state<br>#<br></div>================ End Modifications to /etc/pf.conf ========================<br><br>Comments:<br>
<br> -- the first line (lan = ) is not necessary since you can replace the $lan in lines 2 and 3 with the actual tcp/ip address/net mask. <br><br>-- xl0
is a network interface card (NIC), so substitute your NIC&#39;s name. <br><br>Also
the last two lines are not identical. They are reciprocal.  The first says &quot;pass in&quot;; the
second says &quot;pass out&quot;. The first is from &quot;$lan to any&quot;; the second is
the opposite from &quot;any to $lan&quot;.<br><br><br><br>Conclusion:<br><br>This could be an easy fix.  Your installation and startup scripts have already probed the network settings to identify the NIC drivers, tcp/ip addresses, netmask, etc.   So, you already have the critical information to put into pf.conf.  You could either (1) construct the necessary lines in /etc/pf.conf as the system default (causing outrage that it is a default setting), (2) construct the necessary lines &quot;commented out&quot; for the user to activate, (3) set up a script to activate/deactivate the changes, or (4) put the necessary information into the Quick Guide.<br>
<br>Reference:  <a href="http://forums.pcbsd.org/viewtopic.php?f=24&amp;t=10362">http://forums.pcbsd.org/viewtopic.php?f=24&amp;t=10362</a>  (especially near the end)<br><br>Ian Robinson<br>Salem, Ohio<br><br>