Author Topic: Setting up Nokia 770 as an orbiter???  (Read 17038 times)

dopey

  • Guru
  • ****
  • Posts: 223
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #15 on: September 06, 2007, 07:50:13 am »
I honestly don't remember that dependency either. It could just be a typo. Has any of the packages complained that it needed it when you were trying to install? All the packages that I used were either in the garage or in the repository.

colinjones

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 3003
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #16 on: September 06, 2007, 08:00:07 am »
None of the libraries complained, maybe it the orbiter package will when I try to install that - have had to go out for a while so won't be able to check for some hours. The Wiki page mentions the same lib but that could just be a cut and paste dup of the same typo. Apparently it seems to be something to do with OpenGL Extrusions (cylinders and the like) which seems overkill for an orbiter - maybe it uses them to do the button shadings? Anyway, I will post back when I know the answer.

Col

dopey

  • Guru
  • ****
  • Posts: 223
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #17 on: September 06, 2007, 08:25:37 am »
There are OpenGL dependencies, but not because it actually needs them. It's just something that has yet to be fully stripped out of the build for the Nokia 770/800. OpenGL is heavily used in the standard orbiter, so it takes work to strip it back out. I don't have libglu installed on mine, however... Of course I haven't got mine to stabilize yet... It runs but it crashes at times.

These are the packages I manually downloaded and installed (not all that are needed as I had an internet connection):
libhid0_0.2.12-1-nokia770_armel
libhttpfetcher1_1.0.1-3-nokia770_armel
libmysqlclient12_4.0.24-10sarge2_armel
libsdl-gfx1.2_2.0.9-4_armel
libsdl-sge_020904-5_armel
libusb-0.1-4_0.1.10a-9.sarge.1osso1_armel
libxmu6_1.0.1-3_armel
libxt6_1.0.0-3osso3_armel
mysql-common_4.0.24-10-nokia_all
linuxmceorbiter-1.1-02_armel

