WODE WiFi Dongle

General

Network streaming was first announced in November 2009, a few months before WODE's release. The initial announcement included pictures of a WODE streaming Guitar Hero 5 via a Zydas ZD1211 based dongle which later (end of June 2010) was sold by distributors. Although generally the Zydas ZD1211 was to be supported, only WODE dongles should receive support via a MAC address check, the nature of how this check was to be applied remaining mysterious. The only firmware that supports this dongle is the firmware 2.2E public beta whereas support for the ("unofficial") LAN adapters can be found in firmware 2.5+, a fact that enraged at least some customers.

WODE WiFi Dongle

Proof Of Concept

This was posted by TheArtificer on the forum1

While we wait for the plastics we thought you might like a new movie, a proof of concept demo. This is a very early build of Wode with WiFi support enabled and we still have a lot of work to do before this feature is released.

Wode is accessing a shared directory (SMB) on my Windows host PC, the ISOs on the host PC are accessed just as if they are on a HDD connected directly via USB. Wode and the PC are both connected to a router via 802.11g WiFi.

Enjoy:

http://www.youtube.com/watch?v=VqenmphPFxo Video removed by user :(

Some close ups of the WiFi adapter used:

WODE WiFi Streaming #1WODE WiFi Streaming #2

WiFi Dongle Release

Posted by admin on the forum2

Dear customers and WODE fans!

First of all: We apologize for the delay in delivering updates! We were really busy with looking into the XODE project and also planning upcoming cool features that will be added to WODE in the next months. All I can tell you now is that it's TOP SECRET... so stay tuned for more to come !

Here is the news:

1. WODE WiFi dongles are in stock in China and all distributors received an eMail from us today containing prices and all other infos. The new WODE dongle will cost 19.90 EUR for end users.

Please note that only the official WODE branded dongles will receive full support from our team! A MAC address check will show us whether an official or unofficial dongle is made use of, so we encourage you to buy an official dongle to have 100% compatibility and to have our full support in case problems might occur.

Shipping to distributors starts next monday, we recommend to pre-order the dongle because there aren't that many in stock!

2. WODE WiFi firmware will be released in the next couple of days, this weekend our beta testers will receive a firmware to test and later we will post the firmware online. The firmware will be made available to all users before the dongles reach our distributors!

3. A screenshot of the "WiFi configurator for WODE" is attached to this post. This software will create the necessary config files that have to be stored in the root of an SD card or on an USB device.

4. A reminder: the WiFi dongle does not only introduce streaming gameplay, but it will also open the WODE to the developer community. SSH and other services will be available in the future offering you full control over your WODE device ! Don't ask for a final date, but rest assured that it is not that far away.

5. Several USB to ethernet adaptors will be compatible with WODE, but they are not officially supported yet! A list of compatible adaptors will be available together with the firmware update.

Network Streaming Performance

Performance tests by Wiisel

Server Hardware

Server #1

OS

Windows Vista

Model

HP G70-120EA

CPU

Intel Core2 Duo T5800

Memory

3072MB DDR2

NIC

Integrated Ethernet 10/100

Wireless

802.11b/g WLAN
WPA-PSK [TKIP]

Storage

Buffalo DriveStation USB 2.0 HDD


Server #2

OS

Ubuntu (Lucid lynx)

Model

Compaq presario F560EM

CPU

1.7 GHz AMD Athlon 64 X2 TK53

Memory

1024 MB DDR2

NIC

Integrated Ethernet 10/100

Wireless

802.11b/g WLAN
WPA-PSK [TKIP]

Storage

Buffalo DriveStation USB 2.0 HDD

Tests

Interface

OS

Router/AP

Result

WiFi

Vista

Pluscom router

Gameplay OK
FMV sucks

LAN

Vista

Pluscom router

Gameplay OK
FMV sucks

WiFi

Ubuntu
Lucid Lynx

Pluscom router

Gameplay OK
FMV sucks

LAN

Ubuntu
Lucid Lynx

Pluscom router

Gameplay OK
FMV sucks

WiFi

Ubuntu
Lucid Lynx

Netgear N300 router

Gameplay OK
FMV sucks

LAN

Ubuntu
Lucid Lynx

Netgear N300 router

Gameplay OK
FMV sucks

WiFi

Vista

Netgear N300 router

Gameplay OK
FMV sucks

LAN

Vista

Netgear N300 router

Gameplay OK
FMV sucks

Mounting 125 games takes around 40secs from power on this seems to be as persistent as the sucky FMV. OS, router and connection type seems to make no difference in performance other than slightly slower loading from WiFi. If FMV (speed barrier) can be beaten then I suspect loading to improve but IMO loading times whilst not fantastic they are acceptable. Still need to test: None, WEP, WPA2-PSK [AES] on the above aswell as with XP and win7 and also an internal sata drive.

Performance tests by rduke

I've used the official Ninty USB-LAN-adapter on the WODE and I got transferrates up to 1.3MB/s. When disabling the pre-caching of CIFS (-o forcedirectio or directio) on the WODE it added another 100kb/s. It went up as high as 1.6MB/s on reading bursts (those were really short bursts).

Server Hardware

Server

OS

Ubuntu 10.04 AMD64

CPU

Intel C2D E8400 3.00GHz

Memory

4GB DDR2

NIC

3com 3C2000-T GBit

Switch

3com OfficeConnect GBit switch

Storage

SATA2 Seagate Barracuda Ext4
SATA2-USB Seagate Barracuda NTFS

Wireless

WRT54GLv2
WPA2-Personal

Tests

Loading games from an internal ext4 partition and from an external NTFS partition made no difference at all. The intro of Tatsunoko vs. Capcom ran fine with only one stutter at the end, but presumably higher bitrate FMVs like the intro of The Sky Crawlers or Another Code: R still caused problems. Gameplay of SMG2 and various Guitar Hero spawns was fine.

Fetching the game list consisting of 288 games took roughly about 40seconds from boot with pause set to 2. I'd like to tinker with the process priorities a bit, but busybox lacks renice. Well, I hope the "cap" gets resolved. Like Wiisel already said, w/o the FMVs stuttering, it would be really cool .

I didn't have a WiFi adapter for the testing above, they were all done using a LAN connection. Below are two graphs showing mean transfer rates. The screenshots were taken while The Sky Crawler's intro was streamed via WiFi and a LAN-adapter on a later release.

WiFi

LAN

WiFiPerformance_thumb.png

LANPerformance_thumb.png

WiFiPerformance.png

LANPerformance.png


CategoryTechnicalDocumentation

WiFiDongle (last edited 2011-08-16 14:31:57 by rduke)