MandrivaUsers.org : My Zire 72 not working in 10.0 Official - MandrivaUsers.org

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

My Zire 72 not working in 10.0 Official Problem getting device driver to work

#1 User is offline   apswartz 

  • New Here
Group:
Members
Posts:
3
Joined:
29-October 03

Posted 21 May 2004 - 03:56 PM

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-li...m+Device+Matrix

Palm Zire support under Linux 2.4.10
http://snovae.in2p3..../soft/zire.html

http://www.tldp.org/...ndspring-Visor/


[moved from Hardware by spinynorman]
0

#2 User is offline   marcnino 

  • This free software thing is all right...
Group:
Members
Posts:
28
Joined:
15-April 04

Posted 22 May 2004 - 02:45 AM

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...
0

#3 User is offline   apswartz 

  • New Here
Group:
Members
Posts:
3
Joined:
29-October 03

Posted 23 May 2004 - 04:05 AM

Thanks. I will.
0

#4 User is offline   apbsa 

  • New Here
Group:
Members
Posts:
41
Joined:
20-September 02

Post icon  Posted 12 September 2004 - 06:47 AM

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?
Long time Mandriva fan
0

#5 User is offline   spiedra 

  • Online Counselor
  • Icon
Group:
Members
Posts:
622
Joined:
23-September 02

Posted 12 September 2004 - 07:01 AM

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.
P4 2.66 Ghz
512 DDR RAM
NVIDIA GeForce FX 5200 128 MB
1HD - WD
1HD - Maxtor
ASUS Mobo
Windows 98/Mandrake 10/BeOS

Description: Short, Dark, and Fury all over.
0

#6 User is offline   apbsa 

  • New Here
Group:
Members
Posts:
41
Joined:
20-September 02

Posted 13 September 2004 - 01:21 PM

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.

This post has been edited by apbsa: 13 September 2004 - 01:22 PM

Long time Mandriva fan
0

#7 User is offline   Lars Risan 

  • New Here
Group:
New here
Posts:
3
Joined:
21-October 04

Posted 21 October 2004 - 09:04 AM

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..../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?
0

#8 User is offline   Lars Risan 

  • New Here
Group:
New here
Posts:
3
Joined:
21-October 04

Posted 22 October 2004 - 12:51 PM

Hi apswartz! :D

Just wanted to tell you that I did get it to work. Followed the instructions here:

http://snovae.in2p3..../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
0

#9 User is offline   Lars Risan 

  • New Here
Group:
New here
Posts:
3
Joined:
21-October 04

Posted 26 October 2004 - 07:31 AM

See Palm Zire 31 support under Linux 2.4.21 B)
-lars
0

#10 User is offline   Gowator 

  • always learning
  • Icon
Group:
Platinum
Posts:
5,674
Joined:
09-May 03

Posted 26 October 2004 - 08:24 AM

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
Fere libenter homines id quod volunt credunt. (J.C. de Bello Gallico III/XVIII)

Visit my visitor site for coelaics, find out what a coelaic is even.
http://linuxmigratio....fr/glutenfree/
0

#11 User is offline   cjrcamp 

  • New Here
Group:
New here
Posts:
2
Joined:
17-August 04

Posted 21 November 2004 - 04:41 AM

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://linuxeduquebe...3?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
0

#12 User is offline   YvesBr 

  • New Here
Group:
New here
Posts:
2
Joined:
01-December 04

Post icon  Posted 01 December 2004 - 12:42 PM

I have the same problem with a Palm Tunsten T5. :angry:
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

[quote name='apswartz' date='May 21 2004, 04:56 PM']
Right now I am feeling like a frustrated idiot ;-)

I am trying to get my Zire 72 to work with my system...
0

#13 User is offline   Gowator 

  • always learning
  • Icon
Group:
Platinum
Posts:
5,674
Joined:
09-May 03

Posted 01 December 2004 - 12:53 PM

[quote name='YvesBr' date='Dec 1 2004, 01:42 PM']
I have the same problem with a Palm Tunsten T5. :angry:
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

apswartz, on May 21 2004, 04:56 PM, said:

Right now I am feeling like a frustrated idiot ;-)

I am trying to get my Zire 72 to work with my system...


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...)
Fere libenter homines id quod volunt credunt. (J.C. de Bello Gallico III/XVIII)

Visit my visitor site for coelaics, find out what a coelaic is even.
http://linuxmigratio....fr/glutenfree/
0

#14 User is offline   apbsa 

  • New Here
Group:
Members
Posts:
41
Joined:
20-September 02

Posted 01 December 2004 - 09:16 PM

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.
Long time Mandriva fan
0

#15 User is offline   YvesBr 

  • New Here
Group:
New here
Posts:
2
Joined:
01-December 04

Posted 08 December 2004 - 04:14 PM

Gowator, on Dec 1 2004, 01:53 PM, said:

I am trying to get my Zire 72 to work with my system...



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...)


I have solved my problem :banana: . 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
0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users