FAQ  •  Search  •  Profile  •  Log in to check your private messages  •  Log in
 Running kai in a virtual machine under Linux/OS X View next topic
View previous topic
Post new topicReply to topic
Author Message
CrunchBite
Team XLink Developer
Team XLink Developer


Joined: 28 Nov 2007
Posts: 2326

PostPosted: Sat May 08, 2010 6:26 pm Reply with quoteBack to top

For whatever reason it is that you have decided to run the windows version (or whatever) of kai inside a virtual machine using VMware Player/Server, or Sun Virtual Box, etc.
You need to make sure you run the software as root! This is vital!
I myself spent a few hours trying to figure out why I could not join xbox games but I could see them. For kai's networking to work correctly you need full access to the hardware, aka root access (sudo works too). This is why you must run it as root under linux. So naturally the virtual machine needs to run as root too. If you don't you will still be able to login, etc, but chances are that actually playing a game will fail.

Hopefully this will save a few people some headaches Very Happy



(Now for an explanation as to why I could see xbox games, but not join them)
Xbox and xbox 360 systemlink use port 3074 UDP using the addresses 0.0.0.1 and 255.255.255.255. Game data is using 0.0.0.1, and broadcasts about games being available are sent using 255.255.255.255. The reason I could see the games is because that is a valid broadcast network address. And 0.0.0.1 is an invalid address. To send data on an invalid address (replicating the systemlink data on your local network) you must have root access to the network hardware.

In this case only xbox network traffic was effected, but i am unsure if this effects other consoles, though I imaging it would effect PSP networking as well.

Happy gaming Smile
View user's profileSend private message
annihil8tion
Kai Beginner
Kai Beginner


Joined: 25 Jun 2011
Posts: 2

PostPosted: Mon Jun 27, 2011 11:45 pm Reply with quoteBack to top

crunch I have a game on my xbox 360 that broadcasts on UDP 14000 (not UDP 3074) and is sourced from the 360 IP itself (not 0.0.0.1)....

I can see the 2 boxes on my LAN, but when trying to use Kai - no go.

I take it Kai only proxies UDP 3074?
View user's profileSend private message
Diego318
Kai Beginner
Kai Beginner


Joined: 23 Feb 2013
Posts: 10

PostPosted: Sat Feb 23, 2013 5:33 pm Reply with quoteBack to top

Holy shit i completely forgot about permissions!
View user's profileSend private message
Display posts from previous:      
Post new topicReply to topic


 Jump to:   



View next topic
View previous topic
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group :: Theme by Daz :: All times are GMT