# Serial connection on raspberry pi issue (WebControl

**URL:** <https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260>\
**Category:** Troubleshooting\
**Tags:** webcontrol, raspberry\
**Created:** [September 29, 2019, 8:25pm UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260 "2019-09-29T20:25:17Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![MdO](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@MdO](https://forums.maslowcnc.com/u/MdO)\
**Post date:** [September 29, 2019, 8:25pm UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260/1 "2019-09-29T20:25:17Z")

</div>

MadGrizzle helped me the other day to set up my raspberry pi to run my 3D-printer, MPCNC and MaslowCNC from it.  
Now that my ip-port issue is resolved I encountered a new port-issue. The drop-downlist in WebControl (Settings/Maslow Settings/Serial Connection) does not contain the COM-port I need and therefore my Maslow won’t move.  
In CNCjs (which I use for my MPCNC) I can see and select both COM-ports (MaslowCNC (ttyACM1) and MPCNC (ttyACM0)), but in WebControl I can’t see them. The only COM-ports I can select in WebControl are ttyAMA0 and ttyprintk.

Is there a way to manually input the correct COM-port? Or is there another solution to my issue?

Thanks

---

<div class="post-metadata">

**Author:** ![madgrizzle](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/madgrizzle/32/1372_2.png) [@madgrizzle](https://forums.maslowcnc.com/u/madgrizzle)\
**Post date:** [September 29, 2019, 9:58pm UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260/2 "2019-09-29T21:58:38Z")

</div>

Did you press the refresh symbol next to the port entry?

---

<div class="post-metadata">

**Author:** ![MdO](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@MdO](https://forums.maslowcnc.com/u/MdO)\
**Post date:** [September 29, 2019, 10:06pm UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260/3 "2019-09-29T22:06:39Z")

</div>

Multiple times. I know it changed because initially it stated COM3 which is the correct port in GroundControl.

---

<div class="post-metadata">

**Author:** ![madgrizzle](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/madgrizzle/32/1372_2.png) [@madgrizzle](https://forums.maslowcnc.com/u/madgrizzle)\
**Post date:** [September 29, 2019, 10:07pm UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260/4 "2019-09-29T22:07:33Z")

</div>

Did you try ttyACM0?

---

<div class="post-metadata">

**Author:** ![madgrizzle](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/madgrizzle/32/1372_2.png) [@madgrizzle](https://forums.maslowcnc.com/u/madgrizzle)\
**Post date:** [September 29, 2019, 10:07pm UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260/5 "2019-09-29T22:07:52Z")

</div>

Sorry… meant ttyAMA0

---

<div class="post-metadata">

**Author:** ![MdO](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@MdO](https://forums.maslowcnc.com/u/MdO)\
**Post date:** [September 29, 2019, 10:08pm UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260/6 "2019-09-29T22:08:48Z")

</div>

Yes, a pop-up appears regarding lost connection or lack of installed firmware.

---

<div class="post-metadata">

**Author:** ![madgrizzle](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/madgrizzle/32/1372_2.png) [@madgrizzle](https://forums.maslowcnc.com/u/madgrizzle)\
**Post date:** [September 29, 2019, 10:10pm UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260/7 "2019-09-29T22:10:22Z")

</div>

The code to refresh the list uses built in Linux routine to determine available ports. Is there a chance that the port is still in use by some other software?

---

<div class="post-metadata">

**Author:** ![madgrizzle](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/madgrizzle/32/1372_2.png) [@madgrizzle](https://forums.maslowcnc.com/u/madgrizzle)\
**Post date:** [September 29, 2019, 10:14pm UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260/8 "2019-09-29T22:14:22Z")

</div>

> sysports = glob.glob(“/dev/tty[A-Za-z]\*”)

That’s the code that’s used. I’m not sure why you can’t find the controller.

---

<div class="post-metadata">

**Author:** ![MdO](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@MdO](https://forums.maslowcnc.com/u/MdO)\
**Post date:** [September 30, 2019, 8:46am UTC](https://forums.maslowcnc.com/t/serial-connection-on-raspberry-pi-issue-webcontrol/11260/9 "2019-09-30T08:46:35Z")

</div>

The good old reboot solved my problem.
