Page 1 of 2 12 LastLast
Results 1 to 20 of 33
  1.    #1  
    Just a note that Linux support for the Treo 600 was added on Oct 9th (the day I go my T600).

    I submitted a patch to Linus Torvalds that was accepted for the upcoming 2.6 kernel and to Marcelo for the 2.4 kernel.

    I also patched gnome-pilot so that Evolution, the number one open source groupware client (it looks like a OutLook clone), can sync with the Treo 600.

    I have been syncing my Evolution contacts and calendar with my Treo600 for the past two weeks.

    The next version of Red Hat Linux (now renamed to "Fedora") coming out in a couple weeks will support the Treo 600 fully in the kernel and in Evolution.

    Here is a link for the accepted 2.6 kernel patch:

    http://linus.bkbits.net:8080/linux-2...|ChangeSet@-3w
  2. #2  
    Any idea if the GSM Treo 600 will be different? Like the 180/270 were different from the 300?

    Also, do you know if the evolution changes have made it to debian unstable yet?

    I suppose I can just find out when I get my GSM 600. Next year, or so....

    Thanks
    Units - Unit conversion for webOS!
    Treo 180->270->600->650->Blackberry Pearl->Palm Pre
  3. #3  
    What kinds of changes were needed to make Evolution sync? I use coldsync, which is choking on some change in the protocol, I think.
  4. #4  
    thanks, you just helped make my life that much better
  5. #5  
    Linux folks, if you can't wait for evolution or another sync tool to catch up, pilot-link works fine with the 600. That will at least allow you to back up your Treo and install new software.

    b.g.
  6. #6  
    Originally posted by grib
    Linux folks, if you can't wait for evolution or another sync tool to catch up, pilot-link works fine with the 600. That will at least allow you to back up your Treo and install new software.

    b.g.
    I'd second that. Pilot-link and jpilot are rock solid on my 270 (and were on the visors before). Evolution works fine n ow, but used to have trouble. Evolution sync had definite difficulties with m,ultiple line addresses especially. Always good to have full pilot-link and/or jpilot (which used pilot-link anyway) backups for restore.

    Now, I need my T600 for testing too
  7. #7  
    On a slightly offtopic note, has anyone gotten Mozilla's address book to play nicely with Palm Desktop? I heard about in beta something like 9 months ago and gave it a whirl and Mozilla pretty much deleted my whole Palm Desktop. This must have been a 1.1 or 1.2 version of Mozilla though. I just haven't gotten the nerve to try again, because I almost lost all my contacts. I recall there wasn't much of a way to reverse the process much either.
  8.    #8  
    Originally posted by seebs
    What kinds of changes were needed to make Evolution sync? I use coldsync, which is choking on some change in the protocol, I think.
    Evolution uses gnome-pilot to do it's work. The changes didn't occur in Evolution, but in gnome-pilot.

    There was nothing in the protocol that required changes.

    Here is the gnome-pilot patch:

    http://bugzilla.gnome.org/show_bug.cgi?id=124254

    Dax Kelson
    Guru Labs
  9. #9  
    Just like to say a massive thanks for sorting this out.

    I'm now fully sync'ed up with evo and my t600

    Cheers!
  10.    #10  
    No problem!

    I use Linux as my primary operating system so Treo 600 support was a must for me.

    The changes were pretty trivial, most of the thanks should go to the main developers.

    Dax Kelson
    Guru Labs
  11. #11  
    One last question.

    How do I get my ogg's onto the mmc card?

    It looks likes it tries to do something with usb mass storage, but fails
  12. #12  
    > How do I get my ogg's onto the mmc card?

    I use a GPL utility called ZBoxZ. It "boxes" any file on your Linux box (turns it into a .pdb) so you can sync it with pilot-xfer or whatever, and can "unbox" on the Treo, sending the file to the card or wherever.

    ZBoxZ is supposed to have native support for tar, zip, and gzip files, too, but my Treo resets when I try to un-tar a 20MB file of oggs

    http://www.zboxz.com/ is where I found ZBoxZ... you need to get the "beta" version including "ZCardZ", the storage card manager.

    Good luck!
    b.g.
  13. #13  
    Thank you for your development!
  14.    #14  
    The pilot-link utilities provides the "pilot-xfer" command. This command is used by pretty much all higher level palm applications on Linux.

    Today, pilot-xfer doesn't support uploading files to the MMC or SD card.

    I spoke with the developers and they said that support for uploading to MMC/SD is coming soon.

    Meanwhile, there are a few work arounds. One post mentioned one above.

    Dax Kelson
    Guru Labs
  15. #15  
    I'm probably doing something wrong, but zboxz seems to kill my treo600.

    Here's what I do :-
    linbox tune.ogg
    pilot-xfer tune.ogg.pdb

    Then run zboxz on my treo I see tune.ogg But if I try and doing anything with it ie :-

    Install on card
    InstallDB

    It just hangs the treo, am I missing something?
  16. #16  
    <shrug> Works for me.

    I just transfer the pdb, run ZBoxZ, click 'Install' and then 'To Card', and then wait a while (on my T600 it takes about 15 sec to write a typical .ogg to the card).

    It's a little disturbing that the screen is blank and white during the write, but it doesn't bother me that much

    b.g.
  17. #17  
    I received so many replies to my original post that I thought I had mistakenly posted to an OpenBSD forum.....

    if anyone that is new (or just getting back to linux as I am) comes around and you are running (or happpy to run) Red Hat do yourself a favor and upgrade to Fedora...Treo works like a charm on it with Ximian 1.4 (comes with Fedora)...just run 'dmesg' from a terminal window to see what USB port the Treo has been assigned (should be ttyUSB1) then click the Treo Hot Sync button prior to launching Evolution...set up your Pilot settings and you're done...

    my sincere thanks to LinuxGuy for making it possible for the rest of us to use the Treo in Linux with ease....
    Last edited by kevinestis; 11/09/2003 at 12:25 AM.
  18. #18  
    Can ZBoxZ be used to add midi files to ring DB? Anyone tried this?
  19. #19  
    Having a problem syncing, hope that maybe someone can point me in the right direction.

    I'm not exactly sure how it works under Linux since this is my first try. I am opening up Gnome Pilot settings and configuring it for /dev/ttyUSB0, then it gets to a point when it asks me to hotsync. I hit the button but it doesn't give me any love.

    I am running Fedora Core 1, which I believe has the Treo600 patch in it. I can't seem to get it to work and so far I haven't gotten any google advice to work, can anyone point me in the right direction?

    Key error I think I need to resolve is:
    Nov 17 13:58:09 localhost usb.agent[16929]: missing kernel or user mode driver visor

    I don't understand this since I see visor in the lsmod list, I modprobe'd it manually before hotsync'in.

    # lsmod | grep visor
    visor 13256 0 (unused)
    usbserial 22108 0 [visor]
    usbcore 79168 1 [visor usbserial usb-storage hid usb-uhci]

    # lsmod | grep usb
    usbserial 22108 0 [visor]
    usb-storage 76192 0
    scsi_mod 108168 4 [sbp2 sg sd_mod usb-storage]
    usb-uhci 26380 0 (unused)
    usbcore 79168 1 [visor usbserial usb-storage hid usb-uhci]

    /var/log/messages after hitting hotsync (connected via USB):
    Nov 17 13:58:06 localhost kernel: hub.c: new USB device 00:1f.2-1, assigned address 10
    Nov 17 13:58:06 localhost kernel: usbserial.c: Handspring Visor / Treo / Palm 4.0 / Clie 4.x converter detected
    Nov 17 13:58:06 localhost kernel: usbserial.c: Handspring Visor / Treo / Palm 4.0 / Clie 4.x converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
    Nov 17 13:58:06 localhost kernel: usbserial.c: Handspring Visor / Treo / Palm 4.0 / Clie 4.x converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
    Nov 17 13:58:09 localhost usb.agent[16929]: missing kernel or user mode driver visor
    Nov 17 13:58:09 localhost kernel: usb-uhci.c: interrupt, status 2, frame# 901
    Nov 17 13:58:09 localhost kernel: sda: Unit Not Ready, sense:
    Nov 17 13:58:09 localhost kernel: Current 00:00: sense key Not Ready
    Nov 17 13:58:09 localhost kernel: Additional sense indicates Medium not present
    Nov 17 13:58:09 localhost kernel: sda : READ CAPACITY failed.
    Nov 17 13:58:09 localhost kernel: sda : status = 1, message = 00, host = 0, driver = 08
    Nov 17 13:58:09 localhost kernel: Current sd00:00: sense key Not Ready
    Nov 17 13:58:09 localhost kernel: Additional sense indicates Medium not present
    Nov 17 13:58:09 localhost kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
    Nov 17 13:58:09 localhost kernel: sda: Write Protect is on
    Nov 17 13:58:09 localhost kernel: sda: I/O error: dev 08:00, sector 0
    Nov 17 13:58:09 localhost kernel: I/O error: dev 08:00, sector 0
    Nov 17 13:58:09 localhost kernel: unable to read partition table
    Nov 17 13:58:09 localhost kernel: sda: Unit Not Ready, sense:
    Nov 17 13:58:09 localhost kernel: Current 00:00: sense key Not Ready
    Nov 17 13:58:09 localhost kernel: Additional sense indicates Medium not present
    Nov 17 13:58:09 localhost kernel: sda : READ CAPACITY failed.
    Nov 17 13:58:09 localhost kernel: sda : status = 1, message = 00, host = 0, driver = 08
    Nov 17 13:58:09 localhost kernel: Current sd00:00: sense key Not Ready
    Nov 17 13:58:09 localhost kernel: Additional sense indicates Medium not present
    Nov 17 13:58:09 localhost kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
    Nov 17 13:58:09 localhost kernel: sda: Write Protect is on
    Nov 17 13:58:09 localhost kernel: sda: I/O error: dev 08:00, sector 0
    Nov 17 13:58:09 localhost kernel: I/O error: dev 08:00, sector 0
    Nov 17 13:58:09 localhost kernel: unable to read partition table
    Nov 17 13:58:09 localhost kernel: Device not ready. Make sure there is a disc in the drive.
    Nov 17 13:58:09 localhost kernel: Device not ready. Make sure there is a disc in the drive.
    Nov 17 13:58:10 localhost kernel: sda: Unit Not Ready, sense:
    Nov 17 13:58:10 localhost kernel: Current 00:00: sense key Not Ready
    Nov 17 13:58:10 localhost kernel: Additional sense indicates Medium not present
    Nov 17 13:58:10 localhost kernel: sda : READ CAPACITY failed.
    Nov 17 13:58:10 localhost kernel: sda : status = 1, message = 00, host = 0, driver = 08
    Nov 17 13:58:10 localhost kernel: Current sd00:00: sense key Not Ready
    Nov 17 13:58:10 localhost kernel: Additional sense indicates Medium not present
    Nov 17 13:58:10 localhost kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
    Nov 17 13:58:10 localhost kernel: sda: Write Protect is on
    Nov 17 13:58:10 localhost kernel: sda: I/O error: dev 08:00, sector 0
    Nov 17 13:58:10 localhost kernel: I/O error: dev 08:00, sector 0
    Nov 17 13:58:10 localhost kernel: unable to read partition table
    Nov 17 13:58:10 localhost kernel: sda: Unit Not Ready, sense:
    Nov 17 13:58:10 localhost kernel: Current 00:00: sense key Not Ready
    Nov 17 13:58:10 localhost kernel: Additional sense indicates Medium not present
    Nov 17 13:58:10 localhost kernel: sda : READ CAPACITY failed.
    Nov 17 13:58:10 localhost kernel: sda : status = 1, message = 00, host = 0, driver = 08
    Nov 17 13:58:10 localhost kernel: Current sd00:00: sense key Not Ready
    Nov 17 13:58:10 localhost kernel: Additional sense indicates Medium not present
    Nov 17 13:58:10 localhost kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
    Nov 17 13:58:10 localhost kernel: sda: Write Protect is on
    Nov 17 13:58:10 localhost kernel: sda: I/O error: dev 08:00, sector 0
    Nov 17 13:58:10 localhost kernel: I/O error: dev 08:00, sector 0
    Nov 17 13:58:10 localhost kernel: unable to read partition table
    Nov 17 13:58:10 localhost kernel: Device not ready. Make sure there is a disc in the drive.
    Nov 17 13:58:10 localhost kernel: Device not ready. Make sure there is a disc in the drive.
    Nov 17 13:58:11 localhost devlabel: devlabel service started/restarted
  20. #20  
    You have two apparent problems here.

    First, the device you want to use is the SECOND usb serial port that gets attached to the Treo, i.e. /dev/ttyUSB1, not /dev/ttyUSB0. This is historical cruft of some kind stemming from the way the Handspring USB implementation has been done since the earliest USB Visors.

    Second, the log looks like the usb.agent is trying to attach the treo as a USB Mass Storage device and failing. USB storage devices use the SCSI drivers, strangely enough. More historical cruft. This may not actually be causing any problems, but you should probably try to figure out why.

    The canonical test for me with USB pilot devices is this:

    First, hit the HotSync button on the device.

    Then, on the Linux box,

    pilot-xfer -p /dev/ttyUSB1 -l

    (to list the stuff installed on the pilot).

    Good luck!
Page 1 of 2 12 LastLast

Posting Permissions