you make some sense in places and some good points (although i don&#39;t pretend to understand the plumbing of vmware and an &#39;emulated&#39; system) and some of your info is very useful. but i fail to understand how windows can accept what you are calling a &#39;counterfeit&#39; chip and mac rejects it.<div>
<br></div><div>i&#39;m using the latest daily build (2012_0912) of chirp on both mac and windows, btw.</div><div><br></div><div>it seems to me that just because the code base is the same, it doesn&#39;t mean that code interacts with the os&#39;s the same. that is what i meant by my caveat &#39; ... on my particular system&#39;.  for example, there could be a usb bus timing issue (my symptoms could easily indicate this) that vmware/chirp//windows handles perfectly and mac/chirp doesn&#39;t tolerate at all. bear in mind i&#39;m no programmer--at least not since hp-basic and cobol decades ago.</div>
<div><br></div><div>and yes, i own some of those clunky keyspan adaptors. this isn&#39;t my first rodeo on connecting radios to computers! [g] also, i used to have to have them to connect my macs to cisco console ports, so they are very useful, but clunky and i don&#39;t think i should have to haul one out and buy a serial cable to make this work. for that matter, i could also shut down my vm&#39;s, unplug all my usb devices, and re-start in safe mode, but using chirp on the mac is not worth that much work since it works perfectly in windows emulation and doesn&#39;t seem to be very useful as a frequency management tool--just as a backup and repository. for example, i can&#39;t find a way to change all the power setting fields from &#39;high&#39; to &#39;low&#39; at once as you can do in an application like uv6d commander by clicking the column header. for some reason, both the uv5r and the uv6d default to high power and i spend a lot of time setting all the fields back to low.</div>
<div><br></div><div>i do appreciate you guys trying to help, but i&#39;m getting a very protective, defensive tone about the software here and i guess that&#39;s understandable. if i put hours of work into a project and it worked for most people and i was at the mercy of hardware and flaky installs, i&#39;ll bet i&#39;d be a little touchy too. i troubleshoot for a living, so i do sympathize.</div>
<div><br></div><div>tks, /guy (73 de kg5vt)<br><br><div class="gmail_quote">On Thu, Sep 13, 2012 at 5:38 PM, Dan Smith <span dir="ltr">&lt;<a href="mailto:dsmith@danplanet.com" target="_blank">dsmith@danplanet.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">&gt; and the mac version of chirp does not seem to have the /file/open stock<br>
&gt; config and the /radio/import stock config modules although i&#39;ll be the<br>
&gt; first to admit they are non-essential, although very useful in setting<br>
&gt; up a new radio.<br>
<br>
</div>The driver and base UI code is 100% the same on all platforms. Not sure<br>
which version you&#39;re using, but I&#39;ll let Tom comment on whether there&#39;s<br>
a bug in exposing the stock config menu items.<br>
<div class="im"><br>
&gt; it seems to be a mixed bag as to whether it works or not for any<br>
&gt; particular person.<br>
<br>
</div>Well, the common thread there is that few people are using a cable from<br>
a known source. Sure, they all bought them from the same eBayer, or the<br>
same chinese importer. However, the cables are all sourced from the<br>
lowest bidder on a day-to-day basis. Further, if knock-off USB chips<br>
aren&#39;t a sure bet for sporadic issues, I don&#39;t know what would be :)<br>
<br>
I&#39;m not sure if you&#39;re trying to suppose that CHIRP is at fault for it<br>
being flaky on the Mac. If you are, and knowing that the code<br>
responsible for talking to the radio is 100% the same for all three<br>
platforms, then I&#39;m not sure I&#39;m going to change your mind.<br>
<div class="im"><br>
&gt;     Installing the kext file can be done in a few easy steps:<br>
&gt;     download and extract<br>
&gt;     cd /path/to/osx-pl2303.kext<br>
&gt;     cp -R osx-pl2303.kext /System/Library/Extensions/<br>
&gt;     next you need to fix permissions and execute bits:<br>
&gt;     cd /System/Library/Extensions<br>
&gt;     chmod -R 755 osx-pl2303.kext<br>
&gt;     chown -R root:wheel osx-pl2303.kext<br>
&gt;     cd /System/Library/Extensions<br>
&gt;     kextload ./osx-pl2303.kext<br>
&gt;     kextcache -system-cache<br>
&gt;<br>
&gt;<br>
&gt; these commands fail at the &#39;kextload&#39; command:<br>
&gt;<br>
&gt;     roma:Extensions sysop$ kextload ./osx-pl2303.kext<br>
&gt;     /System/Library/Extensions/osx-pl2303.kext failed to load -<br>
&gt;     (libkern/kext) not privileged; check the system/kernel logs for<br>
&gt;     errors or try kextutil(8).<br>
&gt;<br>
&gt;<br>
&gt; here&#39;s the kextlog entry:<br>
&gt;<br>
&gt;     Sep 13 16:28:32 roma kernel[0]:<br>
&gt;     nl_bjaelectronics_driver_PL2303(0xffffff803ff47000)::configureDevice<br>
&gt;     - unable to open device for configuration<br>
&gt;<br>
<br>
</div>Man, this is rough. Were you the one complaining about Linux usability? :)<br>
<div class="im"><br>
&gt; 2) i agree from long experience that seemingly random or erratic success<br>
&gt; would usually indicate a short or flaky cable or hardware. but the fact<br>
&gt; that it works perfectly with two radios and two cable using a windows7<br>
&gt; emulator on the mac using the exact same usb port indicates (to me at<br>
&gt; least) the problem is with the mac software--at least as it runs on my<br>
&gt; particular system.<br>
<br>
</div>You know that the driver has nothing to do with the pass-through<br>
scenario of running it within a Windows VM, right? In that case, the USB<br>
port (or the PCI device, depending on your configuration) is yanked from<br>
the host OS and given to the guest. In that case, it&#39;s 100% windows<br>
drivers talking to hardware, which is why things start to work. In fact,<br>
there is almost no more perfect test to rule out everything _except_ the<br>
MacOS driver. Bravo :)<br>
<br>
I&#39;d bet you a beer that if you go out and get a KeySpan USB adapter and<br>
a 9-pin kenwood programming cable, that you&#39;d have zero problems. That<br>
would eliminate the counterfeit USB chip and the odd driver issues<br>
(KeySpan is one of the only hardware providers that cares about your<br>
boutique platform). However, it would cost almost as much as your radio<br>
did in the first place :)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Dan Smith<br>
<a href="http://www.danplanet.com" target="_blank">www.danplanet.com</a><br>
KK7DS<br>
<br>
</font></span></blockquote></div><br></div>