UPDATE: I was successful with buildworld and kernel with the patch, both the
custom kernel with ndis and the GENERIB kernel without ndis.
GENERIB differs from GENERIC by eliminating some old devices like SCSI cards
and ISA EThernet cards, but I add some wi-fi drivers like urtw, urtwn and rsu.
Using the main custom kernel, I was able to build an ndis module from the
WinX64 drivers net8192su.inf, rtl8192su.sys and net8192su.cat, but when I tried
to ifconfig, the device ndis, ndis0, rtl8192su, rtl8192su0, were not recognized.
Being in FreeBSD-current amd64, I used 64-bit WinXP (WinX64); there were also
drivers for Win 32-bit, for 2000, XP, Vista and 7, all offered in both 32-bit
and 64-bit, except Win 2000, 32-bit only.
Hiro USB wireless adapter is H50191, their website is www.hiroinc.com .
I wonder if I could have missed a firmware file but couldn't find it in the
directory structure (maybe net8192su.cat ?).
Thinking I might have used the wrong syntax with ifconfig, I tried again with
rsu0 instead of ndis0 or other failed attempts, and was successful connecting
Where to go from here? I don't want to svn up the src tree until I receive
further instructions, should I revert or just update on top of what's already
But with the FreeBSD-native rsu, I did update ports and doc trees using svn.
Files I got with ndisgen, and the original driver files, are, copying-pasting
from vt console. If double spaced, that's because of a vt bug:
6_UI_1.00.0187.L/88_91_92_SU_Driver/WinX64 # ls -l
-rw-r--r-- 1 root wheel 1 Aug 13 01:54 bus_if.h
-rw-r--r-- 1 root wheel 1 Aug 13 01:54 device_if.h
-rwxr-xr-x 1 root wheel 13762 Aug 19 2011 net8192su.cat
-rwxr-xr-x 1 root wheel 15622 Aug 13 01:50 net8192su.cat.ko
-rwxr-xr-x 1 root wheel 29731 Aug 13 01:48 net8192su.inf
-rwxr-xr-x 1 root wheel 776808 Aug 11 2011 rtl8192su.sys
-rw-r--r-- 1 root wheel 1818552 Aug 13 01:54 rtl8192su_sys.ko
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"