I can't get either of my Macs to connect to Ruida

I have a brand new TTP 100 watt co2 with Ruida RDC6445G(EC), IP192.168.1.100. Mac Mini 2002 M1 running Monterey 12.5.1 with IP192.168.0.190. Mac Air 2018 running Catalina 10.15.7 with IP 192.168.0.190. Neither computer is recognized by the controller no matter what I’ve tried. USB direct, USB through a usb to ethernet converter, ethernet direct and ethernet through both a TPlink router TL-WR706N that came with the laser (IP192.168.1.253) and my Shaw internet router IP24.68.125.45. I’ve tried the instructions found in your forum and searched all over the net for a solution. I borrowed a laptop with Windows 10 and successfully connected with RD works. I don’t own or want a windows PC nor do I want to use RD works. There must be a solution but I’ve run out of ideas. Please help.

1 Like

Both of your computers share the same IP?

What IP have you configured on your Ruida? And how is your Ruida connected to the router?

Is your preference to use the TL-WR706N or the Shaw router?

For a USB connection, try downloading the latest FTDI driver for Mac OS X10.15 and macOS 11/12, available here:

https://ftdichip.com/drivers/vcp-drivers/

oops typo on the computer IP. The Mac mini is 169.245.97.247 and the mac Air is 192.168.0.190. the Ruida is 192.168.1.100. The connection has been tried by usb and ethernet cable as previously described. I din’t really care which router as long as I can get connected. I suppose the Shaw router would be more stable than the little TP link but I have no experience with the TP so I don’t know what is best.

So the Ruida and the Mac Air are on different subnets. The Mac mini address you describe is one that’s basically set internally to the device when a typical address cannot be assigned. I wouldn’t expect that you’d be able to connect to other devices with that address.

Can you describe how the various devices are connected to the Shaw router? Are they all wired or is there a combination of wireless and wired?

Can you run this command in Terminal for each Mac and return results?

ifconfig -a

I’m so frustrated now I can barely think. I tried the usb driver thatJTR suggested and can’t get that to work at all. I downloaded and put it in the applications folder. When I open the installer it gives me a window with “Install FTDI USB serial Next VCP” but when I click on that it gives me an error that says “App containing System Extension to be activated must be in /Applications folder”. But its already in the applications folder. Don’t know what else to do with that.
The only thing plugged into my Shaw router is the Mac Mini. I tried plugging in the laser direct with a new ethernet cable but no connection. I ran the if config -a on both computers and I get a page of code that I know nothing about. the only thing I know to recognize in terminal is the ip address. I don’t know coding so don’t have any idea what to look for in the way of “results”.

I downloaded the FTDI driver and put the DMG in the applications folder but when I try to open it I get the error " the operation couldn’t be completed. (OSSystemExtensionErrorDomain error9)"

FTDI driver I believe is unnecessary if you use ethernet connection. Unless you prefer USB I’d leave it for the moment, especially since there are known issues with Mac and Ruida via USB.

Direct to your computer or to the router?

Run the commands and return the results here. Just copy and paste the text please.

How is your Macbook Air connected to the network?

2 thoughts- if either of your Macs have more than one USB port, try each one. My Mac has 3, and the connections works best with only one of them. The USB and ethernet ports on the machine are really just connected with a short USB or ethernet cable to the controller. You might try connecting directly to the controller to see if any cable/connecter installed inside the machine is bad.

