USB-seriell Adapter an DS210J

Status
Für weitere Antworten geschlossen.

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
Hallo,

möchte mich eben kurz vorstellen und dann gleich ein Problem ansprechen.
Seit Jahren Besitzer eine DS erst die kleinen 110j jetzt die etwas größere DS210j
Nutze die NAS als Server und Speicher.
Auf der NAS läuft DSM 4.3

Linux für mich ein rotes Tuch

Nun möchte ich mit der NAS die ja als 27/7 Gerät verwendet wird Temperaturmessung mit Digitemp machen.
Die Messschaltung funktioniert, wie mit Digitemp unter Win probiert.

Leider bekomme ich keinen USB-Seriell Adapter an der DS210J zum laufen
Er wird wohl als Hardware erkannt aber es findet keine Schnittstellen Emulation ( USBS0 ) statt.
Mehrere verschiedene Adapter brachten auch keinen Erfolg.
Ich habe mich schon durch´s Internet gesucht und auch einige ansprechende Erklärungen gefunden, aber nie führte eine zu einem Ergebniss.
Mit meinen "beschiedenen" LInuxkenntnissen ( ich kann Befehle in in Terminal ( Putty) kopieren) bin ich nicht weit gekommen.
Ich habe einige lib nachinstalliert, aber ob das immer so richtig war wage ich zu bezweifeln.

Gerne würde ich die NAS zur DAtenmessung nutzen.
Alternativ bliebe mir nur die RasberryPie, da dort solch ein Unternehmen exakt beschrieben ist.

Könnte mir da ein erfahrener LInuxmann und Synologe ein Tut an die Hand geben ?

Mfg
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.037
Punkte für Reaktionen
293
Punkte
393
Hallo,
mit den vorhandenen Modulen funktionieren nur Adapter die einen FTDI Chip haben.

Gruß Götz
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.037
Punkte für Reaktionen
293
Punkte
393
Hallo,
mit dem sollte es gehen, aber nicht automatisch. Du mußt bei jedem Start als root die Module laden (Script schreiben)
Rich (BBCode):
insmod /lib/modules/usbserial.ko
insmod /lib/modules/ftdi_sio.ko

Gruß Götz
 

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
Hallo Götz,
bei beiden Modulen meldet Linux
insmod: can't insert '/lib/modules/ftdi_sio.ko': File exists
insmod: can't insert '/lib/modules/usbserial.ko': File exists

scheinen also schon irgendwie da zu sein
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.037
Punkte für Reaktionen
293
Punkte
393
Hallo,
die Reihenfolge ist wichtig, zuerst usbserial.ko.
Prüfe ob die Module geladen sind
Rich (BBCode):
lsmod|grep usbserial
lsmod|grep ftdi
Gibt es ein /dev/ttyUSB0?

Gruß Götz
 

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
Das meldet mir Putty nach Eingabe der Befehle

DiskStation210j> lsmod|grep usbserial
usbserial 26550 2 pl2303,ftdi_sio
usbcore 141330 12 pl2303,cdc_acm,ftdi_sio,usbserial,usbhid,usblp,usb_storage,etxhci_hcd,xhci_hcd,ohci_hcd,ehci_hcd

DiskStation210j> lsmod|grep ftdi
ftdi_sio 30208 0
usbserial 26550 2 pl2303,ftdi_sio
usbcore 141330 12 pl2303,cdc_acm,ftdi_sio,usbserial,usbhid,usblp,usb_storage,etxhci_hcd,xhci_hcd,ohci_hcd,ehci_hcd
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.037
Punkte für Reaktionen
293
Punkte
393
Hallo,
Du hast ja sogar Prolific pl2303 am Start.
Es sollte ein /dev/ttyUSB0 existieren.

Gruß Götz
 

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
wo finde ich das
mit dmesg ?

und entschuldige meine nicht vorhandenen Linux Kenntnisse.
Muß mir jeden Befehl erarbeiten, darum hakt es oft bei mir.

