I also purchased a $24 Baofeng from Amazon, and then faked up a cable and got it to communicate with CHIRP under Linux. I think I made every possible mistake first, so after you are sure Linux has recognized your USB cable, check the following: 1) Push the plugs in to the radio really hard. If there is still an air gap, it's not in far enough 2) Tune the radio to an unused channel and set the squelch. Apparently, the serial signal on the cable is shared with the speaker signal. 3) turn the volume all the way up. (see 2 above). I found these instructions in the CHIRP setup messages for the radio.
My faked cable simply connects the 3.3V serial port TxD and RxD from my Raspberry Pi GPIO via 2k resistors, and GND, to the proper plug pins on the Baofeng: no USB at all. This works because Baofeng uses 3.3V serial. This is NOT a serial standard but has become a de facto standard for modern CMOS direct serial connections. In addition to converting USB to serial, a programming cable also converts to the proper voltages plug pinouts for the specific radios the cable is specified for.
On Sun, Jan 13, 2019 at 9:59 AM D.J.J. Ring, Jr. n1ea@arrl.net wrote:
Yes, do try pushing the cable into your radio with more force, there is an issue of some cables not fitting the radio very well.
I forgot about this, otherwise proceed to my message about seeing if you're in the right group in your Ubuntu installation.
This is a normal usual step, often people do not read the various pages explaining how to install CHIRP.
CHIRP has such a page: https://chirp.danplanet.com/projects/chirp/wiki/Running_Under_Linux
It also says under Ubuntu the serial ports are in group "dialout" and tells you how to get your user into that group. Don't change "$USERNAME" that's just a universal shortcut for the user's username. In terminal do this: sudo addgroup "$USERNAME" dialout
*serial port permissions* Note that you may need to adjust permissions on the /dev/tty(something) device, or add your users who want to use Chirp to the "dialout" group in order to let non-privileged users access the serial device.
This issue is often indicated by an "access denied" error when accessing serial port.
On most Linux distros this is accomplished with:
sudo addgroup "$USERNAME" dialout
You will then need to log out and back in for it to take effect.
Regards,
David
chirp_users mailing list chirp_users@intrepid.danplanet.com http://intrepid.danplanet.com/mailman/listinfo/chirp_users This message was sent to Dan Clemmensen at danclemmensen@gmail.com To unsubscribe, send an email to chirp_users-unsubscribe@intrepid.danplanet.com