Menu

#60 Fedora 14 cannot connect

Development version
open
5
2010-12-04
2010-12-04
Serge Droz
No

Hello
I've recently upgraded to Fedora 14 x86_x64. No version of bt747 seems to be able to connect anymore.
There is an issue with the the lockfile under Fedora 14, but the latest rxtx RPM from fedora 14 is supposed to fix this.
In fact, I can connect, (the button changes to disconnect). But the GPS Device Data part takes ages to update, and only partial updates. Download does not succeed. I have no problem on my mac.
I've tried different version to no avail.

Any ideas?

Serge
Appended is the output:

>bt747
/usr/lib64/rxtx
PATH = /usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/home/droz/bin
3374 - BT747 2.X.1819 Build:BT747_mdeweerd.1819.20101202232325591
3374 - Initial: 1019x582 Screen: 2944x1200 Final: 1019x582
3375 - Linux
3375 - amd64
3375 - 2.6.34.7-61.fc13.x86_64
3375 - 1.6.0_22
3375 - 64
3376 - Success com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
javax.swing.plaf.metal.MetalLookAndFeel
com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.gtk.GTKLookAndFeel

5375 - Classgps.connection.GPSRxTxPort
WARNING: RXTX Version mismatch
Jar version = RXTX-2.1-7
native lib Version = RXTX-2.2pre2
RXTX Warning: Removing stale lock file. /var/lock/lockdev/LCK..ttyUSB0
5407 - Port opened
5414 - Attempting saving settings to /home/droz/BT747SettingsJ2SE.pdb
5415 - Writing settings success for /home/droz/BT747SettingsJ2SE.pdb

Discussion

  • Serge Droz

    Serge Droz - 2010-12-05

    Hi Mario,

    thanks foor the answer. I hadn't seen this one. And it's not the problem. But it made me poke around a little more in the udev files, which brought me to the right solution.
    Fedora 14 installs gpsd. After killing this process things worked as before. It seems, not to surprisingly, that the two applications cannot coexist .

    So for Fedora 14 one must:
    1) Install the redhat supplied rxtx RPM (currently in the updates-testing repository)
    2) Comment out the rule in /etc/udev/rules.d/99-gpsd.rules corresponding to your device, so gpsd is not started

    Thanks a lot for the quick response
    Most appreciated.

    Serge

     
  • Mario De Weerd

    Mario De Weerd - 2010-12-05

    Hi

    Thanks for the update. I should add 'gpsd' to a faq somewhere.

    I looked if it is possible to interface with gpsd - it might be but is not so straightforward. It seems to require building a native library using 'libgpsd' (http://gpsd.berlios.de/libgpsd.html ).
    The high level interface does not seem to allow talking and receiving from the device as is required.

     

Log in to post a comment.

MongoDB Logo MongoDB