I do use teamviewer and I agree it is risky. But if you want to use it and take the risky part away, never access anything important on your teamviewer machine, delete any stored passwords from the browsers, and if someone takes control, it will only take control of your miners until you realize it which won't be long.
Taking that out, it sounds that you have a network issue. I don't have an antminer, nor a blade, but I believe that you ought to simply give internet to it and point it to the pool.
Now here is the tricky part, you say you ought to use username and password to connect to the internet. That username and password is written in the router itself, or directly in a pc?
How is the antminer connected to the network?
If your pc is already connected to the network and the antminer is connected to a different network card in the pc there is no need to place the user & password again, you can bridge both connections and the pc will share internet with the antminer.
Now if both the pc and the antminer are connected to a hub or router and the router has no option to input the user and pass you will have to modify your network setup in order to give internet to the antminer. If your ISP makes you use user & pass I don't think it will let you connect twice with the credentials, you have to make one connection and share it between all the network.
Hopefully you will sort it out

PD: I think in ubuntu to share the network connection you have to change the ipv4 settings from dhcp to shared, I don't know about fedora, but it shouldn't be too different.