Je ne connais pas freeBSD mais quand un probleme comme ca m'arrive j'ai toujours envie de poser deux questions:
-Est ce que ca marche avec un autre OS ?
-La memoire de la machine est elle OK ? (que dit memtest86)
De ce que je lis sur le web, ndisgen est un genre de ndiswrapper pour freebsd. Est ce que tu utilise bien le pilote windows pour la bonne architecture ? Si tu as un freeBSD 32bits (resp. 64bits), utilises tu bien le driver pour windows 32bits (resp. 64bits)?
As tu essayer avec un autre driver pour windows (si tant est qu'il y en ait un autre) ?