Ndiwsrapper - problem z instalacją


(Djmac) #1

Wiec przy probie zainstalowania ndiwsrappera pojawia sie cuś takiego:

linuxMaciek:/home/maciej # cd ndiswrapper

linuxMaciek:/home/maciej/ndiswrapper # make

make -C driver

make[1]: Entering directory `/home/maciej/ndiswrapper/driver'

Can't find kernel sources in /lib/modules/2.6.13-15-default/build;

  give the path to kernel sources with KSRC= argument to make

make[1]: *** [prereq_check] Błąd 1

make[1]: Leaving directory `/home/maciej/ndiswrapper/driver'

make: *** [all] Błąd 2

kto mi powie czemu ?? moze czegoś brakuje ?? wersja ndiswrappera to 1.9 ... Linux > Suse 10

Złączono Posta : 04.02.2006 (Sob) 20:25

doczytałem ze potrzeba > ndiswrapper-kernel tylko nigdzie tego nie moge znalezc :frowning: mozecie mi pomoc linkiem ?


Zmiana tematu na mówiący o problemie

Areh


#2

A ja jakoś doczytałem że kernel-source Ci brakuje. Radzę je doinstalować i spróbować ponownie.


(Djmac) #3
djmac-linux:/home/djmac/Desktop # cd ndiswrapper

djmac-linux:/home/djmac/Desktop/ndiswrapper # make

make -C driver

make[1]: Entering directory `/home/djmac/Desktop/ndiswrapper/driver'

make -C /lib/modules/2.6.13-15-smp/build SUBDIRS=/home/djmac/Desktop/ndiswrapper/driver \

        NDISWRAPPER_VERSION=1.2rc1 \

        EXTRA_VERSION= modules

make[2]: Entering directory `/usr/src/linux-2.6.13-15-obj/i386/smp'

make -C ../../../linux-2.6.13-15 O=../linux-2.6.13-15-obj/i386/smp modules

/usr/src/linux-2.6.13-15/scripts/gcc-version.sh: line 11: gcc: command not found

/usr/src/linux-2.6.13-15/scripts/gcc-version.sh: line 12: gcc: command not found

make[4]: gcc: Polecenie nie znalezione

  CC [M] /home/djmac/Desktop/ndiswrapper/driver/hal.o

/bin/sh: gcc: command not found

make[5]: *** [/home/djmac/Desktop/ndiswrapper/driver/hal.o] Błąd 127

make[4]: *** [_module_/home/djmac/Desktop/ndiswrapper/driver] Błąd 2

make[3]: *** [modules] Błąd 2

make[2]: *** [modules] Błąd 2

make[2]: Leaving directory `/usr/src/linux-2.6.13-15-obj/i386/smp'

make[1]: *** [default] Błąd 2

make[1]: Leaving directory `/home/djmac/Desktop/ndiswrapper/driver'

make: *** [all] Błąd 2

djmac-linux:/home/djmac/Desktop/ndiswrapper #

a teraz ?? zainstalowalem kernel source wszystko chyba co mozliwe z tych plyt instalacyjnych suse... nadal cos chyba nie tak :?


#4

A może naucz się czytać.


(Djmac) #5

widze co tam jest napisane... jakbym widział o co w nim chodzi to bym nie prosil o pomoc...ale widze ze jej tu nie znajde....

dzieki... :?


(Centrumopowiastek) #6

GCC to zestaw kompilatorów. Aby coś skompilować, z dużym prawdopodobieństwem potrzebujesz kompilatora. Tak więc musisz zainstalować GCC. Już wiesz o co chodzi?


(Djmac) #7

GCC zainstalowane ndiswrapper chyba tez tak mi sie wydaje ale co teraz :?

djmac-linux:/home/djmac/Desktop # cd ndiswrapper

djmac-linux:/home/djmac/Desktop/ndiswrapper # make

make -C driver

