Connection problem with OpenSUSE 11.1

Help
Michael K.
2009-04-16
2013-05-02
  • Michael K.

    Michael K. - 2009-04-16

    Hi,

    I can't connect to my 747A+ (BT747 v. 1.68.7).
    I downloaded and started it with 'sh run_j2se.sh'. Then I pushed the connect button ('USB for linux/mac') but the info console says:
    'gnu.io.NoSuchPortException'

    Somewhere I read that you can put /dev/... into the connect window instead of 'USB for linux/mac' but I don't know whether the proper /dev/... is existent or I just can't find the it.
    Are there any modules to load ('modprobe ....')?

    What can I do?

     
    • Mario De Weerd

      Mario De Weerd - 2009-04-16

      You probably need a new driver:
      http://bt747.free.fr/content/?q=node/74

      This seems to be confirmes by a german user (http://www.linux-club.de/viewtopic.php?f=27&t=99873 ).

      If you already find the /dev/ttyACM0 port, then you need to use a hacked RXTX library (automatically available through webstart, I do not think I released it in the 'zip' package due to lack of feedback).

       
      • Michael K.

        Michael K. - 2009-04-18

        Also tried wine..
        No luck.

         
      • Michael K.

        Michael K. - 2009-04-18

        Didn't post this as follow up - so I posted it twice. *sry*

        Thanks Mario for the quick response!
        After I screwed my system by installing a new kernel I now got Linux Mint on my machine.
        With Kernel 2.6.29 & 'modprobe cdc_acm' dmesg tells:

        usbcore: registered new interface driver cdc_acm
        cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters

        This looks better but I still miss the device...
        http://textsnip.com/f27676

        I also tried the webstart version. Nothing happens at all - not even an error message.
        The downloaded version shows the same behaviour as before.

         
        • Mario De Weerd

          Mario De Weerd - 2009-04-18

          You should get the device to show in the device list.

          It could still be another driver:
          https://www.silabs.com/products/interface/usbtouart/Pages/default.aspx

          Which driver comes with the device (for windows)?

           
          • Michael K.

            Michael K. - 2009-04-18

            See something new (or maybe I have overseen)!

            dmesg:

            usb 3-1: new full speed USB device using uhci_hcd and address 2
            usb 3-1: configuration #1 chosen from 1 choice
            cdc_acm 3-1:1.1: ttyACM0: USB ACM device
            usbcore: registered new interface driver cdc_acm
            cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
            usb 3-1: USB disconnect, address 2

            Now I know the device name (ttyACM0), but it's still missing in /dev/. Shouldn't it be generated automatically?

            The're 2 driver folders on the cd. One is called cp210x and the other one is just called USB_Driver and it basically contains a few files (installer.exe, installer.dll and usb2ser2kxp.inf). 

             
            • Mario De Weerd

              Mario De Weerd - 2009-04-18

              Try cat /dev/ttyACM0 when your logger is connected and active.  Might work.

              Further for this device, you'll need to use the webstart version of the app because I hacked the RXTX driver in there (and not in the uploaded zip I think).

              Still, the device should appear in '/dev'.  In BT747 you can try putting '/dev/ttyACM0' and connect.  The Info tab window shows a list of found/accepted ports in case the connestion fails.

               
              • Michael K.

                Michael K. - 2009-04-18

                Turned on the gps device and now ttyACM0 appears (*dough!*).
                So I started the applet, wrote /dev/ttyACM0 into the connection field, pushed the connect button but nothing happened. No error and no success message. (I suppose the button text changes to 'disconnect' when the connection works)

                That's the output of the info console right after starting the applet and that's how it remains:

                Linux
                i386
                2.6.29-02062901-generic
                1.6.0_10
                Fehlercom.sun.java.swing.plaf.windows.WindowsLookAndFeel
                Fehlercom.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel
                Erfolgreichcom.sun.java.swing.plaf.gtk.GTKLookAndFeel
                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

                Step by step...

                 
              • Michael K.

                Michael K. - 2009-04-18

                Wait!
                Now it works! SUCCESS!

                The downloaded version did it. I downloaded my route.

                Thank you very much again. for your great support. I am really looking forward to 'log' my place for OSM.

                BR
                Michael

                 
    • Michael K.

      Michael K. - 2009-04-17

      Thanks Mario for the quick response!
      After I screwed my system by installing a new kernel I now got Linux Mint on my machine.
      With Kernel 2.6.29 & 'modprobe cdc_acm' dmesg tells:

      usbcore: registered new interface driver cdc_acm
      cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters

      This looks better but I still miss the device...
      http://textsnip.com/f27676

      I also tried the webstart version. Nothing happens at all - not even an error message.
      The downloaded version shows the same behaviour as before.

       

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks