Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Aug 2015 20:16:12 -0700 (PDT)
From:      "Thomas Mueller" <mueller6724@bellsouth.net>
To:        freebsd-current@freebsd.org
Cc:        Gleb Smirnoff <glebius@FreeBSD.org>
Subject:   Re: CFT: ndis(4) testers needed!
Message-ID:  <440587.15615.bm@smtp111.sbc.mail.ne1.yahoo.com>
References:  <20150731121226.GJ889@FreeBSD.org> <776723.76234.bm@smtp117.sbc.mail.ne1.yahoo.com> <20150804100746.GA889@FreeBSD.org> <20150804141722.GC889@glebius.int.ru> <475378.72622.bm@smtp114.sbc.mail.ne1.yahoo.com> <20150810135342.GE75813@glebius.int.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
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 to Internet.

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 there?

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:

root@amelia2:/RTL8188_8191_8192_SU_WindowsDriver_1086.48.0809.2011.F0049_12.P040

6_UI_1.00.0187.L/88_91_92_SU_Driver/WinX64 # ls -l                              

total 2696                                                                      

-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               


Tom




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?440587.15615.bm>