ZitatOriginal von cpresser
Ich programmiere gerade an einer neuen Version der karate-tools, welche hoffentlich diese Unklarheiten beseitigen.
Hi Carsten, hoffe dann doch dass diese Version auch auf der ET9000 läuft!
ZitatOriginal von cpresser
Ich programmiere gerade an einer neuen Version der karate-tools, welche hoffentlich diese Unklarheiten beseitigen.
Hi Carsten, hoffe dann doch dass diese Version auch auf der ET9000 läuft!
ZitatOriginal von holymoly
Hi Carsten, hoffe dann doch dass diese Version auch auf der ET9000 läuft!
Hoffe ich auch Ich hab zumindest mal eine Änderung gemacht, die helfen könnte.
Du magst dich net zufälligerweise zum Test anbieten? Ich hab ja keine ET9000 zum ausprobieren.
Wenn du Zeit für solche spässe hast, bitte mal ins IRC kommen.
#karatelight auf freenode.net
oder: http://webchat.freenode.net/
ZitatAlles anzeigenOriginal von cpresser
Hoffe ich auch Ich hab zumindest mal eine Änderung gemacht, die helfen könnte.
Du magst dich net zufälligerweise zum Test anbieten? Ich hab ja keine ET9000 zum ausprobieren.
Wenn du Zeit für solche spässe hast, bitte mal ins IRC kommen.
#karatelight auf freenode.net
oder: http://webchat.freenode.net/
Hi Carsten, zeit für Spässe habe ich auch nicht wirklich, bin aber gerne bereit zum Testen für alle KL User, ob Box DM,VU oder ET. Jeder hat seine Entscheidung getroffen und das sollte man respektieren. Was uns aber alle verbindet ist das KL.
Wenn Du mal eins + eins zusammenzählt, weist Du wer ich bin. Denke dass Du nicht alzuviele ET9000 Prob-Mails bekommst.
Ich hab Dir auch angeboten mal vorbeizukommen, da wir nicht wirklich weit voneinander entfernt wohnen und Du die ET mal durchtesten könntest. OK das mit den sexy Bunnys war nur ein Joke.
lieben Gruss HM (oder AF)
Hi,
Im Anhang mal aktualisierte karate-tools; auch die Anleitung habe ich mal angepasst.
Das ganze gibt es natürlich auch auf meiner Homepage zum Download.
Hier der Vollständigkeit halber noch das Changelog:
2012-03-25
* libkarate.c:
- on linux the device is now locked to gain exclusive access
- added KL_getLDRValue() function
* fsusb
- changed the texts from 'picdem' to 'karatelight' and removed
the obfuscating 'onboard firmware' info
* karate-constant
- added an option to read the LDR-Value
* contrib:
- added a new version of the check_karate.sh script
- added parameter to update_firmware to set the device-node
- update_firmware now always resets the Karatelight via usb
- reworked update_firmware to generate a nicer output
- disabled colors in update_firmware.sh for busybox-shells
Alles anzeigen
ZitatOriginal von holymoly
Wenn Du mal eins + eins zusammenzählt, weist Du wer ich bin. Denke dass Du nicht alzuviele ET9000 Prob-Mails bekommst.
Hättest du nicht "AF" druntergeschrieben hätte ich dich glatt verwechselt. Ich hab nämlich eine Mail bekommen die Fast zeigtleich mit deinem Beitrag hier das gleiche Problem anspricht
ZitatOriginal von cpresser
hast du evtl. die Firmware auf 0x25 geupdatet?
Die hatte ja einen Bug drin.
Bitte mal mit check_karate überprüfen was da aktuell drauf ist.
Da fehlt wohl noch etwas in den Telnetbefehl, so bekomme ich nur das
root@dm8000:~# check_karate
-sh: check_karate: not found
root@dm8000:~#
Das liegt daran das der Befehl check_karate.sh heisst.
Sorry, da habe ich mich unklar ausgedrückt.
resultat bleibt aber das selbe
root@dm8000:~# check_karate.sh
-sh: check_karate.sh: not found
root@dm8000:~#
Ist aber im moment eingeschaltet und funktioniert
Dann hast du vermutlich nicht die aktuellste Version der karate-tools installiert.
Die sind ein paar Beiträge weiter oben angehangen.
da gibt es ein Problem mit dem usbutils
root@dm8000:~# ipkg update
Downloading http://download.blue-panel.com…/28102011/all/Packages.gz
Inflating http://download.blue-panel.com…/28102011/all/Packages.gz
Updated list of available packages in /var/lib/opkg/iCVS-all
Downloading http://download.blue-panel.com…102011/dm8000/Packages.gz
Inflating http://download.blue-panel.com…102011/dm8000/Packages.gz
Updated list of available packages in /var/lib/opkg/iCVS-dm8000
Downloading http://download.blue-panel.com/gemini3/all/Packages.gz
Inflating http://download.blue-panel.com/gemini3/all/Packages.gz
Updated list of available packages in /var/lib/opkg/gemini-all
Downloading http://download.blue-panel.com/gemini3/dm8000/Packages.gz
Inflating http://download.blue-panel.com/gemini3/dm8000/Packages.gz
Updated list of available packages in /var/lib/opkg/gemini-dm8000
Downloading http://download.blue-panel.com…/extraPlugins/Packages.gz
Inflating http://download.blue-panel.com…/extraPlugins/Packages.gz
Updated list of available packages in /var/lib/opkg/gemini-extraPlugins
Downloading http://download.blue-panel.com/gemini3/mipsel/Packages.gz
Inflating http://download.blue-panel.com/gemini3/mipsel/Packages.gz
Updated list of available packages in /var/lib/opkg/gemini-mipsel
Downloading http://update.onestep.cc/feeds/dreambox/gp-cam/Packages.gz
Inflating http://update.onestep.cc/feeds/dreambox/gp-cam/Packages.gz
Updated list of available packages in /var/lib/opkg/cam
Downloading http://download.blue-panel.com…feed/28102011/Packages.gz
Inflating http://download.blue-panel.com…feed/28102011/Packages.gz
Updated list of available packages in /var/lib/opkg/iCVS
Downloading http://download.blue-panel.com…102011/mipsel/Packages.gz
Inflating http://download.blue-panel.com…102011/mipsel/Packages.gz
Updated list of available packages in /var/lib/opkg/iCVS-mipsel
root@dm8000:~# ipkg install kernel-module-cdc-acm
Package kernel-module-cdc-acm (2.6.18-r19.0) installed in root is up to date.
root@dm8000:~# depmod -a && modprobe cdc-acm
root@dm8000:~# ipkg install libusb-0.1-4 libusb-1.0-0 usbutils
Package libusb-0.1-4 (1:0.1.2-r0) installed in root is up to date.
Package libusb-1.0-0 (1.0.4-r0) installed in root is up to date.
Collected errors:
* Cannot find package usbutils.
root@dm8000:~# cd /tmp
root@dm8000:/tmp# wget http://atmolight.de/tl_files/files/karate-
Connecting to atmolight.de (62.75.146.29:80)
wget: server returned error: HTTP/1.1 404 Not Found
root@dm8000:/tmp# openenigma/usbutils_0.73-r0_mipsel.ipk
-sh: openenigma/usbutils_0.73-r0_mipsel.ipk: not found
Ich zitiere mal aus meiner Anleitung
ZitatDa die Seite nicht breit genug ist sind in den grau hinterlegten Code-Blöcken oft Zeilenumbrüche versteckt.
Diese bitte beachten wenn die Anweisungen Copy&Paste übernommen werden. Dies trifft vor allem auf die
URLs zu.
das hatte ich glatt übersehen, install scheitert aber trotzdem
root@dm8000:/tmp# wget http://atmolight.de/tl_files/f…butils_0.73-r0_mipsel.ipk
Connecting to atmolight.de (62.75.146.29:80)
usbutils_0.73-r0_mip 100% |*****************************************************************************| 98314 --:--:-- ETA
root@dm8000:/tmp# ipkg install usbutils
Collected errors:
* Cannot find package usbutils.
ZitatOriginal von Luxi64
root@dm8000:/tmp# ipkg install usbutils
Da brauchst du auch den den Dateinamen der Datei welche du runtergeladen hast.
Das muss ich in der Anleitung noch korrigieren, da fehlt ein *
Probier mal
"ipkg install usbutils*.ipg"
root@dm8000:/tmp# ipkg install usbutils*.ipg
Collected errors:
* Cannot find package usbutils*.ipg.
ZitatOriginal von Luxi64
root@dm8000:/tmp# ipkg install usbutils*.ipg
Collected errors:
* Cannot find package usbutils*.ipg.
nochmal tippfehler von mir.. das muss ipk heissen
Profi-Linux-Tipp:
gibt folgendes ein: "ipkg install usbutils", dann drück <TAB> auf der tastatur. Dann macht der automatisch den richtigen dateinamen.
oh man linux ist für einen Anfänger ein Buch mit 1000 Siegeln
root@dm8000:/tmp# ipkg install usbutils_0.73-r0_mipsel.ipk
Installing usbutils (0.73-r0) to root...
Configuring usbutils
root@dm8000:/tmp# ipkg install karate-tools_20120325_mipsel.ipk
Installing karate-tools (20120325) to root...
Collected errors:
* ERROR: Cannot satisfy the following dependencies for karate-tools:
* libargtable2-0 *
* Cannot find package karate-tools.
[quote]Original von Luxi64
oh man linux ist für einen Anfänger ein Buch mit 1000 Siegeln /quote]
Der Trick besteht eigentlich nur darin die Meldungen zu lesen und zu interpretieren.
Dazu muss man aber zumindest hinreichend gut Englisch können und auch ne grobe Ahnung davon haben was der Befehl eigentlich bewirken soll.
Ich geb zu, für Einsteiger ist das echt schwer!
* ERROR: Cannot satisfy the following dependencies for karate-tools:
* libargtable2-0 *
* Cannot find package karate-tools.
Das bedeutet das du vorher noch das paket "libargtable2-0" installieren musst.
Das gibts auch auf meiner Homepage zum Download.
danke für die Hilfestellung, hat endlich geklappt
hoffe du kannst mit dem Ergebnis jetzt was anfangen
root@dm8000:/# check_karate.sh
[info] this is check_karate 20120323
[info] Mon Mar 26 20:17:45 CEST 2012
[info] kernel-version: "Linux dm8000 2.6.18-7.4-dm8000 #1 SMP Fri Feb 24 15:38:36 CET 2012 7400d0-smp GNU/Linux"
/bin/check_karate.sh: line 12: log_error: not found
[pass] Found a KarateLight device (vendor-id==0x04d8)
[pass] Found a KarateLight device (device-id==0x000a)
[pass] CDC-ACM Kernel-Module is loadad
[info] device /dev/ttyACM0 is writeable. Using it for further tests..
[fail] running karate_getinfo failed
Damit hast du schon den ersten Fehler in meinem Programm gefunden Die verbesserte Version ist im Anhang.
Normalerweise sollte da eine Meldung kommen das keine zwei Programme gleichzeitig auf die Hardware zugreifen können. Die Meldung ist aber wegen einem Schreibfehler von mir nicht gekommen.
Also folgendes bitte unternehmen:
1. die tools aus dem Anhang installieren
2. das nächste mal wenn das KL nicht geht zwei befehle eingeben:
- /etc/init.d/atmolight stop
- check_karate.sh
3. mir die Ausgabe mailen
so plugin aus dem Anhang ist installiert, oder muss ich nochmal all das von eben wiederholen?
Den Rest dann wohl morgen, wenn beim Starten wieder dunkel bleibt.
ZitatOriginal von Luxi64
so plugin aus dem Anhang ist installiert, oder muss ich nochmal all das von eben wiederholen?
Nur das Paket aus dem Anhang reicht.
zur Zeit sind 25 Mitglieder (davon 5 unsichtbar) und 503 Gäste online - Rekord: 5.796 Benutzer ()