PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux



adrisch
17.07.2007, 22:04
Hi an alle!

Wir Tester haben insgesamt nicht viel zu Linux geschrieben. Ich habe es endlich geschafft, die Netzwerkkarte zu konfigurieren. => Morgen werde ich mich dranmachen, den RP6 mit Linux zu betreiben. Erfahrungen anderer Tester sollen hier auch angemerkt werden.

MfG,
Adrian

TedRobby
04.08.2007, 18:32
Hallo!

Mein Leidensweg geht leider noch weiter.
Ich benutze (immer noch) Linux, Ubuntu Feisty Fawn.

Im RP6Loader wird der USB-Treiber leider nicht angezeigt. Hier steht nur /dev/ttys0.
Die gelbe LED auf dem USB Interface blinkt aber recht munter.

Aufruf von lsmod zeigt, dass der Treiber scheinbar geladen ist (sollte bei meinem Kernel ja auch schon drin sein:
generic 5124 0 [permanent]
ohci1394 36528 0
ieee1394 299448 2 sbp2,ohci1394
usbcore 134280 10 ftdi_sio,usbserial,zd1211rw,xpad,usbhid,usb_storag e,libusual,uhci_hcd,ehci_hcd
thermal 14856 0
processor 31048 1 thermal
fan 5636 0
fbcon 42656 0

Ausserdem stürzt der RP6Loader ab, sobald ich auf Options / Preferences gehe, eine Sprache aussuche und dann bestätige.

Wie kann ich RP6 mit Programmen beschicken??
Danke

TedRobby

adrisch
04.08.2007, 20:01
Also eine Alternative zum RP6Loader gibt es leider nicht. man könnte sich höchstens einen selber proggen. müsste man halt mit nem comport-analyser auswerten. Icxh kanns jedoch nich, kann auf linux noch nich proggen.

MfG,
Adrian

SlyD
04.08.2007, 21:03
@TedRobby,

Na endlich kommt hier auch mal Linux feedback ;)

Bist der Erste der mir überhaupt einen Bericht zu Linux schickt.
Da die zig verschiedenen Linux Distris z.T. recht unterschiedlich sind, waren Probleme eigentlich zu erwarten...

Zitat aus Deiner Mail von eben:



Hallo,

der RP6 Loader stürzt immer noch ab, wenn ich auf Preferences gehe.. das
lass ich erst mal ;-) ,aber ansonsten:

vergiss meine vorherige Mail. USB Problem gelöst. Liegt an Ubuntu
Feisty. Für andere User, falls dich jemand fragt, hier der Tipp:

steht unter http://ubuntuforums.org/showthread.php?p=2610711

-s-c-h-n-i-p-p-----
Re: USB->serial adapter not working after upgrade to Feisty
Quote:
Originally Posted by CRCarl View Post
I looked around and found this -

Code:

sudo aptitude remove brltty

The first solution involved removing ubuntu-desktop so I skipped that
one, the second solution worked well.

brltty is used to drive a braille screen reader, so if you are not using
one you can remove it safely.



Soweit so gut - an dem anderen Problem bin ich jetzt dran. Muss gerade mal probieren ob das bei mir in der Ubuntu VM auch passiert...

MfG,
SlyD

SlyD
04.08.2007, 21:36
OK, also ich habe das gerade getestet - zwar nur in VMWare aber mit genau Deiner Linux Distri - Ubuntu 7.0.4 Feisty!

--> Keine Probleme. Alles funktioniert wie es soll.
Nachdem der RP6Loader abstürzt, könntest Du mir mal das Logfile schicken - vllt. konnte ja noch irgendeine Fehlermeldung aufgezeichnet werden...

MfG,
SlyD

