apswartz Posted May 21, 2004 Report Share Posted May 21, 2004 Right now I am feeling like a frustrated idiot ;-) I am trying to get my Zire 72 to work with my system... Mandrake 10.0 Official pilot-link-0.11.8-5mdk KDE 3.2 KPilot 4.4.0 (kdepim-kpilot-3.2-32.1.100mdk) I know the USB port works. I have used a camera, a scanner, and a card reader on the same ports. Also, this is my third pilot device (but the first Palm USB device). When I load the visor module I get this message... ------------------------------------------------------------------------ May 21 10:50:51 omicron kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Handspring Visor / Palm OS May 21 10:50:51 omicron kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 3.5 May 21 10:50:51 omicron kernel: drivers/usb/core/usb.c: registered new driver visor May 21 10:50:51 omicron kernel: drivers/usb/serial/visor.c: USB HandSpring Visor / Palm OS driver v2.1 May 21 10:51:28 omicron kernel: usb 4-2: USB disconnect, address 15 May 21 10:51:28 omicron kernel: hub 5-0:1.0: over-current change on port 7 May 21 10:51:28 omicron kernel: hub 5-0:1.0: over-current change on port 8 May 21 10:51:30 omicron kernel: hub 5-0:1.0: over-current change on port 7 May 21 10:51:30 omicron kernel: hub 5-0:1.0: over-current change on port 8 May 21 10:51:31 omicron kernel: usb 4-2: new full speed USB device using address 16 May 21 10:51:31 omicron usb.agent[16558]: ... no modules for USB product 830/61/100 ------------------------------------------------------------------------ I edited the line in visor.h to read #define PALM_ZIRE_ID 0x0061 to match the vender/product id on the Zire 72 I installed the new visor module; removed the old module from memory and loaded the new one. I continue to get the same message as above. I try pilot-xfer and get this... ------------------------------------------------------------------------ $ pilot-xfer -p /dev/ttyUSB1 -l Port not connected, sleeping for 2 seconds, 0 retries.. Device not found on /dev/ttyUSB1, Did you hit HotSync? Unable to bind to port: /dev/ttyUSB1 Please use --help for more information ------------------------------------------------------------------------ I have carefully followed the instructions and troubleshooting tips from the Handspring Mini-Howto cat /proc/bus/usb/devices produces this... ------------------------------------------------------------------------ T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 19 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1 P: Vendor=0830 ProdID=0061 Rev= 1.00 S: Manufacturer=PalmOne, Inc. S: Product=Palm Handheld S: SerialNumber=303056394133513433315443 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=07(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms ------------------------------------------------------------------------ # lsmod produces... Module Size Used by visor 18252 0 usbserial 32112 1 visor sg 41020 0 sr_mod 18724 0 nfsd 183200 8 exportfs 7744 1 nfsd lp 13608 0 md5 4896 1 ipv6 264608 14 {removed all of the soundcard drivers} af_packet 23336 0 hid 57728 0 raw 8800 1 {removed ide devices} e100 65960 0 supermount 41712 1 intel-agp 19708 1 agpgart 33996 1 intel-agp ppa 13512 0 parport_pc 36064 1 imm 13928 0 scsi_mod 122384 4 sg,sr_mod,ppa,imm parport 43688 4 lp,ppa,parport_pc,imm ehci-hcd 26916 0 uhci-hcd 33488 0 usbcore 108860 7 visor,usbserial,hid,ehci-hcd,uhci-hcd rtc 14056 0 ext3 122600 6 jbd 66168 1 ext3 The references I have consulted... http://wiki.pilot-link.org/title/Palm+Device+Matrix Palm Zire support under Linux 2.4.10 http://snovae.in2p3.fr/ycopin/soft/zire.html http://www.tldp.org/HOWTO/Handspring-Visor/ [moved from Hardware by spinynorman] Quote Link to comment Share on other sites More sharing options...
marcnino Posted May 22, 2004 Report Share Posted May 22, 2004 I personally can't answer your question, but if nobody else here can either, you should ask the people on the JPilot.org mailing list. They are very helpful, and are experts at getting handhelds to work with Linux. Check them out at: www.jpilot.org Marc... Quote Link to comment Share on other sites More sharing options...
apswartz Posted May 23, 2004 Author Report Share Posted May 23, 2004 Thanks. I will. Quote Link to comment Share on other sites More sharing options...
apbsa Posted September 12, 2004 Report Share Posted September 12, 2004 A friend of mine got a Palm Zire 72 as well. Unfortunately I can't get it to sync with evolution using gnome-pilot. I have searched with google, and there are some really complicated answers out there! Is there a nice simple way that it can be made to work under Mandrake 10? I dont' want to have to recompile something or edit obscure files, I just want it to work! Surely it isn't that complicated to get a popular device like this working? Quote Link to comment Share on other sites More sharing options...
spiedra Posted September 12, 2004 Report Share Posted September 12, 2004 Have you tried changing the location of the cradle to dev/usb/tts/0 or dev/usb/tts/1? More likely it will be located in either one of those. Quote Link to comment Share on other sites More sharing options...
apbsa Posted September 13, 2004 Report Share Posted September 13, 2004 (edited) I did try changing the location of the palm to those, but it still does nothing. I know the USB ports work with other devices, and the palm does sync on a windows laptop I have at work. I read in this thread and in some other sites that the Zire device ID in the kernel might need to be changed and the kernel recompiled, but when I browsed the visor.c file in the source I couldn't find the appropriate lines. Maybe support could be added in the kernel by Mandrake in 10.1, if it isn't too late. If anyone else has some good ideas please let me know. Thanks to those who have replied so far. Edited September 13, 2004 by apbsa Quote Link to comment Share on other sites More sharing options...
Guest Lars Risan Posted October 21, 2004 Report Share Posted October 21, 2004 Related to the first posting at this tread: I have had exactly the same problem, with my Zire 31. I have tried the same things that you have, including looking at the pages at jpilot.org, and I changing visor.h, as you have done. In addition I also changed visor.c, as I should according to this page: http://snovae.in2p3.fr/ycopin/soft/zire.html I hoped that this would be the hack that would make the difference (and that I could proudly tell you about!) But no, the message in /var/log/messages is still get this message: Oct 21 10:27:40 lovelace kernel: usb.c: USB device 3 (vend/prod 0x830/0x61) is not claimed by any active driver. Oct 21 10:27:42 lovelace devlabel: devlabel service started/restarted Oct 21 10:27:43 lovelace /etc/hotplug/usb.agent: ... no modules for USB product 830/61/100 Now it seams that everything should be OK, the visor is perfectly loaded, but no ... So right now, I am the one to really feel like a frustrated idiot! ;-) Just wondering: Have you found a solution? Has anyone out there got a Zire 31 or Zire 71 that communicate with the linux kernel 2.4.21 ? What is the trick? Quote Link to comment Share on other sites More sharing options...
Guest Lars Risan Posted October 22, 2004 Report Share Posted October 22, 2004 Hi apswartz! :D Just wanted to tell you that I did get it to work. Followed the instructions here: http://snovae.in2p3.fr/ycopin/soft/zire.html AND did two things: FIRST In visor.c you have to add the followiing line TWO times: USB_DEVICE(PALM_VENDOR_ID, PALM_ZIRE31_ID (in two functions right below each other, look at the file. This was given that I wrote the following into visor.h: #define PALM_ZIRE31_ID 0x0061 (for palm zire 31)) SECOND: I used this method to compile visor: gcc -D__KERNEL__ -I/usr/src/linux-2.4.10.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -c -o visor.o visor.c (not the other one mentioned in the page, see link above.) cheers! Lars Quote Link to comment Share on other sites More sharing options...
Guest Lars Risan Posted October 26, 2004 Report Share Posted October 26, 2004 See Palm Zire 31 support under Linux 2.4.21 B) -lars Quote Link to comment Share on other sites More sharing options...
Gowator Posted October 26, 2004 Report Share Posted October 26, 2004 well, Ill give this a go. I just bought a Zire72 based on the simple setup I had with the old one I have from work (serial interface) ... I haven't even tried it yet so I hope the above helps me out :D Quote Link to comment Share on other sites More sharing options...
Guest cjrcamp Posted November 21, 2004 Report Share Posted November 21, 2004 The following instructions works for me. Zire 71 ---------------------------------------------------- Palm Pilot USB Configuration Linux Mandrake v.10 cjrc 07/08/2004 Works with JPilot and KPilot -------------------------------------------------------------------------------------------------------------------------- http://linuxeduquebec.org/article.php3?id_article=82 On doit commencer par vérifier que les modules nécessaires soient « activés » lors du démarrage du système. Faites la commande suivante dans une console pour le vérifier : lsmod | less On doit avoir les modules suivants dans notre liste de modules : * visor 6464 0 unused * usbserial 18544 0 visor * usb-uhci 19184 0 unused * usbcore 43632 1 visor usbserial usb-uhci Mandrake 9.0 n’active pas par défaut ces modules, on doit alors les activer. Pour les rendre actifs, faites les 4 commandes suivantes : * modprobe usbcore * modprobe usb-uhci * modprobe usbserial * modprobe visor On doit éditer (en mode root) le fichier /etc/modules et y insérer les lignes suivantes pour qu’à chaque démarrage ces modules soient activés : * bttv * usbcore * usb-uhci * usbserial * visor ------------------------------------------------------------------------------------------------------------- As root: # mknod /dev/usb/ttyUSB0 c 188 0 # mknod /dev/usb/ttyUSB1 c 188 0 # ln -sf /dev/usb/ttyUSB0 /dev/usb/pilot or (if you are in other USB): # ln -sf /dev/usb/ttyUSB1 /dev/usb/pilot Configuration: Pilot Device for /dev/usb/pilot or: Pilot Device for /dev/pilot Press Sincronization Button of the radle Quote Link to comment Share on other sites More sharing options...
Guest YvesBr Posted December 1, 2004 Report Share Posted December 1, 2004 I have the same problem with a Palm Tunsten T5. I try to sync it on my PC under Mandrake 10.0, without success. The function as Drive mode (like an USB key) works fine. I have compiled a new module visor to add the number of the product (061) in the module, and replace the original with it. I had a connection with pilot-xfer and jpilot two times, but yet, I have always the same message in var/log/messages when I hit the HotSync button : --------------------- kernel: visor: no version for "struct_module" found: kernel tainted. kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Handspring Visor / Palm OS kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 3.5 kernel: drivers/usb/core/usb.c: registered new driver visor kernel: drivers/usb/serial/visor.c: USB HandSpring Visor / Palm OS driver v2.1 CROND[5385]: (root) CMD (nice -n 19 run-parts /etc/cron.hourly) kernel: usb 3-2: new full speed USB device using address 3 kernel: usb 3-2: device not accepting address 3, error -110 msec: User apache in shadow but not in passwd file kernel: usb 3-2: new full speed USB device using address 4 kernel: usbserial 3-2:1.0: Handspring Visor / Palm OS converter detected kernel: usb 3-2: Handspring Visor / Palm OS converter now attached to ttyUSB0 (or usb/tts/0 for devfs) kernel: usb 3-2: Handspring Visor / Palm OS converter now attached to ttyUSB1 (or usb/tts/1 for devfs) usb.agent[5407]: ... no modules for USB product 830/61/100 ----------------------- I have also tried to add "options visor vendor=0x0830 product=0x0061" in /etc/modules.conf. Does someone connect a T5 under Linux ? What can I try? Thank you. Yves Right now I am feeling like a frustrated idiot ;-) I am trying to get my Zire 72 to work with my system... Quote Link to comment Share on other sites More sharing options...
Gowator Posted December 1, 2004 Report Share Posted December 1, 2004 I have the same problem with a Palm Tunsten T5. I try to sync it on my PC under Mandrake 10.0, without success. The function as Drive mode (like an USB key) works fine. I have compiled a new module visor to add the number of the product (061) in the module, and replace the original with it. I had a connection with pilot-xfer and jpilot two times, but yet, I have always the same message in var/log/messages when I hit the HotSync button : --------------------- kernel: visor: no version for "struct_module" found: kernel tainted. kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Handspring Visor / Palm OS kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 3.5 kernel: drivers/usb/core/usb.c: registered new driver visor kernel: drivers/usb/serial/visor.c: USB HandSpring Visor / Palm OS driver v2.1 CROND[5385]: (root) CMD (nice -n 19 run-parts /etc/cron.hourly) kernel: usb 3-2: new full speed USB device using address 3 kernel: usb 3-2: device not accepting address 3, error -110 msec: User apache in shadow but not in passwd file kernel: usb 3-2: new full speed USB device using address 4 kernel: usbserial 3-2:1.0: Handspring Visor / Palm OS converter detected kernel: usb 3-2: Handspring Visor / Palm OS converter now attached to ttyUSB0 (or usb/tts/0 for devfs) kernel: usb 3-2: Handspring Visor / Palm OS converter now attached to ttyUSB1 (or usb/tts/1 for devfs) usb.agent[5407]: ... no modules for USB product 830/61/100 ----------------------- I have also tried to add "options visor vendor=0x0830 product=0x0061" in /etc/modules.conf. Does someone connect a T5 under Linux ? What can I try? Thank you. Yves Right now I am feeling like a frustrated idiot ;-) I am trying to get my Zire 72 to work with my system... <{POST_SNAPBACK}> Yep Im still waiting to tackle this.... Its annoying the heck outa me cos otherwise the Zire 72 is really nice... (except the blue covering is peeling off...) Quote Link to comment Share on other sites More sharing options...
apbsa Posted December 1, 2004 Report Share Posted December 1, 2004 I did manage to get the Zire 72 working with Mandrake 10.1 at last. I added the line: "options visor vendor=0830 product=0061" in /etc/modules.conf then restarted the computer. I read that the Zire 72 won't work with Gnome-pilot unless Gnome-pilot is recompiled, but it does work with Jpilot as /dev/pilot. I'd prefer to use Gnome-pilot but Jpilot will do for now. Quote Link to comment Share on other sites More sharing options...
Guest YvesBr Posted December 8, 2004 Report Share Posted December 8, 2004 I am trying to get my Zire 72 to work with my system... <{POST_SNAPBACK}> Yep Im still waiting to tackle this.... Its annoying the heck outa me cos otherwise the Zire 72 is really nice... (except the blue covering is peeling off...) <{POST_SNAPBACK}> I have solved my problem . I had forgotten to do "depmod" to take into account the new module visor. I can yet use jpilot, but not Evolution/gnome-pilot. Yves Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.