I am having lots of trouble trying to get this wifi card to work. I bought my thinkpad on the assumption that the "Thinkpad Wifi" was Atheros, but apparently with the T400/T500 series Lenovo has switched to using Realtek chips.
First, some system info:
	
	
	
		
I have downloaded the drivers from http://www.station-drivers.com/tele...91se_1080.7.0520(www.station-drivers.com).exe (as recommended from this thread) and extracted it using 7zip on Windows.
In the extracted files, I see something like this:
	
	
	
		
I first tried using ndisgen on the VistaX64 drivers. I was able to create a loadable kernel module, and it did appear in kldstat. However, there was no /dev/ndis0 device. I tried again using the drivers in the WinX64 directory, however whenever I load these modules, I get a kernel panic (I think).
Is there anyone who has experience using this card, and why I am unable to get a ndis0 device when I load the kernel modules?
				
			First, some system info:
		Code:
	
	% uname -a
FreeBSD FGD135 8.0-BETA2 FreeBSD 8.0-BETA2 #0: Sat Aug  8 23:51:45 EDT 2009     joshua@FGD135:/usr/obj/usr/src/sys/GENERIC  amd64
% pciconf -lbcv
...
none4@pci0:3:0:0:       class=0x028000 card=0xe02010ec chip=0x817210ec rev=0x10 hdr=0x00
    vendor     = 'Realtek Semiconductor'
    class      = network
    bar   [10] = type I/O Port, range 32, base 0x2000, size 256, enabled
    bar   [14] = type Memory, range 32, base 0xf4300000, size 16384, enabled
    cap 01[40] = powerspec 3  supports D0 D1 D2 D3  current D0
    cap 05[50] = MSI supports 1 message, 64 bit
    cap 10[70] = PCI-Express 1 legacy endpoint max data 128(256) link x1(x1)
...I have downloaded the drivers from http://www.station-drivers.com/tele...91se_1080.7.0520(www.station-drivers.com).exe (as recommended from this thread) and extracted it using 7zip on Windows.
In the extracted files, I see something like this:
		Code:
	
	% tree rtl8191se
rtl8191se
|-- 91_92_SE_Driver
|   |-- VistaX64
|   |   |-- net8192se.cat
|   |   |-- net8192se.inf
|   |   `-- rtl8192se.sys
|   |-- VistaX86
|   |   |-- net8192se.cat
|   |   |-- net8192se.inf
|   |   `-- rtl8192se.sys
|   |-- Win2K
|   |   |-- net8192se.inf
|   |   `-- rtl8192se.sys
|   |-- WinX64
|   |   |-- net8192se.cat
|   |   |-- net8192se.inf
|   |   `-- rtl8192se.sys
|   `-- WinXP
|       |-- net8192se.cat
|       |-- net8192se.inf
|       `-- rtl8192se.sys
|-- DATA
|   |-- 8192SE.ini
|   |-- RtWLan.ico
|   |-- RtlService.ini
|   |-- TrayIcon.bmp
|   |-- Vista
|   |   `-- 8192SE.ini
|   |-- WPS
|   |-- background.jpg
|   |-- background2.jpg
|   `-- text.file
|-- ISLangUni.ini
|-- ISSetup.dll
|-- IsConfig.ini
|-- Release notes
|   |-- ISS_Release.txt
|   |-- Release_92SE.txt
|   `-- Utility_Release.txt
|-- Setup.exe
|-- Setup.ini
|-- _Setup.dll
|-- background.jpg
|-- data1.cab
|-- data1.hdr
|-- data2.cab
|-- layout.bin
|-- setup.ico
|-- setup.inx
`-- setup.iss
9 directories, 44 filesI first tried using ndisgen on the VistaX64 drivers. I was able to create a loadable kernel module, and it did appear in kldstat. However, there was no /dev/ndis0 device. I tried again using the drivers in the WinX64 directory, however whenever I load these modules, I get a kernel panic (I think).
Is there anyone who has experience using this card, and why I am unable to get a ndis0 device when I load the kernel modules?
 
			    