Can you contribue some OS X 10.6 binaries?  Currently we have none on sourceforge as I don&#39;t have any real intel boxes...<div><br></div><div>Thanks!<br><br><div class="gmail_quote">On Fri, Aug 20, 2010 at 1:26 PM, Van Overbeek, Ton <span dir="ltr">&lt;<a href="mailto:tvoverbeek@hst.nasa.gov">tvoverbeek@hst.nasa.gov</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">








<div lang="EN-US" link="blue" vlink="purple">

<div>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">I (finally)
migrated from OS X 10.5 to OS X 10.6.4 and found out that I lost</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">network
connectivity on my simulated VAX on SIMH.</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">Updated
tuntaposx (needed when going from 10.5 to 10.6), recompiled SIMH, no luck.</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">First
I was thinking it had something to do with the default compile option being</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">64-bit
on 10.6 instead of 32-bit on 10.5.</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">Tried
a lot of things, no luck.</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">Then
I started looking for libpcap changes between 10.5 and 10.6 and found this</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">thread
on the tcpdump mailing list: <a href="http://seclists.org/tcpdump/2010/q1/110" target="_blank">http://seclists.org/tcpdump/2010/q1/110</a>.</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> </span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">I
applied the following patch to sim_ether.c based on this thread:</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">--------------------------------------------------------------------------------</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">---
sim_ether.c      2010-08-20 18:09:16.000000000 +0200</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">+++
sim_ether.c.orig 2008-04-24 23:11:42.000000000 +0200</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">@@
-138,7 +138,6 @@</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> </span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">  
Modification history:</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> </span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">- 
20-Aug-10  TVO  Fix for Mac OSX 10.6</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">  
17-May-07  DTH  Fixed non-ethernet device removal loop (from Naoki
Hamada)</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">  
15-May-07  DTH  Added dynamic loading of wpcap.dll;</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">                  
Corrected exceed max index bug in ethX lookup</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">@@
-631,7 +630,7 @@</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> /*       
OpenVMS Alpha uses a WinPcap port and an associated
execlet         */</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> /*============================================================================*/</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> </span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">-#if
defined (xBSD) || defined(__APPLE__)</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">+#if
defined (xBSD) &amp;&amp; !defined(__APPLE__)</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> #include
&lt;sys/ioctl.h&gt;</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> #include
&lt;net/bpf.h&gt;</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> #endif
/* xBSD */</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">@@
-976,15 +975,6 @@</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">  
}</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> #endif</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> #endif
/* !defined (USE_READER_THREAD */</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">-#if
defined (__APPLE__)</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">- 
/* Deliver packets immediately, needed for OS X 10.6.2 and later</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">-  
* (Snow-Leopard).</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">-  
* See this thread on libpcap and Mac Os X 10.6 Snow Leopard on</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">-  
* the tcpdump mailinglist: <a href="http://seclists.org/tcpdump/2010/q1/110" target="_blank">http://seclists.org/tcpdump/2010/q1/110</a></span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">-  
*/</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">- 
int v = 1;</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">- 
ioctl(pcap_fileno(dev-&gt;handle), BIOCIMMEDIATE, &amp;v);</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">-#endif</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">  
return SCPE_OK;</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> }</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">---------------------------------------------------------------------------------</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">With
this patch everything started working again.</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">This
applies to all targets using sim_ether.c.</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">Also
from the thread on the tcpdump mailing list it might also apply to recent</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">BSD
flavors.</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> </span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">Enjoy
and happy networking with SIMH on Snow-Leopard.</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">--</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;">Ton
van Overbeek</span></p>

<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Courier New&quot;"> </span></p>

</div>

</div>


<br>_______________________________________________<br>
Simh mailing list<br>
<a href="mailto:Simh@trailing-edge.com">Simh@trailing-edge.com</a><br>
<a href="http://mailman.trailing-edge.com/mailman/listinfo/simh" target="_blank">http://mailman.trailing-edge.com/mailman/listinfo/simh</a><br></blockquote></div><br></div>