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
