From owner-freebsd-gnome@FreeBSD.ORG Sat Apr 30 02:36:43 2005 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E183516A4CE for ; Sat, 30 Apr 2005 02:36:43 +0000 (GMT) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E4D843D41 for ; Sat, 30 Apr 2005 02:36:43 +0000 (GMT) (envelope-from corsmith@gmail.com) Received: by wproxy.gmail.com with SMTP id 69so1079170wri for ; Fri, 29 Apr 2005 19:36:43 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ftAggc+03JO1rZnmAum3mXiWBHSJu6n1ArMdfbstcOefWFybR0vTGcVCcIunzrwKtQeNz7oMI2G6Ax/0T1xxhCpj5XGl7u5DPFFFSbmBK0Z24L1WA257RN1iZhuafmj01Tu2nIevTuwJrgL9FEkmXWAF+qDnM3jTbq/2tqOlIKM= Received: by 10.54.3.42 with SMTP id 42mr2039984wrc; Fri, 29 Apr 2005 19:36:43 -0700 (PDT) Received: by 10.54.34.68 with HTTP; Fri, 29 Apr 2005 19:36:43 -0700 (PDT) Message-ID: <8061fbee05042919363856e4bd@mail.gmail.com> Date: Fri, 29 Apr 2005 22:36:43 -0400 From: Corey Smith To: gnome@freebsd.org In-Reply-To: <8061fbee050429193161f9b5aa@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <1114598119.34418.19.camel@localhost.McMaster.CA> <8061fbee050429193161f9b5aa@mail.gmail.com> Subject: Fwd: Patch to gnomepilot2 for USB support under FreeBSD 5.x X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Corey Smith List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Apr 2005 02:36:44 -0000 FYI: Here is a quick walkthrough of my setup: 5.3-RELEASE cd /usr/ports/palm/gnomepilot2 && make install cd /usr/ports/mail/evolution && make -DWITH_PILOT install kldload uvisor gnomepilot2 uses the pilot-link package under the hood. You should be able to test pilot-link with something like: pilot-xfer --port /dev/ucom0 --list The trick is to run this command within a few seconds of pressing the sync button on your cradle so that /dev/ucom0 actually exists when it starts. If you get a list of the databases on your palm then things are working. My patch for gnomepilot2 simply checks for the palm device every timeout and then starts the conduits if it exists. To configure evolution: Start evolution and open: Tools->Pilot settings Set your device to "/dev/ucom0" I'm able to sync at high speed without a problem: 115200 You should enable the evolution conduits at this point and be able to sync. So how do you get gpilotd to startup when you start gnome? Add the pilot-applet to your gnome notification area. Then log-out and save your settings. Now when you login to gnome the pilot applet will start and startup gpilotd. Then whenever you hit the hotsync button on your cradle a notification window will pop-up and show the sync status. Let me know if you experience any problems. -Corey Smith