@CameronD
When I fake a Discovery message from same MAC as your device - I get 3
responses from my 3 LMS systems - each with the server name.
The command I used to fake the Discovery UDP broadcast message on port
3483 (with 5 sec timeout, replies are 18 bytes long) is
Code:
--------------------
echo -ne
"\x64\x00\x02\x28\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x20\x05\x28\xaa" |
socat -t5 - udp-datagram:255.255.255.255:3483,broadcast |xxd -p -c 18
--------------------
x64 = 'd' - discovery message
x02 = device id
x28 = Revision 2.8 - number in each nibble.
MAC address in last 6 bytes.
So question is
1. Is a blank server name causing SB1 to crash
2. Does SB1 actually get the LMS reply
I suggest setting your server library name to a string so that point 1.
can be tested.
The server library name is either the server.prefs value for libraryname
which can be set in a number of ways
or value returned by perl Sys::Hostname::hostname - which also can be
from a number of sources depending on OS, for Linux "uname -n"
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=113533
_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter