• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

GPS Logger an Opensuse 11.0

roemi

Advanced Hacker
Moin,

ich habe mir einen GPS Logger QSTARZ zugelegt. Damit ich nun nicht immer den XP starten muss, wollte ich das ganze unter Opensuse installieren.
Dazu habe ich vom Chiphersteller den passenden Treiber gezogen und entsprechend der Anweisung gehandelt:

Auf dem ersten Blick poste ich recht viel, aber ganz unten findet man die Fehlermeldung die mir nun gar nichts sagt. :???:
Hat jemand eine rettende Idee für mich? :eek:ps:
Braucht es mehr Infos? ;)

Code:
Driver Installation
-------------------

	1. Extract the source package into the home directory by running:
		gzip -cd cp210x-x.y.z-i.tar.gz | tar xvf -
	
	2. Modify line 17 of the ./cp210x/Rules.make file to set KENELDIR to point to 
	the local source directory. (2.4 kernel only)
	
	3. Modify line 98 of the ./cp210x/cp210x.h file to set the include directory to
	point to the local source directory's copy of usb-serial.h. (2.4 kernel only)
	
	4. Use the following command to build the rpm:
		./makerpm 
	It will be generated in:
		/var/tmp/silabs/rpmbuild/RPM/i386/cp210x-x.y.z-i.rpm
	where x.y.z-i is the current release number.
	
	5. Browse to the directory above containing the new rpm and run:
		rpm -Uvh cp210x-x.y.z-i.rpm
	where x.y.z-i is the current release number.
	
	6. This will install the driver if it is not already installed and up to date.
	Reboot the computer to complete the installation. (optional)

