andreas007
Anmeldungsdatum: 17. Dezember 2014
Beiträge: Zähle...
|
Hallo,
frisch installiertes Ubuntu 14.04 LTE auf einem Acer Notebook, ca. 6 jahre alt. Auf dem Noteebook lief vorher WinXP. Mit Win7 gings nicht da kein Treiber für die Grafik verfügbar ist. Mit Ubuntu ist das Bild sehr gut ok. Ich habe einen FTDI USB to Serial Umsetzter der von dem System nicht erkannt wird, mir also keinen COMPort liefert. Wenn ich USB Stick oder Cardreader einstecke funktioniert alles. Die Bezeichung FTDI 232RS. Gibt es eine Möglichkeit den Umsetzer zu nutzen? Danke und Gruß
Andreas Copy and paste aus der Console:
[ 3499.202273] ftdi_sio 3-2:1.0: FTDI USB Serial Device converter detected
[ 3499.204397] usb 3-2: FTDI USB Serial Device converter now attached to ttyUSB0 das ist das Ergebnis von dmesg | grep FTDI besteht nicht die Möglickeit darauf per Comport zu zugreifen? Text hizugefügt.
|
dirkolus
Anmeldungsdatum: 17. Mai 2011
Beiträge: 1996
Wohnort: dahoam
|
Hallo Andreas und willkommen bei Ubuntuusers, Mit dieser Meldung
FTDI USB Serial Device converter now attached to ttyUSB0
würde ich mal sagen: das Ding ist da und unter /dev/ttyUSB0 ansprechbar. Mach mal
ls -l /dev/ttyUSB0
dann siehst Du die Rechte und den Datei-Typ. Diese Datei kannst Du in das Programm, das die serielle Schnittstelle nutzen will, als Port für die Kommunikation einstellen. Da das unter Umständen nicht trivial ist, hier noch etwas Hintergrundinfos Dirk
|
andreas007
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2014
Beiträge: 9
|
Danke für deine Antwort. Ich sehe dann folgendes in der Console: crw-rw-–- 1 root dialout 188, 0 Dez 17 09:06 /dev/ttyUSB0 Das Programm "G-Code Sender" listet mit mir in den COM Einstellungen nur COM1, COM2 usw. auf. Es ist ein Java Programm. Ich kann das über ein *.sh Script starten.
Auf den Seiten von FTDI habe ich ein Installations Guide für Linux gefunden. Ich versuch da gerade durchzukommen. Einiges ist mir allerdings mehr ein Rätsel als Hilfe. Vielleicht kannst du mir da weiterhelfen. Gruß
Andreas
|
Naubaddi
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 744
|
Hi, andreas007 schrieb: ...Das Programm "G-Code Sender" listet mit mir in den COM Einstellungen nur COM1, COM2 usw. auf...
kann es sein das es ein Windows Programm für Arduino bzw. Mikrocontroller ist, dann nimm doch eine Linux Alternative?! z.B. einen Mikrocontroller Programmeditor:
mir reicht gedit mit ein paar Skripten um einen PICAXE zu programmieren. Grüßle
|
dirkolus
Anmeldungsdatum: 17. Mai 2011
Beiträge: 1996
Wohnort: dahoam
|
andreas007 schrieb: Das Programm "G-Code Sender" listet mit mir in den COM Einstellungen nur COM1, COM2 usw. auf. Es ist ein Java Programm. Ich kann das über ein *.sh Script starten.
Hier lässt einer G-Code Sender an einem Raspberry (= kleiner Linux-Rechner) laufen. RXTX-muss installiert werden. Und schau Dir die Kommandozeile an: es geht nicht darum, den USB Serial Adapter beizubringen, als hinge er an einer Windows-Maschine, sondern es geht darum, dass die Software die vorhandenen seriellen Schnittstellen ansprechen kann. Dirk
|
andreas007
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2014
Beiträge: 9
|
Naubaddi schrieb:
kann es sein das es ein Windows Programm für Arduino bzw. Mikrocontroller ist, dann nimm doch eine Linux Alternative?!
Grüßle
Moin,
G-Code ist eine Textdatei und enthält die Steuerbefehle für eine CNC Fräse. G-Code Sender ist ein Java Programm das diese Textdatei an den uP der Fräse sendet. Nebenbei kann die Software auch für die Fräse Befehle schicken, zb. fürs "Homing". Gruß
Andreas
|
Naubaddi
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 744
|
Hi, *** gelöscht, hat sich erledigt, der Beitrag von dirkolus sollte die Lösung sein. Grüßle
|
andreas007
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2014
Beiträge: 9
|
dirkolus schrieb: andreas007 schrieb: Das Programm "G-Code Sender" listet mit mir in den COM Einstellungen nur COM1, COM2 usw. auf. Es ist ein Java Programm. Ich kann das über ein *.sh Script starten.
Hier lässt einer G-Code Sender an einem Raspberry (= kleiner Linux-Rechner) laufen. RXTX-muss installiert werden. Und schau Dir die Kommandozeile an: es geht nicht darum, den USB Serial Adapter beizubringen, als hinge er an einer Windows-Maschine, sondern es geht darum, dass die Software die vorhandenen seriellen Schnittstellen ansprechen kann. Dirk
Hallo Dirk, genau das klappte bisher ja nicht. Ich probiere das mal aus. RXTX habe ich schon in der Softwareverwaltung gefunden und installiert. Interessant auch die Lösung mit dem Raspberry. Da muss dann nicht mehr mein Notebook einstauben ☺ Andreas
|
andreas007
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2014
Beiträge: 9
|
Naubaddi schrieb: Hi, *** gelöscht, hat sich erledigt, der Beitrag von dirkolus sollte die Lösung sein. Grüßle
-gelöscht- why, viele Wege führen nach Rom. Ich bin für jede Möglichkeit, die mir gezeigt wird, dankbar. Deshalb auch an Dich ein Dankeschön.
Gruß
Andreas
|
Naubaddi
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 744
|
Hi, andreas007 schrieb: ...-gelöscht- why,
...viele Wege führen nach Rom...
weil mir Info & Link von dirkolus als besser erscheint. Meine Idee war im Quelltext von G-Code Sender nach COM... zu suchen, eventuell kann man da ja auf /dev/ttyUSB0... verweisen an Stelle von COM.... Grüßle
|
andreas007
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2014
Beiträge: 9
|
Hallo,
ich möchte das Thema noch einmal angehen. Meine Fräse läuft mitlerweile mit eim Rasüberry Pi. Dieser kleine Rechner hat den FDTI Chip sofort erkannt und ich kann ihn über /dev/ttyUSB0 ansprechen. Auf meinen Notebook mit dem 14.04 klappt das einafch nicht. Ich übersehe etwas. andreas@ACER-4100:~$ lsusb
Bus 001 Device 002: ID 0781:5571 SanDisk Corp. Cruzer Fit
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub andreas@ACER-4100:~$ dmesg | grep -i ftdi
[ 1874.119287] usb 4-2: Manufacturer: FTDI
[ 1874.183395] usbcore: registered new interface driver ftdi_sio
[ 1874.186093] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 1874.188682] ftdi_sio 4-2:1.0: FTDI USB Serial Device converter detected
[ 1874.191335] usb 4-2: FTDI USB Serial Device converter now attached to ttyUSB0
[ 1957.880593] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[ 1957.880627] ftdi_sio 4-2:1.0: device disconnected
[ 1995.743278] usb 4-2: Manufacturer: FTDI
[ 1995.750301] ftdi_sio 4-2:1.0: FTDI USB Serial Device converter detected
[ 1995.752344] usb 4-2: FTDI USB Serial Device converter now attached to ttyUSB0 andreas@ACER-4100:~$ ls -l /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 Mär 25 11:18 /dev/ttyUSB0 ich habeauch schon mal an den Rechten der ttyUSB0 Datei herumprobiert. Ohne Erfolg.
Putty meldet: Unable to open connection to:
Unable open serialport. GTK Term:
Cannot open /dev/ttyS0: Keine Berechtigung Ist das evtl. ein Problem der Rechte oder Gruppe? Wäre nett wenn mir jemand weiterhelfen könnte. Danke. Gruß und schöne Feiertage
Andreas
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8430
Wohnort: Digiworld
|
Ist Dein User in der Gruppe dialout?
id Gruß Taomon
|
Ubu-tester
Anmeldungsdatum: 7. Januar 2011
Beiträge: 2206
Wohnort: NDS
|
moin, könnte auch am USB-Serial-Adapter liegen. Hatte ich auch mal. Seitdem nehme ich einen anderen, der läuft bei mir problemlos.
|
andreas007
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2014
Beiträge: 9
|
Hallo, komme leider erst heute dazu eure Tips zu probieren. @Ubuntu-Tester. Der USB Serial Umsetzer ist ok. Ich arbeite schon lange mit zwei solcher Exemplare unter Windows. @Taomon. Ich habe versucht unter Systemsteuerung/Benutzer den Benutzer "Andreas" ( ich ! ) auch der Gruppe dialout zu zuordnen. Geht leider nicht. Die Benutzer Verwaltung ist stark kastriert, den Button "ERWEITERT" gibt es nicht mehr unter 14.04, habe ich gelesen. Habe dann die Gnome Benutzer Verwaltung installiert, kann aber das Programm nicht finden. 😲
Bleibt also die Komando Zeile. Muss ich mich aber erst schlaulesen, schaffe ich aber über Ostern nicht. Vielleicht kann mir jemand die benötigten Kommandos auflisten. Gibt des die Gruppe dialout standart mässig auf jedem Linux Rechner? Kann ich mir alle vorhanden Gruppen auflisten lassen? Gruß
Andreas
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8430
Wohnort: Digiworld
|
Okay, dann über Konsole sudo usermod -aG dialout $USER Du mußt dich danach neu anmelden. Erst dann greift die Änderung. andreas007 Kann ich mir alle vorhanden Gruppen auflisten lassen?
Mit cat /etc/group
andreas007 Gibt des die Gruppe dialout standart mässig auf jedem Linux Rechner?
Soweit ich weiß ja. Uff, was übersehen. Da, ich selber sowas nicht habe, kenn ich das nicht und auch keine Programme um damit was anzustellen. Evtl. mußt du im Programm den seriellen Port auf /dev/ttyUSB0 umstellen. Aber keine Ahnung habe. Gruß Taomon
|