Hi all,

Just been trying to use Net::UDAP to configure a Squeezebox and hit two
errors that I thought I'd share in case anyone else hits them and
Googles...

>> error creating socket: IO::Socket::INET: Unknown error at
/PerlApp/Net/UDAP.pm line 66

This seems to indicate a problem identifying the local IP address.  I
tried the new "--local-address <your ip address>" option but it seems
that udap_shell_1_0_0.exe does not accept this option.  I did have a
look at trying to recompile it but I don't own an ActiveState Dev Tools
license so unfortunately can't do this.  I reverted to the native perl
version (udap_shell.pl) and the use of the --local-address parameter
worked, e.g.
udap_shell.pl --local-address 192.168.0.1


>> error creating socket: IO::Socket::INET: Only one usage of each
socket address (protocol/network address/port) is normally permitted.
at C:/Net-UDAP/scripts/../src/Net-UDAP/lib/Net/UDAP.pm line 73

This was the error I saw next.  This seems to mean that the port /
socket that Net::UDAP is trying to communicate on is already in use. 
That baffled me at first, but then I realised I had SqueezePlay open
and apparently that uses the same port as Net::UDAP.  Close SqueezePlay
and you're away.


Hope that might help someone (or failing that, me when I try this again
in six months having completely forgotten what I learned!).

Cheers,

Mark.


-- 
mtudor
------------------------------------------------------------------------
mtudor's Profile: http://forums.slimdevices.com/member.php?userid=46981
View this thread: http://forums.slimdevices.com/showthread.php?t=57861

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to