Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - uplink

Pages: 1 2 [3] 4 5 ... 13
Installation issues / Re: Dianemo S: MD - Package has been kept back
« on: October 19, 2012, 01:00:07 am »
Hmm... I though I fixed that. I guess I only did it for the NC.

You should upgrade it manually. It's kept back because it kicks update-notifier out and brings in an empty replacement for it.

When I port scan the unit when it's off I see no ports open. 

Code: [Select]
dcerouter_31461:~# nmap

Starting Nmap 5.21 ( ) at 2012-09-13 15:32 EDT
Nmap scan report for
Host is up (0.0015s latency).
All 1000 scanned ports on are closed
MAC Address: 54:53:ED:DA:51:00 (Unknown)

Specify a broader port range with the -p parameter: -p 1-65535


I was looking for a reason to leave work early tomorrow anyway... sooo, thank you!  I should be able to make it home by 11:00 Am my time I believe that's 4:00PM your time... correct?   does that work for you? How will we do this just turn the blu-ray on at 11:00AM, do you want me to email you, how do you want to coordinate this?


Don't really know your time zone, and I'm on my mobile phone right now and unable to check, but 4pm sounds OK.

I did a port scan with the player on and I see ports 50001 and 50002 open not 22222 and 54400.
Code: [Select]
Nmap scan report for
Host is up (0.00049s latency).
Not shown: 998 closed ports
50001/tcp open  unknown
50002/tcp open  iiimsf
MAC Address: 54:53:ED:DA:51:00 (Unknown)

That's actually good. Put the IP address and MAC address in the device's fields in web admin, reload, and try again while the player is on.

It's quite interesting, as now I did a port scan on that same IP and came up with the ports I reported earlier. I assume the player is off now. But that also means the network doesn't go off, but goes into some mode I haven't seen before. For both of the ports I mentioned, when I try an HTTP connection I get a UPnP-like envelope back with an error - that's how I know it's your blu-ray player and not something else.

Edit: I just realised that this didn't work last time either, which makes it really interesting. I'd like to look at the UPnP services on your player while it's on. What time will you be available at home?

Yup, that's the one Sony BluRay LivingRoom (I know, I should name it better than that). 

I tried it with the IP and mac fields populated at first but after I couldn't get it working it hit me that the Sony android app never asked for the IP address of the player,  I assumed that meant the app was broadcasting a message (UDP) and waiting for a response (or vice versa) to trigger the registration process. so I removed the IP and mac data in hopes that Dianemo was doing the same thing.

It's probably not responding to UPnP because it's not in registration mode or because it's off.  I'm using the android media remote and I've noticed that all functions work but I can not turn the unit on VIA the Sony media remote.  There were no problems registering the Sony media remote.  It could be a setting on the unit or the app but I haven't seen any thing that looks like it would enable or disable that.

The model number is BDP-S390/BM U2.

This isn't a high end unit, maybe that's the problem?

I think ours (which mysteriously disappeared and got replaced with a Samsung unit that I haven't written code for yet) was a off the shelf unit from Tesco or something, so nothing special about it. The discovery protocol is UPnP on that unit, and on everything that the app can control, so I'm intrigued that it doesn't reply to my UPnP searches.

Just to check the theory that it might not show up unless you put it in registration mode - our unit was always showing - there's a script I put on your system (in the root account) that does a UPnP search and shows the devices found, then sits there monitoring the UPnP trafic. You can run it like so: python and you can close it with Control+C. Please run that after you put your player in registration mode and see if it shows up. You can run it before you do that too, so you can see what the output looks like and have something to compare with.

Sure, I just turned on remote assistance.  Thanks uplink!

It's the "Sony BluRay LivingRoom" (device 69), right? Its IP Address and MAC Address fields are empty. I found a device that says it's a Sony Blu-ray player, IP 80.159, but I had to scan its ports to find out what it is (ports open: 22222, 54400). Problem is the script expects ports 50001 and 50002. Also, I did a UPnP scan and the Blu-ray drive didn't show itself. This is not OK, because our Sony devices use UPnP as the transport protocol for control. I tried poking it with various sticks, but no luck. What model is it? Do you have a device that can run the Sony Media Remote app (iPhone, iPad, iPod touch, Android phone, that kind of stuff) to confirm that it can actually talk to your player? This app used UPnP to talk to Sony devices as well...

Thanks for the reply.  Unfortunately that didn't work.  I did everything step by step, I tried removing and re-adding the device, I tried entering the IP and Mac address, but it wont work.  My player isn't finding a media remote after I start registration.  Here is the Logs.

Weird. Unfortunately, that log is just the Whisperer, as I didn't add any logs to the communication itself, so it doesn't help. Can I get access to your machine and have a look at what's going on?

Did uplink_ not like qOrbiter?


That's a tame response. Expected something more... fiery.

Well... I couldn't find the beginning of it :) Also, didn't have the time. On the other hand, the thing that Andy filmed will probably never control LinuxMCE or LinuxMCE-based Dianemo, so don't view it as "competition" (yet). It's following different patterns of thought that are not easily adapted to current Orbiter logic. I would have showed you a media browser sample too, but I broke it yesterday while working on some grid stuff.

Consider this part of the "rewrite" that people keep moaning about but don't leave their cozy couch to actually do it or learn how to do it (kudos to golgoj4 for actually doing it in the form of qOrbiter).

On the other hand, I'm just finding out that GUI programming isn't easy if you're not doing run of the mill business logic :) I wrote a Message Router in a day (it's pretty useless right now: only forwards messages around, without any cleverness, and nothing to actually send and receive messages yet, except some crude test code), but the GUI requires me to pause and think a lot. So far, what Andy filmed has 638 lines of Python code, 251 lines of YAML for the screen definitions, and 147 lines of YAML for the mock data, and I can feel that I slipped in some places, so I need to go back and do it properly (i.e. in a way that doesn't hurt my own brain). I don't have proper data bindings yet, nor message communication. The file itself is aptly named :)

