Views: 6,702,653 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 03-29-24 08:27 AM |
Guest: |
0 users reading wifi emulation | 1 bot |
Main - General - wifi emulation | Hide post layouts | New reply |
ges87 |
| ||
Newcomer Normal user Level: 3 Posts: 1/1 EXP: 47 Next: 81 Since: 01-08-18 Last post: 2272 days ago Last view: 2272 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: 254 Next: 25 Since: 09-02-17 Last post: 2234 days ago Last view: 1587 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: 55 Posts: 164/876 EXP: 1311375 Next: 2814 Since: 03-28-17 From: France Last post: 13 hours ago Last view: 13 hours 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 | Hide post layouts | New reply |
Page rendered in 0.035 seconds. (2048KB of memory used) MySQL - queries: 29, rows: 82/82, time: 0.022 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |