|
problem z instalacją ndiswrappera
bastion - 07-11-2006 09:49
witam wszystkich mam malutki problem z instalką ndiswrappera na debianie Debian GNU/Linux testing _Etch_ - Official Snapshot i386 Binary-1 (20060810)
po wpisie w konsoli # m-a a-i ndiswrapper
Updated infos about 1 packages Getting source for kernel version: 2.6.16-2-686 Kernel headers available in /lib/modules/2.6.16-2-686/build apt-get install build-essential Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe build-essential jest już w najnowszej wersji. 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Done! unpack Extracting the package tarball, /usr/src/ndiswrapper-source.tar.bz2, please wait... "/usr/share/modass/packages/default.sh" build KVERS=2.6.16-2-686 KSRC=/lib/modules/2.6.16-2-686/build KDREV=2.6.16-17 kdist_image
otrzymuje bląd [H[2J
The required compiler gcc-4.0 is not installed, expect trouble!
for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.16-2-686/g'` ; \ done for templ in `ls debian/*.modules.in` ; do \ test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \ sed -e 's/##KVERS##/2.6.16-2-686/g ;s/#KVERS#/2.6.16-2-686/g ; s/_KVERS_/2.6.16-2-686/g ; s/##KDREV##/2.6.16-17/g ; s/#KDREV#/2.6.16-17/g ; s/_KDREV_/2.6.16-17/g ' < $templ > ${templ%.modules.in}; \ done dh_clean /usr/bin/make clean make[1]: Wejście do katalogu `/usr/src/modules/ndiswrapper' rm -rf ndiswrapper.ko ndiswrapper.o hal.o iw_ndis.o loader.o misc_funcs.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o wrapmem.o wrapndis.o wrapper.o usb.o divdi3.o usb.o x86_64_stubs.o \ divdi3.o workqueue.o .*.ko.cmd .*.o.cmd \ ndiswrapper.mod.[oc] *~ .tmp_versions make[1]: Opuszczenie katalogu `/usr/src/modules/ndiswrapper' /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: Wejście do katalogu `/usr/src/modules/ndiswrapper' [H[2J
The required compiler gcc-4.0 is not installed, expect trouble!
for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.16-2-686/g'` ; \ done for templ in `ls debian/*.modules.in` ; do \ test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \ sed -e 's/##KVERS##/2.6.16-2-686/g ;s/#KVERS#/2.6.16-2-686/g ; s/_KVERS_/2.6.16-2-686/g ; s/##KDREV##/2.6.16-17/g ; s/#KDREV#/2.6.16-17/g ; s/_KDREV_/2.6.16-17/g ' < $templ > ${templ%.modules.in}; \ done dh_clean /usr/bin/make clean make[2]: Wejście do katalogu `/usr/src/modules/ndiswrapper' rm -rf ndiswrapper.ko ndiswrapper.o hal.o iw_ndis.o loader.o misc_funcs.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o wrapmem.o wrapndis.o wrapper.o usb.o divdi3.o usb.o x86_64_stubs.o \ divdi3.o workqueue.o .*.ko.cmd .*.o.cmd \ ndiswrapper.mod.[oc] *~ .tmp_versions make[2]: Opuszczenie katalogu `/usr/src/modules/ndiswrapper' make[1]: Nie ma nic do zrobienia w `kdist_config'. dh_testdir dh_testroot dh_clean -k dh_installdirs lib/modules/2.6.16-2-686/misc # build and install the module /usr/bin/make KPKG_EXTRAV_ARG= KSRC=/lib/modules/2.6.16-2-686/build \ KBUILD=/lib/modules/2.6.16-2-686/build KVER=2.6.16-2-686 \ INST_DIR=debian/ndiswrapper-modules-2.6.16-2-686/lib/modules/2.6.16-2-686/misc/ install make[2]: Wejście do katalogu `/usr/src/modules/ndiswrapper' /usr/bin/make -C /lib/modules/2.6.16-2-686/build SUBDIRS=/usr/src/modules/ndiswrapper \ DRIVER_VERSION=1.21 /usr/src/linux-headers-2.6.16-2-686/scripts/gcc-version.sh: line 11: gcc-4.0: command not found /usr/src/linux-headers-2.6.16-2-686/scripts/gcc-version.sh: line 12: gcc-4.0: command not found make[3]: gcc-4.0: Polecenie nie znalezione make[3]: Wejście do katalogu `/usr/src/linux-headers-2.6.16-2-686' LD /usr/src/modules/ndiswrapper/built-in.o CC [M] /usr/src/modules/ndiswrapper/hal.o /bin/sh: gcc-4.0: command not found make[4]: *** [/usr/src/modules/ndiswrapper/hal.o] Błąd 127 make[3]: *** [_module_/usr/src/modules/ndiswrapper] Błąd 2 make[3]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.16-2-686' make[2]: *** [default] Błąd 2 make[2]: Opuszczenie katalogu `/usr/src/modules/ndiswrapper' make[1]: *** [binary-modules] Błąd 2 make[1]: Opuszczenie katalogu `/usr/src/modules/ndiswrapper' make: *** [kdist_build] Błąd 2
moze ni ktoś powie jak to obejść
dodi - 07-11-2006 09:51
Jest napisane jak byk! ;-)
The required compiler gcc-4.0 is not installed, expect trouble! /bin/sh: gcc-4.0: command not found
bastion - 07-11-2006 09:53
fakt zauważyłem jak wysłałem posta sorry :-)
ale pojawił się następny problem
# m-a a-i ndiswrapper
Updated infos about 1 packages Getting source for kernel version: 2.6.16-2-686 Kernel headers available in /lib/modules/2.6.16-2-686/build apt-get install build-essential Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe build-essential jest już w najnowszej wersji. 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Done! unpack Extracting the package tarball, /usr/src/ndiswrapper-source.tar.bz2, please wait... Target package file /usr/src/ndiswrapper-modules-2.6.16-2-686_1.21-1+2.6.16-17_i386.deb already exists, not rebuilding! (however, you could use the -f switch to ignore it) dpkg -Ei /usr/src/ndiswrapper-modules-2.6.16-2-686_1.21-1+2.6.16-17_i386.deb Zaznaczenie poprzednio niezaznaczonego pakietu ndiswrapper-modules-2.6.16-2-686.(Odczytywanie bazy danych ... 123671 plików i katalogów obecnie zainstalowanych.) Rozpakowanie ndiswrapper-modules-2.6.16-2-686 (z .../ndiswrapper-modules-2.6.16-2-686_1.21-1+2.6.16-17_i386.deb) ... dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie ndiswrapper-modules-2.6.16-2-686: ndiswrapper-modules-2.6.16-2-686 zależy od ndiswrapper-utils-1.8; jednakże: Pakiet ndiswrapper-utils-1.8 nie jest zainstalowany. dpkg: błąd przetwarzania ndiswrapper-modules-2.6.16-2-686 (--install): problemy z zależnościami - pozostawiony nieskonfigurowany Wystąpiły błędy podczas przetwarzania: ndiswrapper-modules-2.6.16-2-686
I: Direct installation failed, trying to post-install the dependencies
apt-get -f install Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Naprawianie zależności... Gotowe Następujące pakiety zostaną USUNIĂTE: ndiswrapper-modules-2.6.16-2-686 0 aktualizowanych, 0 nowo instalowanych, 1 usuwanych i 0 nieaktualizowanych. 1 nie w pełni zainstalowanych lub usuniętych. Konieczne pobranie 0B archiwów. Po rozpakowaniu zostanie zwolnione 242kB miejsca na dysku. Czy chcesz kontynuować [T/n]? t (Odczytywanie bazy danych ... 123676 plików i katalogów obecnie zainstalowanych.) Usuwanie ndiswrapper-modules-2.6.16-2-686 ... daro:/home/darek# apt-get install ndiswrapper-modules-2.6.16-2-686 Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Pakiet ndiswrapper-modules-2.6.16-2-686 nie ma dostępnej wersji, ale odnosi się do niego inny pakiet. Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł. E: Pakiet ndiswrapper-modules-2.6.16-2-686 nie ma kandydata do instalacji
nie moze znaleść ndiswrapper-modules-2.6.16-2-686 moze ktoś wie jak to przejść :?:
jatko - 27-11-2006 22:33
witam
ÂŻeby nie zaśmiecać forum podepne się pod temat.
Mam dość duży proble z zainstalowaniem Ndiswrappera, mianowicie przy zabawie z module-assistant wywala mi błąd że powinienem użyc gcc 3.4 lub nowszy, ale co dziwne bo mam i 3.3 i 4.1 bawiłem sie w rozne kombinacje jak np wywalenie, bądź nie instalowanie gcc-3.3, ale wtedy wogule mi nie chce startowac z kompilacja bo krzyczy ze musi miec v 3.3
Może jakies sugestie, bo jak 37 raz bede musial instalowac debiana to zwariuje.
pozdrawiam
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|