make[1]: Entering directory `/home/djmac/Desktop/ndiswrapper/driver'

make -C /lib/modules/2.6.13-15-default/build SUBDIRS=/home/djmac/Desktop/ndiswra pper/driver \

        NDISWRAPPER_VERSION=1.2rc1 \

        EXTRA_VERSION= modules

make[2]: Entering directory `/usr/src/linux-2.6.13-15-obj/i386/default'

make -C ../../../linux-2.6.13-15 O=../linux-2.6.13-15-obj/i386/default modules

  Building modules, stage 2.

  MODPOST

make[2]: Leaving directory `/usr/src/linux-2.6.13-15-obj/i386/default'

make[1]: Leaving directory `/home/djmac/Desktop/ndiswrapper/driver'

make -C utils

make[1]: Entering directory `/home/djmac/Desktop/ndiswrapper/utils'

make[1]: Nie nic do roboty w `all'.

make[1]: Leaving directory `/home/djmac/Desktop/ndiswrapper/utils'

djmac-linux:/home/djmac/Desktop/ndiswrapper # make install

make -C driver install

make[1]: Entering directory `/home/djmac/Desktop/ndiswrapper/driver'

make -C /lib/modules/2.6.13-15-default/build SUBDIRS=/home/djmac/Desktop/ndiswrapper/driver \

        NDISWRAPPER_VERSION=1.2rc1 \

        EXTRA_VERSION= modules

make[2]: Entering directory `/usr/src/linux-2.6.13-15-obj/i386/default'

make -C ../../../linux-2.6.13-15 O=../linux-2.6.13-15-obj/i386/default modules

  Building modules, stage 2.

  MODPOST

make[2]: Leaving directory `/usr/src/linux-2.6.13-15-obj/i386/default'

mkdir -p /lib/modules/2.6.13-15-default/misc

install -m 0644 ndiswrapper.ko /lib/modules/2.6.13-15-default/misc

/sbin/depmod -a

make[1]: Leaving directory `/home/djmac/Desktop/ndiswrapper/driver'

make -C utils install

make[1]: Entering directory `/home/djmac/Desktop/ndiswrapper/utils'

install -D -m 755 loadndisdriver /sbin/loadndisdriver

install -D -m 755 ndiswrapper /usr/sbin/ndiswrapper

install -D -m 755 ndiswrapper-buginfo /usr/sbin/ndiswrapper-buginfo


NOTE: Windows driver configuration file format has changed since 1.0-rc2. You must re-install Windows drivers if they were installed before.

make[1]: Leaving directory `/home/djmac/Desktop/ndiswrapper/utils'

mkdir -p -m 0755 /usr/share/man/man8

install -m 644 ndiswrapper.8 /usr/share/man/man8

djmac-linux:/home/djmac/Desktop/ndiswrapper # ndiswrapper -i dlink/netdlwl.inf

netdlwl is already installed. Use -e to remove it

(Centrumopowiastek) #8

Ale jaki masz problem?


(Djmac) #9

po zainstalowaniu ndiswrappera i sterów do netu ( tak jak wszedzie pisza niby tych od windowsa ale nic sie nie dzieje.. po wpisaniu iwconfig i calej reszty netu jak nie było tak nie ma :?

czemu wszedzie w necie opisuja tylko install netdlwl.inf - present ( a nigdzie nie ma jak jest invalid driver :? co z tym zrobic ? :frowning: )

djmac-linux:/home/djmac/Desktop/ndiswrapper # ndiswrapper -i dlink/netdlwl.inf 

netdlwl is already installed. Use -e to remove it

djmac-linux:/home/djmac # modprobe ndiswrapper 

FATAL: Error inserting ndiswrapper (/lib/modules/2.6.13-15-default/extra/ndiswrapper.ko): Operation not permitted 

djmac-linux:/home/djmac # ndiswrapper -l 

Installed ndis drivers: 

install invalid driver! 

netdlwl invalid driver! 

rtl818 invalid driver!