Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Controll N900 From Desktop?

    Reply
    marcdxn | # 1 | 2010-04-15, 10:35 | Report



    Is this possible through the USB Cable - used softwares in the past when owning Windows Mobiles to controll / type from the pc viewable on screen.

    What would be the best way to do this on the N900

    Thanks,

    Marc

    Edit | Forward | Quote | Quick Reply | Thanks

     
    maxximuscool | # 2 | 2010-04-15, 10:41 | Report

    Originally Posted by marcdxn View Post


    Is this possible through the USB Cable - used softwares in the past when owning Windows Mobiles to controll / type from the pc viewable on screen.

    What would be the best way to do this on the N900

    Thanks,

    Marc
    you don't need usb cable to control your N900. It can be done via wifi connection.

    If you have VNC client installed on your computer and have VNC server installed on N900 then you can just remotely access N900 directly through wirelessly.

    VNC can be slow depending on your connection type and colour option. Unless someone write up and application for this, otherwise this is the only option.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    marcdxn | # 3 | 2010-04-15, 10:49 | Report

    Pretty much limited to a 3G connection while in the office at work so it looks ilke i'll have to wait out till a budding coder thinks of something unless its usuable through 3G... can't see it being usuable though...

    Edit | Forward | Quote | Quick Reply | Thanks

     
    cashclientel | # 4 | 2010-04-15, 10:49 | Report

    To control over the USB you need a modified kernal (like Titan's) which has USB IP. When you have this you can connect to the device using X11 and control it as if you were touching it.

    But really it's a pain and a bit of a hack, and I couldn't begin to give you step by steps. If anyone does have them though it would be much appreciated by me!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    marcdxn | # 5 | 2010-04-15, 10:59 | Report

    Guess this is mostly done through terminal though? how difficult would that be to programme for automation & get some sort of UI to back it.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    cashclientel | # 6 | 2010-04-15, 11:17 | Report

    Well making a whole program and front end to this would take some work. Also they'd have to make desktop clients which would take time and be difficult given the number of platforms (Mac, Windows, Linux...)

    Many tools already exist for this, like VNC, so it's just a matter of installing the server on the N900 and then getting this to connect over the USB cable with USB IP.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    gri | # 7 | 2010-04-15, 13:05 | Report

    Originally Posted by cashclientel View Post
    To control over the USB you need a modified kernal (like Titan's) which has USB IP. When you have this you can connect to the device using X11 and control it as if you were touching it.

    But really it's a pain and a bit of a hack, and I couldn't begin to give you step by steps. If anyone does have them though it would be much appreciated by me!
    Huh, you need a modified kernel for usb networking? Install MAD Developer, there you can select usb networking (used by MADDE and QtCreator).

    Edit | Forward | Quote | Quick Reply | Thanks

     
    markyt23 | # 8 | 2010-04-16, 14:06 | Report

    @maxximuscool how do you set up VNC to work without a server?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    zimon | # 9 | 2010-04-16, 14:23 | Report

    Originally Posted by markyt23 View Post
    @maxximuscool how do you set up VNC to work without a server?
    Code:
    Nokia-N900-42-11:~# dpkg -p x11vnc
    Package: x11vnc
    Priority: optional
    Section: user/utilities
    Installed-Size: 1436
    Maintainer: tz <tz1@mac.com>
    Architecture: armel
    Version: 0.9.3-maemo7
    Depends: libc6 (>= 2.5.0-1), libjpeg62, libssl0.9.8 (>= 0.9.8f-5), libx11-6, libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxrandr2 (>= 2:1.2.0), libxtst6, zlib1g (>= 1:1.2.1)
    Size: 603266
    Description: VNC server to allow remote access to an existing X session
     x11vnc allows one to view remotely and interact with real X displays (i.e. a
     display corresponding to a physical monitor, keyboard, and mouse) with any
     VNC viewer. It has built-in SSL encryption and authentication, UNIX account
     and password support, server-side scaling, single port HTTPS and VNC, mDNS
     service advertising, and TightVNC and UltraVNC file-transfer.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to zimon For This Useful Post:
    Helmuth

     
vBulletin® Version 3.8.8
Normal Logout