After seeing this post I went out any got a Sony IP controllable bluray player.  I have the device template added but it wont control my player.  I'm assuming it's because you have to register IP remote controls with the player.  Can you tell me how to register Dianemo as a remote control?  

I saw the register command, I set my player to register a remote then click test for the register command but nothing happens.  Any tips would be appreciated.

Hi there. I can answer this one. First, I apologize for not including the Sony IP remote package in the repositories :-[ I added them now. Please do a software update and then reload the router so the device starts.

Then, to register with the BluRay as a remote, put the BluRay in registration mode, then, in the devices tree of the admin website, select the BluRay player device you added, on its page click the "Send Command" link at the top, and then send the "Register" command. The BluRay player should then confirm the registration and everything else should work.


Developers / Re: Nokia N800 Orbiter easy build
« on: August 06, 2012, 04:30:41 pm »
That sounds complicated. On my N800 I just flashed it with the latest release of the OS from Nokia, and did what I wrote in the README file.

Developers / Re: Nokia N800 Orbiter easy build
« on: August 06, 2012, 04:19:32 pm »
I've been having trouble getting the repository added to my N900's list... I'll probably end up doing it manually fro the command line with apt-get. I forgot how much a pain the N900 GUI package managers were... Manual installs of the deb with dpkg generates errors too, though... Dependency hell (I'm using the Community release of Maemo5, by the way).

When I get it installed, I'll let you know how it went ...

Weird... on the N800 it's really easy. I just go to Settings -> Application manager. In there, I tap the upper left corner popup menu, select Tools -> Application catalogue. And "maemo Extras" was there, waiting for me to enable it. Clicked "Edit", unticked "Disabled" in the window that appeared, clicked OK. Done. Isn't the N900 the same in this regard?

Developers / Re: Nokia N800 Orbiter easy build
« on: August 03, 2012, 11:49:32 pm »
The deb has a package dependency for a library called libmysqlclient15off,... which I assume is the "official"  version1.5 mySQL client runtime library. Any Idea where I could get it?

Oh, and the number 15 is an ABI version that increases from time to time as MySQL releases come out. 15 matches MySQL 5.0 according to the package version. 16 is for 5.1, 18 for 5.5. There isn't really a direct correspondence.

Developers / Re: Nokia N800 Orbiter easy build
« on: August 03, 2012, 11:44:45 pm »
The deb has a package dependency for a library called libmysqlclient15off,... which I assume is the "official"  version1.5 mySQL client runtime library. Any Idea where I could get it?

Apparently, from your apt repositories. Try enabling the "extras" repository. In my scratchbox, that's where it comes from.

Developers / Re: Nokia N800 Orbiter easy build
« on: August 02, 2012, 08:48:51 pm »
Uplink,... Did you say you did a build for the N900? If so where would I find it?

I didn't upload it anywhere. I only did it and it was successful :) I don't have a proper place to put it yet. I can email it to you if you like. Or you can find a place for me to upload it.

Developers / Re: Nokia N800 Orbiter easy build
« on: July 29, 2012, 02:29:42 am »
Well... it built. I've update the README. Looking around, it looks like a N770 build would work across the board if you had the right packages forward ported - which, in the case of LinuxMCE, you do. The N770 seems to be the odd one out by using libmysqlclient12 - the rest of them have libmysqlclient15 in their repositories. And N770 doesn't run Diablo. But besides a build dependency change, it should build for the N770 too and it should work just fine.

Developers / Re: Nokia N800 Orbiter easy build
« on: July 29, 2012, 01:40:51 am »
I just got a bright idea: Although I don't have a N900 myself, thus I can't test if the thing is actually running, I can still attempt a build. I can install the SDK without having a N900 myself. At least, if there are building problems, I can attempt to fix them.

Pages: 1 2 [3] 4 5 ... 13