Code:
srv001:/home/michael/download/cp210x-3.0.0 # ./makerpm
++ uname -r
+ kernel_release=2.6.25.16-0.1-pae
++ pwd
+ current_dir=/home/michael/download/cp210x-3.0.0
+ export current_dir
+ '[' -f /root/.rpmmacros ']'
+ cp /home/michael/download/cp210x-3.0.0/cp210x/.rpmmacros /root/.rpmmacros
+ d=/var/tmp/silabs
+ '[' '!' -d /var/tmp/silabs ']'
+ cd /var/tmp/silabs
+ r=/var/tmp/silabs/rpmbuild
+ o=cp210x-3.0.0
+ s=/var/tmp/silabs/rpmbuild/SOURCES
+ spec=cp210x-3.0.0.spec
+ rm -rf /var/tmp/silabs/rpmbuild
+ mkdir rpmbuild
+ mkdir rpmbuild/SOURCES
+ mkdir rpmbuild/SRPMS
+ mkdir rpmbuild/SPECS
+ mkdir rpmbuild/BUILD
+ mkdir rpmbuild/RPMS
+ cd /var/tmp/silabs/rpmbuild/SOURCES
+ rm -rf cp210x-3.0.0
+ mkdir cp210x-3.0.0
+ cp -r /home/michael/download/cp210x-3.0.0/cp210x/configure /home/michael/download/cp210x-3.0.0/cp210x/cp210x.c /home/michael/download/cp210x-3.0.0/cp210x/cp210x.h /home/michael/download/cp210x-3.0.0/cp210x/installmod /home/michael/download/cp210x-3.0.0/cp210x/Makefile24 /home/michael/download/cp210x-3.0.0/cp210x/Makefile26 /home/michael/download/cp210x-3.0.0/cp210x/Rules.make cp210x-3.0.0
+ cp -r /home/michael/download/cp210x-3.0.0/cp210x/.rpmmacros cp210x-3.0.0
++ uname -r
+ KVER=2.6.25.16-0.1-pae
++ echo 2.6.25.16-0.1-pae
++ awk -F . -- '{ print $1 }'
+ KVER1=2
++ echo 2.6.25.16-0.1-pae
++ awk -F . -- '{ print $2 }'
+ KVER2=6
++ echo 2.6.25.16-0.1-pae
++ sed -e 's/2\.6\.//g'
+ KVER3=25.16-0.1-pae
+ MyCopy=0
+ case $KVER2 in
+ echo '2.6 Kernel'
2.6 Kernel
+ rm -f cp210x-3.0.0.tar
+ rm -f cp210x-3.0.0.tar.gz
+ tar -cf cp210x-3.0.0.tar cp210x-3.0.0
+ gzip cp210x-3.0.0.tar
+ cp /home/michael/download/cp210x-3.0.0/cp210x-3.0.0.spec /var/tmp/silabs/rpmbuild/SPECS
+ rpmbuild -ba /var/tmp/silabs/rpmbuild/SPECS/cp210x-3.0.0.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.36236
+ umask 022
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ kver2=6
+ case $kver2 in
+ echo '2.6 Kernel'
2.6 Kernel
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ rm -rf cp210x-3.0.0
+ /usr/bin/gzip -dc /var/tmp/silabs/rpmbuild/SOURCES/cp210x-3.0.0.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd cp210x-3.0.0
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.36236
+ umask 022
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ /bin/rm -rf /var/tmp/silabs/cp210x-root
++ dirname /var/tmp/silabs/cp210x-root
+ /bin/mkdir -p /var/tmp/silabs
+ /bin/mkdir /var/tmp/silabs/cp210x-root
+ cd cp210x-3.0.0
+ sh ./configure
+ CONFIG_FILE=defaults.mk
++ pwd
+ PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0
++ uname -r
+ KVER=2.6.25.16-0.1-pae
++ echo 2.6.25.16-0.1-pae
++ awk -F . -- '{ print $1 }'
+ KVER1=2
++ echo 2.6.25.16-0.1-pae
++ awk -F . -- '{ print $2 }'
+ KVER2=6
++ echo 2.6.25.16-0.1-pae
++ sed -e 's/2\.6\.//g'
+ KVER3=25.16-0.1-pae
+ case $KVER2 in
+ makefile=Makefile26
+ EXT=.ko
+ KOFILE=cp210x.ko
+ MODFILE=cp2101.ko
+ RULESFILE=
++ uname -r
+ KDIR=/lib/modules/2.6.25.16-0.1-pae/build
++ uname -r
+ MODDIR=/lib/modules/2.6.25.16-0.1-pae
+ echo

+ echo 'Kernel version          : 2.6.25.16-0.1-pae'
Kernel version          : 2.6.25.16-0.1-pae
+ echo 'Module extension        : .ko'
Module extension        : .ko
+ echo 'KO File                 : cp210x.ko'
KO File                 : cp210x.ko
+ echo 'Kernel Dir              : /lib/modules/2.6.25.16-0.1-pae/build'
Kernel Dir              : /lib/modules/2.6.25.16-0.1-pae/build
+ echo 'Module File             : cp2101.ko'
Module File             : cp2101.ko
+ echo 'Module Dir              : /lib/modules/2.6.25.16-0.1-pae'
Module Dir              : /lib/modules/2.6.25.16-0.1-pae
+ echo 'Current Dir             : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0'
Current Dir             : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0
+ case $KVER2 in
+ echo

