Hi, this is my first post on this forum and I'm completely new to linux, so I got stuck in first steps.

I've tried to install ndiswrapper (without internet connection) but I've got a few errors, and I've googled them but nothing helped:

Code:
root@bt:/usr/var/ndiswrapper-1.56# sudo make install
make -C driver install
make[1]: Entering directory `/usr/var/ndiswrapper-1.56/driver'
make -C /usr/src/linux-source-2.6.35.8 M=/usr/var/ndiswrapper-1.56/driver
make[2]: Entering directory `/usr/src/linux-source-2.6.35.8'

  WARNING: Symbol version dump /usr/src/linux-source-2.6.35.8/Module.symvers
           is missing; modules will have no dependencies and modversions.

  LD      /usr/var/ndiswrapper-1.56/driver/built-in.o
  MKEXPORT /usr/var/ndiswrapper-1.56/driver/crt_exports.h
  MKEXPORT /usr/var/ndiswrapper-1.56/driver/hal_exports.h
  MKEXPORT /usr/var/ndiswrapper-1.56/driver/ndis_exports.h
  MKEXPORT /usr/var/ndiswrapper-1.56/driver/ntoskernel_exports.h
  MKEXPORT /usr/var/ndiswrapper-1.56/driver/ntoskernel_io_exports.h
  MKEXPORT /usr/var/ndiswrapper-1.56/driver/rtl_exports.h
  MKEXPORT /usr/var/ndiswrapper-1.56/driver/usb_exports.h
  CC [M]  /usr/var/ndiswrapper-1.56/driver/crt.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/hal.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/iw_ndis.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/loader.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/ndis.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/ntoskernel.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/ntoskernel_io.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/pe_linker.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/pnp.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/proc.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/rtl.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/wrapmem.o
  CC [M]  /usr/var/ndiswrapper-1.56/driver/wrapndis.o
/usr/var/ndiswrapper-1.56/driver/wrapndis.c: In function 'set_multicast_list':
/usr/var/ndiswrapper-1.56/driver/wrapndis.c:953: error: 'struct net_device' has no member named 'mc_count'
/usr/var/ndiswrapper-1.56/driver/wrapndis.c:956: error: 'struct net_device' has no member named 'mc_count'
/usr/var/ndiswrapper-1.56/driver/wrapndis.c:960: error: 'struct net_device' has no member named 'mc_count'
/usr/var/ndiswrapper-1.56/driver/wrapndis.c:960: warning: type defaults to 'int' in declaration of '_min2'
/usr/var/ndiswrapper-1.56/driver/wrapndis.c:960: error: 'struct net_device' has no member named 'mc_count'
/usr/var/ndiswrapper-1.56/driver/wrapndis.c:967: error: 'struct net_device' has no member named 'mc_list'
/usr/var/ndiswrapper-1.56/driver/wrapndis.c:968: error: dereferencing pointer to incomplete type
/usr/var/ndiswrapper-1.56/driver/wrapndis.c:969: error: dereferencing pointer to incomplete type
/usr/var/ndiswrapper-1.56/driver/wrapndis.c:971: error: dereferencing pointer to incomplete type
make[3]: *** [/usr/var/ndiswrapper-1.56/driver/wrapndis.o] Error 1
make[2]: *** [_module_/usr/var/ndiswrapper-1.56/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-source-2.6.35.8'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/var/ndiswrapper-1.56/driver'
make: *** [install] Error 2
And I have one more question, is it true that when I use ndiswrapper for my wirelles usb I wouldn't be able to crack WEP and other encriptions ?