OpenWrt 22.03 vsftpd not working

That is due to a too new scp in your PC. Newest scp versions use sftp as the protocol under the hood. I have run into that with Ubuntu 22.10.

You need

  • scp -O option (to enable the "Old" transfer method), or
  • install openssh-sftp-server in the router to enable sftp
2 Likes