+ rm -f defaults.mk
+ echo '# Makefile.config'
+ echo '# Automatically generated'
+ echo KVER=2.6.25.16-0.1-pae
+ echo KVER1=2
+ echo KVER2=6
+ echo KVER3=25.16-0.1-pae
+ echo EXT=.ko
+ echo KOFILE=cp210x.ko
+ echo KDIR=/lib/modules/2.6.25.16-0.1-pae/build
+ echo MODFILE=cp2101.ko
+ echo MODDIR=/lib/modules/2.6.25.16-0.1-pae
+ echo PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0
+ case $KVER2 in
+ kver2=6
+ case $kver2 in
+ echo '2.6 Kernel'
2.6 Kernel
+ cp ./Makefile26 ./Makefile
+ make -f Makefile26 modules
make -C /lib/modules/2.6.25.16-0.1-pae/build -I /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0 M=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.25.16-0.1-obj/i386/pae'
make -C /usr/src/linux-2.6.25.16-0.1 O=/usr/src/linux-2.6.25.16-0.1-obj/i386/pae/. modules
/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/Makefile:3: /usr/src/linux-2.6.25.16-0.1/defaults.mk: Datei oder Verzeichnis nicht gefunden
make[4]: *** Keine Regel, um »/usr/src/linux-2.6.25.16-0.1/defaults.mk« zu erstellen.  Schluss.
make[3]: *** [_module_/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.25.16-0.1-obj/i386/pae'
make: *** [modules] Fehler 2
error: Bad exit status from /var/tmp/rpm-tmp.36236 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.36236 (%build)
+ '[' -f /root/.rpmmacros.cp210x ']'
 

whois

Ultimate Guru
Hi roemi

Nett mal wieder von dir zu lesen. ;)
Lange keinen Kontakt mehr gehabt.

Code:
/usr/src/linux-2.6.25.16-0.1/defaults.mk: Datei oder Verzeichnis nicht gefunden

Der File wird nicht gefunden, in welchem Verzeichnis steckt der genau?

cu
 
OP
roemi

roemi

Advanced Hacker
Ei gude ... so sind die Buben, wenn Sie was brauchen, dann kommen Sie gekrochen.
Nee, ich bin zum Mitleser mutiert und hole mir alles was ich brauche aus dem Forum raus.
Aber was soll ich wo zu schreiben .... bin doch nur noch Anwender ;-)

Da ist sie:
Code:
var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/defaults.mk
 

whois

Ultimate Guru
Hi

Naja ich habe mich immer gern mit dir unterhalten Michael. :smile:
Leg doch mal bitte eine Kopie des Files in das Verzeichnis.

Code:
/usr/src/linux-2.6.25.16-0.1/


Vielleicht reicht das schon wenn das Programm es da zum öffnen findet.

Gruss

Cornel
 
OP
roemi

roemi

Advanced Hacker
Oh menno, die Idee war gut. Auf dem Heimweg dachte ich mir schon das sowas kommt.
Prompt fehlte Ihm dann noch weitere Dateien die ich kopiert habe.

Aber nun?

