"malloys" wrote:
"MidnightJava" wrote:
3. The telnet console doesn't work. I enter the local IP address of my roku box, and it doesn't do anything. I successfully side-loaded the box, so I know the plug-in can see it. I see the progress monitor for a user job as soon as I enter the IP address for the roku box in the deploy wizard, but the telnet console doesn't seem to be able to connect. Also the drop-down combo in the console where I enter the IP address is only one character wide. I have to scroll through horizontally to read the IP address one character at a time.
This is a known issue that should be fixed in the next release.
Although it allows you to enter an IP address, you shouldn't have to enter the IP address of a Roku box in the console dropdown - the plugin should automatically be able to query for them and list the IP address(es) automatically.
However...
There is a known race condition (with the plugin startup) bug which prevents the SSDP query mechanism from working correctly, so it falls back to relying on the Roku box SSDP 1-per-minute unsolicited broadcast.
Until the bug is fixed in the next release, you should wait a little while (in theory, at most 1+ minute) after the BrightScript console is becomes visible for the plugin to see the 1-per-minute unsolicited SSDP broadcast from the roku box. The plugin should eventually see that broadcast, and then add the IP address to the console window for you.
The console does not receive the IP address of the roku no matter how long I wait. Sniffing with Wireshark, I see the M-SEARCH requests from the plug-in and roku's 200 OK response, but I do not see the NOTIFY messages coming from roku. I assume the M-SEARCH response is not being consumed by the console UI due to the race condition you mentioned. As to why the NOTIFY messages are not appearing, I'm not sure.
The roku is connected via wired connection to a wireless router. Eclipse is running on a laptop connected to the same router wirelessly (with the laptop and roku box in the same subnet). In the router, I turned on port forwarding for port 1900 to the laptop, and I temporarily turned off the software firewall on the laptop; but I still don't see any SSDP NOTIFY messages. Perhaps I need some additional setting on the router to enable UPnP-- I'll check it again this evening.
However, some other posts on this forum seem to say that the proper behavior for SSDP-advertised services is for the server to send out NOTIFY messages only when it first come up. I did try re-starting the roku, and didn't see any NOTIFY messages. Are you sure that roku sends NOTIFY messages continuously every minute?