LinuxCNC Einrichtun...
 
Benachrichtigungen
Alles löschen

LinuxCNC Einrichtung

17 Beiträge
6 Benutzer
0 Reactions
9,663 Ansichten
Robert Lichtenberger
(@effad)
Beiträge: 87
Estimable Member
Themenstarter
 

Ich habe gerade in meinem Blog einen Artikel über die Einrichtung / Verwendung einer Stepcraft 420 mit LinuxCNC verfasst. Wer mit dem Gedanken spielt, Linux statt Windows einzusetzen findet es vielleicht interessant ;-).

Wer noch Anregungen hat, wie man den Artikel verbesser kann oder was ich vergessen habe, bitte gerne 🙂

 
Veröffentlicht : 02/03/2014 2:48 pm
Andreas Goetz
(@elektron)
Beiträge: 134
Estimable Member
 

Hallo!
Denke so ein Thema ist hier gut angebracht.
Es sind doch einige Einstellungen im Wizard vorzunehmen die wichtig sind.
Evtl. hier mal eine Auflistung von Einstellungen der Stepcraft Benutzer.

Gruß
Andreas

 
Veröffentlicht : 02/03/2014 7:02 pm
(@willip)
Beiträge: 84
Trusted Member
 

Da müsst ich mal schauen, bin mittlerweile auch mehr mit ubuntu unterwegs wie mit win7! Habe allerdings die USB Version an der 420er?
Auf jeden Fall schaue ich bei dem Thema öfters rein!
Gruß Willi

Gruß Willi

420er mit WinPC-NC,Vakuumtisch; Adobe Illustrator 5, FreeCAD

 
Veröffentlicht : 02/03/2014 8:50 pm
Robert Lichtenberger
(@effad)
Beiträge: 87
Estimable Member
Themenstarter
 

Ich hab die Anleitung nun um Screenshots mit Kommentaren ergänzt.

 
Veröffentlicht : 04/03/2014 8:05 pm
Mathias
(@matei)
Beiträge: 127
Estimable Member
 

Bin gerade am Einrichten von LinuxCNC. Problem ist dass Linux den parallelport nicht erkennt. Was für Einstellungen braucht's im BIOS ?

Beste Grüße

Matei

 
Veröffentlicht : 21/03/2014 5:50 pm
Robert Lichtenberger
(@effad)
Beiträge: 87
Estimable Member
Themenstarter
 

Ich würde den jeweils ersten Wert nehmen und dann im LinuxCNC ein Terminal aufmachen, wo du:

cat /proc/ioports | grep parport

Da müsste dann eine Adresse aufscheinen.

 
Veröffentlicht : 21/03/2014 11:10 pm
Mathias
(@matei)
Beiträge: 127
Estimable Member
 

Leider keine Antwort im Terminal mit dem Befehl (cat /proc/ioports | grep parport) Sicher mit den Leerzeichen? wie gebe ich es im Terminal ein?

So schaut aus bei mir:

user@user-pc:~$ f0fs24 cf0 cat/proc/ioports|grep parport
> f0fs24 cf0 cat /proc/ioports | grep parport
> 

Mein 'übergeordnetes Problem ist eigentlich dass ich die Adresse vom Parallel-Port herausfinden möchte um sie in LinuxCNC einzutragen. Habe es mit dem (wie im youtube-Video beschrieben) lspci-befehl versucht.

user@userpc-cnc:~$ lspci -v
00:00.0 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Flags: bus master, medium devsel, latency 8
	Memory at f0000000 (32-bit, prefetchable) 
	Capabilities: 
	Kernel driver in use: agpgart-via
	Kernel modules: via-agp

00:00.1 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Flags: bus master, medium devsel, latency 0

00:00.2 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Flags: bus master, medium devsel, latency 0

00:00.3 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Flags: bus master, medium devsel, latency 0

00:00.4 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Flags: bus master, medium devsel, latency 0

00:00.5 PIC: VIA Technologies, Inc. CN896/VN896/P4M900 I/O APIC Interrupt Controller (prog-if 20)
	Flags: bus master, fast devsel, latency 0

00:00.6 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Security Device
	Flags: bus master, fast devsel, latency 0

00:00.7 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge
	Flags: bus master, medium devsel, latency 0

