Coder Social home page Coder Social logo

xbslink's People

Contributors

netonjm avatar seuffert avatar ubivent-seuffert avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

xbslink's Issues

user-list update resets scrolling focus

When scrolling among the users in the active cloud, the user-list is
beeing updated which restores it's focus making it annoying to look
for users at the bottom of the list.

FATAL Error in XBSlink sniffer dispatcher service thread.

System.InvalidOperationException: Collection was modified; enumeration
operation may not execute.
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource
resource)
at XBSlink.xbs_node.has_xbox(PhysicalAddress xbox_addr) in
C:\Users\seuffert\Documents\develop\XBSlink-git\XBSlink\xbs_node.cs:line
124
at XBSlink.xbs_node_list.distributeDataPacket(PhysicalAddress
dstMac, Byte[] data) in
C:\Users\seuffert\Documents\develop\XBSlink-git\XBSlink\xbs_node_list.cs:line
261
at XBSlink.xbs_sniffer.dispatch_packet(RawPacket& rawPacket) in
C:\Users\seuffert\Documents\develop\XBSlink-git\XBSlink\xbs_sniffer.cs:line
229
at XBSlink.xbs_sniffer.dispatcher() in
C:\Users\seuffert\Documents\develop\XBSlink-git\XBSlink\xbs_sniffer.cs:line
184

locally injected remote data packets falsely discovered as "local device"

PreReq

  • connected to a remote XBSlink node
  • Data packets are received and injected to the local network

Result

  • the destination ethernet address of that packet is discovered as a "local device" even it is not there if the address is not broadcast

Comment

  • check why data packets are send in the first place

PS4 Support and External IP issue

I tested XBSLink for the PS4 and we found out that you can only play together with everyone adding the PS4 Macadress of everyones PS4. As well every PS4 needs to have a static IP with the same Base like 192.168.0.2 and the others following with 192.168.0.3 and so on. Maybe you can think of any solution for it?! By the Way Whatsmyip isnt giving out the external IP to XBS anymore.

Linux: Fatal exception when trying to list or open capture devices

Been experimenting with headless XBSlink on the Odroid U2, a Linux ARM machine.

mono 2.10.9, libpcap 1.5.1, Linux kernel 3.8.13

Linux raptor 3.8.13.14-1-ARCH #3 SMP PREEMPT Mon Dec 30 10:03:31 MST 2013 armv7l GNU/Linux

I can run the XBSlink executable itself just fine and print out the help text, but attempting to use the "-l" option results in a fatal exception. This also happens when attempting to run the program normally and specifying the capture device with "-i eth0".

% mono XBSlink.exe -l
XBSlink Version 0.9.6.0

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
  at XBSlink.xbs_console_app.loadCaptureDeviceList () [0x00000] in <filename unknown>:0 
  at XBSlink.xbs_console_app.initCaptureDeviceList () [0x00000] in <filename unknown>:0 
  at XBSlink.xbs_console_app.parse_command_line (System.String[] args) [0x00000] in <filename unknown>:0 
  at XBSlink.xbs_console_app.run (XBSlink.xbs_settings settings, System.String[] args) [0x00000] in <filename unknown>:0 
  at XBSlink.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object
  at XBSlink.xbs_console_app.loadCaptureDeviceList () [0x00000] in <filename unknown>:0 
  at XBSlink.xbs_console_app.initCaptureDeviceList () [0x00000] in <filename unknown>:0 
  at XBSlink.xbs_console_app.parse_command_line (System.String[] args) [0x00000] in <filename unknown>:0 
  at XBSlink.xbs_console_app.run (XBSlink.xbs_settings settings, System.String[] args) [0x00000] in <filename unknown>:0 
  at XBSlink.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0 

And here's a list of network interfaces on my system:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether be:93:e9:60:c9:5b brd ff:ff:ff:ff:ff:ff
4: dns0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1130 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 500
    link/none 

Can somebody compile or provide compile instructions?

Hi. and yes sorry..

I can't find the released compiled version of this anywhere anymore, and i have no idea/knowhow to compile this... Although it seems to be an abandoned project, raven had a commit to update it 2017... Sooo, if anybody would like to compile this? =) I would like him/her

Technical details - How does it work?

Hi,

I'm interested in knowing (roughly) how XBSlink works. It seems to be doing more than just bridging the two sides.

more specifically:

  1. I read that the xboxes (or ps2, etc) can just be on the existing lan. Is there anything 'smart' going on such as tunneling only the relevant packets for system link? Or does it open the whole LAN; like a regular bridge? Or does it only route system link traffic
  2. Is there anything special going on for the 30ms ping limit for xbox 360 games?

EDIT: After wondering if there were any replies, I realised that I completely butchered some sentences. Fixed that.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.