05-04-2024, 04:55 PM
(This post was last modified: 05-04-2024, 05:03 PM by TheOldPresbyope.
Edit Reason: ETA - added script
)
@Tim Curtis
Hadn't done anything with ~pre4 for several weeks but now that I'm back from the west coast I thought I'd catch up. Couldn't wait for ~pre5 so gulped the repo as of two nights ago.
1. nice to see that the Xserver/local display now starts on my Pi3B+ (well, it did after I realized I had to update several config files which I realized were out of scope for gulp deploy).
2. Because of our recent exchanges with @downriver_bob regarding discovery of multiroom receivers, I thought I'd play (for the first time ever) with moOde's multiroom feature.
In a mix of 8.3.9 and 9~pre4 players, it seems that my 9~pre4 players can discover 8.3.9 and 9~pre4 receivers but 8.3.9 players can only discover 8.3.9 receivers. Should I expect this?
I wrote a quick shell script which combines the actions you outlined to downriver_bob and ran it on all players. I get the same results everywhere. Examples (no apology for output format!)
where sunroom, m839, and m839test are all, no surprise, 8.3.9 players. m9pre4a is ~pre4 with latest repo gulped; m9pre4b is pure ~pre4.
Hope I'm making some sense here.
Regards,
Kent
ETA the script is simply a hack based on your previous post
Hadn't done anything with ~pre4 for several weeks but now that I'm back from the west coast I thought I'd catch up. Couldn't wait for ~pre5 so gulped the repo as of two nights ago.
1. nice to see that the Xserver/local display now starts on my Pi3B+ (well, it did after I realized I had to update several config files which I realized were out of scope for gulp deploy).
2. Because of our recent exchanges with @downriver_bob regarding discovery of multiroom receivers, I thought I'd play (for the first time ever) with moOde's multiroom feature.
In a mix of 8.3.9 and 9~pre4 players, it seems that my 9~pre4 players can discover 8.3.9 and 9~pre4 receivers but 8.3.9 players can only discover 8.3.9 receivers. Should I expect this?
I wrote a quick shell script which combines the actions you outlined to downriver_bob and ran it on all players. I get the same results everywhere. Examples (no apology for output format!)
Code:
# on a 9~pre4 player
pi@m9pre4a:~ $ ./findrx.sh
10.0.0.19 rx,Disabled,0dB,0,1,sunroom
10.0.0.121 rx,Off,0,0,1,m839test
10.0.0.186 rx,Disabled,0,0,1,m9pre4a
10.0.0.198 rx,On,0dB,0,1,m9pre4b
10.0.0.205 rx,On,0dB,0,1,m839
# Discover reports: Found: m839test, m9pre4b, m839
#on a 8.3.9 player
pi@sunroom:~ $ ./findrx.sh
10.0.0.19 rx,Disabled,0dB,0,1,sunroom
10.0.0.121 rx,Off,0,0,1,m839test
10.0.0.186 rx,Disabled,0,0,1,m9pre4a
10.0.0.198 rx,On,0dB,0,1,m9pre4b
10.0.0.205 rx,On,0dB,0,1,m839
# Discover reports: Found: m839test, m839
where sunroom, m839, and m839test are all, no surprise, 8.3.9 players. m9pre4a is ~pre4 with latest repo gulped; m9pre4b is pure ~pre4.
Hope I'm making some sense here.
Regards,
Kent
ETA the script is simply a hack based on your previous post
Code:
$ cat findrx.sh
#!/bin/sh
nmap -Pn -p6600 --open 10.0.0.0/24 -oG /tmp/findrx.scan >/dev/null
cat /tmp/findrx.scan | grep "6600/open" | cut -f 1 | cut -d " " -f 2 > /tmp/findrx.ips
for ip in `cat /tmp/findrx.ips`; do
echo -n "$ip "
curl $ip/command/?cmd=trx-control.php%20-rx
echo
done