make[1]: Leaving directory `/usr/src/linux-2.6.25.18-0.1-obj/i386/pae'
+ install -m 444 -D cp210x.ko /var/tmp/silabs/cp210x-root/lib/modules/2.6.25.16-0.1-pae/kernel/drivers/usb/serial/cp210x.ko
+ /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
/var/tmp/rpm-tmp.3701: line 41: /usr/lib/rpm/check-rpaths: Datei oder Verzeichnis nicht gefunden
error: Bad exit status from /var/tmp/rpm-tmp.3701 (%install)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.3701 (%install)
+ '[' -f /root/.rpmmacros.cp210x ']'
+ rm /root/.rpmmacros
+ mv -f /root/.rpmmacros.cp210x /root/.rpmmacros
 

whois

Ultimate Guru
Hi

Das ist nur ein Teil der Fehler Meldung oder?
Kannst du das mal komplett reinstellen.

Code:
/var/tmp/rpm-tmp.3701: line 41: /usr/lib/rpm/check-rpaths: Datei oder Verzeichnis nicht gefunden

Ich vermute mal er sucht im falschen Verzeichnis, welche Suse Version benutzt du da?
Irgendwie scheint er da Probleme zu haben, wie gross ist der File ganz du den Inhalt mal in einen NoPasteService legen damit ich mir das ansehen kann.

cu
 
OP
roemi

roemi

Advanced Hacker
Bitte scheeeeen:

./makerpm
++ uname -r
+ kernel_release=2.6.25.16-0.1-pae
++ pwd
+ current_dir=/home/michael/download/cp210x-3.0.0
+ export current_dir
+ '[' -f /root/.rpmmacros ']'
+ mv -f /root/.rpmmacros /root/.rpmmacros.cp210x
+ cp /home/michael/download/cp210x-3.0.0/cp210x/.rpmmacros /root/.rpmmacros
+ d=/var/tmp/silabs
+ '[' '!' -d /var/tmp/silabs ']'
+ cd /var/tmp/silabs
+ r=/var/tmp/silabs/rpmbuild
+ o=cp210x-3.0.0
+ s=/var/tmp/silabs/rpmbuild/SOURCES
+ spec=cp210x-3.0.0.spec
+ rm -rf /var/tmp/silabs/rpmbuild
+ mkdir rpmbuild
+ mkdir rpmbuild/SOURCES
+ mkdir rpmbuild/SRPMS
+ mkdir rpmbuild/SPECS
+ mkdir rpmbuild/BUILD
+ mkdir rpmbuild/RPMS
+ cd /var/tmp/silabs/rpmbuild/SOURCES
+ rm -rf cp210x-3.0.0
+ mkdir cp210x-3.0.0
+ cp -r /home/michael/download/cp210x-3.0.0/cp210x/configure /home/michael/download/cp210x-3.0.0/cp210x/cp210x.c /home/michael/download/cp210x-3.0.0/cp210x/cp210x.h /home/michael/download/cp210x-3.0.0/cp210x/installmod /home/michael/download/cp210x-3.0.0/cp210x/Makefile24 /home/michael/download/cp210x-3.0.0/cp210x/Makefile26 /home/michael/download/cp210x-3.0.0/cp210x/Rules.make cp210x-3.0.0
+ cp -r /home/michael/download/cp210x-3.0.0/cp210x/.rpmmacros cp210x-3.0.0
++ uname -r
+ KVER=2.6.25.16-0.1-pae
++ echo 2.6.25.16-0.1-pae
++ awk -F . -- '{ print $1 }'
+ KVER1=2
++ echo 2.6.25.16-0.1-pae
++ awk -F . -- '{ print $2 }'
+ KVER2=6
++ echo 2.6.25.16-0.1-pae
++ sed -e 's/2\.6\.//g'
+ KVER3=25.16-0.1-pae
+ MyCopy=0
+ case $KVER2 in
+ echo '2.6 Kernel'
2.6 Kernel
+ rm -f cp210x-3.0.0.tar
+ rm -f cp210x-3.0.0.tar.gz
+ tar -cf cp210x-3.0.0.tar cp210x-3.0.0
+ gzip cp210x-3.0.0.tar
+ cp /home/michael/download/cp210x-3.0.0/cp210x-3.0.0.spec /var/tmp/silabs/rpmbuild/SPECS
+ rpmbuild -ba /var/tmp/silabs/rpmbuild/SPECS/cp210x-3.0.0.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1240
+ umask 022
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ kver2=6
+ case $kver2 in
+ echo '2.6 Kernel'
2.6 Kernel
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ rm -rf cp210x-3.0.0
+ /usr/bin/gzip -dc /var/tmp/silabs/rpmbuild/SOURCES/cp210x-3.0.0.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd cp210x-3.0.0
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1240
+ umask 022
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ /bin/rm -rf /var/tmp/silabs/cp210x-root
++ dirname /var/tmp/silabs/cp210x-root
+ /bin/mkdir -p /var/tmp/silabs
+ /bin/mkdir /var/tmp/silabs/cp210x-root
+ cd cp210x-3.0.0
+ sh ./configure
+ CONFIG_FILE=defaults.mk
++ pwd
+ PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0
++ uname -r
+ KVER=2.6.25.16-0.1-pae
++ awk -F . -- '{ print $1 }'
++ echo 2.6.25.16-0.1-pae
+ KVER1=2
++ echo 2.6.25.16-0.1-pae
++ awk -F . -- '{ print $2 }'
+ KVER2=6
++ sed -e 's/2\.6\.//g'
++ echo 2.6.25.16-0.1-pae
+ KVER3=25.16-0.1-pae
+ case $KVER2 in
+ makefile=Makefile26
+ EXT=.ko
+ KOFILE=cp210x.ko
+ MODFILE=cp2101.ko
+ RULESFILE=
++ uname -r
+ KDIR=/lib/modules/2.6.25.16-0.1-pae/build
++ uname -r
+ MODDIR=/lib/modules/2.6.25.16-0.1-pae
+ echo

+ echo 'Kernel version : 2.6.25.16-0.1-pae'
Kernel version : 2.6.25.16-0.1-pae
+ echo 'Module extension : .ko'
Module extension : .ko
+ echo 'KO File : cp210x.ko'
KO File : cp210x.ko
+ echo 'Kernel Dir : /lib/modules/2.6.25.16-0.1-pae/build'
Kernel Dir : /lib/modules/2.6.25.16-0.1-pae/build
+ echo 'Module File : cp2101.ko'
Module File : cp2101.ko
+ echo 'Module Dir : /lib/modules/2.6.25.16-0.1-pae'
Module Dir : /lib/modules/2.6.25.16-0.1-pae
+ echo 'Current Dir : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0'
Current Dir : /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0
+ case $KVER2 in
+ echo

+ rm -f defaults.mk
+ echo '# Makefile.config'
+ echo '# Automatically generated'
+ echo KVER=2.6.25.16-0.1-pae
+ echo KVER1=2
+ echo KVER2=6
+ echo KVER3=25.16-0.1-pae
+ echo EXT=.ko
+ echo KOFILE=cp210x.ko
+ echo KDIR=/lib/modules/2.6.25.16-0.1-pae/build
+ echo MODFILE=cp2101.ko
+ echo MODDIR=/lib/modules/2.6.25.16-0.1-pae
+ echo PWD=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0
+ case $KVER2 in
+ kver2=6
+ case $kver2 in
+ echo '2.6 Kernel'
2.6 Kernel
+ cp ./Makefile26 ./Makefile
+ make -f Makefile26 modules
make -C /lib/modules/2.6.25.16-0.1-pae/build -I /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0 M=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.25.18-0.1-obj/i386/pae'
make -C /usr/src/linux-2.6.25.18-0.1 O=/usr/src/linux-2.6.25.18-0.1-obj/i386/pae/. modules
CC [M] /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.o
Building modules, stage 2.
MODPOST 1 modules
CC /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.mod.o
LD [M] /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0/cp210x.ko
make[1]: Leaving directory `/usr/src/linux-2.6.25.18-0.1-obj/i386/pae'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3701
+ umask 022
+ cd /var/tmp/silabs/rpmbuild/BUILD
+ cd cp210x-3.0.0
+ kver2=6
+ case $kver2 in
+ echo '2.6 Kernel'
2.6 Kernel
+ make -f Makefile26 modules
make -C /lib/modules/2.6.25.16-0.1-pae/build -I /var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0 M=/var/tmp/silabs/rpmbuild/BUILD/cp210x-3.0.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.25.18-0.1-obj/i386/pae'
make -C /usr/src/linux-2.6.25.18-0.1 O=/usr/src/linux-2.6.25.18-0.1-obj/i386/pae/. modules
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-2.6.25.18-0.1-obj/i386/pae'
+ install -m 444 -D cp210x.ko /var/tmp/silabs/cp210x-root/lib/modules/2.6.25.16-0.1-pae/kernel/drivers/usb/serial/cp210x.ko
+ /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
/var/tmp/rpm-tmp.3701: line 41: /usr/lib/rpm/check-rpaths: Datei oder Verzeichnis nicht gefunden
error: Bad exit status from /var/tmp/rpm-tmp.3701 (%install)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.3701 (%install)
+ '[' -f /root/.rpmmacros.cp210x ']'
+ rm /root/.rpmmacros
+ mv -f /root/.rpmmacros.cp210x /root/.rpmmacros
 

