How can I use ethernet and wifi at the same time?

jithins

Reputable
Oct 11, 2014
25
0
4,530
Hi. I was wondering if it was possible to use Ethernet and WiFi at the same time? On our school internet; for some reason Discord (voice chat program) is blocked via Ethernet, however on WiFi it is open and I can use it. But the WiFi is much slower, and unstable than via Ethernet. Is there a way I can dedicate a program to using WiFi only and everything else using Ethernet? It is not my firewall or anything on my end, and I confirmed it with my other friends who are having the same exact problem

 
Solution
I first ran into this on an Asus Maximus Formula Build .... liked the idea of having both as my PC workbench doesn't have an ethernet port in the room. Both worked fine on initial build, but had an audio issue and contacted Asus TS.... a new BIOS came out the day before i called and they would not provide support because "drivers are only supported if on the latest BIOS".

When i asked why, they said a new driver might require latest BIOS but the driver was two months older than the 1 day old BIOS. Still denied support. So I installed the BIOS and it didn't resolve the audio issue but it also broke WiFi. I called back and they said that " I must use either / or .... using both was not supported".

I doubt that was true, but the...
I first ran into this on an Asus Maximus Formula Build .... liked the idea of having both as my PC workbench doesn't have an ethernet port in the room. Both worked fine on initial build, but had an audio issue and contacted Asus TS.... a new BIOS came out the day before i called and they would not provide support because "drivers are only supported if on the latest BIOS".

When i asked why, they said a new driver might require latest BIOS but the driver was two months older than the 1 day old BIOS. Still denied support. So I installed the BIOS and it didn't resolve the audio issue but it also broke WiFi. I called back and they said that " I must use either / or .... using both was not supported".

I doubt that was true, but the goal is to get the user off the phone. I didn't press it as I really only need WiFi on the workbench and with both available would rather use a cable,
 
Solution
Normally, unless the hardware specifically supports it, it is extremely complicated.
Also if you are using laptop, said hardware pretty likely turns one off (likely favors ethernet over wifi) if both are connected.

If both are connected and both get their IP's as they should, you might be able to do some tinkering with routing table as to which said connection should prefer. low metric value means prefer this, high means avoid this.
you can check current routing for said address with route print IP.OF.Discord.SERVER
and check interface numbering with route print

Code:
route ADD IP.OF.DISCORD.SERVER MASK network. mask.of.wifi gatewayofwifi METRIC 1 IF (interface number to prefer for this connection)

you can check current routing for said address with route print IP.OF.Discord.SERVER
and check interface numbering with route print
if you add in -p it makes said routing persistent between reboots
Basically all you would then need to do is check the current routing, copy said settings from it and change metric to something in 500 to 1000 to make the adapter it is using right at that point to not be used.


However, that works only if both cards are on and are connected to their own gateways. if not, it will not help.
 
Typically when provided in a laptop or on a MoBo with built in WiFi and NIC, it's supposed to work seamlessly. A MoBo + WiFi card is more problematic.

In my case, both were supported on the MoBo. Initially I assigned fixed IP addresses to the Ethernet and let DNC assign WiFi connection; later I tried fixing both.... to no avail. Frustrating part was it worked fine before doing the BIOS update that I had no reason to apply other than Asus refused to provide support for an audio problem that I later resolved w/o their help.