Results 1 to 8 of 8

Thread: 3D printer

  1. #1
    Join Date
    Dec 2008
    Location
    Rotterdam (NL)
    Posts
    802

    Default 3D printer

    Heb sinds kort een USB 3D-printer een Creality Ender 3Pro. Nu wordt deze wel herkend in TW, zie de rode tekst.
    maar moet hem ook nog aan een user kunnen koppelen. De vraag is hoe krijg ik hem aan de user gekoppeld.


    Code:
    ben@localhost:~> lsusb
    Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 005: ID 0458:002e KYE Systems Corp. (Mouse Systems) NetScroll + Traveler / NetScroll 110
    Bus 003 Device 007: ID 05e3:0751 Genesys Logic, Inc. microSD Card Reader
    Bus 003 Device 006: ID 214b:7250  
    Bus 003 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
    Bus 003 Device 003: ID 046a:0023 Cherry GmbH Keyboard
    Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 006 Device 002: ID 1058:1140 Western Digital Technologies, Inc. My Book Essential (WDBACW)
    Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 005 Device 003: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
    Bus 005 Device 002: ID 046d:0992 Logitech, Inc. QuickCam Communicate Deluxe
    Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Krijg de volgende melding in Pronterface
    Code:
    Connecting...
    Could not connect to /dev/ttyUSB0 at baudrate 115200:
    Serial error: [Errno 13] could not open port /dev/ttyUSB0: [Errno 13] Toegang geweigerd: '/dev/ttyUSB0'
    HP Z420 Intel Xeon & Lenovo T440s Intel I7vPro
    openSUSE Tumbleweed KDE
    Raspberry PI3 met openSUSE TW en Raspbian
    Linux counter #241023

  2. #2
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,844
    Blog Entries
    14

    Default Re: 3D printer

    Dit betekent alleen maar dat de kernel de USB info kan uitlezen. Dat wil nog niet zeggen, dat ook de juiste driver geladen is. Kun je de output betreffende dat ding van dit hieronder 's posten?
    Code:
    usb-devices
    Dat laat dat nl. wel zien.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  3. #3
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    27,155

    Default Re: 3D printer

    Geheel los van Knurpht, i.h.a. als je een "toestemming gewijgerd" krijgt, kijk je naar eigenaarschap en toestemmingen, zodat je weet waar het over gaat.
    Code:
    ls -l /dev/ttyUSB0
    Henk van Velden

  4. #4
    Join Date
    Dec 2008
    Location
    Rotterdam (NL)
    Posts
    802

    Default Re: 3D printer

    Quote Originally Posted by Knurpht View Post
    Dit betekent alleen maar dat de kernel de USB info kan uitlezen. Dat wil nog niet zeggen, dat ook de juiste driver geladen is. Kun je de output betreffende dat ding van dit hieronder 's posten?
    Code:
    usb-devices
    Dat laat dat nl. wel zien.
    Code:
     ben@localhost:~> usb-devices
    
    T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=1d6b ProdID=0002 Rev=05.06
    S:  Manufacturer=Linux 5.6.0-1-default ehci_hcd
    S:  Product=EHCI Host Controller
    S:  SerialNumber=0000:00:1a.0
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 6
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=8087 ProdID=0024 Rev=00.00
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
    D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=1d6b ProdID=0001 Rev=05.06
    S:  Manufacturer=Linux 5.6.0-1-default uhci_hcd
    S:  Product=UHCI Host Controller
    S:  SerialNumber=0000:09:04.0
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=1d6b ProdID=0002 Rev=05.06
    S:  Manufacturer=Linux 5.6.0-1-default ehci_hcd
    S:  Product=EHCI Host Controller
    S:  SerialNumber=0000:00:1d.0
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 8
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=8087 ProdID=0024 Rev=00.00
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=03 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=1.5 MxCh= 0
    D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
    P:  Vendor=046a ProdID=0023 Rev=00.32
    C:  #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
    I:  If#=0x1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
    
    T:  Bus=03 Lev=02 Prnt=02 Port=02 Cnt=02 Dev#=  4 Spd=480 MxCh= 2
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=05e3 ProdID=0608 Rev=85.37
    S:  Product=USB2.0 Hub
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=03 Lev=03 Prnt=04 Port=00 Cnt=01 Dev#=  6 Spd=480 MxCh= 4
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=214b ProdID=7250 Rev=01.00
    S:  Product=USB2.0 HUB
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=03 Lev=04 Prnt=06 Port=03 Cnt=01 Dev#=  7 Spd=480 MxCh= 0
    D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=05e3 ProdID=0751 Rev=14.04
    S:  Manufacturer=USB Storage
    S:  Product=USB Storage
    C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=98mA
    I:  If#=0x0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
    
    T:  Bus=03 Lev=02 Prnt=02 Port=03 Cnt=03 Dev#=  5 Spd=1.5 MxCh= 0
    D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
    P:  Vendor=0458 ProdID=002e Rev=01.10
    S:  Manufacturer=Genius
    S:  Product=NetScroll + Traveler
    C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid
    
    T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
    D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=1d6b ProdID=0001 Rev=05.06
    S:  Manufacturer=Linux 5.6.0-1-default uhci_hcd
    S:  Product=UHCI Host Controller
    S:  SerialNumber=0000:09:04.1
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
    D:  Ver= 2.00 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=0a12 ProdID=0001 Rev=19.58
    C:  #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
    I:  If#=0x1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
    
    T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 4
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=1d6b ProdID=0002 Rev=05.06
    S:  Manufacturer=Linux 5.6.0-1-default xhci-hcd
    S:  Product=xHCI Host Controller
    S:  SerialNumber=0000:08:00.0
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=05 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
    D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
    P:  Vendor=046d ProdID=0992 Rev=00.05
    S:  SerialNumber=BE592BEF
    C:  #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=500mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
    I:  If#=0x1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
    I:  If#=0x2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio
    I:  If#=0x3 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
    
    T:  Bus=05 Lev=01 Prnt=01 Port=03 Cnt=02 Dev#=  5 Spd=12  MxCh= 0
    D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
    P:  Vendor=1a86 ProdID=7523 Rev=02.64
    S:  Product=USB Serial
    C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=98mA
    I:  If#=0x0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=02 Driver=ch341
    
    T:  Bus=06 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 4
    D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
    P:  Vendor=1d6b ProdID=0003 Rev=05.06
    S:  Manufacturer=Linux 5.6.0-1-default xhci-hcd
    S:  Product=xHCI Host Controller
    S:  SerialNumber=0000:08:00.0
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    
    T:  Bus=06 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=5000 MxCh= 0
    D:  Ver= 3.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=  1
    P:  Vendor=1058 ProdID=1140 Rev=10.03
    S:  Manufacturer=Western Digital
    S:  Product=My Book 1140
    S:  SerialNumber=574341575A30363734353236
    C:  #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=8mA
    I:  If#=0x0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
    
    T:  Bus=07 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 4
    D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=1d6b ProdID=0002 Rev=05.06
    S:  Manufacturer=Linux 5.6.0-1-default ehci_hcd
    S:  Product=EHCI Host Controller
    S:  SerialNumber=0000:09:04.2
    C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
    I:  If#=0x0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
    HP Z420 Intel Xeon & Lenovo T440s Intel I7vPro
    openSUSE Tumbleweed KDE
    Raspberry PI3 met openSUSE TW en Raspbian
    Linux counter #241023

  5. #5
    Join Date
    Dec 2008
    Location
    Rotterdam (NL)
    Posts
    802

    Default Re: 3D printer

    Quote Originally Posted by hcvv View Post
    Geheel los van Knurpht, i.h.a. als je een "toestemming gewijgerd" krijgt, kijk je naar eigenaarschap en toestemmingen, zodat je weet waar het over gaat.
    Code:
    ls -l /dev/ttyUSB0

    Code:
     ben@localhost:~> ls -l /dev/ttyUSB0
    crw-rw---- 1 root dialout 188, 0 13 apr 22:23 /dev/ttyUSB0
    ben@localhost:~>
    HP Z420 Intel Xeon & Lenovo T440s Intel I7vPro
    openSUSE Tumbleweed KDE
    Raspberry PI3 met openSUSE TW en Raspbian
    Linux counter #241023

  6. #6
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,844
    Blog Entries
    14

    Default Re: 3D printer

    Code:
    T:  Bus=05 Lev=01 Prnt=01 Port=03 Cnt=02 Dev#=  5 Spd=12  MxCh= 0
    D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
    P:  Vendor=1a86 ProdID=7523 Rev=02.64
    S:  Product=USB Serial
    C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=98mA
    I:  If#=0x0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=02 Driver=ch341
    Dit is 'm dus.

    Nu even je antwoord op Henk's vraag afwachten. Heb je er ook software voor geïnstalleerd? Is er bijv. ook een 'group' toegevoegd?
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  7. #7
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    27,155

    Default Re: 3D printer

    Quote Originally Posted by Benmh View Post
    Code:
     ben@localhost:~> ls -l /dev/ttyUSB0
    crw-rw---- 1 root dialout 188, 0 13 apr 22:23 /dev/ttyUSB0
    ben@localhost:~>
    Zoals je ziet is root eigenaar and dialout als groep. Alleen root en leden van groep dialout kunnen lezen en schrijven. Dus, een gebruiker lid van group dialout maken zou permissie aan die user moeten geven.

    Vaneen tty device kun je gewoon characters lezen en schrijven, dus een speciale "driver" lijkt mij niet nodig. Wel een programma dat weet wat voor nuttigs te schrijven en lezen. Maar dat heb je misschien.
    Henk van Velden

  8. #8
    Join Date
    Dec 2008
    Location
    Rotterdam (NL)
    Posts
    802

    Default Re: 3D printer

    Quote Originally Posted by hcvv View Post
    Zoals je ziet is root eigenaar and dialout als groep. Alleen root en leden van groep dialout kunnen lezen en schrijven. Dus, een gebruiker lid van group dialout maken zou permissie aan die user moeten geven.

    Vaneen tty device kun je gewoon characters lezen en schrijven, dus een speciale "driver" lijkt mij niet nodig. Wel een programma dat weet wat voor nuttigs te schrijven en lezen. Maar dat heb je misschien.
    Hoi Henk, Je had weer helemaal gelijk, heb de user toegevoegd in dialout en na een herstart is de communicatie tussen pc en printer daar. Met de software van Cura nu aan de slag voor een print.
    Bedankt voor de uitleg en deskundigheid.

    De eerste print is wel mislukt (fout in het ontwerp) maar alles werkt prima.
    Last edited by Benmh; 14-Apr-2020 at 01:20.
    HP Z420 Intel Xeon & Lenovo T440s Intel I7vPro
    openSUSE Tumbleweed KDE
    Raspberry PI3 met openSUSE TW en Raspbian
    Linux counter #241023

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •