OLM3 - Wifi Busy state + Conflicting IP addresses - How to resolve?

Hello. I recently purchased an Ortur LM3. I followed the directions for setting up the Wifi, but after a lot of trouble, finally got it setup. But now when I try to run a test (just to frame a square) I get a BUSY message and the the console reads “MS:G35:Info: Telnet Stream Disconnected”, and then nothing happens. I have to disconnect and reconnect again. But then always get the Telnet stream disconnected message again.

I have good connection through my router (4-bars), BUT I noticed a conflict with the IP address. When I first set it up, I was connecting directly with the laser instead of going through the router (it wasn’t showing up in the router, but I finally showed up after I updated the firmware). Originally LightBurn (LB) showed an IP address of 192.168.5.1, so that’s what I setup the laser in DEVICES. However when it started showing up in the router, that showed a different IP address, so I changed the IP address in LB for accessing the laser to the IP address in my router (192.168.1.85). The laser connects in LB ok, but then won’t do anything else. When I scroll though the information in the Console, I see the old IP address is showing up for $302, $303, $312 and $313. I’m thinking I should change it to 192.168.1.85, and then it should fix the telnet disconnect problem.

Can someone confirm this?

I figured someone might want to see all the Console info, so I included it below. Thanks…JEB

Console info

ok

[ORIGIN:China]

[PRODUCER:ORTUR]

[AUTHOR:LEADIFFER]

[MODEL:Ortur Laser Master 3]

[OLF:212]

[OLH:OLM_ESP_PRO_V2.4B]

[OLM:GENERAL]

[DATE:20241219]

[SN:C6D4C9BB53D7F6A393C30629E6CD3CBE]

[VER:1.1f.20220325:]

[OPT:VNZHS+,63,131068,3,0]

Target buffer size found

[NEWOPT:ENUMS,RT+,HOME,NOPROBE,TC,SED,UD,CLU,WIFI,FTP,TMC=3,SD,GT,YRR]

[FIRMWARE:grblHAL]

[NVS STORAGE:*FLASH]

[DRIVER:ESP32-S2]

[DRIVER VERSION:220327]

[DRIVER OPTIONS:v4.4.5-dirty]

[BOARD:Ortur Laser Master 3]

[TYPE:OLM3]

[CLUSTER:16]

Cluster size found

[WIFI MAC:70:04:1D:FB:4D:2E]

[IP:192.168.1.85]

[NETCON:Telnet]

[PLUGIN:Power Detecter v1.0]

[PLUGIN:Power Control v1.0]

[PLUGIN:gyroscope sensor v1.0]

[PLUGIN:Trinamic v0.09]

[PLUGIN:SDCARD v1.05]

[PLUGIN:ESP32 WebUI v0.03]

[PLUGIN:GADGET v1.00]

[PLUGIN:YRR v1.00]

ok

$0=5.0

$1=100

$2=0

$3=1

$4=7

$5=0

$7=0

$10=2047

$11=0.050

$12=0.002

$13=0

$14=0

$15=3

$16=1

$17=4

$18=0

$20=1

$21=0

$22=1

$23=7

$24=600.0

$25=800.0

$26=100

$27=1.000

$28=0.100

$29=0.0

$30=1000.000

$31=0.000

$32=1

$33=2000.0

$34=0.0

$35=0.0

$36=100.0

$37=0

$39=1

$40=1

$41=0

$42=1

$43=1

$44=3

$45=0

$46=0

$56=1.0

$57=1800.0

$58=395.0

$59=6000.0

$60=0

$61=1

$62=0

$63=3

$64=0

$70=31

$73=3

$74=ASUS-Home_2G

$75=***************

$76=OLM3_AP_4D2E

$77=12345678

$100=100.000

$101=100.000

$102=100.000

$110=20040.000

$111=20040.000

$112=600.000

$120=2000.000

$121=1800.000

$122=200.000

$130=400.000

$131=400.000

$132=100.000

$140=600

$141=1000

$142=800

$150=16

$151=16

$152=16

$160=0.000

$161=0.000

$162=0.000

$180=20040.000

$181=14028.000

$182=600.000

$200=65.0

$201=50.0

$202=60.0

$210=100

$211=100

$212=100

$220=50.0

$221=60.0

$222=60.0

$270=115200

$271=115200

$272=115200

$300=OLM3_STA_4D2E

$301=1

$302=192.168.5.1

$303=192.168.5.1

$304=255.255.255.0

$305=23

$306=80

$307=81

$308=21

$310=OLM3_AP_4D2E

$312=192.168.5.1

$313=192.168.5.1

$314=255.255.255.0

$330=admin

$331=user

