You can bypass all issues by using "internet sharing" on a computer, at least I know for sure it works on Mac. See below for a tutorial for Mac, please Google alternative guide for Internet sharing on Windows.
1. Connect your Mac device to router's wifi
2. Connect xbox/ps to Mac via Ethernet cable
3. On Mac, go to: System Preferences > Sharing
4. Under "To computers using:" - check the box for Ethernet/Thunderbolt ethernet
5. Lastly, in the left hand column, check box for "Internet Sharing" and click yes or whatever to confirm.
6. Ultimately, restart Xbox and you're good to go.
This method uses your computer's wifi connection to connect to xbox live/Destiny. You can still have one xbox connected to wifi as normal. All others must use this method, using separate computers.
Hope this helps all!!
-
Cheers for this, I managed to team up with my brother once running through my Macbook multiple times. Got some strange issues though. 1. I could join my brothers fireteam, he couldn't join mine. 2. It always appeared to show him "In Orbit" on my console regardless of what he was doing. 3. On my fire team roster, it showed him as Level 0, and light level 0. I also got pretty long load times moving between areas while patrolling too. (That could be destiny severs I guess) Just thought I'd share, although I'm happy its at least kinda working. I hate that the fact there's a few temp fixes will likely push this issue down (or off) Bungie's priority list.