Damasty
14.08.2007, 10:43
waru benutzt ihr eigentlich nicht einfach OPENSuSE (http://de.opensuse.org/Herunterladen)

carlitoco
14.12.2007, 15:38
Habe auch miene Probleme mit dem Loader ... lsmod zeigt an das der
ftdi_sio 34696 0
usbserial 31720 1 ftdi_sio

geladen ist dmesg ist auch ok und positeve meldung:
usb 2-2: new full speed USB device using uhci_hcd and address 3
usb 2-2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Serial Device
ftdi_sio 2-2:1.0: FTDI USB Serial Device converter detected
drivers/usb/serial/ftdi_sio.c: Detected FT232RL
usb 2-2: FTDI USB Serial Device converter now attached to ttyUSB0
usbcore: registered new interface driver ftdi_sio
drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver

doch wird im loader kein port angezeigt !

roboterheld
14.12.2007, 16:51
wollt ihr linux testen oder den rp6 proggen?

beim 2. kann ich euch nur windows empfehlen und nicht linuxdoof.

mfg

roboterheld
14.12.2007, 16:54
.....waru benutzt ihr eigentlich nicht einfach OPENSuSE (http://de.opensuse.org/Herunterladen)......


nein , nicht so etwas. dann könnt ihr euch gleich hinter den zug werfen.

carlitoco
15.12.2007, 11:28
Weil Open suse das schlechteste Linuxsystem ist das es gibt und es devinitiv nicht für entwickler ist du grünschnabel !
Dann könnte ich auch gleich Windows benutzen und robotterhelt ich bitte dich darum in sämmtlichen LINUXthreats entweder einen sinnfollen Beitrag zu leißten oder es zu lassen, DEINE SINNENTLEERTE SCH***E kannst du für dich behalten, die will ich hier nicht lesen müssen !
Danke!

izaseba
15.12.2007, 12:11
Hey carlitoco,

bleib cool und lass Dich von diesem Clown nicht aus der Ruhe bringen,
das hat keinen Sinn mit Ihm.
Irgendwann wird er wieder gesperrt und dann kommt die nächste Reinkarnation ;-)

blenderkid
15.12.2007, 12:46
Hi,
ich hab ein Problem beim Rp6Loader und Linux, es gibt beim Starten immer diesen Fehler:
Exception in thread "main" java.lang.NoClassDefFoundError: jd2xx/JD2XXEventListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java :620)
at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader .java:260)
at java.net.URLClassLoader.access$000(URLClassLoader. java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java: 195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
at de.dsh.rp6loader.Init.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at de.dsh.rp6loader.Init.main(Unknown Source)
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: jd2xx/JD2XXEventListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java :620)
at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader .java:260)
at java.net.URLClassLoader.access$000(URLClassLoader. java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java: 195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
at cls.r.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(JComponent.ja va:864)
at javax.swing.JComponent.paint(JComponent.java:1036)
at javax.swing.JComponent.paintChildren(JComponent.ja va:864)
at javax.swing.JComponent.paint(JComponent.java:1036)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:5 64)
at javax.swing.JComponent.paintChildren(JComponent.ja va:864)
at javax.swing.JComponent.paintToOffscreen(JComponent .java:5129)
at javax.swing.BufferStrategyPaintManager.paint(Buffe rStrategyPaintManager.java:285)
at javax.swing.RepaintManager.paint(RepaintManager.ja va:1128)
at javax.swing.JComponent.paint(JComponent.java:1013)
at java.awt.GraphicsCallback$PaintCallback.run(Graphi csCallback.java:21)
at sun.awt.SunGraphicsCallback.runOneComponent(SunGra phicsCallback.java:60)
at sun.awt.SunGraphicsCallback.runComponents(SunGraph icsCallback.java:97)
at java.awt.Container.paint(Container.java:1797)
at javax.swing.RepaintManager.paintDirtyRegions(Repai ntManager.java:734)
at javax.swing.RepaintManager.paintDirtyRegions(Repai ntManager.java:679)
at javax.swing.RepaintManager.seqPaintDirtyRegions(Re paintManager.java:659)
at javax.swing.SystemEventQueueUtilities$ComponentWor kRequest.run(SystemEventQueueUtilities.java:128)
at java.awt.event.InvocationEvent.dispatch(Invocation Event.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 597)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:121)

carlitoco
15.12.2007, 13:34
funktioneren andere java benötigende anwendungen bei dir? z.b. Azureus?
wenn nicht solltest du mit deinem problem googeln, dann liegt es an deinem java nicht am loader-

grüße carlitoco

SlyD
15.12.2007, 19:00
Also erstmal bitte immer die aktuelle Version hier:
http://www.arexx.com/rp6/html/de/software.htm
herunterladen.
Den RP6Loader unter Linux immer über das Shell Skript starten und nicht direkt das JAR anklicken - sonst klappt es nicht.

