#69745 - masscat - Wed Feb 01, 2006 5:19 pm
I am putting together information regarding the ni-fi protocol (both wmb and pictochat) on my website.
So that people can add and amend this I was wondering if there is a wiki out there that has some information on it or one where this information can be added.
Ben
#69749 - ?hr - Wed Feb 01, 2006 5:33 pm
Search function?
#69775 - HyperHacker - Wed Feb 01, 2006 8:01 pm
There isn't really a NiFi protocol. Each app uses its own.
#69789 - Joat - Wed Feb 01, 2006 10:27 pm
As said before, there isn't a nifi protocol.
I've spent some time REing and documenting the WMB protocol and pictochat beacon frames (haven't gotten into the actual comms much). I kind of gave away my 2nd DS, so I haven't worked on it any since Dec.
All of that info is going up on the wiki (http://www.bottledlight.com/ds) when I get the time, guess I could add the outline and packet formats this weekend if you want to work on the info there.
_________________
Joat
http://www.bottledlight.com
#69856 - masscat - Thu Feb 02, 2006 11:40 am
Oops, maybe saying ni-fi protocol was a bad idea - I was using it to group WMb and Pictochat together.
Whilst developing a linux WMB host I found that there was information about the message structure and the like but it was spread through forums, randon websites and source code. So rather than adding another randon website I am looking for a more suitable home for this stuff.
If some information is going up on the NDStech wiki (seems the ideal place) then I am happy to contribute what I know.
#117896 - mr_jrt - Thu Feb 08, 2007 2:27 pm
If every app has it's own NiFi protocol, then how to all the WiFi games work with my Ninty USB adaptor? It isn't running WiFi as only my Wii and DS can use it, and they seem to be access controlled by the system tray application.
It's be nice if homebrew games could access the net without me turning my USB Connector into a bog-standard WiFi access point.
#117911 - tepples - Thu Feb 08, 2007 5:51 pm
mr_jrt wrote: |
If every app has it's own NiFi protocol, then how to all the WiFi games work with my Ninty USB adaptor? |
Those likely work with IPv4 tunneled over some variant of Ni-Fi.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#117950 - Mighty Max - Thu Feb 08, 2007 10:27 pm
tepples wrote: |
mr_jrt wrote: | If every app has it's own NiFi protocol, then how to all the WiFi games work with my Ninty USB adaptor? |
Those likely work with IPv4 tunneled over some variant of Ni-Fi. |
Really doubt it. The NiFi protocol does not contain any information that would allow routing. If someone wanted to tunnel NiFi, the addresses would have to be specified by the user to the tunneling protocol.
It's more likely that the Nindi SoftAP just filters the MAC to restrict access to DS/Wii for WFC (IP traffic) and does not work for NiFi.
_________________
GBAMP Multiboot
#117960 - tepples - Thu Feb 08, 2007 10:53 pm
Mighty Max wrote: |
tepples wrote: | mr_jrt wrote: | If every app has it's own NiFi protocol, then how to all the WiFi games work with my Ninty USB adaptor? |
Those likely work with IPv4 tunneled over some variant of Ni-Fi. |
Really doubt it. The NiFi protocol does not contain any information that would allow routing. |
Right, because (in my imagined scheme) the routing info is inside the IPv4 packets, which in turn are inside the Ni-Fi packets. SOCKS works the same way, right?
Quote: |
It's more likely that the Nindi SoftAP just filters the MAC to restrict access to DS/Wii for WFC (IP traffic) and does not work for NiFi. |
If it were MAC number based, then it would work with homebrew.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#117974 - Mighty Max - Thu Feb 08, 2007 11:33 pm
Unless the authentification process of the dswifilib does not work within the needed specifications & timings.
Afaik the hardware packet-filtering (for receiving and responding in time) is not optimal in dswifi (see the hardware paket filter posts in the DownloadPlayHost Thread in the development forum) and still not known in detail.
_________________
GBAMP Multiboot