GPS

Fórumok

Sziasztok.

Van egy M.C Marine SiRF star III. GPS-em, ami tulajdonképpen egy laptopba tolható antenna. (Célja vezeték nélküli jelfogadás, azért bátorkodtam a "wireless"-hez írni mindezt)

A problémám a következő.

Ahol vettem (France, La Ciotat Marina Shop), ott nem voltak felkészülve nyomtatott manual megmutatására. Felhívták a figyelmemet, hogy csak cédén olvashatok ilyesmit, vagy az antenna dobozán.
Rendben.
A gyártó honlapján a support és a katalógus link nem mutat sehova.
Király!
Gondoltam kiszedem a vízálló dobozkámból a laptopot, majd megnézem, az lsusb egyáltalán lát-e valamit (kernelben minden GPS-gyanús dolog beforgatva)... NEM dughatom be az antennát, NEM próbálhatom ki akkor sem, ha lerakom a lét a pultra!
Nagyon jó, erre vágytam!

Megvettem vakon, de még a pulton a vétel után betoltam a laptopba (a cégtulajdonos felmenőit szapulva magyarul), majd lsusb: látja az új eszközt, a dugó után bedrótozott ps2usb átalakítót. Elvittem oda ahol lakom éppen, és elindítottam a gpsd-t, de erre megjelenik, hogy a /dev/ttyUSB* nem él.
Manual nézegetése franciául majd angolul.
Linuxról semmi.
Linux könyvtárban ott figyelt egy *.exe file. Noooormálisak ezek? Wine beindult userként, "telepítettem" egy könyvárba a cuccost, majd megfigyeltem, hogy WIN, MAC és LINUX könyvtárakban külön szeparálva szerepelnek a cuccok. A Linux könyvtárban egy pár soros manual, melyben a "mit hova tegyek" rész helyett egy pdf-re irányítás szerepel, hogy ott nézzek körül, mit kell tennem. Egyetlen pdf-ben sincs semmi!
Terméktámogatás...?

A Linux könyvtár tartalmát bedobtam a /lib/firmware-be, reboot, de a helyzet változatlan.

Kérdésem: lehet, hogy nem oda kell a drivereket rakni?

Ezen fájlokról van szó:

a[drivers]$ ls -l
total 44
-rwxr--r-- 1 a root 248 febr 24 2004 load_mcci_usb
-rw-rw-r-- 1 a root 11732 márc 2 2004 mcci_usb.o
-rwxr--r-- 1 a root 95 febr 24 2004 unload_mcci_usb
-rw-rw-r-- 1 a root 22924 márc 2 2004 usbserial.o

a[drivers]$

-------------
A két script tartalma:

a[drivers]$ cat load_mcci_usb
#!/bin/sh
module="mcci_usb.o"
device="mcci_usb"
group="root"
mode="664"

#invoke insmod with all of the arguments
/sbin/insmod -f usbserial.o || exit 1
/sbin/insmod -f $module $* verbose=0 || exit 1
#/sbin/insmod -f $module $* verbose=1 || exit 1

a[drivers]$ cat unload_mcci_usb
#!/bin/sh
module="mcci_usb"
device="mcci_usb"

/sbin/rmmod $module $*
/sbin/rmmod usbserial

a[drivers]$

-------------

root[drivers]# ./load_mcci_usb
insmod: error inserting 'usbserial.o': -1 Invalid module format
root[drivers]# ggg
gpsd: launching (Version 2.95)
gpsd: listening on port 2947
gpsd: NTPD shmat(851978,0,0) succeeded, segment 0
gpsd: NTPD shmat(884747,0,0) succeeded, segment 1
gpsd: NTPD shmat(917516,0,0) succeeded, segment 2
gpsd: NTPD shmat(950285,0,0) succeeded, segment 3
gpsd: successfully connected to the DBUS system bus
gpsd: running with effective group ID 0
gpsd: running with effective user ID 0
gpsd: opening read-only GPS data source type 0 and at '/dev/ttyUSB0'
gpsd: device open failed: No such file or directory - retrying read-only
gpsd: read-only device open failed: No such file or directory
gpsd: GPS device /dev/ttyUSB0 nonexistent or can't be read
^Cgpsd: received terminating signal 2.
gpsd: exiting.
root[drivers]# ls /dev/ttyUSB*
ls: cannot access /dev/ttyUSB*: No such file or directory
root[drivers]#

Hozzászólások

Azt hiszem megoldottam a dolgot kőbaltás módszerrel...
MINDEN soros-usb átalakítót beleforgattam a kernelbe.
Fáradt voltam oknyomozni.

---
--- A gond akkor van, ha látszólag minden működik. ---
---