I think I better back up to the beginning so you understand the connections Ive tried. They are the same for both the Air and the mini. And yes I agree on the usb issue and would rather connect direct with an ethernet cable anyway. So from the beginning…First I tried usb direct. Then by advice on the forum I tried a usb to ethernet converter. Neither worked on either computer so that was the end of the usb attempt. I moved on to direct ethernet from computer(s) to controller. Then I tried ethernet through the TP link, then through the Shaw router. Didn’t work from either computer or either router combination. Just to be sure it wasn’t a cable issue I bought two new ethernet cables. No difference.
Here is the page from the Mac Mini. I’ll have to open the forum on the Air to copy/paste so I’ll sent this and switch over to the airLast login: Thu Sep 22 16:21:17 on ttys000
michaelflood@Michaels-Mini ~ % ifconfig -a
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
anpi0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether fe:8a:f5:8e:e9:db
inet6 fe80::fc8a:f5ff:fe8e:e9db%anpi0 prefixlen 64 scopeid 0x4
nd6 options=201<PERFORMNUD,DAD>
media: none
status: inactive
anpi1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether fe:8a:f5:8e:e9:dc
inet6 fe80::fc8a:f5ff:fe8e:e9dc%anpi1 prefixlen 64 scopeid 0x5
nd6 options=201<PERFORMNUD,DAD>
media: none
status: inactive
ap1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether 36:98:77:81:45:5c
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: inactive
en0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
options=50b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV,CHANNEL_IO>
ether 14:98:77:6b:b1:f9
nd6 options=201<PERFORMNUD,DAD>
media: autoselect (none)
status: inactive
en4: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether fe:8a:f5:8e:e9:bb
nd6 options=201<PERFORMNUD,DAD>
media: none
status: inactive
en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether fe:8a:f5:8e:e9:bc
nd6 options=201<PERFORMNUD,DAD>
media: none
status: inactive
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=460<TSO4,TSO6,CHANNEL_IO>
ether 36:ac:08:bc:ea:00
media: autoselect
status: inactive
en3: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=460<TSO4,TSO6,CHANNEL_IO>
ether 36:ac:08:bc:ea:04
media: autoselect
status: inactive
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=6463<RXCSUM,TXCSUM,TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
ether 14:98:77:81:45:5c
inet6 fe80::43b:681f:ad6e:c22c%en1 prefixlen 64 secured scopeid 0xc
inet 192.168.0.191 netmask 0xffffff00 broadcast 192.168.0.255
inet6 2604:3d08:1773:abd0:8ec:f29a:ccd5:feb4 prefixlen 64 autoconf secured
inet6 2604:3d08:1773:abd0:ccdf:9399:372d:6277 prefixlen 64 deprecated autoconf temporary
inet6 2604:3d08:1773:abd0:e53b:cc6e:4d7a:86ff prefixlen 64 autoconf temporary
inet6 2604:3d08:1773:abd0::9cf9 prefixlen 64 dynamic
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether d6:ac:1d:14:5f:e3
inet6 fe80::d4ac:1dff:fe14:5fe3%awdl0 prefixlen 64 scopeid 0xd
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether 36:ac:08:bc:ea:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x0
member: en2 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 10 priority 0 path cost 0
member: en3 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 11 priority 0 path cost 0
nd6 options=201<PERFORMNUD,DAD>
media:
status: inactive
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether d6:ac:1d:14:5f:e3
inet6 fe80::d4ac:1dff:fe14:5fe3%llw0 prefixlen 64 scopeid 0xf
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::4f2:8472:cc9b:8218%utun0 prefixlen 64 scopeid 0x10
nd6 options=201<PERFORMNUD,DAD>
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
inet6 fe80::454c:85f0:2ae5:aa03%utun1 prefixlen 64 scopeid 0x11
nd6 options=201<PERFORMNUD,DAD>
utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000
inet6 fe80::ce81:b1c:bd2c:69e%utun2 prefixlen 64 scopeid 0x12
nd6 options=201<PERFORMNUD,DAD>
utun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::44b4:1efa:d975:3e7c%utun3 prefixlen 64 scopeid 0x13
nd6 options=201<PERFORMNUD,DAD>
utun4: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::f355:d8ca:717d:150c%utun4 prefixlen 64 scopeid 0x14
nd6 options=201<PERFORMNUD,DAD>
michaelflood@Michaels-Mini ~ %

