Hi, On Thursday 13 August 2009 18:39:43 Adam Williamson wrote: > On Wed, 2009-08-05 at 12:04 +0200, Guido Diepen wrote: > > Hi, > > > > one recurring problem we encounter frequently is that people have > > problems with SynCE, it is not working for them and often it turns out > > that they have a firewall running. Currently this means that they have to > > find this information on some forum, or that they have to find this by > > asking questions on the mailing list or IRC channel. > > On Mandriva they can run the firewall configuration tool and click the > special box for synchronizing with Windows Mobile devices. :)
Would be nice if this would be cross distro :) > > > Unfortunately I am not very familiar with all the details of how > > synce-hal works, but would the following extension be possible (and if > > so, would you guys think it would be useful). > > > > When synce-hal detects a new device, it sets up the interface via DHCP, > > after which it sends the UDP packet to the device which will have the > > device initiate all subsequent connections. > > I'm not sure that would really work. There has been some discussion on > Fedora's development lists recently about some kind of 'firewallkit' > which would allow (trusted packaged, obviously) applications to open > some firewall holes on installation in some way, but it seems to have > petered out, and it may not be applicable to all distros even if written > (I think the end of the discussion was focussing on ways to do it via > SELinux). In the absence of that, better documentation is probably all > we can do :/ > > What would be nice is a firewalling system that's smart enough not to > apply the firewall to an rndis0 interface when the connected device is a > Windows Mobile phone in ActiveSync mode (this is in fact all information > that's available to the system). That might be a complex patch to write, > though. One problem with rndis0 is that it is not always called rndis0. Currently on my computer it is renamed to eth1. The thing is that with this timeout I do not want to change anything to firewalls or whatever, but with this in my opinion we can signal the user that there are connection problems and that this might be related to a firewall. In the message we could tell the user to try first with legacy (=ppp) mode and if that does not work, check firewall settings. Furthermore, we can mention that for the firewall settings he must look at the documentation of the distro running. It would be nice if there would be one generic way cross distros to have SynCE open some ports in the firewall, but while that is not present, my suggestion is to at least provide the user with some more instructions. Kind regards, Guido Diepen -- Guido Diepen <gu...@jcwodan.nl> Aviation is proof that given the will, we have the capacity to achieve the impossible. --Eddie Rickenbacker ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel