[chirp_users] Please post

Dan Smith
Thu Sep 13 15:38:13 PDT 2012


> and the mac version of chirp does not seem to have the /file/open stock
> config and the /radio/import stock config modules although i'll be the
> first to admit they are non-essential, although very useful in setting
> up a new radio.

The driver and base UI code is 100% the same on all platforms. Not sure
which version you're using, but I'll let Tom comment on whether there's
a bug in exposing the stock config menu items.

> it seems to be a mixed bag as to whether it works or not for any
> particular person.

Well, the common thread there is that few people are using a cable from
a known source. Sure, they all bought them from the same eBayer, or the
same chinese importer. However, the cables are all sourced from the
lowest bidder on a day-to-day basis. Further, if knock-off USB chips
aren't a sure bet for sporadic issues, I don't know what would be :)

I'm not sure if you're trying to suppose that CHIRP is at fault for it
being flaky on the Mac. If you are, and knowing that the code
responsible for talking to the radio is 100% the same for all three
platforms, then I'm not sure I'm going to change your mind.

>     Installing the kext file can be done in a few easy steps:
>     download and extract
>     cd /path/to/osx-pl2303.kext
>     cp -R osx-pl2303.kext /System/Library/Extensions/
>     next you need to fix permissions and execute bits:
>     cd /System/Library/Extensions
>     chmod -R 755 osx-pl2303.kext
>     chown -R root:wheel osx-pl2303.kext
>     cd /System/Library/Extensions
>     kextload ./osx-pl2303.kext
>     kextcache -system-cache
> 
> 
> these commands fail at the 'kextload' command:
> 
>     roma:Extensions sysop$ kextload ./osx-pl2303.kext
>     /System/Library/Extensions/osx-pl2303.kext failed to load -
>     (libkern/kext) not privileged; check the system/kernel logs for
>     errors or try kextutil(8).
> 
> 
> here's the kextlog entry:
> 
>     Sep 13 16:28:32 roma kernel[0]:
>     nl_bjaelectronics_driver_PL2303(0xffffff803ff47000)::configureDevice
>     - unable to open device for configuration 
> 

Man, this is rough. Were you the one complaining about Linux usability? :)

> 2) i agree from long experience that seemingly random or erratic success
> would usually indicate a short or flaky cable or hardware. but the fact
> that it works perfectly with two radios and two cable using a windows7
> emulator on the mac using the exact same usb port indicates (to me at
> least) the problem is with the mac software--at least as it runs on my
> particular system.

You know that the driver has nothing to do with the pass-through
scenario of running it within a Windows VM, right? In that case, the USB
port (or the PCI device, depending on your configuration) is yanked from
the host OS and given to the guest. In that case, it's 100% windows
drivers talking to hardware, which is why things start to work. In fact,
there is almost no more perfect test to rule out everything _except_ the
MacOS driver. Bravo :)

I'd bet you a beer that if you go out and get a KeySpan USB adapter and
a 9-pin kenwood programming cable, that you'd have zero problems. That
would eliminate the counterfeit USB chip and the odd driver issues
(KeySpan is one of the only hardware providers that cares about your
boutique platform). However, it would cost almost as much as your radio
did in the first place :)

-- 
Dan Smith
www.danplanet.com
KK7DS

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: OpenPGP digital signature
Url : http://intrepid.danplanet.com/pipermail/chirp_users/attachments/20120913/b033e348/attachment.bin 


More information about the chirp_users mailing list