View Full Version : a really promising idea
Benu
3rd November 2004, 20:47
First off hello everyone i never been around here in the linux corner before as i never used linux personally ( and most likley will never do so ) just one thing for me is the follwing:
A friend of mine has a Xbox at home and managed to do something amazing.
He got linux ready to run on it! As he has no pc and maybe never wil have he can surf via a usb keyboard very well and its workin iv seen it in action!
He also managed to download the client for ATITD but here comes the problem. He can log in and the server accepts the connection but it times out 5 minutes after login. After a hell of work he got out that the command DUR is sent by the XBOX modded linux distribution. Unlike that a "normal" linux sends something like a noop command on an ftp to extend the session.
Is there any way around this?
Any help would be highly appreciatet
Pluribus
3rd November 2004, 21:07
He also managed to download the client for ATITD but here comes the problem. He can log in and the server accepts the connection but it times out 5 minutes after login. After a hell of work he got out that the command DUR is sent by the XBOX modded linux distribution. Unlike that a "normal" linux sends something like a noop command on an ftp to extend the session.
Is there any way around this?
DUR command? What protocol? The client ONLY uses HTTP and it propietary game protocol. Has he looked at the egenesis.bug file to see what it was generating... (It goes without saying, that I cant officially support the client on XBOX :-) Although I am impressed that it worked at all...
EDIT: Have him send me a copy of the egenesis.bug file to pluribus@pluribus.org and i can take a look.
ArmEagle
3rd November 2004, 21:15
(It goes without saying, that I cant officially support the client on XBOX :-) Although I am impressed that it worked at all...
That's ofcourse all thanks to your great programming skills!
Benu
4th November 2004, 10:34
Yeah the game uses http and so does linux.
The key thing is that the xbox also sends her own commands for keeping the connection to a certain server allive.
It needs to recive a DUR package from the server every five minutes or times out. It would be tecnically possible to monitor normal keep allives and change that but that would be close to package sniffing what i assume is not really allowed. Thats why we look for an additonal method.
ArmEagle
4th November 2004, 11:06
Yeah the game uses http and so does linux.
The key thing is that the xbox also sends her own commands for keeping the connection to a certain server allive.
It needs to recive a DUR package from the server every five minutes or times out. It would be tecnically possible to monitor normal keep allives and change that but that would be close to package sniffing what i assume is not really allowed. Thats why we look for an additonal method.
You say that is an XBOX specific thing. But if your friend managed to get linux on it, I don't understand why this XBOX specific thing is still on it.
IMHO I think it this is something you should fix yourself. I think package sniffing is allowed (it is YOUR traffic), so I'd say try to work it out that way first.
We all love Pluribus, but he has limited time just like Teppy & Josh.
Benu
4th November 2004, 20:41
You say that is an XBOX specific thing. But if your friend managed to get linux on it, I don't understand why this XBOX specific thing is still on it.
IMHO I think it this is something you should fix yourself. I think package sniffing is allowed (it is YOUR traffic), so I'd say try to work it out that way first.
We all love Pluribus, but he has limited time just like Teppy & Josh.
If Package Sniffing is no problem we could solve that with ease and that serves it. The thing is the Linux is slightly remodeled to work on an xbox with a sorta command interpreter.
But if packe sniffing fits it were fine.
ArmEagle
5th November 2004, 01:12
If Package Sniffing is no problem we could solve that with ease and that serves it. The thing is the Linux is slightly remodeled to work on an xbox with a sorta command interpreter.
But if packe sniffing fits it were fine.
I'd love to hear whether you were succesful. I still find it amazing actually that you got so far... I want an Xbox too (Who know, I might be lucky and win one.. small chance...)! ;P
Benu
5th November 2004, 15:03
It actually works to log in just graphic seem somewhat messed up but lets see if this can also be fiddled it looks somewhat like when you use d3d on windows client but even a bit more worse
vBulletin v3.0.5, Copyright ©2000-2008, Jelsoft Enterprises Ltd.