[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Compiling ndiswrapper module (Realtek rtl8192se wireless)



Hi all,

I've got a new Thinkpad T410 i5 to replace my Toshiba L305D
series with Turion x64. (The latter was promising, but
tended to overheat, even when I fixed the CPU speed at
1GHz.) 

The T410 come with a Realtek rtl8192se mini PCI express
wireless card.

I've done my best with the native drivers, compiling them
for a 2.6.36-amd64 kernel.  The module load and the wireless
device appears in ifconfig output, but 'iw wlan0 scan' fails
with 'Operation not permitted'.  :-(

So now I'm going back to try ndiswrapper. Thing is, it
doesn't compile for 2.6.36 kernel.

	 driver make[1]: Entering directory
	`/home/jroth/Downloads/ndiswrapper-1.56/driver' make -C
	/usr/src/linux-source-2.6.36
	M=/home/jroth/Downloads/ndiswrapper-1.56/driver make[2]:
	Entering directory `/usr/src/linux-source-2.6.36' CC [M]
	/home/jroth/Downloads/ndiswrapper-1.56/driver/loader.o
	/home/jroth/Downloads/ndiswrapper-1.56/driver/loader.c:834:
	error: unknown field 'ioctl' specified in initializer
	/home/jroth/Downloads/ndiswrapper-1.56/driver/loader.c:834:
	warning: initialization from incompatible pointer type
	make[3]: ***
	[/home/jroth/Downloads/ndiswrapper-1.56/driver/loader.o]
	Error 1

Does anyone have experience with this? Or alternatively,
Can someone suggest which recent kernel version *will* 
compile this properly?

I'd like to stay recent to be able to use the xorg driver for the 
Intel HD Graphics chip. 

Also, does anyone know why ndiswrapper is not in the
mainline kernel? 

Thanks!

Joel

-- 
Joel Roth


Reply to: