On Mon, 2007-12-10 at 19:52 +0000, Mark Ellis wrote:
> Thought it was time for a new thread.
> 
> I would actually like to get started on this sooner rather than later,
> so I thought I'd throw this out, see if anyone can catch any problems
> before I go anywhere. The layout is terrible, hope it makes sense.
> 
> The scripts and binary will be as one, but I've broken it down into WM5
> and legacy because the earlier steps will be distinct
> 
> 
> WM5
> ---
> 
> 1)
> device connected
> hal match - @info.parent:info.linux.driver = rndis_host
>             or
>             @info.parent:pda.platform = pocketpc
> 
> 2)
> callout - shell script
> 
> ifconfig interface
> 
> finally call...
> 
> 3)
> hal-dccm --iface= --dev-ip= etc...
>         initiate device connection, read info packet
>         add info packet as properties to hal
>         add other properties to hal ref.
> https://wiki.ubuntu.com/SyncIntegration/HalDesign
>         monitor hal for device disconnection
> 
>         provide dbus method for clients requesting rapi connection
>         or
>         add interface to hal to do this, request passed to us
>             ** can we do this if we are not an addon, need to check hal
> docs
> 
>         exits when hal flags device removed
> 
> 
> legacy
> ------
> 
> 1)
> device connected
> hal match - info.capabilities = serial
>             and
>             @info.parent:info.linux.driver = ipaq
> 
> 2)
> callout - shell script
> 
> bring up ppp on serial.device - most of this will come from synce-serial
> scripts
>       ** may have to bring up dccm before ppp
> 
> finally call...
> 
> 3)
> hal-dccm --legacy --dev-ip= etc...
>         wait for device connection, read info packet
>         add info packet as properties to hal
>         add other properties to hal re.
> https://wiki.ubuntu.com/SyncIntegration/HalDesign
>         monitor hal for device disconnection
> 
>         provide dbus method for clients requesting rapi connection
>         or
>         add interface to hal to do this, request passed to us
>             ** can we do this if we are not an addon, need to check hal
> docs
> 
>         exits when hal flags device removed
> 
> 
> 
> Mostly it'll be a stripped down odccm, bundled with some scripting to do
> the interface set up. Any comments ?
> 
> Mark
> 

This is pretty much exactly what i had been thinking about. You are my
hero.

John


-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to