![]() | ||
Views: 1,519,360 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 01-28-21 10:34 AM |
Guest: |
0 users reading wifi emulation | 1 bot |
Main - General - wifi emulation | New reply |
ges87 |
| ||
Newcomer Normal user Level: 2 Posts: 1/1 EXP: 33 Next: 13 Since: 01-07-18 Last post: 1116 days ago Last view: 1116 days ago |
As far as I understood, wifi emulation only works between 2 instances of the emulator. Is not possible to run the emulator and use the wifi adaptor of the computer to connect to a real DS, right? ![]() |
PSISP |
| ||
Newcomer Normal user Level: 4 Posts: 2/3 EXP: 183 Next: 96 Since: 09-02-17 Last post: 1078 days ago Last view: 431 days ago |
WiFi emulation already requires extremely tight timings. You'd need special hardware in order to connect with a real DS. |
Arisotura |
| ||
![]() Big fire melon magical melon girl Level: 45 ![]() Posts: 164/655 EXP: 627797 Next: 32367 Since: 03-27-17 From: France Last post: 5 days ago Last view: 2 days ago |
You'd need a very specific wifi card that supports:
* RF monitor (RFMON) mode (reading all wifi traffic without having to be connected to an access point) * packet injection (sending arbitrary packets) * full control, not tampering with sent/received packets (some wifi cards will automatically fill in certain fields of packet headers) I'm actually tempted to try it, but I'd need to find such a wifi card. Also, I worry about latency induced by OS/driver/etc abstraction layers. We might even need bare metal access to get anything working; for example the DS wifi hardware sends IRQs when beginning to receive a packet and when it's done, which allows software to do processing before the packet is fully received. On the other hand, typical network drivers will only notify you once the packet is fully received. Which induces latency because we have to emulate the packet reception time. Maybe we can do something with a raspi for example. ____________________ Kuribo64 |
Main - General - wifi emulation | New reply |
Page rendered in 0.018 seconds. (2048KB of memory used) MySQL - queries: 27, rows: 80/80, time: 0.015 seconds. ![]() © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |