I was using OpenSuSE Leap 15.2, with my nVidia Geforce GTX 970 graphics card, and all was well. I was offered a Nouveau (graphics driver) update, with a warning that 3D functionality (which I use) may be lost, so I refused it. It was offered again on several successive days, with the same set of updates: it seemed that the refusal was cutting off later updates, which seemed a bad idea. With misgivings, I accepted the Nouveau update: and my 3D capability was lost. In attempting to regain my old functionality, I trashed my system — not deliberately!
I decided to be positive, performed a new install to Leap 15.3, refused Nouveau, and so had a working system — although 3D capability is yet to be restored.
But I now have a higher priority problem. I use rsync (to removable HDDs) to back up my Linux system. I also have a separate Win10 PC, and have successfully been using Cygwin on the PC to back up Win10 files via ssh and Linux sshd to a designated folder on my Linux machine: they are included in my Linux rsync to removable HDDs. Until I moved to Leap 15.3 all worked fine — the inter-machine rsync used ssh to cross through the Win10 and Leap 15.2 firewalls without issue.
However, I now have a problem I do not understand. The inter-machine rsync works fine through the Win10 firewall with the Linux firewall turned off (and the internet disconnected!), but fails with the Linux firewall also turned on. Symptoms, as seen on the Cygwin terminal:
No Linux firewall:
(root@192.168.101.3) Password:
etc — works fine.
telnet 192.168.101.3 22
opens telnet connection fine.
Linux firewall working:
ssh: connect to host 192.168.101.3 port 22: Connection timed out
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(228) [sender=3.2.4dev]
$ telnet 192.168.101.3 22
Connecting To 192.168.101.3…Could not open connection to the host, on port 22: Connect failed
I assume the problem is with the setup of the Leap 15.3 firewall, which I have been changing through yast2. There seems very little to set up. For the “home” and “internal” Zones (this is my home network) ssh and rsyncd services are allowed, with ports 22 and 873 (just in case). The yast2 hostnames includes IP addresses and hostnames of Win10 and Leap 15.3 systems respectively.
It is less obvious to me what needs to be set up at the Win10 Cygwin end, but that seems to work if the Leap 15.3 firewall is down.
Any suggestions, anyone?