z:Z. hängt aber der Delock mit dem FTDI Chip dran, ist der PL2303 identisch ?
 

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
habe /dev/ttyUSB0 gefunden
habe sogar bis /dev/ttyUSB6
gefunden
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.037
Punkte für Reaktionen
293
Punkte
393
Hallo,
ob Prolific oder FTDI ist eigentlich egal.
Da wird wohl bei jeden anstecken ein neues Device generiert, sollte man am Zeitstempel sehen
ls -la /dev/ttyUSB*

Gruß Götz
 

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
Hallo Götz

wenn ich versuche Digitemp mit
"digitemp_DS9097 -i -a -s /dev/ttyUSB0"
zu starten

bekomme ich folgende Fehlermeldung

"DiskStation210j> digitemp_DS9097 -i -a -s/dev/ttyUSB0
DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - http://www.digitemp.com
owAcquire: failed to open device: No such device
Error 23: Failed to acquire a necessary system resource"

Da passt doch irgendwas mit der Schnittstelle nicht

Mfg
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.037
Punkte für Reaktionen
293
Punkte
393
Hallo,
starte die DS mal neu und teste genau einen Adapter, schau welches ttyUSB Device angelegt wurde und starte das Programm mit diesem Device.

Gruß Götz
 

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe das mit dem USB Seriell Adapter erstmal auf Eis gelegt.
Ich benutze nun einen USB -1 Wire DS 9490R Adapter der direkt als USB Schnittstelle angesprochen wird.
Mit dem Temperatur erfassen über Digitemp klappt es nun.

Nächste Baustelle mit der ich mich nun beschäftigen muss ist das visualisieren bzw. speichern der Daten.
Habe mich hier für die Datenbank RRDTool entschieden.
Um mit dem Programm klar zu kommen befinde ich mich noch in der "Tutorialphase"

Nun zu meinem Problem

Ich habe eine Datenbank mit dem dazu gehörigen Graph mit RRDtool erzeugt und eine *.png Datei auf der NAS gespeichert.
Diese *.png befindet sich im /root Ordner.
Wie bekomme ich die in einen meiner "sichtbaren" Ordner kopiert, damit ich mir das Kunstwerk auch mal auf Win anschauen kann.
Wenn ich in Putty mit dem Befehl "cp test.png / web" die Datei in den Ordner web ( der ja auch über die DSM sichtbar ist) kopiere meckert die Busybox zwar nicht.
Ich bekomme aber keinen Zugriff auf "web".
Das versuche ich mit dem Befehl "cd /web"
Putty sagt dann cant´t cd to web
wo liegt mein Fehler ?

Mfg
Holger
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.532
Punkte für Reaktionen
38
Punkte
94
der Ordner web liegt in volume1 oder volume2.

Also cd /volumeX/web
 

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
Danke
klappt
das ist so wenn man den Wald vor lauter Bäumen nicht sieht.
 

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
Hallo
ich händ mal wieder im Linuxdschungel.

Digitemp schreibt mir irgendwo eine Konfigurationsdatei mit dem Namen digitemprc
Ich finde diese Datei einfach nicht.
Mit "find -name digitemprc" nicht und "local" kennt die DS210j nicht.


kleiner Tipp ?

Mfg
Holger
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.532
Punkte für Reaktionen
38
Punkte
94
du musst auch angeben wo gesucht werden soll

find / -name digitemprc
 

feuerwehr

Benutzer
Mitglied seit
17. Jan 2014
Beiträge
40
Punkte für Reaktionen
0
Punkte
0
Danke

/ ist die oberste Ebene, oder ?

Nun finde ich was ich suche.

Eine Frage hätte ich doch noch.

Wenn ich mit "find / -name .digitemprc" suche,zeigt mir Putty auch den Ort an wo sich die Datei befindet, in diesem Fall
/.digitemprc
Die Datei befindet sich also auf der "obertsen Ebene"
Wenn ich nun mit ls -l mir den Inhalt von / anzeigen lasse erscheint dort die Datei ".digitemprc" nicht.
Muss ich da irgendwelche Attribute ändern oder gibt es einen anderen Befehl zum anzeigen des "Ordner" Inhaltes ?

Mfg
Holger
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.532
Punkte für Reaktionen
38
Punkte
94
du musst auch ls -al eingeben. Dann siehst du auch die unsichtbaren Dateien, das sind die mit einem Punkt vor dem Namen
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!