00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
	Flags: bus master, 66MHz, medium devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	Memory behind bridge: fd000000-febfffff
	Prefetchable memory behind bridge: c0000000-dfffffff
	Capabilities: 
	Kernel modules: shpchp

00:02.0 PCI bridge: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller (rev 80)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00001000-00001fff
	Memory behind bridge: 7c000000-7c1fffff
	Prefetchable memory behind bridge: 000000007c200000-000000007c3fffff
	Capabilities: 
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:03.0 PCI bridge: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller (rev 80)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 00002000-00002fff
	Memory behind bridge: 7c400000-7c5fffff
	Prefetchable memory behind bridge: 000000007c600000-000000007c7fffff
	Capabilities: 
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:0f.0 IDE interface: VIA Technologies, Inc. Device 5337 (rev 80) (prog-if 8f [Master SecP SecO PriP PriO])
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: bus master, medium devsel, latency 32, IRQ 21
	I/O ports at ec00 
	I/O ports at e880 
	I/O ports at e800 
	I/O ports at e480 
	I/O ports at e400 
	I/O ports at e000 
	Capabilities: 
	Kernel driver in use: sata_via
	Kernel modules: sata_via

00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07) (prog-if 8a [Master SecP PriP])
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: bus master, medium devsel, latency 32
	[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] 
	[virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] 
	[virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] 
	[virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] 
	I/O ports at fc00 
	Capabilities: 
	Kernel driver in use: pata_via
	Kernel modules: pata_via

00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: bus master, medium devsel, latency 32, IRQ 20
	I/O ports at d480 
	Capabilities: 
	Kernel driver in use: uhci_hcd

00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: bus master, medium devsel, latency 32, IRQ 22
	I/O ports at d800 
	Capabilities: 
	Kernel driver in use: uhci_hcd

00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: bus master, medium devsel, latency 32, IRQ 21
	I/O ports at d880 
	Capabilities: 
	Kernel driver in use: uhci_hcd

00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: bus master, medium devsel, latency 32, IRQ 23
	I/O ports at dc00 
	Capabilities: 
	Kernel driver in use: uhci_hcd

00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20)
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: bus master, medium devsel, latency 32, IRQ 21
	Memory at fcfffc00 (32-bit, non-prefetchable) 
	Capabilities: 
	Kernel driver in use: ehci_hcd

00:11.0 ISA bridge: VIA Technologies, Inc. VT8237A PCI to ISA Bridge
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: medium devsel
	Capabilities: 
	Kernel modules: i2c-viapro

00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller
	Subsystem: VIA Technologies, Inc. Device 337e
	Flags: bus master, medium devsel, latency 128
	Capabilities: 

00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: bus master, medium devsel, latency 32, IRQ 23
	I/O ports at d000 
	Memory at fcfff800 (32-bit, non-prefetchable) 
	Capabilities: 
	Kernel driver in use: via-rhine
	Kernel modules: via-rhine

00:13.0 Host bridge: VIA Technologies, Inc. VT8237A Host Bridge
	Flags: bus master, fast devsel, latency 0
	Capabilities: 

00:13.1 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCI Bridge (prog-if 01)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	Capabilities: 

01:00.0 VGA compatible controller: VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC] (rev 01)
	Subsystem: Micro-Star International Co., Ltd. Device 7255
	Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 11
	Memory at c0000000 (32-bit, prefetchable) 
	Memory at fd000000 (32-bit, non-prefetchable) 
	Expansion ROM at febf0000 [disabled] 
	Capabilities: 
	Kernel modules: viafb

Allerdings kein Ergebnis. Hm.....

Beste Grüße

Matei

 
Veröffentlicht : 22/03/2014 12:17 am
Andreas Goetz
(@elektron)
Beiträge: 134
Estimable Member
 

@Matei
Habe bei mir folgende Einstellung für den Parallelport im BIOS:
378/IRQ7
ECP/EPP
Hoffe Dir damit weiterhelfen zu können.

Gruß
Andreas

 
Veröffentlicht : 22/03/2014 11:06 am
Robert Lichtenberger
(@effad)
Beiträge: 87
Estimable Member
Themenstarter
 

Bin mir nicht 100% sicher, aber "ISA bridge" in deinem PCI Output sagt mir, dass der Rechner vermutlich so alt ist, dass die Parallelports u.U. da nicht angezeigt werden.

Du hast geschrieben:
So schaut aus bei mir:

user@user-pc:~$ f0fs24 cf0 cat/proc/ioports|grep parport
> f0fs24 cf0 cat /proc/ioports | grep parport
>

=> Die f0fs24 und so sind aber nicht gut, die sind wohl beim Copy&Paste passiert ?

=> Dafür hab ich das sudo (das macht dich zum Superuser/Administrator) vergessen beim Kommando.

Also müsstest du eintippen:

sudo cat /proc/ioports | grep parport

Genau so mit allen Leerzeichen. Dann musst du dein Passwort eingeben und dann sollte er was ausspucken.
Falls es nicht klappt muss ich noch mal kurz in den Keller und dort probieren.

Hmm. Habs gerade auf der Linux-Schüssel in meiner Arbeit probiert, da gings sogar ohne sudo. Und sah so aus:

[rli@rlinux ~]$ cat /proc/ioports | grep par
  0378-037a : parport0
 
Veröffentlicht : 22/03/2014 11:15 am
Mathias
(@matei)
Beiträge: 127
Estimable Member
 

@Matei
Habe bei mir folgende Einstellung für den Parallelport im BIOS:
378/IRQ7
ECP/EPP
Hoffe Dir damit weiterhelfen zu können.

Jo danke für die Einstellungen. Kann es allerdings noch nicht ausprobieren weil ich den Namen von dem LPT-Port noch nimmer nicht weiß. Was für einen hast du?

Ich bin im Prinzip auf dem Stand meinem Post davor. Effad, weißt du evt. weiter? Hier habe ich parallel auch gefragt.

Beste Grüße

Matei

 
Veröffentlicht : 22/03/2014 11:19 am
Mathias
(@matei)
Beiträge: 127
Estimable Member
 

Hat sich erledigt, funktioniert alles jetzt! Einfacher gleicher Port wie im Bios im LinuxCNC eingeben, dann gehts!

Beste Grüße

Matei

 
Veröffentlicht : 22/03/2014 5:16 pm
Andreas Goetz
(@elektron)
Beiträge: 134
Estimable Member
 

Na dann, viel Spaß. 😆

Gruß
Andreas

 
Veröffentlicht : 22/03/2014 5:18 pm
Mathias
(@matei)
Beiträge: 127
Estimable Member
 

Für die, die eine 600er haben die Configs mal anbei:

Beste Grüße

Matei

 
Veröffentlicht : 25/03/2014 1:31 am
(@dastesteich)
Beiträge: 58
Trusted Member
 

Hallo

ich wollte mal fragen was ihr von LinuxCNC habt außer einem kostenlosen BS.
Gibt es bzgl. Fräsprg. kostenlose Software die für Windows so nicht verfügbar ist?

Peter

 
Veröffentlicht : 25/03/2014 9:38 am
Robert Lichtenberger
(@effad)
Beiträge: 87
Estimable Member
Themenstarter
 

LinuxCNC ist nicht nur ein freies Betriebssystem, es bietet (mit z.B. LibreCAD und dxf2gcode) eine komplette Lösung zum Fräsen.

Windows-Setup:
* Windows Betriebssystem: zwischen 40 und 100 EUR
* CorelDraw: ca. 100 EUR
* WinPCNC light gratis, Vollversion aber 200 EUR

macht unterm Strich 300 bis 400 EUR extra. Ich weiss schon, dass jedermann Windows und vermutlich auch CorelDraw (oder gleich AutoCAD) locker raubkopiert, aber das liegt mir nicht und ich muss es auch nicht ;-).

Ein weitere Vorteil (für mich als SW-Entwickler) ist, dass ich die Software meinen Bedürfnissen anpassen kann.

Dass ich ein eingefleischter Linux-User bin (seit 1995) liegt auf der Hand :-). In meinem Blog habe ich es auch noch einmal ausführlich dargestellt, was meine Motivation ist.

Aber: Jeder soll das benützen, was ihm am besten liegt, da bin ich ganz entspannt.

 
Veröffentlicht : 25/03/2014 1:58 pm
Seite 1 / 2
Teilen: