In Reply to: Re: Issues with USB Broadband and XBox Online Services posted by Bill D. on 05/01/02 at 12:00 AM:
The Xbox never hosts games. When using Halo multiplayer system link play, it is a peer network allowing 3 other peers.
The Xbox never accepts an ip address from any router, pc, or ISP. It does not use DHCP nor does it allow setting the ip address manually.
Regarding the hosting options listed above, option A will only work if there is another Xbox on the same subnet that your cable modem is located on. Xbox uses UDP broadcast packets and does not participate in a routed network. Unless the switch and routers forward the broadcast frame, no other Xboxes will be seen in Halo multiplayer.
Regarding option B, you would need to set ip address 0.0.0.1 as the DMZ host, then you would essentially look like option A with the same limitations.
Regarding option C, the answer is vague. You could set port forwards to the Xbox address (0.0.0.1) for UDP 374, but as with option A and B, it would be a fairly pointless exercise because of the non routed nature and limitations.
The problems people have with USB Xbox networking is a multi faceted problem. As you indicated, the USB drivers are a potential area.
However, when someone fails to use the GameSpy tunnel successfully, but then turn around and use Xboxconnect with no issue, then the finger can be pointed back to the gstunnel programming. That can only be addressed by GameSpy.