Running cables all the way from the second floor isn't viable.
"Not viable to run cable" usually comes down to "too lazy". Not
throwing stones: I've been lazy about cabling too. But you might
consider bouncing the particulars off of the crowd to see if there are
any suggestions for overcoming the obstacles. Wired really is the most
stable and reliable, for all the wireless hoopla these days.
De