GPS ja Linux
Moderaator: Moderaatorid
Tere!
Kas keegi on proovinud Altina GGM308U USB GPS seadet linuxi all käima saada. Windows Vista ja Regio Atlasega läheb ta kenasti tööle aga linuxi all mitte. Toote käsiraamatus pole süsteemi nõuete all linuxit op süsteemina mainitud (seal on Windows 98/ME/2000). Antud mudeli kohta pole ka teistest foorumitest midagi kasulikku leidnud. Arvuti on Dell studio 1535 ja UBUNTU 9.10.
Igasugune abi on oodatud ja teretulnud!
Kas keegi on proovinud Altina GGM308U USB GPS seadet linuxi all käima saada. Windows Vista ja Regio Atlasega läheb ta kenasti tööle aga linuxi all mitte. Toote käsiraamatus pole süsteemi nõuete all linuxit op süsteemina mainitud (seal on Windows 98/ME/2000). Antud mudeli kohta pole ka teistest foorumitest midagi kasulikku leidnud. Arvuti on Dell studio 1535 ja UBUNTU 9.10.
Igasugune abi on oodatud ja teretulnud!
käsk lsusb, kui seade on ühendamata
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0c45:63fa Microdia
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 005: ID 413c:8156 Dell Computer Corp.
Bus 003 Device 004: ID 413c:8158 Dell Computer Corp.
Bus 003 Device 003: ID 413c:8157 Dell Computer Corp.
Bus 003 Device 002: ID 0a5c:4500 Broadcom Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
käsk lsusb, kui seade on ühendatud
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0c45:63fa Microdia
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 005: ID 413c:8156 Dell Computer Corp.
Bus 003 Device 004: ID 413c:8158 Dell Computer Corp.
Bus 003 Device 003: ID 413c:8157 Dell Computer Corp.
Bus 003 Device 002: ID 0a5c:4500 Broadcom Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0c45:63fa Microdia
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 005: ID 413c:8156 Dell Computer Corp.
Bus 003 Device 004: ID 413c:8158 Dell Computer Corp.
Bus 003 Device 003: ID 413c:8157 Dell Computer Corp.
Bus 003 Device 002: ID 0a5c:4500 Broadcom Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
käsk lsusb, kui seade on ühendatud
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0c45:63fa Microdia
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 005: ID 413c:8156 Dell Computer Corp.
Bus 003 Device 004: ID 413c:8158 Dell Computer Corp.
Bus 003 Device 003: ID 413c:8157 Dell Computer Corp.
Bus 003 Device 002: ID 0a5c:4500 Broadcom Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 005 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
kas see on gps seade ?
anna käsk
sudo rmmod usbserial
et saada lahti suvalistest moodulitest
siis lisa /etc/modprobe.conf faili
options usbserial vendor=0x067b product=0x2303
salvesta ja anna käsk
sudo modprobe usbserial
ja vaata kas on asi premaks läinud
kas see on gps seade ?
anna käsk
sudo rmmod usbserial
et saada lahti suvalistest moodulitest
siis lisa /etc/modprobe.conf faili
options usbserial vendor=0x067b product=0x2303
salvesta ja anna käsk
sudo modprobe usbserial
ja vaata kas on asi premaks läinud
sai eelmise aasta lõpus linnamängudeks omale arvutile mingi gps julla külge pandud prooviks. naljakas oli, et ubuntu 9.10 suutis selle kohe omaks võtta. Vistale otsisin drivereid pool tundi.
Mis on puudu minu meelest on korralik kaardirakendus, kus saaks kohti nime järgi otsida ja siis teekonda nii koostada. open streets on suht nutune ikkagi.
Mis on puudu minu meelest on korralik kaardirakendus, kus saaks kohti nime järgi otsida ja siis teekonda nii koostada. open streets on suht nutune ikkagi.
See peaks olema gps seade, jah.
Käsk sudo rmmod usbserial annab errori:
ERROR: Module usbserial is in use by pl2303
Ja kui tegin restardi andis sama käsk errori:
ERROR: Module usbserial does not exist in /proc/modules
Käsus /etc/modprobe.conf , peaks mul äkki olema hoopis /etc/modprobe.d , sest .conf kausta mul pole.
Käsk sudo rmmod usbserial annab errori:
ERROR: Module usbserial is in use by pl2303
Ja kui tegin restardi andis sama käsk errori:
ERROR: Module usbserial does not exist in /proc/modules
Käsus /etc/modprobe.conf , peaks mul äkki olema hoopis /etc/modprobe.d , sest .conf kausta mul pole.
Kui juba moodulid usbserial ja pl2303 laetakse, siis ideepoolest peaks peale kepsu ühendamist loodama ka seade /dev/ttyUSBx, x asemel mingi number,oletame ,et 0.Ise võid linkida ta mõne muu nime alla, näiteks gps0, käsuga
Ja veenduda, et seade töötab käsuga või
Väljund võiks olla umbes seline:
Kood: Vali kõik
ln -s /dev/ttyUSB0 /dev/gps0Kood: Vali kõik
cat /dev/ttyUSB0Kood: Vali kõik
cat /dev/gps0Kood: Vali kõik
cat /dev/gps0
$GPGGA,210420.000,5813.1397,N,02625.8811,E,1,06,1.4,49.5,M,20.0,M,,0000*60
$GPGSA,A,3,12,30,26,27,17,14,,,,,,,3.3,1.4,3.0*36
$GPRMC,210420.000,A,5813.1397,N,02625.8811,E,0.15,109.25,300310,,*0C
$GPVTG,109.25,T,,M,0.15,N,0.3,K*68
$GPGGA,210421.000,5813.1396,N,02625.8808,E,1,06,1.4,49.8,M,20.0,M,,0000*65
$GPGSA,A,3,12,30,26,27,17,14,,,,,,,3.3,1.4,3.0*36
$GPRMC,210421.000,A,5813.1396,N,02625.8808,E,0.05,129.88,300310,,*00
$GPVTG,129.88,T,,M,0.05,N,0.1,K*6E
$GPGGA,210422.000,5813.1396,N,02625.8807,E,1,06,1.4,49.9,M,20.0,M,,0000*68
$GPGSA,A,3,12,30,26,27,17,14,,,,,,,3.3,1.4,3.0*36
$GPRMC,210422.000,A,5813.1396,N,02625.8807,E,0.06,150.81,300310,,*08
$GPVTG,150.81,T,,M,0.06,N,0.1,K*6A
$GPGGA,210423.000,5813.1396,N,02625.8805,E,1,06,1.4,50.1,M,20.0,M,,0000*6B
$GPGSA,A,3,12,30,26,27,17,14,,,,,,,3.3,1.4,3.0*36
$GPGSV,3,1,10,12,58,258,44,27,56,166,32,17,34,057,20,26,32,228,42*77
$GPGSV,3,2,10,14,31,308,44,04,26,106,,30,23,264,41,02,08,146,25*7B
$GPGSV,3,3,10,32,08,006,14,20,02,034,*75
$GPRMC,210423.000,A,5813.1396,N,02625.8805,E,0.06,124.84,300310,,*0D
$GPVTG,124.84,T,,M,0.06,N,0.1,K*6C
$GPGGA,210424.000,5813.1396,N,02625.8803,E,1,06,1.4,50.3,M,20.0,M,,0000*68Kui /dev/gps0 juba olemas on, siis on seade omaks võetud.Mingit ikooni ta ei tekita.Mul jäi ka "cat" algul mõtlema mõneks ajaks aga mitmendal katsel hakkas infot lugema küll.Kindlam on näiteks minicom-i abil vaadata.Kui gpsd kasutusel, siis võid ka telneti abil infot saada. ja kui telnet ütleb, et connected, siis pressid r .Tarkvara gpsi kasutamiseks võid leida http://www.maps-gps-info.com/fgpfwmaclinuxunix.html
Kood: Vali kõik
gpsd /dev/gps0
telnet localhost 2947Aga kas "cat" mõtlemajäämine võib oleneda ka sellest kas gps seade on toas või olen ma sellega lageda taeva all?
gpsd /dev/gps0
telnet localhost 2947 annab teate
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
ja r annab
GPSD,R=1
Millist tarkvara linux gps-ile soovitate?
Pusisin GpsDrivega, seal näitab "GPS status" hetkel "Simulation mode" kas siis on gps ühendatud? Lisaks näitab "speed 3,6 km/h", kuigi ma istun gpsiga laua taga.
gpsd /dev/gps0
telnet localhost 2947 annab teate
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
ja r annab
GPSD,R=1
Millist tarkvara linux gps-ile soovitate?
Pusisin GpsDrivega, seal näitab "GPS status" hetkel "Simulation mode" kas siis on gps ühendatud? Lisaks näitab "speed 3,6 km/h", kuigi ma istun gpsiga laua taga.
Vaata siit:tommi kirjutas:sai eelmise aasta lõpus linnamängudeks omale arvutile mingi gps julla külge pandud prooviks. naljakas oli, et ubuntu 9.10 suutis selle kohe omaks võtta. Vistale otsisin drivereid pool tundi.
Mis on puudu minu meelest on korralik kaardirakendus, kus saaks kohti nime järgi otsida ja siis teekonda nii koostada. open streets on suht nutune ikkagi.
http://wiki.openstreetmap.org/wiki/Software
More than once my wife has asked why I don't do Windows, because that's where the money is. Why don't I just sell drugs or produce porn - there's money in those things, right?
Kui juba teemaks läks, siis räägin oma mure ka ära. Lihtne Tomtom XL, must versioon, Euroopa kaardiga. Lisasin sellele http://opentom.org lehelt teekonnalogija (ja lihtsa linuxi konsooli, mida ma küll eriti ei kasuta), kasutasin mitu head kuud. Olin parasjagu kopimas seadmest logisid välja (usun ise, et juba lõpetanud) kui parasjagu ilmnes vajadus arvutit tassida ja Tomtom tuli masinast lahti. Noh, püüdsin Linuxi ja hiljem ka Wini tööriistadega asja failisüsteemi kontrollida, aga kaartide kaust oli kadunud ja kontrolli käigus ilmnesid vaid hulgem file001.chk stiilis nimedega faile ja ka kaust (väga suured, ilmselt siis kaardifailid, aga kõik nimed kaotanud). Olin kunagi igiammu teinud ka varunduse, aga tõesti igiammu (ei kasuta ju Wini ja TomtomHOME Wine'i all ei tööta). Seade keeldub aga igasugusest koostööst ja nõuab kaarti mida polevat. Äkki annaks sinna asemele saada avatud tarkvaraline kaart ja/või kaardirakendus? Veebiotsingute põhjal pole esialgu eriti lootust andev, aga ehk on kellegil vihjeid ...
*.CHK faili on võimalik "lahti pakkida" windowsis. Linuxis ma sellist asja ette ei võtaks, sest tegu on windowsi poolt tehtud failiga.
Fileinfo.com annab selle failitüübi kohta järgmist:
Piilu nende chk konteinerite sisse ja ürita nende sisu kätte saada.
Fileinfo.com annab selle failitüübi kohta järgmist:
Kood: Vali kõik
Windows file fragment cleaned from the hard disk by ScanDisk or CHKDISK; stored in the FOUND folder after a disk scan has been performed.
CHK files typically can be deleted since the information has been moved somewhere else on the disk; however, file contents may be checked with CHK-Mate before being removed.Ei sellest kasu ei olnud, või vähemalt ei anna nüüd enam midagi teha (kupatasin need failid minema kustutamise teel kui üritasin taastada backupist Tomtomi enda softiga Winis). Olen aru saanud, et neisse failidesse kirjutab kettakontroll lihtsalt failid, mille ta tuvastab kui failitabelist kadunud sissekannetes enne eksisteerinud failid, mille nimesid samas süsteem ei tea. Pealegi võib taastamise käigus ka teinekord asju nihu minna, nt taastatakse tegelikult sihipäraselt kustutatud fail.