$332=255

$339=3

$341=0

$342=30.0

$343=30.0

$344=180.0

$345=200.0

$384=0

$392=5.0

$393=3.0

$600=0

$601=5

$602=0

$603=5.0

$604=6.0

$605=1

$606=1

$607=0

$608=1

$609=1.000

$610=0

$611=0

$612=1

$613=82

$614=0

$615=api.ortur.cn

$616=0

$617=0

$622=111

ok

Machine size mismatch

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0|WCO:0.000,0.000,0.000|VA:23865,16>

ok

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0|VA:23886,16|Ov:100,100,100|A:SFM>

ok

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0>

ok

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0>

ok

[MSG:35:Info: TELNET STREAM DISCONNECTED]

Waiting for connection…

Waiting for connection…

ok

ok

[ORIGIN:China]

[PRODUCER:ORTUR]

[AUTHOR:LEADIFFER]

[MODEL:Ortur Laser Master 3]

[OLF:212]

[OLH:OLM_ESP_PRO_V2.4B]

[OLM:GENERAL]

[DATE:20241219]

[SN:C6D4C9BB53D7F6A393C30629E6CD3CBE]

[VER:1.1f.20220325:]

[OPT:VNZHS+,63,131068,3,0]

Target buffer size found

[NEWOPT:ENUMS,RT+,HOME,NOPROBE,TC,SED,UD,CLU,WIFI,FTP,TMC=3,SD,GT,YRR]

[FIRMWARE:grblHAL]

[NVS STORAGE:*FLASH]

[DRIVER:ESP32-S2]

[DRIVER VERSION:220327]

[DRIVER OPTIONS:v4.4.5-dirty]

[BOARD:Ortur Laser Master 3]

[TYPE:OLM3]

[CLUSTER:16]

Cluster size found

[WIFI MAC:70:04:1D:FB:4D:2E]

[IP:192.168.1.85]

[NETCON:Telnet]

[PLUGIN:Power Detecter v1.0]

[PLUGIN:Power Control v1.0]

[PLUGIN:gyroscope sensor v1.0]

[PLUGIN:Trinamic v0.09]

[PLUGIN:SDCARD v1.05]

[PLUGIN:ESP32 WebUI v0.03]

[PLUGIN:GADGET v1.00]

[PLUGIN:YRR v1.00]

ok

$0=5.0

$1=100

$2=0

$3=1

$4=7

$5=0

$7=0

$10=2047

$11=0.050

$12=0.002

$13=0

$14=0

$15=3

$16=1

$17=4

$18=0

$20=1

$21=0

$22=1

$23=7

$24=600.0

$25=800.0

$26=100

$27=1.000

$28=0.100

$29=0.0

$30=1000.000

$31=0.000

$32=1

$33=2000.0

$34=0.0

$35=0.0

$36=100.0

$37=0

$39=1

$40=1

$41=0

$42=1

$43=1

$44=3

$45=0

$46=0

$56=1.0

$57=1800.0

$58=395.0

$59=6000.0

$60=0

$61=1

$62=0

$63=3

$64=0

$70=31

$73=3

$74=ASUS-Home_2G

$75=***************

$76=OLM3_AP_4D2E

$77=12345678

$100=100.000

$101=100.000

$102=100.000

$110=20040.000

$111=20040.000

$112=600.000

$120=2000.000

$121=1800.000

$122=200.000

$130=400.000

$131=400.000

$132=100.000

$140=600

$141=1000

$142=800

$150=16

$151=16

$152=16

$160=0.000

$161=0.000

$162=0.000

$180=20040.000

$181=14028.000

$182=600.000

$200=65.0

$201=50.0

$202=60.0

$210=100

$211=100

$212=100

$220=50.0

$221=60.0

$222=60.0

$270=115200

$271=115200

$272=115200

$300=OLM3_STA_4D2E

$301=1

$302=192.168.5.1

$303=192.168.5.1

$304=255.255.255.0

$305=23

$306=80

$307=81

$308=21

$310=OLM3_AP_4D2E

$312=192.168.5.1

$313=192.168.5.1

$314=255.255.255.0

$330=admin

$331=user

$332=255

$339=3

$341=0

$342=30.0

$343=30.0

$344=180.0

$345=200.0

$384=0

$392=5.0

$393=3.0

$600=0

$601=5

$602=0

$603=5.0

$604=6.0

$605=1

$606=1

$607=0

$608=1

$609=1.000

$610=0

$611=0

$612=1

$613=82

$614=0

$615=api.ortur.cn

$616=0

$617=0

$622=111

ok

Machine size mismatch

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0|VA:23886,26|Ov:100,100,100|A:SFM>