whois

Ultimate Guru
Puh

IMHO ist das ganze für Debian/Fedora geschrieben worden und hat bei Suse Umsetzungs Probleme.
Existiert diese Datei bei dir wenn ja kopiere sie doch mal ins tmp Verzeichnis.

Code:
rpm-tmp.3701

cu
 
OP
roemi

roemi

Advanced Hacker
Hi, wenn Du /var/tmp meinst, da steht sie.

Das ist weshalb ich Linux liebe :irre: Versuch das mal jemanden zu erklären (jemanden wie mir) ;)
 

whois

Ultimate Guru
Hi
:???:
Gib mir doch bitte mal den download Link des Files, vielleicht kann ich da was rauslesen.
Der log ist absolut nichts sagend.

Der File darf auch von dir ausgeführt werden und besitzt die nötigen Rechte nehme ich an.

cu
 

whois

Ultimate Guru
OKI

Der kann diesen File nicht finden.

Code:
check-rpaths

Ich sitze hier vor einem Debian,Gentoo Rechner meine Suse 11 PC sind zur Zeit belegt, aber ich habe gerade mal an einem Mitarbeiter Rechner der Suse 11 fährt in dessen Pause nachgesehen, der hat das auch nicht.
Daher kann ich dir auch nichts sagen ob dieser File zum Suse default Standard gehört, such mal in einem Paketmanager danach.

