Everything hard happens at the bench. The attic job becomes: crimp one plug, plug in the whip, secure it.
Red-outlined segments are what you're building. The DB9 stays where it is and gets one wire added.
Two problems, one cable. The front-panel 4P4C tap went silent — its level lives behind a software attenuator we can't reach without the Tuner app. And carrier detect has been running on VOX, which only trips for split-seconds and never holds.
J7 fixes both. Pin 7 is a fixed 330 mVrms output with no attenuator in the path. A GPIO set to CSQ Detect gives the node a real hardware carrier signal, so VOX is retired entirely.
Looking into the plug with the gold contacts toward you and the latch down, pin 1 is on the left.
| RJ45 pin | T568B conductor | Our function |
|---|---|---|
| 1 | White/Orange | PTT ground (future) |
| 2 | Orange | PTT (future) |
| 3 | White/Green | RX audio ground |
| 4 | Blue | TX audio (future) |
| 5 | White/Blue | TX ground (future) |
| 6 | Green | RX audio |
| 7 | White/Brown | COS ground |
| 8 | Brown | COS (CSQ Detect) |
Green looks wrong but isn't. T568B splits the green pair across pins 3 and 6, which aren't adjacent. That's correct — 3 and 6 are electrically the same twisted pair. Don't "fix" it to 3 and 4.
Build from an offcut of the same solid Cat6a. About 2 ft, or whatever reaches comfortably from the coupler to J7.
| RJ45 pin | Conductor | Function | DB25 terminal |
|---|---|---|---|
| 6 | Green | RX audio · 330 mVrms | 7 |
| 3 | White/Green | ground | 9 |
| 8 | Brown | CSQ Detect → COS | 4 |
| 7 | White/Brown | ground | 9 |
| 4 | Blue | TX audio (future) | 1 |
| 5 | White/Blue | ground | 9 |
| 2 | Orange | PTT (future) | 2 |
| 1 | White/Orange | ground | 9 |
You don't need to decode DB25 orientation. The breakout board's screw terminals are printed with pin numbers — just match the number. The diagram is only for sanity-checking your work.
The only soldering in this build, and it's at the rack.
| Conductor | Function | DB9 pin | Status |
|---|---|---|---|
| Green | RX audio in | 5 | already wired |
| White/Green | ground | 9 | already wired |
| Brown | COS in | 2 | SOLDER THIS |
| White/Brown | ground | 6 | SOLDER THIS |
| Blue | TX audio out | 1 | already wired |
| Orange | PTT | 3 | already wired |
| whites | ground | 6 | already wired |
Install jumper JU1 on the DRA-30 board. Without it, DB9 pin 2 never reaches the CM119A's COS input and the carrier line does nothing. Leave JU2, JU3, JU4 off. This is the easiest step to forget and it fails silently.
Plug the whip into the coupler and meter the whole chain, DB25 to DB9.
Accessories → GPIO Physical Pins → Pin #4
• Feature: CSQ Detect
• Active Level: Low
Leave Pin #2 (External PTT) alone. Write the codeplug. Additive change — an output pin doesn't touch the repeat path, and the repeater keeps repeating throughout.
In /etc/asterisk/usbradio.conf:
carrierfrom = usbinvert ; was vox — hardware COS now
Polarity check: with nobody transmitting, watch Signal on input. NO at idle and YES on key = correct. YES at idle = flip to usb.
• rpt xnode 1000 → RPT_RXKEYED=1 sustained through an entire
transmission, not flickering
• Repeater audio audible in the app, clean and continuous
• Level near −10 dBFS on open-squelch noise
Once it's in, tell me — I'll measure and set R12 properly rather than guess.