ok

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0>

ok

<Idle|MPos:0.000,0.000,0.000|Bf:63,131070|FS:0,0|CL:0,0|PS:2,0>

ok

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0>

ok

[MSG:35:Info: TELNET STREAM DISCONNECTED]

Waiting for connection…

Waiting for connection…

Waiting for connection…

Waiting for connection…

ok

ok

[ORIGIN:China]

[PRODUCER:ORTUR]

[AUTHOR:LEADIFFER]

[MODEL:Ortur Laser Master 3]

[OLF:212]

[OLH:OLM_ESP_PRO_V2.4B]

[OLM:GENERAL]

[DATE:20241219]

[SN:C6D4C9BB53D7F6A393C30629E6CD3CBE]

[VER:1.1f.20220325:]

[OPT:VNZHS+,63,131071,3,0]

Target buffer size found

[NEWOPT:ENUMS,RT+,HOME,NOPROBE,TC,SED,UD,CLU,WIFI,FTP,TMC=3,SD,GT,YRR]

[FIRMWARE:grblHAL]

[NVS STORAGE:*FLASH]

[DRIVER:ESP32-S2]

[DRIVER VERSION:220327]

[DRIVER OPTIONS:v4.4.5-dirty]

[BOARD:Ortur Laser Master 3]

[TYPE:OLM3]

[CLUSTER:16]

Cluster size found

[WIFI MAC:70:04:1D:FB:4D:2E]

[IP:192.168.1.85]

[NETCON:Telnet]

[PLUGIN:Power Detecter v1.0]

[PLUGIN:Power Control v1.0]

[PLUGIN:gyroscope sensor v1.0]

[PLUGIN:Trinamic v0.09]

[PLUGIN:SDCARD v1.05]

[PLUGIN:ESP32 WebUI v0.03]

[PLUGIN:GADGET v1.00]

[PLUGIN:YRR v1.00]

ok

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0|WCO:0.000,0.000,0.000|VA:23879,18>

ok

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0|VA:23907,15|Ov:100,100,100|A:SFM>

ok

<Idle|MPos:0.000,0.000,0.000|Bf:63,131071|FS:0,0|CL:0,0|PS:2,0>

ok

[MSG:35:Info: TELNET STREAM DISCONNECTED]

Not going to give details, but you should delete this post and start over. Only give information when asked for it.

You need to ensure that no IP is duplicated on your system. I hope the OLM3 can be configured for a static IP.

Tell the OLM3 to use a static IP within your domain.

Tell the router to assign the correct IP to the OLM3 based on it’s MAC address.

Anytime the router is rebooted, or refreshes it’s ip’s, then it could be assigned an ip by the router, so make it static.

:smiley_cat:

Yes, thank you. You are fine, and thanks for including as much as you can to assist us in “seeing” what you are working with. :slight_smile:

I had the console info deleted per mikes request.

I setup the ip address as static in the router as suggested, but couldn’t find how to set it in LB. But if it’s right, Google’s AI says you can. I only see one ip address in LB now (the static one), but LB still hangs on BUSY when I try to execute anything. It eventually clears but takes a loooong time—1-2 hours at least until it clears. And all I’m trying to do is run ‘frame’ for a small square.

The console feedback always ends with: “MSG:35: Telnet service Disconnected. But I’m thinking that might just mean the WiFi transmission has stopped?

There’s no other warnings in the console. Only other thing is the power light blinks with one orange blink, rest of time it’s green. If I’m reading the light correctly (and have the right color) that’s WiFi related. The OLM3 has 4 full bars in the router, so the signal is strong.

Seems like something is blocking or stalling the feed. Next I tried turning on QOS in the router to see if it was a data priority issue with the router, but it didn’t help. Also made sure LB is setup in pc’s firewall to be open.

I researched all day but can’t find a solution. Any other suggestion would be appreciated.

Thanks…JEB

If you set Lightburn to go on-line, it asks for the IP address. The reason you need to set it to static is so the address in Lightburn doesn’t need to be changed anytime the IP’s are refreshed.

You should be able to see the laser via your network, I would think.

:smiley_cat:

Not deleted - it’s just hidden behind the ‘Console Info’ text to improve readability.

When you were running the direct wifi connection (with the Ortur Wifi in AP mode), was the Telnet connection a lot more stable? Can you go back to that?

Hi All, Thanks for your help. Since the laser is new, I sent an email to Ortur too about the problem. I’m pretty well stuck at this point, I couldn’t find anything else in my searching that would be helpful (seaches keep coming up with the same information).