colinjones

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 3003
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #18 on: September 07, 2007, 01:55:50 am »
damn it! Everything is installed OK, but once I started the Orbiter I realised that it only seems to allow connections through WLAN (which I don't have) not through Bluetooth - has anybody managed to get around this?

dopey

  • Guru
  • ****
  • Posts: 223
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #19 on: September 07, 2007, 04:07:42 am »
I haven't tried, but all the orbiter looks for is a stable connection to the core, so if you do setup a bluetooth network connection it should work. Setting up that connection, however, will, probably be a bit of a pain. Check this out: http://maemo.org/community/wiki/HOWTO-BluetoothNetworking

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: Setting up Nokia 770 as an orbiter???
« Reply #20 on: September 07, 2007, 08:33:11 am »
It's impossible with Nokia770 to use Bluetooth. It supposes to have WLAN only (or theoretically LAN over USB). Bluetooth is used by mobiles phones with Symbian 60 1st edition, windows mobile 2005 (I guess) and Treo. But they run Mobile Orbiter which is completely different than SDL one for Linux.
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

colinjones

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 3003
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #21 on: September 07, 2007, 09:09:53 am »
nite_man

I think dopey is right - look at the link he gave, it is quite explicit that you can set up a PANU->NAP IP connection which will present as a (virtual) interface, from that point it is just a matter of routing. The instuctions given on that page omit the bit about insmod'ing the bnep.ko module which allows the pand command to work. Now that I have put that in, I can use the commands....

only problem is, something is preventing them seeing each other - or at least the commands execute but a connection does not get set up, no errors, nothing... stumped again!

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: Setting up Nokia 770 as an orbiter???
« Reply #22 on: September 07, 2007, 09:24:03 am »
Well, if you can let's test it. It seems working approach.
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

colinjones

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 3003
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #23 on: September 07, 2007, 09:48:25 am »
Problem is, I am WAY out of my depth here!

Update: using a specific connect command rather than "search and connect" and the --nodetach option on the Nokia gave me a bit more feedback:

pand -r PANU --service NAP --connect xx:xx:xx:xx:xx:xx --nodetach

I got BT daemon v 3.7.... blah blah\ connecting to.... xx:xx:xx:xx:xx\ connect to xx:xx:xx failed. Connection refused.

So I used the --nodetach on the NAP side as well and it said that Bind failed, address already in use. I search the ps list for another instance of pand and killed it with kill -9, then tried again. This time it started with the BT logo, only 3.9 on the LMCE machine, and is sitting there waiting for a connection (apparently!)

Now when I try from the Nokia it reports that the host is down. When I go back to the onscreen orbiter, it is in the process of detecting the device as one of the 3 devices you mentioned. I just called it a Windows Smartphone 2005 to get past that point, and then the Nokia prompts if you want to download the .cab file the LMCE is trying to send. This times out, as we obviously don't want to receive it. But at that point the Nokia pand command fails again....



alphapenguin

  • Regular Poster
  • **
  • Posts: 40
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #24 on: December 15, 2007, 07:09:21 am »
Hi all, I've been following this post as well as others, and am having a dog of a time trying to get the orbitor installed on my N800. The main problem I have is I dont understand what "dependenses" are needed. If I just download the ones stated via the LINUXMCE wiki, when i install the
"linuxmceorbiter-0704-03_armel.deb"
it says i am missing some dependencies.

I also have a hard time figuring out the files from the maemo garage.
 https://garage.maemo.org/frs/?group_id=162

they have files listed for the respective OS2005-2008, so I would have thought all the needed files would be under each OS version, but it doesnt seem that way.  Does anyone have a clear cut answer here? It seems that a lot of you have been able to get it to work, so I must be missing something big here. After spending about 3 days on this, I figure i'd give a shot at asking. Thanks for any help that you can give.

Alex

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: Setting up Nokia 770 as an orbiter???
« Reply #25 on: December 17, 2007, 08:55:17 am »
Hi Alex,

To install LMCE Orbiter on your Nokia N800 you need following dependencies:
    * libsdl-gfx1.2
    * libsdl-image1.2
    * libsdl-sge
    * libsdl1.2
    * libsdl-ttf2.0-0
    * libxmu6
    * libhttpfetcher1
    * libice6
    * libsm6
    * libhid0
    * libxt6
    * libmysqlclient12
    * mysql-common

Note, that some of them come in base Nokia's OS (for example, libice6).  Also, by some reason there is no libmysqlclient12 package in the Maemo extras repository fro bore. You can download it from the project page (see section dependencies for OS2006. They are the same for OS2007) - https://garage.maemo.org/frs/?group_id=162

After that, install the latest LMCE Orbiter package - https://garage.maemo.org/frs/download.php/2073/linuxmceorbiter-0704-03_armel.deb

Also, if you have N800 it might be better to flash it by OS2008. The dependencies are already built. And the Orbiter package will be released this week.

For more information, please, visit the new LMCE Orbiter page - http://pluto-nokia.garage.maemo.org/index.html
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

Matthew

  • Douchebag
  • Addicted
  • *
  • Posts: 567
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #26 on: December 17, 2007, 09:32:03 am »
Hi Alex,

To install LMCE Orbiter on your Nokia N800 you need following dependencies:
    * libsdl-gfx1.2
    * libsdl-image1.2
    * libsdl-sge
    * libsdl1.2
    * libsdl-ttf2.0-0
    * libxmu6
    * libhttpfetcher1
    * libice6
    * libsm6
    * libhid0
    * libxt6
    * libmysqlclient12
    * mysql-common

Note, that some of them come in base Nokia's OS (for example, libice6).  Also, by some reason there is no libmysqlclient12 package in the Maemo extras repository fro bore. You can download it from the project page (see section dependencies for OS2006. They are the same for OS2007) - https://garage.maemo.org/frs/?group_id=162

After that, install the latest LMCE Orbiter package - https://garage.maemo.org/frs/download.php/2073/linuxmceorbiter-0704-03_armel.deb

Also, if you have N800 it might be better to flash it by OS2008. The dependencies are already built. And the Orbiter package will be released this week.

For more information, please, visit the new LMCE Orbiter page - http://pluto-nokia.garage.maemo.org/index.html

I have added a wiki article "Building Orbiter for the Nokia 800" by reformatting your instructions.

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: Setting up Nokia 770 as an orbiter???
« Reply #27 on: December 17, 2007, 11:11:40 am »
Thanks, it should be helpful.
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

alphapenguin

  • Regular Poster
  • **
  • Posts: 40
    • View Profile
Re: Setting up Nokia 770 as an orbiter???
« Reply #28 on: December 22, 2007, 02:20:07 am »
Thanks for the reply! I was able to get it to work, but now that I updated to OS2008, here we go again:-)
Lets see if I can get this to work before I come crawling back (or does it work yet for 2008?)

Thanks again, you guys are awesome

nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: Setting up Nokia 770 as an orbiter???
« Reply #29 on: December 22, 2007, 09:25:56 am »
Thanks for the reply! I was able to get it to work, but now that I updated to OS2008, here we go again:-)
Lets see if I can get this to work before I come crawling back (or does it work yet for 2008?)

Thanks again, you guys are awesome

I'm preparing the package for OS2008 but maemo has some problems with its repositories. So, I cannot test it before release. Moreover, I'm gonna to build the Orbiter for coming 0710 as well. So, stay tune :)
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru