Monoprice Select Mini V1 Not Detected

I have a Monoprice Select Mini (original version.) The startup screen reports V22.39. I have tried installing Astrobox 0.10(8) on my raspberry Pi B+ several times, but my printer is never detected (AstroBox thinks there’s no printer plugged in.) The printer worked fine with OctoPrint on this same Pi. When I SSH into AstroBox, I can see the printer with lsusb. Here’s the output of lsusb and dmesg:

Bus 001 Device 008: ID 2974:0503
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

[ 145.911274] usb 1-1.5: new full-speed USB device number 5 using dwc_otg
[ 146.045899] usb 1-1.5: New USB device found, idVendor=2974, idProduct=0503
[ 146.045925] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 146.045936] usb 1-1.5: Product: Malyan 3D Printer Port
[ 146.045946] usb 1-1.5: Manufacturer: Malyan System LTD.
[ 146.045956] usb 1-1.5: SerialNumber: 5D7F52723032
[ 146.115725] cdc_acm 1-1.5:1.0: ttyACM0: USB ACM device
[ 146.120915] usbcore: registered new interface driver cdc_acm
[ 146.120929] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

Does anybody have any ideas? Thanks.

Did you try changing the drive to the S3G in settings -> Printer Profile? I don’t remember if that printer has Sailfish firmware.

I tried this after getting your reply, but it still wasn’t detected.

I tried manually adding the serial port and baud rate to /etc/astroprint/config.yaml and Astrobox now shows that it is connected and printing appears to be working. I am printing something right now and everything is fine so far. Under the connection settings, it shows ‘Connected to printer’ but still shows ‘No printer detected’ under ‘USB device.’

What did you put on the config file?

The serial line originally read:

 serial: {}

I changed it to the following:

 serial: 
      port: /dev/ttyACM0 
      baud: 115200

I think I got the idea from this ticket on GitHub: https://github.com/AstroPrint/AstroBox/issues/281

1 Like