@Blenderkid:
Wenn es so immer noch nicht klappt, musst Du mal das komplette Logfile posten damit man den Fehler weiter eingrenzen kann (meist liegt es an irgendwelchen falsch gesetzten Pfaden, so dass die VM einige libs nicht finden kann).
Also RP6Loader starten und dann die Fehlermeldung schließen (RP6Loader komplett beenden!)
Dann die Datei rp6loader_logfile.log aus dem RP6Loader Verzeichnis hier posten oder mir per Mail schicken.

@carlitoco:
Das logfile wäre auch bei Deinem Problem hilfreich!
Also einfach den RP6Loader starten und da kein Port angezeigt wird gleich wieder schließen. Dann wie oben beschrieben das Logfile hier posten.

MfG,
SlyD

carlitoco
17.12.2007, 09:39
Also hier ist dann mal die logfile von mir :)


SystemLogger started at: Mon Dec 17 10:34:59 CET 2007 (1197884099894)
JVM System Information:

java.runtime.name = Java(TM) SE Runtime Environment
sun.boot.library.path = /usr/lib/jre1.6.0_01/lib/i386
java.vm.version = 1.6.0_01-b06
java.vm.vendor = Sun Microsystems Inc.
java.vendor.url = http://java.sun.com/
path.separator = :
java.vm.name = Java HotSpot(TM) Client VM
file.encoding.pkg = sun.io
sun.java.launcher = SUN_STANDARD
user.country = DE
sun.os.patch.level = unknown
java.vm.specification.name = Java Virtual Machine Specification
user.dir = /home/carlitoco/Desktop/RP6/loader
java.runtime.version = 1.6.0_01-b06
java.awt.graphicsenv = sun.awt.X11GraphicsEnvironment
java.endorsed.dirs = /usr/lib/jre1.6.0_01/lib/endorsed
os.arch = i386
java.io.tmpdir = /tmp
line.separator =

java.vm.specification.vendor = Sun Microsystems Inc.
os.name = Linux
sun.jnu.encoding = UTF-8
java.library.path = ./lib
java.specification.name = Java Platform API Specification
java.class.version = 50.0
sun.management.compiler = HotSpot Client Compiler
os.version = 2.6.23.9-smp
user.home = /home/carlitoco
user.timezone = Europe/Berlin
java.awt.printerjob = sun.print.PSPrinterJob
file.encoding = UTF-8
java.specification.version = 1.6
java.class.path = RP6Loader_lib.jar
user.name = carlitoco
java.vm.specification.version = 1.0
java.home = /usr/lib/jre1.6.0_01
sun.arch.data.model = 32
user.language = de
java.specification.vendor = Sun Microsystems Inc.
java.vm.info = mixed mode, sharing
java.version = 1.6.0_01
java.ext.dirs = /usr/lib/jre1.6.0_01/lib/ext:/usr/java/packages/lib/ext
sun.boot.class.path = /usr/lib/jre1.6.0_01/lib/resources.jar:/usr/lib/jre1.6.0_01/lib/rt.jar:/usr/lib/jre1.6.0_01/lib/sunrsasign.jar:
/usr/lib/jre1.6.0_01/lib/jsse.jar:/usr/lib/jre1.6.0_01/lib/jce.jar:/usr/lib/jre1.6.0_01/lib/charsets.jar:/usr/lib/jre1.6.0_01/classes
java.vendor = Sun Microsystems Inc.
file.separator = /
java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding = UnicodeLittle
sun.cpu.endian = little
sun.cpu.isalist =


JVM Memory Information:
Free: 4013872 (3919 Kb)
Max: 66650112 (65088 Kb)
Total: 5177344 (5056 Kb)


