[chirp_users] more on getting OS X working
Dan and the group,
I'm looking for thoughts on why d-rats works fine, and chirp doesn't for my MacBook Pro.
I've tried Susan's path: export PYTHONPATH=/opt/local/lib/python2.5/site-packages
using the rest of python as-is in MacOS 10.5.6 (although I might have more installed in site-packages than she does, it's where my ports drats build setup is)
and am still getting the same error I do with either my fink or ports full setup (both of which work fine with d-rats). the main window opens, I can choose new, or look at the about box, but not open the serial port.
I'm wondering if I've got some cache file somewhere that's messing things up, it seems to always have a problem with "list index out of range"
I was pretty sure that at least once I got it to run many versions ago, but I'm not 100% sure on that. If so it was summer time frame. I tried both 1.8 (since Susan had it working on Mac) and the latest beta).
Any ideas are appreciated.
-debbie, n9dn
here's MacOS's python with the path set to the ports site packages:
951 Mnementh> python chirpw Xlib: extension "Generic Event Extension" missing on display ":0.0". Xlib: extension "RANDR" missing on display ":0.0". Xlib: extension "Generic Event Extension" missing on display ":0.0". Xlib: extension "Generic Event Extension" missing on display ":0.0". Xlib: extension "Generic Event Extension" missing on display ":0.0". Traceback (most recent call last): File "/Users/fligor/bin/chirp-0.1.8/chirpui/mainapp.py", line 391, in mh self.do_open9x(ic9x.IC9xRadioB) File "/Users/fligor/bin/chirp-0.1.8/chirpui/mainapp.py", line 119, in do_open9x rtype="ic9x") File "/Users/fligor/bin/chirp-0.1.8/chirpui/clone.py", line 70, in __init__ self.port = miscwidgets.make_choice(ports, True, ports[0]) IndexError: list index out of range ^CTraceback (most recent call last): File "chirpw", line 37, in <module> gtk.main()
here's fink's python that works just fine for d-rats:
991 Mnementh> python2.5 chirpw chirpw:41: PangoWarning: error opening config file '../Resources/etc/ pango/pangorc': No such file or directory
a.show() Traceback (most recent call last): File "/Users/fligor/bin/chirp-0.1.9b5/chirpui/mainapp.py", line 391, in mh self.do_open9x(ic9x.IC9xRadioB) File "/Users/fligor/bin/chirp-0.1.9b5/chirpui/mainapp.py", line 119, in do_open9x rtype="ic9x") File "/Users/fligor/bin/chirp-0.1.9b5/chirpui/clone.py", line 70, in __init__ self.port = miscwidgets.make_choice(ports, True, ports[0]) IndexError: list index out of range
Hi Debbie,
File "/Users/fligor/bin/chirp-0.1.8/chirpui/clone.py", line 70, in __init__ self.port = miscwidgets.make_choice(ports, True, ports[0]) IndexError: list index out of range
Fink and MacPorts are showing the same error, which is good. This is a silly bug which expects to have discovered at least one serial port. It hasn't found any on your system, so it's dying.
So, I'll fix that up this afternoon and let you know. In the meantime, can you tell me which kind of USB-to-serial device you're using and what the UNIX device name is (/dev/...)?
Thanks!
On Mar 18, 2009, at 8:56, Dan Smith wrote:
So, I'll fix that up this afternoon and let you know. In the meantime, can you tell me which kind of USB-to-serial device you're using and what the UNIX device name is (/dev/...)?
It's a Keyspan USA-19W and the unix name is
/dev/cu.KeySerial1
that's the persistent name regardless of port, it's also got a specific one that changes depending on which port it's connected to ( / dev/cu.USA19W1a2P1.1 at the moment) , but I usually use the generic one in configs.
glad to hear it wasn't something I was doing wrong :-)
-debbie, n9dn
It's a Keyspan USA-19W and the unix name is
/dev/cu.KeySerial1
Ah, excellent choice, I might add :)
glad to hear it wasn't something I was doing wrong :-)
Nope, just me! I'll try to get that fixed up this afternoon.
Thanks!
participants (2)
-
Dan Smith
-
Debbie Fligor