Hey Everyone!
This windows guy needs some help with getting his new PolyPrinter 229 connecting on Ubuntu.
It seems to be detected in Ubuntu, if I do “lsusb” I see:
Bus 004 Device 002: ID 16c0:0483 Van Ooijen Technische Informatica Teensyduino Serial
And OctoPrint sees /dev/ttyACM0 as a serial port available
However that’s where my luck runs out…
OctoPrint terminal shows:
Connecting to: /dev/ttyACM0
Changing monitoring state from ‘Offline’ to ‘Opening serial port’
Connected to: Serial<id=0x7f8c32d850, open=True>(port=’/dev/ttyACM0’, baudrate=115200, bytesize=8, parity=‘N’, stopbits=1, timeout=10.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
Changing monitoring state from ‘Opening serial port’ to ‘Connecting’
Send: N0 M110 N0*125
There was a timeout while trying to connect to the printer
Changing monitoring state from ‘Connecting’ to ‘Offline’
Connection closed, closing down monitor
From the Ubuntu side, I have made sure I have permissions to dialout as well.
xxxxx@localhost:~/OctoPrint/venv/bin$ sudo adduser xxxxx dialout
xxxxx@localhost:~/OctoPrint/venv/bin$ ls -l /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 Oct 28 15:00 /dev/ttyACM0
Anyone have any ideas? I would greatly appreciate. I have rebooted the printer and the Pine64 Ubuntu box.
Additional detains, when I connect the device, this is what I see in dmesg:
[ 100.003549] usb 4-1: new full-speed USB device number 2 using sunxi-ohci
[ 100.846440] cdc_acm 4-1:1.0: This device cannot do calls on its own. It is not a modem.
[ 100.857659] cdc_acm 4-1:1.0: ttyACM0: USB ACM device
[ 100.860880] usbcore: registered new interface driver cdc_acm
[ 100.860891] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
@edkman @apipe might have some input.
I don’t know enough about Octoprint’s setup, I’m having issues setting it up.
Thanks Mitch,
I asked Ed, and he didn’t know. I’m considering switching to a Raspberry PI 3. I’ve got a bunch of Pine64’s sitting around from when I supported their Kickstarter, but not a Linux expert by any means, and I’ve exhausted my skills and Google searching quota. 
Try running it with sudo. That’s what I have to do with Pronterface otherwise the serial connection won’t work.
I’ve tried running with SUDO, I’ve tried runny Putty to connect to it, I’ve given the user full 666 and even 777 permissions… I’m pretty sure from my Google research it’s a driver problem.
I’m running octoprint on a Pi Zero, it’s $5 + some adapters, it works very well for Octoprint and USB TTL works fine.
2 Likes
Got the Raspberry Pi in from Amazon and loaded Octipi on it, worked immediately. Haven’t gotten the camera working, but not to worried about that.
3 Likes