Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [ubuntu] installare ndiswrapper

    Dopo che ubuntu ha "simpaticamente" aggiornato il linux-image, il driver di ndiswrapper è andato a farsi benedire.
    Dopo qualche tentativo ho installato da zero il linux-image 2.6.10-5 e anche gli headers.
    ho quindi scaricato ndiswrapper (faccio notare che prima funzionava) ma adesso, quando faccio "make", ecco che mi dice:

    [CODE]
    sergej[ndiswrapper]$ make
    make -C driver
    make[1]: Entering directory `/home/sergej/Desktop/Downloads/ndiswrapper/driver'
    make -C /lib/modules/2.6.10-5-386/build SUBDIRS=/home/sergej/Desktop/Downloads/ndiswrapper/driver \
    NDISWRAPPER_VERSION=1.2+CVS \
    EXTRA_VERSION=@050619 modules
    make[2]: Entering directory `/usr/src/linux-headers-2.6.10-5'
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/hal.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/iw_ndis.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/loader.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/misc_funcs.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/ndis.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/ntoskernel.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/pe_linker.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/proc.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/wrapper.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/usb.o
    CC [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/divdi3.o
    LD [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/ndiswrapper.o
    Building modules, stage 2.
    MODPOST
    CC /home/sergej/Desktop/Downloads/ndiswrapper/driver/ndiswrapper.mod.o
    LD [M] /home/sergej/Desktop/Downloads/ndiswrapper/driver/ndiswrapper.ko
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.10-5'


    *** WARNING: Kernel is compiled with 4K stack size option (CONFIG_4KSTACKS); many Windows drivers will not work with this option enabled. Disable CONFIG_4KSTACKS option, recompile and install kernel


    make[1]: Leaving directory `/home/sergej/Desktop/Downloads/ndiswrapper/driver'
    make -C utils
    make[1]: Entering directory `/home/sergej/Desktop/Downloads/ndiswrapper/utils'
    cc -Wall -g -DNDISWRAPPER_VERSION=\"1.2+CVS\" -c -o loadndisdriver.o loadndisdriver.c
    loadndisdriver.c:15:20: stdlib.h: No such file or directory
    loadndisdriver.c:16:19: stdio.h: No such file or directory
    loadndisdriver.c:17:19: errno.h: No such file or directory
    loadndisdriver.c:18:20: string.h: No such file or directory
    loadndisdriver.c:19:20: libgen.h: No such file or directory
    loadndisdriver.c:21:22: sys/mman.h: No such file or

    [...] TAGLIO UNA SERIE LUNGHISSIMA DI ERRORI TIPO QUESTI CHE APPAIONO...

    loadndisdriver.c:602: error: `LOG_DEBUG' undeclared (first use in this function)loadndisdriver.c:610: warning: implicit declaration of function `atoi'
    loadndisdriver.c:612: error: `LOG_ERR' undeclared (first use in this function)
    loadndisdriver.c:652: warning: implicit declaration of function `closelog'
    make[1]: *** [loadndisdriver.o] Error 1
    make[1]: Leaving directory `/home/sergej/Desktop/Downloads/ndiswrapper/utils'
    make: *** [all] Error 2
    sergej[ndiswrapper]$ sudo -s
    root[ndiswrapper]# ndiswrapper
    ndiswrapper ndiswrapper-buginfo
    root[ndiswrapper]# load
    loadkeys loadndisdriver loadshlib


    Col kernel "di default" di hoary non ho avuto nessun problema...
    Il pacchetto ndiswrapper-utils è installato.

    Aiutatemi!

    Sergej
    :: Il Deposito
    Canti di protesta politica e sociale
    Archivio di testi e accordi

  2. #2
    ma installando quelli di ubunu non va ?

    da debian es

    andy:/# apt-cache search ndiswrapper
    ndiswrapper-modules-2.6.8-2-386 - Ndiswrapper linux kernel module
    ndiswrapper-modules-2.6.8-2-686 - Ndiswrapper linux kernel module
    ndiswrapper-modules-2.6.8-2-686-smp - Ndiswrapper linux kernel module
    ndiswrapper-modules-2.6.8-2-k7 - Ndiswrapper linux kernel module
    ndiswrapper-modules-2.6.8-2-k7-smp - Ndiswrapper linux kernel module
    ndiswrapper-source - Source for the ndiswrapper linux kernel module
    ndiswrapper-utils - Userspace utilities for ndiswrapper

    disinstallando il kernel nuovo e creando per sicurezza una nuova sezione a lilo o grub per il kernel vecchio ti riavvia il vecchio tranquillamente

    dai un occhiata in /boot se cisono i file del vecchio

    puoi fare anche a meno di disinstallare il nuovo e non corri pericoli in caso di aggiornamento del kernel

  3. #3
    Ecco cosa succede su ubuntu (ho attivi sia i repository universe che quelli multiverse):

    codice:
    sergej[~]$ apt-cache search ndiswrapper
    ndiswrapper-source - Source for the ndiswrapper linux kernel module
    ndiswrapper-utils - Userspace utilities for ndiswrapper
    sergej[~]$
    Se installo quel "ndiswrapper-source" mi scarica un file .tar.bz2 con dentro, credo, i moduli da compilare, ma non so come farlo funzionare :-/

    Purtroppo ho già tolto il kernel vecchio :-/
    Potrei installare il kernel "vecchio" dal cd di installazione e poi metterlo in "hold".

    Sergej
    :: Il Deposito
    Canti di protesta politica e sociale
    Archivio di testi e accordi

  4. #4
    devi usare make-kpkg se hai installat kernel-package

    vai in /usr/src/linux o la dire del kernel

    e dai dopo avere scompattato il sorgente



    make-kpkg modules_image

    dop avere lavorat un po ti crea in /usr/src un deb da installare
    altrimenti reinstalla l'immagine vecchia poi aggiungi una voce a grub con i file in /boot con un label o title personalizzato
    cosi poi sei al sicuro di tutti gli aggiornamenti di immagine senxa mettela in hold

  5. #5
    MA quel file .tar.bz2 dove lo devo estrarre??

    Sergej
    :: Il Deposito
    Canti di protesta politica e sociale
    Archivio di testi e accordi

  6. #6
    in /usr/src

    dai anche un occhiata a man make-kpkg

  7. #7
    Forse non ci eravamo capiti...
    ho scaricato ndiswrapper-source che ha messo in /usr/src un file ndiswrapper-xxxxx.tar.bz2.

    Ho estratto questo file, eseguito make e poi make install e iltutto si è installato.
    Adesso la scheda wireless è rilevata :-)

    CMQ l'immagine del kernel la "blocco", non si sa mai

    Sergej
    :: Il Deposito
    Canti di protesta politica e sociale
    Archivio di testi e accordi

  8. #8
    si quello è uno dei metodi debian per instalare i sorgenti se lo compili manualmente meglio

    io ci installavo i driver nvidia anni fa

    è uno dei comandi magici di debian
    con quel comando si scaricava i driver nvidia direttamente dal sito automaticamente mentre compilava

    crea anche una nuova a voce a grub con un label diverso
    hold spesso non funziona

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.