Hi!
I'm using the Octopi in my 3D printer with a Raspberry Pi touch screen. Firstly, I want to thank you and your organization to develop the magnificent software!
I have some problems with the Octopi and I would ask you about them. The wireless access works fine, but I want to give ".gcode" file that is prepared in another slicer program to the Octopi's interface with USB memory stick (for example, my friend gives it to me and he want me to print an object). However, when I put the memory stick in USB A socket of the Raspberry Pi3, I can't see the ".gcode" file.
How can I solve this problem? Or, could you please update the Octopi for this case? This is important to access without computer or another device.
Hi @ecagatay,
It looks like there is some information missing from your bug report that will be needed in order to solve the problem. Please take a look at the Contribution Guidelines which will provide you with a template to fill out here so that your bug report is ready to be investigated (I promise I'll go away then too!).
If you did not intend to report a bug, please take special note of the title format to use as described in the Contribution Guidelines.
I'm marking this one now as needing some more information. Please understand that if you do not provide that information within the next two weeks (until 2016-08-20 13:20) I'll close this ticket so it doesn't clutter the bug tracker. This is nothing personal, so please just be considerate and help the maintainers solve this problem quickly by following the guidelines linked above. Remember, the less time the devs have to spend running after information on tickets, the more time they have to actually solve problems and add awesome new features. Thank you!
Best regards,
~ Your friendly GitIssueBot
PS: I'm just an automated script, not a human being, so don't expect any replies from me :) Your ticket is read by humans too, I'm just not one of them.
The wireless access works fine, but I want to give ".gcode" file that is prepared in another slicer program to the Octopi's interface with USB memory stick (for example, my friend gives it to me and he want me to print an object). However, when I put the memory stick in USB A socket of the Raspberry Pi3, I can't see the ".gcode" file.
I expect to access my USB memory stick and ".gcode" file in Octopi webrowser.
I don't see any file from memory stick. There are just files from Raspberry Pi's microSD card.
I use version 1.2.13.
My custom printer with Raspberry Pi 3.
Firefox and Chrome.
I have read the FAQ.
This is not a potential bug but misconfiguration.
Octopi (which is also a different project and should be put in there) doesn't automount removeable media as most other RPI distros do.
You might consider educate yourself on how to set automount up.
The keywords you would search for would be "debian" "usb automount" "raspberry pi"
I have no idea if octopi would automount an usb device but even if it would you wouldn't see the files because octoprint doesn't know that you plugged an usb stick with gcode files in.
So basically you would need to mount any usb drive to the same folder, dunno if sub folders would work.
And configure Octoprint to watch this folder/these folders.
Not a bug. A plugin request at most.
And as a request it's a duplicate of #1192, therefore closing.
Sharing how did I successfully setup to auto show my gcode & stl file in an USB Memory Stick/USB Drive/Thumb Drive in OctoPrint file list, in case someone still needs detail steps.

I followed the procedure provided by linanw and I can see the files but I can鈥檛 upload the the external drive via the folder mounted on it. Is there a way to allow write acces to this folder?
Sharing how did I successfully setup to auto show my gcode & stl file in an USB Memory Stick/USB Drive/Thumb Drive in OctoPrint file list, in case someone still needs detail steps.
1. sudo apt-get install usbmount -y 2. Create a sub-folder, ie. "USB", in your ".octoprint/uploads folder". If you use OctoPi, the folder is under "/home/pi" 3. Edit "/etc/usbmount/usbmount.conf" for MOUNTPOINTS="<here is your .octoprint/uploads folder path + a sub-folder name>", in my case is MOUNTPOINTS="/home/pi/.octoprint/uploads/USB" 4. Edit "/etc/usbmount/usbmount.conf" for FS_MOUNTOPTIONS="-o uid=,gid=", in my case is FS_MOUNTOPTIONS="-o uid=pi,gid=pi", which is default settings for OctoPi as well. 5. reboot You are done. Your will see the similar as it's in the picture after reboot and plugged your USB Drive.
i followed your instructions. i have default options but i can't see my usb memory stick. even if i power on with the stick already installed
there are a lot of options in MOUNTPOINTS. should i delete all? if not where should i place the mountpoint, before or after? thanks
sudo systemctl edit systemd-udevd
insert:
[Service]
PrivateMounts=no
sudo systemctl daemon-reload
sudo service systemd-udevd --full-restart
need for new raspbian:
https://github.com/rbrito/usbmount/issues/2
https://unix.stackexchange.com/questions/330094/udev-rule-to-mount-disk-does-not-work/330156#330156
Most helpful comment
Sharing how did I successfully setup to auto show my gcode & stl file in an USB Memory Stick/USB Drive/Thumb Drive in OctoPrint file list, in case someone still needs detail steps.
You are done. Your will see the similar as it's in the picture after reboot and plugged your USB Drive.