La clé USB wifi proposée par les vendeurs de mini2440 (VNT6656) ne fonctionne pas sous CE 6.0 car VIA ne fournit pas le driver CE 6.0 pour les processeurs ARM9. Le driver est cependant disponible pour CE 5.0.
Il est par contre possible d’utiliser sous CE 5.0 ou 6.0 des clés USB implémentant une interface RNDIS. Pour ces clés USB, les drivers fournis par Microsoft dans Platform Builder suffisent.
Dans ce cas, il est nécessaire d’ajouter les composants suivants :
SYSGEN_USBFN_ETHERNET (USB Function RNDIS Client)
SYSGEN_ETH_USB_HOST (USB Remote NDIS Class Driver)
SYSGEN_USB (USB Host Support)
SYSGEN_ETH_80211 : Wireless LAN (802.11) STA - Automatic Configuration & 802.1x
Après un sysgen, les clés USB WIFI RNDIS doivent fonctionner directement.
Pour ma part, j’ai validé cette solution avec une clé USB Wifi USRobotics Wireless MAXg USB Adapter (USR5421).
Trouver d’autres clés USB RNDIS n’est pas facile. Le chipset de la clé USRobotics est un Broadcom 4320. Il faudrait tester, mais je pense que les clés basée sur le même chipset ont des chances d’être RNDIS.
J’ai identifié (mais pas testé) les clés suivantes :
Belkin F5D7051
Linksys WUSB54GS (v2.1)
Buffalo WLI-U2-KG125S
Asus WL169gE
Linksys WUSB54GSC
Eminent EM4045
N’hésitez pas à me contacter (lien "Contact me" en bas de la page) si vous testez ces clés ou si vous trouvez d’autres clés compatibles.