Initializing...
RP6Loader Version: 1.4 - TEST 1
Last build: 02.11.2007
Loading Configuration...
Done!
Global->loadLocalizedText
Loading Board Library...
Done!
OS:LINUX
Initializing native communication library: RXTX
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
TERMINAL: RP6Loader Terminal
TERMINAL: - type ".help" for command list!
Loading File List...
Done!
Global->Enabling log panel...
RP6 Loader is ready to go.
ACTIVE: WINDOW_ACTIVATED,opposite=null,oldState=0,newState =0 -- java.awt.event.WindowEvent[WINDOW_ACTIVATED,opposite=null,oldState=0,newState =0
] on frame0 -- 0
Message (Mon Dec 17 10:35:10 CET 2007) : RP6LoaderGUI.actionPerformed: EXIT
Saving File List...
Done!
Saving configuration...
Done!

JVM Memory Information:
Free: 2851064 (2784 Kb)
Max: 66650112 (65088 Kb)
Total: 7647232 (7468 Kb)

Comport: Try to close...
Program terminated! (1197884110890)
[/code]

vajk
17.12.2007, 10:52
probier doch mal sidux .. das ist ein debian sid .. ich nutze es und bin zu 100% zufrieden!

KingTobi
17.12.2007, 11:18
Man kann doch kein Problem lösen indem man ihm aus dem Weg geht!
"Wechsel mal die Distribution", was soll denn das fürn Lösungsvorschlag sein?

SlyD
17.12.2007, 12:07
hmm das passt eigentlich alles und es sind keine offensichtlichen Probleme zu erkennen.


Was mir aber gerade noch einfällt:
Es könnte sein das ein Hintergrunddienst auf den Comport zugreift!
Die Ports werden nur angezeigt wenn sie auch verfügbar sind.

Ich bin mir nicht mehr sicher wie der Name war, aber bei Ubuntu lief da in einigen Versionen standardmäßig ein Programm im Hintergrund, das ständig auf die Ports zugegriffen hat...

MfG,
SlyD

carlitoco
17.12.2007, 12:28
ah das ist natürlich eine möglichkeit ... werde da mal schauen was ich da abschalten kann bzw was andere Slackware user dazu wissen!

axel88
17.12.2007, 17:47
Hi, ich benutze auch ubuntu, und nachdem ich sun-java6-jre installiert habe läuft der loader ohne abzustürzen... nur wie gesagt es werden keine ports angezeigt. gibt es schon ne lösung?

MfG Axel

SlyD
17.12.2007, 18:27
Deinstallier mal bitte die Pakete
"brltty" und
"brltty-X11"
mit Synaptic.
Kannst dann auch "libbrlapi1" und "phyton-orca-brlapi"
deinstallieren.
Das ist nur für "Braille" Displays gedacht, diese Teile die Blindenschrift anzeigen. Brauchst Du also höchstwahrscheinlich nicht.

s.a.
http://ubuntuforums.org/showthread.php?t=490360&highlight=serial+port+strangeness

Bei Ubuntu wird es mit 99%iger Sicherheit daran liegen - habe es gerade nochmal mit einem frisch installierten Ubuntu getestet.
Es scheint so als würde dieses Progrämmchen automatisch die USB Seriell Adapter übernehmen ;)

MfG,
SlyD

SlyD
17.12.2007, 18:47
Es sollte zwar mit der alten Version eigentlich klappen, aber
hier auch direkt mal die aktuellste Version des RP6Loaders (neu hinzugekommen ist der Displays Tab zum darstellen der Encoder Signale und anderem...):

http://www.arexx.com/rp6/downloads/RP6Loader_20071217.zip

Und die neueste Version vom Selbsttestprogramm:
http://www.arexx.com/rp6/downloads/RP6Base_NEW_SELFTEST.zip

Die Anleitung zum Einstellen der Encoder kommt demnächst noch.
(eine vorab Version hatte ich ja schon per PN an einige geschickt)

MfG,
SlyD

axel88
17.12.2007, 19:04
Danke, port wird jetzt anezeigt =) ...
...ABER =( habe jetzt den gleichen fehler wie in windoof (siehe https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=36338&highlight=rp6 )

kann ich auf eine Defekte Hardware schließen? Oder gibt es noch andere mögliche Fehlerquellen?!

MfG Axel

carlitoco
18.12.2007, 12:54
hm habe mal nen bischen gegoogelt und das hier [url]http://www.unixadmintalk.com/f70/sitecom-usb-serial-cable-not-attaching-449749/[/url gefunden aber befürchte das hilft nicht weiter !

MfG

carlitoco
18.12.2007, 13:06
also wie im ubuntu beschrieben kann ich mit
cu -l /dev/ttyUSB0 -s19200
verbinden, woraufhin das grüne lämpchen nicht mehr blinkt...
kill ich den prozess anschließend, macht der RP6 einen reset und das grüne lampchne blinkt wieder !

blenderkid
18.12.2007, 13:12
hi SlyD,

tschuldigung , dass ich erst so spät antworte.
Danke für den Link, die neue Version klappt.

blenderkid
18.12.2007, 13:25
Naja fast, es werden keine Ports angezeigt.
Ich benutze Debian, und habe auch kein Britty installiert.
Weiß jemand woran das liegt?

carlitoco
18.12.2007, 13:33
Ok ich habe es das problem ist ich habe nur als root zugriffsrechte auf den Port /ttyUSB0 also musste ich mich in der x11 session als root anmelden, um dann natürlich auf mit den Java root rechten auf den port zugreifen zu können, es reicht nicht wenn ich mich als user anmelde und dann in einer commandline root werde, da ich darüber keine "root Java rechte" habe - kling logisch oder?

also muss ich mal schauen wie ich den port in der /etc/sudoers/ für den normalen user freigebe!

carlitoco
18.12.2007, 15:01
versuchs mal (wenn du Ubuntu hast) sudo davor !
also
sudo ./RP6Loader_linux.sh

carlitoco
18.12.2007, 17:03
eigentlich nicht uninteresant das hat irgendwas mit udev zu tun
bash-3.1# udevtest /dev/ttyUSB0
parse_file: reading '/etc/udev/rules.d/50-udev.rules' as rules file
parse_file: reading '/etc/udev/rules.d/60-bluetooth.rules' as rules file
parse_file: reading '/etc/udev/rules.d/60-pcmcia.rules' as rules file
parse_file: reading '/etc/udev/rules.d/64-device-mapper.rules' as rules file
add_to_rules: link priority=50
parse_file: reading '/etc/udev/rules.d/75-network-devices.rules' as rules file
parse_file: reading '/etc/udev/rules.d/75-optical-devices.rules' as rules file
parse_file: reading '/etc/udev/rules.d/80-libmtp.rules' as rules file
parse_file: reading '/etc/udev/rules.d/80-libnjb.rules' as rules file
parse_file: reading '/etc/udev/rules.d/80-libpisock.rules' as rules file
parse_file: reading '/etc/udev/rules.d/80-libsane.rules' as rules file
parse_file: reading '/etc/udev/rules.d/90-hal.rules' as rules file
parse_file: reading '/etc/udev/rules.d/99-fuse.rules' as rules file
unable to open device '/dev/ttyUSB0'



und ls -l /dev/ttyUSB0 giebt
bash-3.1$ ls -l /dev/ttyUSB0
lrwxrwxrwx 1 root root 8 2007-12-18 18:45 /dev/ttyUSB0 -> tts/USB0

SlyD
18.12.2007, 18:34
Die Ausgaben sind bei mir ähnlich - funktioniert aber trotz "unable to open" ganz normal mit dem RP6Loader und der Port wird angezeigt und kann verwendet werden.
(ohne sudo! Bei udevtest ändert sudo nix wie man unten sieht)
Ubuntu 7.10 in VMware und auch normal installiert ohne VMware.



user@ubuntu710desktop:~$ udevtest /dev/ttyUSB0
This program is for debugging only, it does not run any program,
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.

parse_file: reading '/etc/udev/rules.d/00-init.rules' as rules file
parse_file: reading '/etc/udev/rules.d/05-options.rules' as rules file
... bla bla
parse_file: reading '/etc/udev/rules.d/90-modprobe.rules' as rules file
parse_file: reading '/etc/udev/rules.d/95-hal.rules' as rules file
parse_file: reading '/etc/udev/rules.d/99-udevmonitor.rules' as rules file
parse_file: reading '/etc/udev/rules.d/libmtp.rules' as rules file
unable to open device '/dev/ttyUSB0'


user@ubuntu710desktop:~$ sudo udevtest /dev/ttyUSB0
[sudo] password for user:
This program is for debugging only, it does not run any program,
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.

parse_file: reading '/etc/udev/rules.d/00-init.rules' as rules file
parse_file: reading '/etc/udev/rules.d/05-options.rules' as rules file
... bla bla
parse_file: reading '/etc/udev/rules.d/90-modprobe.rules' as rules file
parse_file: reading '/etc/udev/rules.d/95-hal.rules' as rules file
parse_file: reading '/etc/udev/rules.d/99-udevmonitor.rules' as rules file
parse_file: reading '/etc/udev/rules.d/libmtp.rules' as rules file
unable to open device '/dev/ttyUSB0'


user@ubuntu710desktop:~$ ls -l /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 2007-12-18 18:45 /dev/ttyUSB0




Ich teste das gleich mal noch unter Debian, OpenSuSE und Fedora.

MfG,
SlyD

SlyD
18.12.2007, 23:36
So - ich denke ich weiss jetzt woran es liegen könnte.

In der Datei /etc/groups (oder /etc/group ) müssen bei einem (oder beiden) der folgenden Einträge

"uucp:x:14:"
und
"lock:x:53:"

der username eingetragen werden. Damit wird dieser zur Gruppe für "lockfiles" hinzugefügt, also Dateien die anzeigen das der Port in Verwendung ist.
Also sollten die Zeilen dann so aussehen:
"uucp:x:14:username"
"lock:x:54:username"
wobei username natürlich mit dem jeweiligen login namen ersetzt werden muss.
Wenn die Einträge nicht vorhanden sind einfach in eine neue Zeile dazuschreiben.

Die Datei kann man natürlich nur als root editieren.
Dann ebenfalls als root für /dev/ttyUSB0 schreib und lese rechte einfach per chmod 777 /dev/ttyUSB0 setzen.
Dann neustarten (aus und wieder einloggen reicht glaube ich auch, habe ich aber nicht getestet)!

Dann nochmal den RP6Loader starten und schauen ob es klappt.

Alternativ kann man den RP6Loader auch einfach von einer root Konsole starten - das sollte in jedem Fall klappen wenn es nur an den lockfiles liegt.

MfG,
SlyD

carlitoco
19.12.2007, 12:23
Sehr Geil ! Das Rockt!

Also danke für die zusammenarbeit!

MfG carlitoco

SlyD
19.12.2007, 12:34
Gut alles klar :)

Steht jetzt auch in der RP6 Anleitung im Anhang A.

MfG,
SlyD

jfjoseph
27.05.2008, 00:50
Wer sich das Compilieren des avr-gcc sparen möchte, kann auch unter Ubuntu's Paketverwaltung gcc-avr und avr-libc installieren. Ich weiß allerdings nicht, ob das bei anderen Distri's auch funktionert...

Musst diesen (Um)weg gehen, da bei mir leider immer wieder eine Fehlermeldung bei Compilieren auftrat, bezüglich des texinfo-Paketes.

Viel Spaß & Gruß

carlitoco
04.06.2008, 11:05
An alle die im loader die Ports nicht sehen macht mal in der konsole als
root
chmod 666 /dev/ttyUSB0
sudo chmod 666 /dev/ttyUSB0 (ubuntu)
damit hat jeder user nutzungsrechte für den port

carlitoco
29.06.2008, 15:59
runterladen:

"http://noisia.sytes.net/slack12pkgs/"

$su
#passwordeingabe
#installpkg /pfad/und/paketname.tgz

bei problemen pn an mich & Gruss

axel88
10.07.2008, 13:24
bei mir kommt beim starten der Loader mittels script ne Fehlermeldung wenn ich es hingegen mit

java -jar RP6Loader_lib.jar starte, funzt es. Kann man natürlich auch schnell im script ändern ;)

mfg Axel
EDIT:
PS: Das müsste für alle gelten, die eine 64Bit architektur verwenden! Das script erzwingt wohl eine 32Bit umgebung. Könnten sich die entwickler auch mal denken, das 64Bit solangsam aufm Vormarsch ist ^^

radbruch
10.01.2012, 15:28
Hallo

Was ihr alles könnt ist echt erstaunlich. "sudo chmod 666 /dev/ttyUSB0" funktioniert wunderbar. Danke.
(mit Debian Squeeze 32bit)

Gruß

mic