A. usb数据线20米长距离传输问题

usb规范中 usb2.0 high speed给出来的是 5m

你可以试试中间加上一个独立供电的usb hub

那种专门的线确实会好一些,但是你的20m的要求有点太长了,谁都不能保证

网线的话,没有试验过,不过传输u盘或者摄像头有可能有问题唉