sto cercando di configurare la connessione wireless su un pc datato con slackware 13.37, la scheda in questine è la "TP-link TL-WN851N"
i driver per il funzionamento erano già implementati nell'installazione di windows ice che prima avevo installato in questa macchina.
Adesso ho scaricato i driver per windows dal sito del produttore.
Poi ho cercato su internet di trovare un sistema per installarli ed ho trovato ndiswrapper...
l'ho scaricato...
scompattato...
ho fatto make e make install
ma mi da :
Codice: Seleziona tutto
root@darkstar:/tmp# tar xvzf ndiswrapper-1.56.tar.gz
ndiswrapper-1.56/
ndiswrapper-1.56/AUTHORS
ndiswrapper-1.56/ndiswrapper.8
ndiswrapper-1.56/INSTALL
ndiswrapper-1.56/utils/
ndiswrapper-1.56/utils/ndiswrapper
ndiswrapper-1.56/utils/ndiswrapper-buginfo
ndiswrapper-1.56/utils/loadndisdriver.c
ndiswrapper-1.56/utils/Makefile
ndiswrapper-1.56/ChangeLog
ndiswrapper-1.56/Makefile
ndiswrapper-1.56/loadndisdriver.8
ndiswrapper-1.56/driver/
ndiswrapper-1.56/driver/loader.c
ndiswrapper-1.56/driver/wrapper.h
ndiswrapper-1.56/driver/usb.h
ndiswrapper-1.56/driver/loader.h
ndiswrapper-1.56/driver/ndiswrapper.h
ndiswrapper-1.56/driver/pnp.c
ndiswrapper-1.56/driver/mkstubs.sh
ndiswrapper-1.56/driver/iw_ndis.c
ndiswrapper-1.56/driver/win2lin_stubs.S
ndiswrapper-1.56/driver/pe_linker.h
ndiswrapper-1.56/driver/usb.c
ndiswrapper-1.56/driver/wrapndis.c
ndiswrapper-1.56/driver/ntoskernel.c
ndiswrapper-1.56/driver/mkexport.sh
ndiswrapper-1.56/driver/proc.c
ndiswrapper-1.56/driver/divdi3.c
ndiswrapper-1.56/driver/ntoskernel.h
ndiswrapper-1.56/driver/pe_linker.c
ndiswrapper-1.56/driver/ndis.c
ndiswrapper-1.56/driver/winnt_types.h
ndiswrapper-1.56/driver/hal.c
ndiswrapper-1.56/driver/lin2win.h
ndiswrapper-1.56/driver/ndis.h
ndiswrapper-1.56/driver/longlong.h
ndiswrapper-1.56/driver/workqueue.c
ndiswrapper-1.56/driver/ntoskernel_io.c
ndiswrapper-1.56/driver/Makefile
ndiswrapper-1.56/driver/iw_ndis.h
ndiswrapper-1.56/driver/wrapmem.h
ndiswrapper-1.56/driver/wrapper.c
ndiswrapper-1.56/driver/crt.c
ndiswrapper-1.56/driver/wrapmem.c
ndiswrapper-1.56/driver/pnp.h
ndiswrapper-1.56/driver/rtl.c
ndiswrapper-1.56/driver/wrapndis.h
ndiswrapper-1.56/README
ndiswrapper-1.56/ndiswrapper.spec
root@darkstar:/tmp# cd /ndiswrapper-1.56
bash: cd: /ndiswrapper-1.56: No such file or directory
root@darkstar:/tmp# cd ndiswrapper-1.56
root@darkstar:/tmp/ndiswrapper-1.56# make
make -C driver
make[1]: Entering directory `/tmp/ndiswrapper-1.56/driver'
make -C /usr/src/linux-2.6.37.6 M=/tmp/ndiswrapper-1.56/driver
make[2]: Entering directory `/usr/src/linux-2.6.37.6'
LD /tmp/ndiswrapper-1.56/driver/built-in.o
MKEXPORT /tmp/ndiswrapper-1.56/driver/crt_exports.h
MKEXPORT /tmp/ndiswrapper-1.56/driver/hal_exports.h
MKEXPORT /tmp/ndiswrapper-1.56/driver/ndis_exports.h
MKEXPORT /tmp/ndiswrapper-1.56/driver/ntoskernel_exports.h
MKEXPORT /tmp/ndiswrapper-1.56/driver/ntoskernel_io_exports.h
MKEXPORT /tmp/ndiswrapper-1.56/driver/rtl_exports.h
MKEXPORT /tmp/ndiswrapper-1.56/driver/usb_exports.h
CC [M] /tmp/ndiswrapper-1.56/driver/crt.o
CC [M] /tmp/ndiswrapper-1.56/driver/hal.o
CC [M] /tmp/ndiswrapper-1.56/driver/iw_ndis.o
CC [M] /tmp/ndiswrapper-1.56/driver/loader.o
/tmp/ndiswrapper-1.56/driver/loader.c:834:2: error: unknown field 'ioctl' specified in initializer
/tmp/ndiswrapper-1.56/driver/loader.c:834:2: warning: initialization from incompatible pointer type
make[3]: *** [/tmp/ndiswrapper-1.56/driver/loader.o] Error 1
make[2]: *** [_module_/tmp/ndiswrapper-1.56/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.37.6'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/ndiswrapper-1.56/driver'
make: *** [all] Error 2
root@darkstar:/tmp/ndiswrapper-1.56#
ma io non so cosa fare, perchè dopo l'installazione se io lancio il programma non lo trova.
Come posso fare?
grazie ciao.