HereLast login: Fri Sep 16 13:49:14 on console

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether d4:61:9d:27:9a:3c
inet6 fe80::1439:4e75:b302:d309%en0 prefixlen 64 secured scopeid 0x4
inet6 2604:3d08:1773:abd0::cc43 prefixlen 128 dynamic
inet 192.168.0.190 netmask 0xffffff00 broadcast 192.168.0.255
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=460<TSO4,TSO6,CHANNEL_IO>
ether 82:18:3d:78:68:00
media: autoselect
status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether 82:18:3d:78:68:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x0
member: en1 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 5 priority 0 path cost 0
nd6 options=201<PERFORMNUD,DAD>
media:
status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
options=400<CHANNEL_IO>
ether 06:61:9d:27:9a:3c
media: autoselect
status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484
options=400<CHANNEL_IO>
ether 72:0e:9d:f6:3d:db
inet6 fe80::700e:9dff:fef6:3ddb%awdl0 prefixlen 64 scopeid 0x8
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether 72:0e:9d:f6:3d:db
inet6 fe80::700e:9dff:fef6:3ddb%llw0 prefixlen 64 scopeid 0x9
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::e461:2ed0:463a:8996%utun0 prefixlen 64 scopeid 0xa
nd6 options=201<PERFORMNUD,DAD>
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
inet6 fe80::79b4:835d:1430:1c91%utun1 prefixlen 64 scopeid 0xb
nd6 options=201<PERFORMNUD,DAD>
MacBook-Air:~ user$
Display all 1397 possibilities? (y or n)
MacBook-Air:~ user$ exit
logout
Saving session…
…copying shared history…
…saving history…truncating history files…
…completed.
Deleting expired sessions…23 completed.

[Process completed]

[Restored Sep 16, 2022 at 2:19:39 PM]
Last login: Fri Sep 16 14:19:31 on console
Restored session: Fri 16 Sep 2022 14:16:30 PDT

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$ exit
logout
Saving session…
…saving history…truncating history files…
…completed.

[Process completed]

[Restored Sep 16, 2022 at 2:28:05 PM]
Last login: Fri Sep 16 14:27:57 on console
Restored session: Fri 16 Sep 2022 14:24:53 PDT

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$ Œ
[Restored Sep 16, 2022 at 2:28:47 PM]
Last login: Fri Sep 16 14:28:37 on console
Restored session: Fri 16 Sep 2022 14:28:22 PDT

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$ logout
Saving session…
…saving history…truncating history files…
…completed.

[Process completed]

[Restored Sep 16, 2022 at 2:58:37 PM]
Last login: Fri Sep 16 14:52:22 on console
Restored session: Fri 16 Sep 2022 14:30:58 PDT

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$
[Restored Sep 22, 2022 at 4:26:34 PM]
Last login: Wed Sep 21 07:24:13 on console
Restored session: Fri 16 Sep 2022 14:59:01 PDT

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether d4:61:9d:27:9a:3c
inet6 fe80::cf7:cd88:6048:574c%en0 prefixlen 64 secured scopeid 0x4
inet 192.168.0.190 netmask 0xffffff00 broadcast 192.168.0.255
inet6 2604:3d08:1773:abd0:4e7:1202:2410:632 prefixlen 64 autoconf secured
inet6 2604:3d08:1773:abd0:608d:db08:7a94:779b prefixlen 64 autoconf temporary
inet6 2604:3d08:1773:abd0::cc43 prefixlen 64 dynamic
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=460<TSO4,TSO6,CHANNEL_IO>
ether 82:18:3d:78:68:00
media: autoselect
status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether 82:18:3d:78:68:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x0
member: en1 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 5 priority 0 path cost 0
nd6 options=201<PERFORMNUD,DAD>
media:
status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
options=400<CHANNEL_IO>
ether 06:61:9d:27:9a:3c
media: autoselect
status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484
options=400<CHANNEL_IO>
ether fa:31:4a:34:e9:89
inet6 fe80::f831:4aff:fe34:e989%awdl0 prefixlen 64 scopeid 0x8
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether fa:31:4a:34:e9:89
inet6 fe80::f831:4aff:fe34:e989%llw0 prefixlen 64 scopeid 0x9
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::a752:77c1:391e:9bd5%utun0 prefixlen 64 scopeid 0xa
nd6 options=201<PERFORMNUD,DAD>
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
inet6 fe80::4fb7:2c95:b9b:577e%utun1 prefixlen 64 scopeid 0xb
nd6 options=201<PERFORMNUD,DAD>
MacBook-Air:~ user$
[Restored Sep 23, 2022 at 12:31:32 PM]
Last login: Thu Sep 22 16:26:35 on ttys000
Restored session: Thu 22 Sep 2022 20:36:42 PDT

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$
[Restored Sep 23, 2022 at 3:01:40 PM]
Last login: Fri Sep 23 12:31:32 on ttys000
Restored session: Fri 23 Sep 2022 12:46:25 PDT

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$ if config -a

