The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    CF-30 GPS in linux

    Discussion in 'Panasonic' started by 2FastJeep, Mar 14, 2016.

  1. 2FastJeep

    2FastJeep Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    OK so today i decided to install the GPS to make sure it works and i was able to see it in the BIOS, and in the device manager in windows. Was able to pull data from it with visual gps in windows. but.... I cant seem to get it to work in linux.... Im running a dual boot with Linux Mint 17.3. I am admittedly new to linux so please bear with me on it. I am fairly sure i found the gps on serial port ttyS0 but can seem to get any software to talk to it. i've tried Viking map and qlandkartegt.

    eric-CF-30KTPAX2M eric # setserial -g /dev/ttyS[0123]
    /dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
    /dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
    /dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
    /dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3

    eric-CF-30KTPAX2M eric # dmesg | grep tty
    [ 0.000000] console [tty0] enabled
    [ 1.283826] 00:07: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

    Any ideas?
     
  2. toughasnails

    toughasnails Toughbook Moderator Moderator

    Reputations:
    7,107
    Messages:
    6,193
    Likes Received:
    2,254
    Trophy Points:
    331
    @2FastJeep . I moved your post to a new thread. This way it will not get lost in all the other 30 talk.
     
  3. SHEEPMAN!

    SHEEPMAN! Freelance

    Reputations:
    879
    Messages:
    2,666
    Likes Received:
    517
    Trophy Points:
    131
    Linux does not play well with com ports but .wine has been improved.

    I install .wine, go through all the hoops (requested by .wine config) and then use Winfast Navigator installed with wine windows program loader.

    An option (I hate options) is gpsd and gpsd clients. (synaptic package manager)

    Clarity here.........Winfast and gpsd won't work at the same time....if you want to learn gpsd then remember sudo killall gpsd.

    You must be in dial-out group. (Users and groups) I'm winging this so might forget something.

    What GPS are you using. Embedded or USB?

    An example that has worked for me is
    Code:
    sudo gpsd -nND5 /dev/ttyS3
    #anything after the # means end of the line this portion will not be read...a place for notes etc..

    Caps are critical like S3. You can try S2, S1 S0.

    Once information is scrolling open another terminal and type xgps #Should give you a satellite map. The computer must see the sky initially.

    Hot-plugging a USB GPS will launch a device called /dev/ttyACM0#(zero, 1,2 or 3)

    Here you would use sudo gpsd -nND5 /dev/ttyACM0 #then xgps

    I re-read your post and you appear to have an embedded device. Ignore the ACM0 portion.

    Take a look at man gpsd and man gpsctl. For instance gpsctl -n switches to NMEA.

    But do yourself a favor and run Winfast through .wine if possible.

    PM if I don't check back. If you get Winfast launched use 4800 baud for the OEM CF-30 GPS.