Jack: where you do “set LightBurn (LB) to go on-line”? LB gave me the IP address.
I do understand about wanting the IP address static when possible. I set it to static in the router, but couldn’t see any means of doing it in LB, other than when I set it up the laser (Devices > Create Manually).

Nickolas: Console info - Thanks, that’s cool (great idea!). The info in the read out is stable now on startup. I only get the main information. No eorrors just the Telnet message at the end.
I realized I could click the ‘show all’ button to see more information. After I first start it up, if I click HOME, it shows $H. But doesn’t home. I have to turn it off, or close LB. If I create a small square and ask it to FRAME, the console runs a bunch of ? (question marks) one per row forever. But again, nothing hapens.

I think I stated I’m getting all FOUR bars in my router for the signal strength, so I was sure the issue isn’t wifi signal related. But just in case, yesterday I moved the laser into the room where the router is located. But it behaves the same way. Just doesn’t want to move.

It works just fine over USB . It just won’t move over wifi. I’m sure it’s going to be some stupid little setting someplace–MY issues always end up that way.

UPDATE: Now the laser keeps bouncing back and forth now between Disconnected and Busy. If I keep my mouse over the bottom of the console slider, I can see ‘G0’ flashing at the bottom. The MSG35… is gone, but when I copy and paste the code and look through it, I see “Telnet:occopied” which appears to be at the BEGINNING of each string of start up code. it keep posting the same code-it all looks fine (to me) except the Occopied line

I have another laser I’ve been using for over a year(an Aufero AL1), so I know how everything works. I mostly use the AL1 with the rotary chuck to engrave my fountain pens.. I’ve been creating the old style BCHR patterns as well as some of my own designs.

One more thing I’d like to ask everyone–Anyone have experience with the LM3 to a a Microsoft Surface (Pro 8) tablet? Funny thing with that, the laser will connect to that via wifi (but behaving the same way), but it won’t connect via USB to the Surface.

Thanks again to all for taking the time to help! Let me know if I can offer anything else. Would be nice to get the wifi wifi worked out. I bought it to use in a different room over the wifi. So I can’t keep it if that won’t work. :frowning:

John / JEB

Sorry forgot to add to the update: After it connected without the telnet disconnect (constant Busy/Disconnect), the light began to flash RED-BLUE-GREEN (I belive that’s updating). Finally it’s gone back to just the RED or ORANGE (between the green). But the G0 is still flashing in the console. I’ll keep it turned on for a while incase the update isn’t finished.

JEB

Usually, at least with my dsp, the device is connected to the lan and you configure Lightburn for the target IP. That might not be how it works with telnet, but I would think so.

I don’t have one of these :man_shrugging:

:smiley_cat:

Jack, Thanks for the suggestion. I did the original LAN setup already (which gave me my wifi IP address).

I apologize for the delay in staying on top of this. but I got a job to purchase and setup several new laptops, so they took up my time for a few weeks. But now I’m back in my workshop and need to get this issue resolve, so I thought I should post again so this thread stays active. I’m still having the same problem with the wifi connection.

NOTE: I’ve sent THREE emails to Ortur support, and have NOT receive a reply! So I’m hoping I can get the help I need here, or someone can suggest another way I can get Ortur’s attention.

About my wifi issue… I mentioned before that the laser is setup in a different room than my computer, but I have a strong wifi signal in the room (at least with other devices), so the wifi signal itself doesn’t seem to be the problem. I even tried moving the laser right next to the router, and it still acted the same way (connects at first, but then disconnects). Based on the console readout, it recognizes the laser as soon as it’s turn on, but then I get a “Telnet service disconnects” message after just a few seconds. However the laser status still says “Ready”. But if I try to access the Machine Settings panel, it’s blank with the words: “can’t connect to the controller”. And just like when I try to frame something, the laser status changes and reads: BUSY along with a long green bar and 100%. Then it freezes there. I have to shut down and restart LightBurn.

Access point… Although I’m quite sure the issue isn’t my wifi signal, I decided to install an AP (access point) in the room right above the laser so I can at least say I’ve done all I could. But as I suspected, the AP didn’t help either.

Based on the way it’s behaving, I belive it’s a wifi connection issue, but the cause is the laser software, not the wifi signal. The only thing that’s suspect in the Console readout is the Telnet disconnect, which suggests the laser won’t stay connected.

Reversing Firmware? I know you can do this with pc hardware, but wasn’t sure about the laser. I had updated the firmware during the initial setup. It came with v210, and I’m now running v212 on the LM3. Can I flash it again back to the original v210? That’s about the only thing I know I could try that I haven’t yet. But since it’s been out for several years, I doubt that’s the problem unless it didn’t update correctly.

Any suggestions?

Thanks…John (JEB)