I got the Pluto+ a couple months ago and was going to start on a next-generation repeater project that I have been discussing with N8GNJ and KA9Q but then started looking into some LinHT project development, and am currently busy with a few other projects that I should have wrapped up in a couple weeks. The Pluto+ is quite nice in that it can do 2 simultaneous full-duplex channels as well as wideband data and any conceivable data or voice mode. BTW there was another mention of USRP in Radtel RT-880 Development , is that the Python library you’re using?
Re. the error you saw here’s what’s in app_rpt /channels/chan_usrp.c:
if (memcmp(bufhdrp->eye, "USRP", 4)) {
ast_log(LOG_NOTICE, "Channel %s: Received packet from %s with invalid data\n", ...
Looks like it’s expecting the text “USRP” in the packet headers… If you wanted to debug further from the ASL side here are some notes on building ASL from source: GitHub - davidgsd/app_rpt at doc