cu
 
OP
roemi

roemi

Advanced Hacker
Hab jetzt mal alles gecheckt was ich so weis und nichts gefunden.

Schade.

Ich danke Dir aber für Deine Mörder HILFE :up: :up: :up:
 
A

Anonymous

Gast
whois schrieb:
Gerne tut mir nur leid das sie nicht von Erfolg gekrönt war.

Habs mal auf nem 10.2 versucht. Mit einigen Tricks und manuellen Eingriffen bin ich ein Stück vorwärts gekommen, ist dann aber beim kompilieren hängen geblieben mit Unverträglichkeiten der USB Includedateien und der Suse-Kernelversion. In der Headerdatei cp210x.h switcht er da bei den 2.6er Versionen verschiedene Definitionen, trifft aber nicht die in meinem SuseKernel verbauten Konstrukte.

lösch mal die configure.mk die du ins Suseverzeichnis verschoben hast und probiere bei dir folgende Änderungen
in cp210x/configure
Code:
KVER="`uname -r | cut -d. -f-3`"
und in cp210x/Makefile26
Code:
#include $(PWD)/defaults.mk
include defaults.mk

eventuell kommt er mit deiner Kernelversion weiter.


robi
 

Ganymed

Guru
hi roemi,
ich habe nicht wirklich Ahnung von der Materie,
aber vielleicht kannst Du mit den Paketen mtkbabel und bt737 etwas anfangen.

Diese beiden kommen bei mir in Verbindung mit einem Holux M241 zum Einsatz.

Gruß Ganymed
 
OP
roemi

roemi

Advanced Hacker
@robi: werde ich probieren und berichten
@Ganymed: bt737 ist eine Java basierende Anwendung? Taugt die was? mtkbabel hört sich wie ein Treiber für GPSBabel an. Oder ist es auch eine Anwendung? :???:
 

Ganymed

Guru
hi roemi.
Ich schätze Deine Erfahrung mit der "Computerei" wesentlich höher als meine, ich habe beide Pakete aus dem Buildservice, probiere es einfach einmal.
Für mich war entscheidend, dass ich mit BT737 auf dem Palm (nicht lachen aber die Dinger sind ausgesprochen zuverlässig) und auf dem PC die gleiche Oberfläche habe. mtkbabel ist ein reines Konsolentool, aber ich kann den Holux einrichten und auslesen, mehr brauche ich eigentlich nicht.
Mal sehen ob ich das irgendwann einmal vernünftig in Kommander einbauen kann.

gruß Ganymed
 
Oben