Pagina 1 di 1

ndiswrapper

Inviato: lun 9 mar 2009, 19:54
da Dusty
Chiedo aiuto per la configurazione del programma in oggetto.

Ho scaricato dal repository http://packages.slackware.it/ l'ultima versione 1.54 e l'ho installata.
Poi ho letto con attenzione le istruzioni incluse (che pure contengono qualche imprecisione) e quelle che si trovano alle pagine
http://www.slacky.eu/wikislack/index.ph ... apper_WiFi
http://www.ptlug.org/wiki/Howto_Install ... a_wireless

ndiswrapper -i ...
e' andato bene

ndiswrapper -l
risponde
mrv8000c : driver installed
device (11AB:1FAA) present

ndiswrapper -m
e' andato bene

depmod -a
e' andato bene

mi sono rovinato alla fine:
bash-3.1# modprobe ndiswrapper
FATAL: Module ndiswrapper not found.

Ovviamente ho fatto qualche ricerca.
Il problema e' abbastanza conosciuto.
Non sono stato capace di trovare la soluzione, ma in compenso ho trovato
qualche spunto interessante.

Per esempio:
modinfo ndiswrapper
restituisce
modinfo: could not find ndiswrapper

E poi, una ricerca a tappeto sul file system mi ha portato a scoprire che
l'unico oggetto eseguibile di nome 'ndiswrapper*' sta in /usr/sbin e' ...
uno script Perl !

Puo' essere quindi che ci sia un errore nel confezionamento del package e
che l'autore abbia incluso uno script, perfettamente eseguibile (interpretato) ma non
caricabile come estensione del kernel ?
Oppure puo' essere che ci sia un errore nel confezionamento del sorgente e che non sia indicato che il programma deve essere compilato ?
Che faccio ?
Converto a mano lo script Perl in assembler ? E come si fa ?
Sarei anche tentato di segnalare il problema al gestore del repository, ma con la scarsa esperienza che ho, temo seriamente di fare la figura dell'idiota.

Aiuto !

Re: ndiswrapper

Inviato: lun 9 mar 2009, 20:00
da conraid
Quello non è un repository, ma un motore di ricerca per pacchetti ufficiale, non mi sembra ci sia ndiswrapper

Comunque devi compilare il modulo, prendi lo slackbuild da qui
http://slackbuilds.org/repository/12.2/ ... iswrapper/
e createlo da solo il pacchetto, così ti fa il modulo per il tuo kernel
segui le istruzioni

Re: ndiswrapper

Inviato: lun 9 mar 2009, 21:30
da navajo
ma una ricerca sul forum no ? cè almeno un altro thread che ne parla...
viewtopic.php?f=6&t=27939

Re: ndiswrapper

Inviato: lun 9 mar 2009, 23:20
da Dusty
Sorry.
Sai dove ho sbagliato ?
Ho fatto una ricerca ed ho scartato tutti i messaggi troppo vecchi.
Ma erroneamente ho guardato la data a destra del messaggio, dove c'e' quella di iscrizione dell'autore.
:-)
Portate tutti pazienza !
Sono di estrazione usenet e qui sono arrivato da poco ed ancora devo prendere dimestichezza con lo strumento.
Grazie.

Re: ndiswrapper

Inviato: mar 10 mar 2009, 11:46
da Dusty
Pero' vorrei cogliere l'occasione per capire meglio il funzionamento dei pacchetti, perche' evidentemente c'e' qualcosa che mi sfugge.
Ho installato la 12.2 'pulita'.
Poi ho avuto bisogno di ndiswrapper e l'ho cercato su Slacky.eu
C'e' posto migliore ?
Ho trovato
http://www.slacky.eu/aadm/pkgs/index.php?ver=6&pkg=821
Perche' non funziona ?
Se non e' fatto per la '12.2', allora per cosa e' fatto ?

Ripensandoci, mi assale un dubbio.
Durante l'installazione ho ricevuto un messaggio
Makefile:34: *** Cannot find kernel version in /usr/src/linux-2.6.27.7, is it configured?. Stop.
Non e' risultato bloccante e quindi non gli ho dato molta importanza; potrebbe essere indicativo di una installazione incompleta ?

E continuando a ripensare, mi assale un altro dubbio.
La macchina che sto usando e' un po' stretta di hardware e in carenza di hard disk (solo 3 Giga) non ho caricato tutto il gruppo 'd' completo, ma solo una selezione.
In particolare, al momento dell'installazione di ndiswrapper mancava il Perl.
Puo' essere che la sua assenza abbia impedito la compilazione e quindi abbia causato una installazione 'monca' ?

E poi, ultima domanda, cosa significa '1sal' ?

Grazie.

Re: ndiswrapper

Inviato: mar 10 mar 2009, 11:50
da conraid
Le risposte sono sì
Se manca il perl e i sorgenti del kernel, il pacchetto non può compilare il modulo.
I pacchetti solitamente si installano e via, ma alcuni sono "particolari" ed hanno bisogno di compilare moduli del kernel.
Per questi software a me non piace usare i pacchetti, ma altri hanno idee diverse.
Sono così anche i driver nvidia per esempio. E ci sono altri esempi.
Quindi se vuoi installare quel pacchetto devi avere ciò di cui ha bisogno.
Con 3gb la vedo dura, prova ad installare kernel-source (smp o non smp dipende dal kernel che hai) ed il perl, e riprova.
Al limite bisognerebbe che qualcuno ti crei un modulo ad hoc

Re: ndiswrapper

Inviato: mer 11 mar 2009, 13:39
da Dusty
Ultima puntata.
Ovviamente era colpa mia.
Mancavano i kernel-source.
E poi anche gcc e binutils :-)
Ho capito: se voglio continuare, mi devo assolutamente procurare un hard disk da almento 10 Giga.