I've been developing a system, all working perfectly with RUT955 firmware 7.02.3 but thought before I put it into production I should bump firmware to current version (7.03.4)
First problem I noticed is that the upgrade process wiped the files stored in root's directory. I had recent copies so just inconvenient.
The real problem is that after the upgrade, USB-to-Serial is not connecting to my server, and I cannot even FIND usb-to-serial configuration options in 7.03.4. Since the online documentation for 7.03.3 specifically shows it, I've downgraded back to 7.03.3 but the same problem, and still not showing in the USB TOOLS, just General, Print Server and Expansion Memory.
I can't find a USB TOOLS package to add either.
If I ssh to the device and # cat /dev/ttyUSB0 I see the data I expect, so the device is detected and running.
Where has USB-Serial gone?
Similarly, the RS485-over-TCP seems to have disappeared? I can no longer connect to the RS485-to-IP I had set up, and can't find any of the RS485 menus that used to be present?
I didn't see any notes in the changelog that these (very useful) facilities were being dropped, so I assume they're just lurking somewhere I can't see?
Edit: ok, so the wiki pages don't seem to match what's actually running. For others who find this post for the same reason, it's now under Services, Serial Utilities, Over IP. Create a new device and it'll be a device name something like rs232_usb_361186e4 you have to select from the Device Name dropdown box.
The RS485 service is now in here too.
I've now managed to get the CLIENT (USB-serial to server) establishing the connection, which is good, however the SERVER (RS485) is doing something weird. After a reboot, the USB serial is connecting to the server, but another server is able to make a CONNECTION to the RS485 service but isn't getting data back. If I go in to Service, Serial Utilities, OverIP, select the RS485 configuration and WITHOUT CHANGING ANYTHING just click "Save and Apply", my application instantly connects...
I have re-checked all my configs, I can't see anything else using the same port, or using the RS485 interface, so why does simply "save and apply" make it start working even though nothing changed?
Update: just updated to 7.03.4 firmware and confirm that again, after a reboot the TCP->RS485 fails to pass data, however if I go in to Service, Serial Utilities, OverIP, and without even selecting anything just hit "Save & Apply" my application connects immediately.