I noticed that this page is getting a lot of hits from Google searches for "NDISulator". The NDISulator is an invention of Bill Paul (wpaul at freebsd) that allows you to use Windows network drivers under FreeBSD. Here's a few steps that should get you going with it. 1. cvsup to the latest -CURRENT. The NDISulator isn't available under 4.x. 2. Install the base NDIS code. cd /sys/modules/ndis; make; make install 3. Locate a Win2K/XP driver for your card. The driver should include a SYS and an INF file, usually in a directory called WIN2K or WINXP, but they could be hidden somewhere else. For my Linksys card, it was bcmwl5.sys and lsbcmnds.inf. 4. cd /sys/modules/if_ndis 5. cp /wherever/.../sysfile.sys .; cp /wherever/.../inffile.inf . 6. ndiscvt -i inffile.inf -s sysfile.sys -o ndis_driver_data.h 7. make; make install ## im upto here... 8. kldload ndis; kldload if_ndis 9. ifconfig ndis0 (standard ifconfig arguments) For my Linksys, this was ifconfig ndis0 inet 192.168.0.3 ssid etcetc channel 11 wepmode on wepkey 0x12345(etc.)