if config -a

[Restored Sep 23, 2022 at 3:17:11 PM]
Last login: Fri Sep 23 15:01:40 on ttys000
Restored session: Fri 23 Sep 2022 15:05:00 PDT

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$ ifconfig -a
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether d4:61:9d:27:9a:3c
inet6 fe80::cf7:cd88:6048:574c%en0 prefixlen 64 secured scopeid 0x4
inet 192.168.0.190 netmask 0xffffff00 broadcast 192.168.0.255
inet6 2604:3d08:1773:abd0:4e7:1202:2410:632 prefixlen 64 autoconf secured
inet6 2604:3d08:1773:abd0:1cd8:8c26:c811:3268 prefixlen 64 autoconf temporary
inet6 2604:3d08:1773:abd0::cc43 prefixlen 64 dynamic
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=460<TSO4,TSO6,CHANNEL_IO>
ether 82:18:3d:78:68:00
media: autoselect
status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether 82:18:3d:78:68:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x0
member: en1 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 5 priority 0 path cost 0
nd6 options=201<PERFORMNUD,DAD>
media:
status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
options=400<CHANNEL_IO>
ether 06:61:9d:27:9a:3c
media: autoselect
status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484
options=400<CHANNEL_IO>
ether fa:31:4a:34:e9:89
inet6 fe80::f831:4aff:fe34:e989%awdl0 prefixlen 64 scopeid 0x8
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=400<CHANNEL_IO>
ether fa:31:4a:34:e9:89
inet6 fe80::f831:4aff:fe34:e989%llw0 prefixlen 64 scopeid 0x9
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
inet6 fe80::a752:77c1:391e:9bd5%utun0 prefixlen 64 scopeid 0xa
nd6 options=201<PERFORMNUD,DAD>
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
inet6 fe80::4fb7:2c95:b9b:577e%utun1 prefixlen 64 scopeid 0xb
nd6 options=201<PERFORMNUD,DAD>
MacBook-Air:~ user$
[Restored Sep 23, 2022 at 4:03:24 PM]
Last login: Fri Sep 23 15:17:11 on ttys000
Restored session: Fri 23 Sep 2022 15:24:37 PDT

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
MacBook-Air:~ user$ config -a
-bash: config: command not found
MacBook-Air:~ user$ ether fa:31:4a:34:e9:89
-bash: ether: command not found
MacBook-Air:~ user$ inet6 fe80::f831:4aff:fe34:e989%awdl0 prefixlen 64 scopeid 0x8
-bash: inet6: command not found
MacBook-Air:~ user$ nd6 options=201<PERFORMNUD,DAD>
-bash: syntax error near unexpected token newline' MacBook-Air:~ user$ media: autoselect -bash: media:: command not found MacBook-Air:~ user$ status: active -bash: status:: command not found MacBook-Air:~ user$ llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 -bash: UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST: No such file or directory MacBook-Air:~ user$ options=400<CHANNEL_IO> -bash: syntax error near unexpected token newline’
MacBook-Air:~ user$ ether fa:31:4a:34:e9:89
-bash: ether: command not found
MacBook-Air:~ user$ inet6 fe80::f831:4aff:fe34:e989%llw0 prefixlen 64 scopeid 0x9
-bash: inet6: command not found
MacBook-Air:~ user$ nd6 options=201<PERFORMNUD,DAD>
-bash: syntax error near unexpected token newline' MacBook-Air:~ user$ media: autoselect -bash: media:: command not found MacBook-Air:~ user$ status: active -bash: status:: command not found MacBook-Air:~ user$ utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380 -bash: UP,POINTOPOINT,RUNNING,MULTICAST: No such file or directory MacBook-Air:~ user$ inet6 fe80::a752:77c1:391e:9bd5%utun0 prefixlen 64 scopeid 0xa -bash: inet6: command not found MacBook-Air:~ user$ nd6 options=201<PERFORMNUD,DAD> -bash: syntax error near unexpected token newline’
MacBook-Air:~ user$ utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
-bash: UP,POINTOPOINT,RUNNING,MULTICAST: No such file or directory
MacBook-Air:~ user$ inet6 fe80::4fb7:2c95:b9b:577e%utun1 prefixlen 64 scopeid 0xb
-bash: inet6: command not found
MacBook-Air:~ user$ nd6 options=201<PERFORMNUD,DAD>
-bash: syntax error near unexpected token `newline’
MacBook-Air:~ user$ MacBook-Air:~ user$
-bash: MacBook-Air:~: command not found
MacBook-Air:~ user$ [Restored Sep 23, 2022 at 4:03:24 PM]
-bash: [Restored: command not found
MacBook-Air:~ user$ Last login: Fri Sep 23 15:17:11 on ttys000
user ttys000 Fri Sep 23 16:03 still logged in
user ttys000 Fri Sep 23 15:17 - 15:17 (00:00)
user ttys000 Fri Sep 23 15:01 - 15:01 (00:00)
user ttys000 Fri Sep 23 12:31 - 12:31 (00:00)
user ttys000 Thu Sep 22 16:26 - 16:26 (00:00)
user ttys000 Fri Sep 16 14:58 - 14:58 (00:00)
user ttys000 Fri Sep 16 14:28 - 14:28 (00:00)
user ttys000 Fri Sep 16 14:28 - 14:28 (00:00)
user ttys000 Fri Sep 16 14:19 - 14:19 (00:00)
user ttys000 Fri Sep 16 14:08 - 14:08 (00:00)

wtmp begins Wed May 25 17:12
MacBook-Air:~ user$ Restored session: Fri 23 Sep 2022 15:24:37 PDT
-bash: Restored: command not found
MacBook-Air:~ user$
MacBook-Air:~ user$ The default interactive shell is now zsh.
-bash: The: command not found
MacBook-Air:~ user$ To update your account to use zsh, please run chsh -s /bin/zsh.
Changing shell for user.
Password for user:
chsh: Credentials could not be verified, username or password is invalid. Credentials could not be verified, username or password is invalid.
-bash: To: command not found
MacBook-Air:~ user$ config -a
-bash: config: command not found
MacBook-Air:~ user$
s the result from seminal from the Mac Air. Something happened while copying so its pretty long.

Thanks Patrick. Any idea is worth examining. I’ve all the ports on both machines and checked the laser end. I’ve tried multiple USB, one brand new as well as two new Ethernet cables. As I mentioned in my first, the communication is fine with a borrowed PC with windows 10 and RD works. Neither of which I want. There MUST be a solution to this.

If you like, I could remote into your Mac to see if I can figure it out. I just connected my Mac to my Ruida with 3 different ethernet USB connectors, WiFi and USB just to test for you. All those methods work for me.

Let’s be very systematic about this.

  1. So what is your preferred connection method? Would you rather go direct from the computer to the Ruida? Or is it easier to have the router in the mix?
  2. Looks like Air is 192.168.0.190. How was this address assigned? This looks like a wifi connection. Can you confirm?
  3. Mini is 192.168.0.191. How was this address assigned? This looks like a wired ethernet connection. Can you confirm? Does the Mini also have Wifi?
  4. Is the Ruida currently connected to the Shaw router?

The preferred would be direct from Computer to controller via ethernet cable. No router involved. Both computers have the factory IP addresses. I’ve never changed either. Please note that the Mini’s IP is 169.245.97.247 which I corrected I’m the second post. Both computers have WIFI. The Ruida is not connected to anything now since nothing worked except with the borrowed Windows PC loaded with RD works. Neither of which I want to use.

There’s really no such thing as a factory defined IP address. So I’ll assume that these are being assigned by the Shaw router.

Can you take a screenshot of where you’re seeing this? I don’t see that from the command that you ran so I’m curious where that’s coming from.

Is there a specific computer that you want to be connecting with? And does that computer have a built-in ethernet port? Or you would need to go through a USB->ethernet adapter?

The plan was to use the laptop at the laser for control and the desktop and big screen in my office for design. The Mac air doesn’t have an ethernet port so that’s why I bought a converter. The Mini only has one and that’s what the Shaw cable router is plugged into so in effect neither have an available e port. If I can only have one that communicates with the controller then it has to be the laptop because it’s the one that will be at the laser. As far as the IP, I’ll have to look for it again tomorrow. I found the instructions on this forum how to find IP’s and set up the controller for ethernet connection several days ago. I’ve been at this problem for over a week including 9 or 10 hours today and my brain is absolutely fried by frustration!! I have to look back through dozens and dozens of posts to find it again and I’m brand new to this forum stuff so I’ll have to try tomorrow. It was config something but I can’t remember. Right now I have many thousands of dollars sitting here like a boat anchor, all the while knowing that hundreds of people use their Macs with Ruidas and I have TWO that won’t work. There simply must be a fix! Thank you so much for your efforts today. It’s very much appreciated.

Message or email me tomorrow, I’ll see what I can do.

If your desire is to connect the laptop and not the Mini then no need to investigate the IP address of the Mini. Let’s focus on the Air.

Laptop side:

  1. On the Air, plugin the ethernet adapter.
  2. Connect an ethernet cable directly from the adapter to the Ruida.
  3. Configure a manual IP address of ethernet adapter. [EDIT: Make sure that you’re not changing the WiFi address] I’ll recommend using a completely different IP range from your Wifi range as to avoid confusion. Set the IP of your Air with these values:
    2a. IP 10.0.0.100
    2b. Subnet Mask 255.255.255.0
    2c. Router/gateway: 10.0.0.200

On the Ruida:

  1. Configure IP with these values:
    1a. 10.0.0.200
    1b. Gateway: 10.0.0.100

In LightBurn:

  1. Go to Device configuration and make sure the connection type is set to “Ethernet/UDP”.
  2. set IP address of connection to 10.0.0.200

After completing the Computer side and Ruida side configuration test the connection by running in Terminal from Air:

traceroute 10.0.0.200
ping 10.0.0.200

Please return results.

If the ping command returns anything other than a failure message try connecting through LightBurn.

Make sure you select the correct updated device. Right click on “Devices” button to reset connection.

Does it work? If not, report back with screenshots and as much detail as you can muster please.

If you’re not familiar with how to configure an IP address on Mac use an online reference like this:
How to Manually Configure IP Address on Mac : 7 Steps - Instructables

You can double click the .dmg file, then copy the FTDI installer contained within over to your applications folder. The .dmg file itself shouldn’t go to your applications folder.

It’s true that you don’t need this driver for an ethernet connection- this is for USB only. And Macs have had USB connection issues to Ruida controllers in the past, but this updated driver should resolve those.

1 Like