Fedora Online Forum

Il forum della comunità italiana di Fedora

#1 11-07-2005 22:09:37

fabxio
Greenhorn
Registrato: 11-07-2005
Messaggi: 3

problema con ndiswrapper e fc4

Ciao a tutti intanto!
Ho appena aggiornato il pc a fc4. Tutto ok, sono riuscito a reinstallare tutto come in fc3, ma ho un problema con ndiswrapper, ho scaricato il pacchetto, compilato il tutto, ma quando lancio il comando per caricare i driver della scheda wifi del portatile mi dice che non trova il programma.

Vi posto pure il make ed il make install, magari vi è utile!
il kernel installato è il 2.6.12-1.1390_FC4.

[[email protected] ndiswrapper-1.0]# make
make -C driver
make[1]: Entering directory `/home/fabio/ndiswrapper-1.0/driver'
make -C /lib/modules/2.6.12-1.1390_FC4/build SUBDIRS=/home/fabio/ndiswrapper-1.0
/driver \
NDISWRAPPER_VERSION=1.0 \
EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.12-1.1390_FC4-i686'
CC [M] /home/fabio/ndiswrapper-1.0/driver/hal.o
CC [M] /home/fabio/ndiswrapper-1.0/driver/iw_ndis.o
CC [M] /home/fabio/ndiswrapper-1.0/driver/loader.o
/home/fabio/ndiswrapper-1.0/driver/loader.c: In function ‘ndiswrapper_add_one_pc
i_dev’:
/home/fabio/ndiswrapper-1.0/driver/loader.c:176: warning: ignoring return value
of ‘pci_set_power_state’, declared with attribute warn_unused_result
CC [M] /home/fabio/ndiswrapper-1.0/driver/misc_funcs.o
CC [M] /home/fabio/ndiswrapper-1.0/driver/ndis.o
CC [M] /home/fabio/ndiswrapper-1.0/driver/ntoskernel.o
CC [M] /home/fabio/ndiswrapper-1.0/driver/pe_linker.o
CC [M] /home/fabio/ndiswrapper-1.0/driver/proc.o
CC [M] /home/fabio/ndiswrapper-1.0/driver/wrapper.o
/home/fabio/ndiswrapper-1.0/driver/wrapper.c: In function ‘miniport_halt’:
/home/fabio/ndiswrapper-1.0/driver/wrapper.c:294: warning: ignoring return value
of ‘pci_set_power_state’, declared with attribute warn_unused_result
/home/fabio/ndiswrapper-1.0/driver/wrapper.c: In function ‘ndiswrapper_suspend_p
ci’:
/home/fabio/ndiswrapper-1.0/driver/wrapper.c:860: warning: ignoring return value
of ‘pci_set_power_state’, declared with attribute warn_unused_result
/home/fabio/ndiswrapper-1.0/driver/wrapper.c: In function ‘ndiswrapper_resume_pc
i’:
/home/fabio/ndiswrapper-1.0/driver/wrapper.c:882: warning: ignoring return value
of ‘pci_enable_device’, declared with attribute warn_unused_result
CC [M] /home/fabio/ndiswrapper-1.0/driver/usb.o
CC [M] /home/fabio/ndiswrapper-1.0/driver/divdi3.o
LD [M] /home/fabio/ndiswrapper-1.0/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST
CC /home/fabio/ndiswrapper-1.0/driver/ndiswrapper.mod.o
LD [M] /home/fabio/ndiswrapper-1.0/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.12-1.1390_FC4-i686'


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


make[1]: Leaving directory `/home/fabio/ndiswrapper-1.0/driver'
make -C utils
make[1]: Entering directory `/home/fabio/ndiswrapper-1.0/utils'
cc -Wall -g -DNDISWRAPPER_VERSION=\"1.0\" -c -o loadndisdriver.o loadndisdriv
er.c
gcc -o loadndisdriver loadndisdriver.o
make[1]: Leaving directory `/home/fabio/ndiswrapper-1.0/utils'
[[email protected] ndiswrapper-1.0]# make install
make -C driver install
make[1]: Entering directory `/home/fabio/ndiswrapper-1.0/driver'
make -C /lib/modules/2.6.12-1.1390_FC4/build SUBDIRS=/home/fabio/ndiswrapper-1.0
/driver \
NDISWRAPPER_VERSION=1.0 \
EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.12-1.1390_FC4-i686'
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/kernels/2.6.12-1.1390_FC4-i686'


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


mkdir -p /lib/modules/2.6.12-1.1390_FC4/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.12-1.1390_FC4/misc
/sbin/depmod -a
make[1]: Leaving directory `/home/fabio/ndiswrapper-1.0/driver'
make -C utils install
make[1]: Entering directory `/home/fabio/ndiswrapper-1.0/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 mu
st re-install Windows drivers if they were installed before.
make[1]: Leaving directory `/home/fabio/ndiswrapper-1.0/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
[[email protected] ndiswrapper-1.0]# ndiswrapper -i/home/fabio/ndiswrapper-1.2/driv
er/bcmwl5.inf
bash: ndiswrapper: command not found
[[email protected] ndiswrapper-1.0]# ndiswrapper
bash: ndiswrapper: command not found
[[email protected] ndiswrapper-1.0]# ndiswrapper -i /home/fabio/ndiswrapper-1.2/dri ver/bcmwl5.inf
bash: ndiswrapper: command not found

ho provato ad installare la versione 1.0, che era quella che usavo con fc3, ma lo stesso problema si ripresenta con la versione 1.1 e 1.2.
il warning di 4stack lo dava anche in fc3 ma non mi dava nessun problema.

Spero possiate darmi una mano.
Grazie a tutti fin d'ora

Non in linea

#2 29-07-2005 17:47:37

zibi
Greenhorn
Registrato: 29-07-2005
Messaggi: 1

Re: problema con ndiswrapper e fc4

Con linux sono una mezza sega, quindi non credo di poterti aiutare + di tanto. In ogni caso ti dico che a me funziona con il tuo stesso kernel (anche senza installare quello con stack16!!).
Prova a usare la versione 1.2 perché a me la 1.1 (che usavo su FC3) non va.

Non so se è utile ma ti posto anche il make:
[[email protected] ndiswrapper-1.2]# make
make -C driver
make[1]: Entering directory `/mnt/win/wireless/ndiswrapper-1.2/driver'
make -C /lib/modules/2.6.12-1.1398_FC4/build SUBDIRS=/mnt/win/wireless/ndiswrapper-1.2/driver \
        NDISWRAPPER_VERSION=1.2 \
        EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.12-1.1398_FC4-i686'
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/hal.o
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/iw_ndis.o
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/loader.o
/mnt/win/wireless/ndiswrapper-1.2/driver/loader.c: In function ‘ndiswrapper_add_pci_device’:
/mnt/win/wireless/ndiswrapper-1.2/driver/loader.c:202: warning: ignoring return value of ‘pci_set_power_state’, declared with attribute warn_unused_result
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/misc_funcs.o
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/ndis.o
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/ntoskernel.o
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/pe_linker.o
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/proc.o
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/wrapper.o
/mnt/win/wireless/ndiswrapper-1.2/driver/wrapper.c: In function ‘miniport_halt’:/mnt/win/wireless/ndiswrapper-1.2/driver/wrapper.c:293: warning: ignoring return value of ‘pci_set_power_state’, declared with attribute warn_unused_result
/mnt/win/wireless/ndiswrapper-1.2/driver/wrapper.c: In function ‘ndiswrapper_suspend_pci’:
/mnt/win/wireless/ndiswrapper-1.2/driver/wrapper.c:737: warning: ignoring return value of ‘pci_set_power_state’, declared with attribute warn_unused_result
/mnt/win/wireless/ndiswrapper-1.2/driver/wrapper.c: In function ‘ndiswrapper_resume_pci’:
/mnt/win/wireless/ndiswrapper-1.2/driver/wrapper.c:759: warning: ignoring return value of ‘pci_enable_device’, declared with attribute warn_unused_result
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/usb.o
  CC [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/divdi3.o
  LD [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/ndiswrapper.o
  Building modules, stage 2.
  MODPOST
  CC      /mnt/win/wireless/ndiswrapper-1.2/driver/ndiswrapper.mod.o
  LD [M]  /mnt/win/wireless/ndiswrapper-1.2/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.12-1.1398_FC4-i686'


*** 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 `/mnt/win/wireless/ndiswrapper-1.2/driver'
make -C utils
make[1]: Entering directory `/mnt/win/wireless/ndiswrapper-1.2/utils'
cc -Wall -g -DNDISWRAPPER_VERSION=\"1.2\"    -c -o loadndisdriver.o loadndisdriver.c
gcc -o loadndisdriver loadndisdriver.o
make[1]: Leaving directory `/mnt/win/wireless/ndiswrapper-1.2/utils'
[[email protected] ndiswrapper-1.2]# make install
make -C driver install
make[1]: Entering directory `/mnt/win/wireless/ndiswrapper-1.2/driver'
make -C /lib/modules/2.6.12-1.1398_FC4/build SUBDIRS=/mnt/win/wireless/ndiswrapper-1.2/driver \
        NDISWRAPPER_VERSION=1.2 \
        EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.12-1.1398_FC4-i686'
  Building modules, stage 2.
  MODPOST
make[2]: Leaving directory `/usr/src/kernels/2.6.12-1.1398_FC4-i686'


*** 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


mkdir -p /lib/modules/2.6.12-1.1398_FC4/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.12-1.1398_FC4/misc
/sbin/depmod -a
make[1]: Leaving directory `/mnt/win/wireless/ndiswrapper-1.2/driver'
make -C utils install
make[1]: Entering directory `/mnt/win/wireless/ndiswrapper-1.2/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 `/mnt/win/wireless/ndiswrapper-1.2/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
[[email protected] ndiswrapper-1.2]# ndiswrapper -i /root/Desk*/win/wire*/driver*/80*/driver/bcmwl5a.inf
Installing bcmwl5a
[[email protected] ndiswrapper-1.2]# ndiswrapper -l Installed ndis drivers:
bcmwl5a driver present, hardware present
[[email protected] ndiswrapper-1.2]# modprobe ndiswrapper
[[email protected] ndiswrapper-1.2]# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.

Warning: Driver for device wlan0 recommend version 18 of Wireless Extension,
but has been compiled with version 17, therefore some driver features
may not be available...

wlan0     IEEE 802.11g  ESSID:"chipsolution"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:90:96:4D:C7:60
          Bit Rate:11 Mb/s   Tx-Power:16 dBm
          RTS thr:2347 B   Fragment thr:2346 B
          Encryption key:off
          Power Management:off
          Link Quality:100/100  Signal level:-58 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:1   Missed beacon:0

Ciao e in bocca al lupo!!! :-?

Non in linea

#3 02-08-2005 18:05:17

Yado
Greenhorn
Registrato: 31-07-2005
Messaggi: 7

Re: problema con ndiswrapper e fc4

[[email protected] ndiswrapper-1.0]# ndiswrapper
bash: ndiswrapper: command not found

Prima di lanciare il comando hai modificato il PATH?
Prova a scrivere:

[[email protected]]#/usr/sbin/ndiswrapper -i "file.inf"

e vedi se così ti funziona

Non in linea

#4 09-08-2005 19:38:08

bobofriend
Greenhorn
Registrato: 09-08-2005
Messaggi: 8

Re: problema con ndiswrapper e fc4

Scusa siccome ho lo stesso problema mi potresti dire in che modo bisogna modificare il PATH. Ti ringrazio.

Non in linea

#5 10-08-2005 19:47:45

Demonio
Appena sbarcato sul forum
Da Brescia San Polo
Registrato: 07-08-2005
Messaggi: 19

Re: problema con ndiswrapper e fc4

ciao a tutti, come tutti voi pure io sono una mezza sega con linux, ma non per questo demordo per il raggiungimento del traguardo (logicamente per puro scopo di studio); quindi dopo la mia pazzesca (dato che in rete si trova di tutto) scorribanda nella rete, senza nessun risultato, mi son detto ... perché il produttore grarantisce che il software funziona al 100% ? (Dato che a me non funzionava).

Ora dopo  una lettura attenta del messaggio:

*** 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

mi son detto #OOPS# ecco l'errore ... che poi non si tratta di errore.
E la configurazione base del kernel.

Quindi ho ricompilato il kernel, ed siccome la voce CONFIG_4STACK era abilita veramente l'ho disabilitata; rendendola cosi a 8kb.


l'invidia è il primo sintomo del proprio fallimento.

Non in linea

#6 10-08-2005 20:45:53

Demonio
Appena sbarcato sul forum
Da Brescia San Polo
Registrato: 07-08-2005
Messaggi: 19

Re: problema con ndiswrapper e fc4

[color=FF0000]posto il mio iwconfig[/color]

[[email protected]]# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.

Warning: Driver for device wlan0 recommend version 18 of Wireless Extension,
but has been compiled with version 17, therefore some driver features
may not be available...

wlan0     IEEE 802.11g  ESSID:"wlan-g"  Nickname:"localhost.localdomain"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:90:4B:25:FA:C8
          Bit Rate=54 Mb/s   Tx-Power:32 dBm
          RTS thr=2347 B   Fragment thr=2346 B
          Encryption key:off
          Power Management:off
          Link Quality:100/100  Signal level:-37 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:53  Invalid misc:5217   Missed beacon:0


l'invidia è il primo sintomo del proprio fallimento.

Non in linea

#7 10-08-2005 22:46:11

Demonio
Appena sbarcato sul forum
Da Brescia San Polo
Registrato: 07-08-2005
Messaggi: 19

Re: problema con ndiswrapper e fc4

[color=FF0000]Qui posto ciò che ho fatto per abilitare il supporto.[/color]

innanzitutto ho scaricato ndiswrapper-1.2 attualmete l'ultima versione.

decopresso il file .gz dove volevo ed ho aperto la shell.
mi son recato dove ho postato la directory ndiswrapper-1.2, giunto li mi son reso conto che mi restava solo d' installarlo.

Mentre installavo il programma mi son reso conto di una sritta:

[color=0000FF]*** 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[/color]

ma da subito non l'ho presa in considerazione.

Giunto fin qui mi son detto, ora ho due sistemi che mi controllano la scheda wireless:
uno è prism54 e l'alrto ndiswrapper.
Conflitto imminente ?!?! azz si.

apriamo nuovamente la shell e scriviamo:

[color=ff0000]rmmod prism54  [/color]          -----> disattivazione di prism54
[color=ff0000]modprobe ndiswrapper  [/color]  -----> configura l'HW con ndiswrapper


allora disabilito prism54
e dò tutto sotto controllo a ndiswrapper

(leggo che comunque avete capito che funziona con i deriver di winxp il software. Esattamente con il file xxx.INF)

sempre da shell, nella directory di ndiswrapper, scrivo:

[color=0000FF] [[email protected] ndiswrapper-1.2]# ndiswrapper -i /path/del/file/xxx.INF[/color]

e fin qui tutto ok.

Fatto questo, controllo la scheda di rete con il comando:

"mi raccomando la card deve essere inserita"


[color=0000FF][[email protected] ndiswrapper-1.2]# ndiswrapper -l         Installed ndis drivers:

wl54cb  driver present, hardware present[/color]

bene ora sembra che sia tutto funzionante, mi son detto, ma aime, qualcosa è andato storto durante la configurazione.
difatti l'HW era installato in modo corretto ma ci stava una clausola che mi ero dimenticato di modificare,

[color=FF0000]IL KERNEL[/color]

difatti La clausola è molto ben espressa,
*** 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

cioè ricompilare il kernel disattivando l'opzione di utilizzo del kernel a soli 4k stack.

allora o riaperto la shell e mi son recato nella path del kernel devel.
Se per caso non trovate il devel del kernel, vi consiglio vivamente di scaricarlo ed installarlo, in caso contrario sarete quasi totalmente fuori per la ricompilazione del kernel.

una volta giunto li ho lanciato la modalità grafica per la configurazione del kernel, ci sta di fatto che è anche la più veloce, in quanto, per chi come me usa da solo una settimana linux gli viene proposto di settare rapidamente i parametri senza dover riconfigurare il tutto.

il comando per tal operazione è:
[color=FF0000][[email protected] 2.6.12-1.1398_FC4-i686]# make menuconfig[/color]

vi si apre dopo poco la configurazione grafica del kernel.
scendete fino alla riga:
Kernel hacking  --->         qui premete lo barra spaziatrice

poi andate fino in fondo:

[ ]   Use 4Kb for kernel stacks instead of 8Kb

se trovate * vuol dire che stato usando i 4k altimenti ....
QUINDI DISABILITATE TAL FUNZIONE IN QUANTO COMPROMETTE LA RIUSCITA DEL FUNZIONAMENTO DEL SOFTWARE.

ok ora premete ESC sulla tastiera  fin a farvi uscire la schermata di salvataggio file,
          ┌──────────────────────────────────────────────────────────┐
          │   Do you wish to save your new kernel configuration?     │
          ├──────────────────────────────────────────────────────────┤
          &#9474;                   < Yes >      <  No  >                  &#9474;
          &#9492;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9496;

qui non credo che ci sia tanto da dire, yes e via

nuovamente ok
ed il tutto è fatto, ora un bel reboot del pc, ed il tutto è fatto.

inseriamo la scheda ed ecco che inizia a lampeggiare il link
perfetto funziona.
ora dobbiamo configure i parametri di accesso, ma come?

apriamo nuovamente la shell e scriviamo:

rmmod prism54          -----> disattivazione di prism54
modprobe ndiswrapper   -----> configura l'HW con ndiswrapper

assicuriamoci che la scheda sia presente quindi scriviamo:

iwconfig

vi apparirà la schermata con le schede wireless nel quale ne vedrete una configurata in sto modo:

lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.

Warning: Driver for device wlan0 recommend version 18 of Wireless Extension,
but has been compiled with version 17, therefore some driver features
may not be available...

wlan0     IEEE 802.11g  ESSID:off/any  Nickname:""
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:00:00:00:00:00
          Bit Rate= Mb/s   Tx-Power: dBm
          RTS thr=2347 B   Fragment thr=2346 B
          Encryption key:off
          Power Management:off
          Link Quality:  Signal level: dBm  Noise level: dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:  Invalid misc:   Missed beacon:0
 

bene ora non ci resta che immettere i dati della nostra wlan ma per far ciò dobbiamo conoscere i nomi ed gli indirizzi, quindi facciamogli fare uno scan di rete:

iwlist wlan0 scan

wlan0     Scan completed :
          Cell 01 - Address: 00:90:4B:25:FA:C8
                    ESSID:"Demonio"
                    Protocol:IEEE 802.11g
                    Mode:Managed
                    Frequency:2.437 GHz (Channel 6)
                    Quality:0/100  Signal level:-51 dBm  Noise level:-256 dBm
                    Encryption key:off
                    Bit Rate:1 Mb/s
                    Bit Rate:2 Mb/s
                    Bit Rate:5.5 Mb/s
                    Bit Rate:11 Mb/s
                    Bit Rate:6 Mb/s
                    Bit Rate:9 Mb/s
                    Bit Rate:12 Mb/s
                    Bit Rate:18 Mb/s
                    Bit Rate:24 Mb/s
                    Bit Rate:36 Mb/s
                    Bit Rate:48 Mb/s
                    Bit Rate:54 Mb/s
                    Extra:bcn_int=50
                    Extra:atim=1


bene cosa leggiamo in questo log? ...
che la rete si chiama [color=FF0000]Demonio[/color]
il canale utilizzato per la connessione è il [color=FF0000]6[/color]
che la mia scheda arriva a 54Mbit/s
Che il modo di attivazione è [color=FF0000]Managed[/color]

bene ho trovato tutto ciò che mi serve ora devo riportarlo sulla configurazione della scheda quindi scrivo:

iwconfig wlan0 essid [color=FF0000]Demonio[/color] channel [color=FF0000]6[/color] mode [color=FF0000]Managed[/color]

bene ora è pronta per la connesione all'AP router.
e la scheda e configurata a pallino, un bel

ifconfig wlan0 up     ---------        sempre da shell ed il comando
dhclient --------- questo per farci assegnare un address (ip)
system-config-network   -------    apre la configurazione grafica

che dite attiviamo la scheda pure da li almeno andiamo in internet. Ma si dai ... CLICCA SU ATTIVA CHE QUI IO FINISCO ED INIZZI TU A FARE DI TUO.


Be temo di essere arrivato alla fine di questo quesito dai mille volti e dalle mille rotture. Ci ho messo 3gg per attivare la scheda e capire che era il kernel a non farmela andare. Quindi non perdetevi d'animo se alla prima non funziona provate e riprovate finchè non risolvete il problema.
Linux a di bello la configurazione manuale dei file, quindi smanettate gente smanettate.

[color=0066FF]*****WARNNING YOUR SYSTEM IS CRASH RE-INSTALL OS****[/color]  :-o
tolgo il disturbo ed a sentirci a presto ... Ghebriel Paolo
e-mail [email protected]


l'invidia è il primo sintomo del proprio fallimento.

Non in linea

#8 11-08-2005 18:30:47

bobofriend
Greenhorn
Registrato: 09-08-2005
Messaggi: 8

Re: problema con ndiswrapper e fc4

Scusa  ma  i sorgenti del tuo kernel non li hai installati?
hai fatto tutto cio` con il kernel d'origine  senza i sorgenti? se e` cosi ho buone possibilita` anke i, adesso ci provo  poi ti faro` sapere. Ciao.

Non in linea

#9 11-08-2005 20:34:14

bobofriend
Greenhorn
Registrato: 09-08-2005
Messaggi: 8

Re: problema con ndiswrapper e fc4

Come promesso ti metto a conoscenza del risultato.
Ho seguito le tue istruzioni, ho escluso anke lo stack a 4k, ho scaricato ndiswrapper-1.2.tar.gz  copiato in /usr/src dopodiche` l'ho lanciato, ed il risultato e` il seguente:(dice che non esiste ndiswrapper  e` incredibile):

[[email protected] src]# cd /usr/src/ndiswrapper-1.2
[[email protected] ndiswrapper-1.2]# make && make install
make -C driver
make[1]: Entering directory `/usr/src/ndiswrapper-1.2/driver'
make -C /lib/modules/2.6.11-1.1369_FC4/build SUBDIRS=/usr/src/ndiswrapper-1.2/dr iver \
        NDISWRAPPER_VERSION=1.2 \
        EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
  CC [M]  /usr/src/ndiswrapper-1.2/driver/hal.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/iw_ndis.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/loader.o
/usr/src/ndiswrapper-1.2/driver/loader.c: In function ‘ndiswrapper_add_pci_devic e’:
/usr/src/ndiswrapper-1.2/driver/loader.c:202: warning: ignoring return value of ‘pci_set_power_state’, declared with attribute warn_unused_result
  CC [M]  /usr/src/ndiswrapper-1.2/driver/misc_funcs.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/ndis.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/ntoskernel.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/pe_linker.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/proc.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/wrapper.o
/usr/src/ndiswrapper-1.2/driver/wrapper.c: In function ‘miniport_halt’:
/usr/src/ndiswrapper-1.2/driver/wrapper.c:293: warning: ignoring return value of ‘pci_set_power_state’, declared with attribute warn_unused_result
/usr/src/ndiswrapper-1.2/driver/wrapper.c: In function ‘ndiswrapper_suspend_pci’:
/usr/src/ndiswrapper-1.2/driver/wrapper.c:737: warning: ignoring return value of ‘pci_set_power_state’, declared with attribute warn_unused_result
/usr/src/ndiswrapper-1.2/driver/wrapper.c: In function ‘ndiswrapper_resume_pci’:
/usr/src/ndiswrapper-1.2/driver/wrapper.c:759: warning: ignoring return value of ‘pci_enable_device’, declared with attribute warn_unused_result
  CC [M]  /usr/src/ndiswrapper-1.2/driver/usb.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/divdi3.o
  LD [M]  /usr/src/ndiswrapper-1.2/driver/ndiswrapper.o
  Building modules, stage 2.
  MODPOST
  CC      /usr/src/ndiswrapper-1.2/driver/ndiswrapper.mod.o
  LD [M]  /usr/src/ndiswrapper-1.2/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
make[1]: Leaving directory `/usr/src/ndiswrapper-1.2/driver'
make -C utils
make[1]: Entering directory `/usr/src/ndiswrapper-1.2/utils'
cc -Wall -g -DNDISWRAPPER_VERSION=\"1.2\"    -c -o loadndisdriver.o loadndisdriver.c
gcc -o loadndisdriver loadndisdriver.o
make[1]: Leaving directory `/usr/src/ndiswrapper-1.2/utils'
make -C driver install
make[1]: Entering directory `/usr/src/ndiswrapper-1.2/driver'
make -C /lib/modules/2.6.11-1.1369_FC4/build SUBDIRS=/usr/src/ndiswrapper-1.2/driver \
        NDISWRAPPER_VERSION=1.2 \
        EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
  Building modules, stage 2.
  MODPOST
make[2]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
mkdir -p /lib/modules/2.6.11-1.1369_FC4/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.11-1.1369_FC4/misc
/sbin/depmod -a
make[1]: Leaving directory `/usr/src/ndiswrapper-1.2/driver'
make -C utils install
make[1]: Entering directory `/usr/src/ndiswrapper-1.2/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 `/usr/src/ndiswrapper-1.2/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
[[email protected] ndiswrapper-1.2]# ndiswrapper -l
bash: ndiswrapper: command not found
[[email protected] ndiswrapper-1.2]# cd
[[email protected] ~]# ndiswrapper -i /home/bisco/windriver/mrv8k51.inf
bash: ndiswrapper: command not found
[[email protected] ~]#

C'e` qualcuno che puo` aiutarmi per favore?  Speriamo di si. Cmq grazie.

Non in linea

#10 12-08-2005 08:03:31

Demonio
Appena sbarcato sul forum
Da Brescia San Polo
Registrato: 07-08-2005
Messaggi: 19

Re: problema con ndiswrapper e fc4

PiccoloPinguino come ti ho già detto, il sorgente del mio OS lo possedevo già, ma se questo ti può consolare, ti dico come devi procedere:
shell aperta e scrivi:

uname -r  --------  questo ti permette di riconoscere il kernel che attualmente hai,

supponiamo che sia il 2.6.11.1_1369.FC4

quindi fai una ricerca cvon scritto:

kernel devel 2.6.11.1_1369.FC4

scarica il pachetto rpm possibilmente ed installalo.
ti dico questo in quanto con un rpm sei facilitato sia nell'installazione
che nella disinstallazione.

una volta installato dirigiti nella cartella, sempre da shell
/usr/scr/kernels/xxxxxxxx <----- versione del tuo kernel.

digita poi: make menuconfig

ed il tutto è a tua portata di mano.
Mi raccomando una volta che hai teminato il tutto fai ripartire il sistema, in quanto un errore ti potrebbe fermare.
almeno con il reboot lo visualizzi.


[color=ff0000]comunque la risoluzione al tuo problema, (dare i comandi a ndiswrapper senza averlo attivato), e la seguente: [/color]

be se non starti il modulo col cavolo che ti fà dare i comandi, non credi? e come volere andare in auto ma con la macchina spenta. .. .. ..

avvia il modulo, apri la shell e scrivi:
(mi raccomando tutti i comandi che ho detto fin ora li ho lanciati da root e non come utente.)

[color=ff0000]rmmod prism54 [/color]

e poi scrivi

[color=ff0000]modprobe ndiswrapper [/color]

sicuramente ora ti funziona.
Se per caso non fosse fammi sapere. Anche se è improbabile.


l'invidia è il primo sintomo del proprio fallimento.

Non in linea

#11 12-08-2005 08:15:59

Demonio
Appena sbarcato sul forum
Da Brescia San Polo
Registrato: 07-08-2005
Messaggi: 19

Re: problema con ndiswrapper e fc4

be se non starti il programma col cavolo che ti fà dare i comandi, non credi? e come volere andare in auto ma con la macchina spenta. .. .. ..

avvia il software, apri la shell e scrivi mi raccomando tutti i comandi che ho detto fin ora ioi li ho lanciati da root e non come utente.

[color=ff0000]rmmod prism54 [/color]

e poi scrivi

[color=ff0000]modprobe ndiswrapper[/color]

sicuramente ora ti funziona. Se per caso non fosse fammi sapere.


l'invidia è il primo sintomo del proprio fallimento.

Non in linea

#12 12-08-2005 17:03:19

bobofriend
Greenhorn
Registrato: 09-08-2005
Messaggi: 8

Re: problema con ndiswrapper e fc4

Carissimo Demonio intanto ti ringrazio per la tua disponibilita`, sono tre mesi che cerco di attivare fedora in wireless ma con poco successo purtroppo,gia` prima avevo provato con un adattatore  usb della digicom ma con poco successo, allora sono passato a ndiswrapper, e` l,unica cosa che mi sta facendo penare tanto, ma io non mi arrendo grazie anke al tuo/vostro aiuto. Purtroppo ho eseguito alla lettera quanto suggeritomi da te nel post precedente, addirittura ho eseguito un update del sistema con yum, ho reinstallato la versione src nuova del kernel, ho disattivato lo stack a 4k, ed infine ho installato ndis wrapper-1.2, ma il risultato spiacente a dirlo e` il seguente:

[[email protected] src]# ls
kernels  ndiswrapper-1.2  ndiswrapper-1.2.tar.gz  redhat
[[email protected] src]# cd /usr/src/ndiswrapper-1.2
[[email protected] ndiswrapper-1.2]# make && make install
make -C driver
make[1]: Entering directory `/usr/src/ndiswrapper-1.2/driver'
make -C /lib/modules/2.6.12-1.1398_FC4/build SUBDIRS=/usr/src/ndiswrapper-1.2/dr iver \
        NDISWRAPPER_VERSION=1.2 \
        EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.12-1.1398_FC4-i686'
  CC [M]  /usr/src/ndiswrapper-1.2/driver/hal.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/iw_ndis.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/loader.o
/usr/src/ndiswrapper-1.2/driver/loader.c: In function ‘ndiswrapper_add_pci_devic e’:
/usr/src/ndiswrapper-1.2/driver/loader.c:202: warning: ignoring return value of ‘pci_set_power_state’, declared with attribute warn_unused_result
  CC [M]  /usr/src/ndiswrapper-1.2/driver/misc_funcs.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/ndis.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/ntoskernel.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/pe_linker.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/proc.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/wrapper.o
/usr/src/ndiswrapper-1.2/driver/wrapper.c: In function ‘miniport_halt’:
/usr/src/ndiswrapper-1.2/driver/wrapper.c:293: warning: ignoring return value of  ‘pci_set_power_state’, declared with attribute warn_unused_result
/usr/src/ndiswrapper-1.2/driver/wrapper.c: In function ‘ndiswrapper_suspend_pci’ :
/usr/src/ndiswrapper-1.2/driver/wrapper.c:737: warning: ignoring return value of  ‘pci_set_power_state’, declared with attribute warn_unused_result
/usr/src/ndiswrapper-1.2/driver/wrapper.c: In function ‘ndiswrapper_resume_pci’:
/usr/src/ndiswrapper-1.2/driver/wrapper.c:759: warning: ignoring return value of  ‘pci_enable_device’, declared with attribute warn_unused_result
  CC [M]  /usr/src/ndiswrapper-1.2/driver/usb.o
  CC [M]  /usr/src/ndiswrapper-1.2/driver/divdi3.o
  LD [M]  /usr/src/ndiswrapper-1.2/driver/ndiswrapper.o
  Building modules, stage 2.
  MODPOST
  CC      /usr/src/ndiswrapper-1.2/driver/ndiswrapper.mod.o
  LD [M]  /usr/src/ndiswrapper-1.2/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.12-1.1398_FC4-i686'
make[1]: Leaving directory `/usr/src/ndiswrapper-1.2/driver'
make -C utils
make[1]: Entering directory `/usr/src/ndiswrapper-1.2/utils'
cc -Wall -g -DNDISWRAPPER_VERSION=\"1.2\"    -c -o loadndisdriver.o loadndisdriv er.c
gcc -o loadndisdriver loadndisdriver.o
make[1]: Leaving directory `/usr/src/ndiswrapper-1.2/utils'
make -C driver install
make[1]: Entering directory `/usr/src/ndiswrapper-1.2/driver'
make -C /lib/modules/2.6.12-1.1398_FC4/build SUBDIRS=/usr/src/ndiswrapper-1.2/dr iver \
        NDISWRAPPER_VERSION=1.2 \
        EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.12-1.1398_FC4-i686'
  Building modules, stage 2.
  MODPOST
make[2]: Leaving directory `/usr/src/kernels/2.6.12-1.1398_FC4-i686'
mkdir -p /lib/modules/2.6.12-1.1398_FC4/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.12-1.1398_FC4/misc
/sbin/depmod -a
make[1]: Leaving directory `/usr/src/ndiswrapper-1.2/driver'
make -C utils install
make[1]: Entering directory `/usr/src/ndiswrapper-1.2/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 mu st re-install Windows drivers if they were installed before.
make[1]: Leaving directory `/usr/src/ndiswrapper-1.2/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
[[email protected] ndiswrapper-1.2]# modprobe ndiswrapper
bash: modprobe: command not found
[[email protected] ndiswrapper-1.2]# ndiswrapper -i /usr/src/windriver/mrv8k51.inf
bash: ndiswrapper: command not found
[[email protected] ndiswrapper-1.2]#

Cioe` dice che non riconosce i comandi   rmmod prisma54, modprobe ndiswrapper, e gli altri comandi relativi a ndiswrapper logicamente. non riesco a capire cosa potrebbe essere . Tu riesci a intuire qualcosa?. Ti ringrazio ancora.

Non in linea

#13 12-08-2005 20:41:36

Demonio
Appena sbarcato sul forum
Da Brescia San Polo
Registrato: 07-08-2005
Messaggi: 19

Re: problema con ndiswrapper e fc4

[color=FF0000]Scusami se te lo dico, ma perché ti ostini ad installare ndsiwrapper con quei comandi?.[/color]

prova a fare solo:

[[email protected] ndiswrapper-1.2]#[color=ff0000]make[/color]
make -C driver
make[1]: Entering directory `/root/ndiswrapper-1.2/driver'
Can't find kernel sources in /lib/modules/2.6.11-1.1369_FC4/build;
  give the path to kernel sources with KSRC=<path> argument to make
make[1]: *** [prereq_check] Error 1
make[1]: Leaving directory `/root/ndiswrapper-1.2/driver'
make: *** [all] Error 2


se ti mostra sta schermata vuol dire che non stai lavoando con la versione giusta del kernel, o peggio non hai il pacchetto devel installato.
quindi ci sta da presumere che non hai eseguito a regola ciò che ho scritto nel post dove racconto come ho fatto ad abilitare la mia scheda.Cmq non importa.

ora ti dico i comandi da eseguire senza spiegazioni (questa è la mia clausola.).

[[email protected]]# uname -r [color=3366ff] (visualizzo la versione del kernel)[/color]
2.6.11-1.1369_FC4     
[[email protected] ~]# cd /usr/src/kernels/2.6.11-1.1369_FC4-i686
[[email protected] 2.6.11-1.1369_FC4-i686]# ls
arch     fs       ipc     Makefile        net       sound
crypto   include  kernel  mm              scripts   usr
drivers  init     lib     Module.symvers  security
[[email protected] 2.6.11-1.1369_FC4-i686]#

ok !!! ci siamo ora è tutto ok, dato che ci stanno tutte le directory del sistema ma sopratutto ci sta il makefile ed il file .config del kernel

ritorno alla directory di ndiswrapper e controllo che tutto sia ok con il comando make
[[email protected] ndiswrapper-1.2]#[color=ff0000]make[/color]
make -C driver
make[1]: Entering directory `/root/ndiswrapper-1.2/driver'
make -C /lib/modules/2.6.11-1.1369_FC4/build SUBDIRS=/root/ndiswrapper-1.2/driver \
        NDISWRAPPER_VERSION=1.2 \
        EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
  Building modules, stage 2.
  MODPOST
make[2]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
make[1]: Leaving directory `/root/ndiswrapper-1.2/driver'
make -C utils
make[1]: Entering directory `/root/ndiswrapper-1.2/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/ndiswrapper-1.2/utils'


[[email protected] ndiswrapper-1.2]#[color=ff0000]make install [/color]
make -C driver install
make[1]: Entering directory `/root/ndiswrapper-1.2/driver'
make -C /lib/modules/2.6.11-1.1369_FC4/build SUBDIRS=/root/ndiswrapper-1.2/driver \
        NDISWRAPPER_VERSION=1.2 \
        EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
  Building modules, stage 2.
  MODPOST
make[2]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
mkdir -p /lib/modules/2.6.11-1.1369_FC4/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.11-1.1369_FC4/misc
/sbin/depmod -a
make[1]: Leaving directory `/root/ndiswrapper-1.2/driver'
make -C utils install
make[1]: Entering directory `/root/ndiswrapper-1.2/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 `/root/ndiswrapper-1.2/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8

finalmente è installato...
ora lo attiviamo, ma, bisogna spegnere l'altro programma di default, cioè prism54


l'invidia è il primo sintomo del proprio fallimento.

Non in linea

#14 13-08-2005 16:19:23

bobofriend
Greenhorn
Registrato: 09-08-2005
Messaggi: 8

Re: problema con ndiswrapper e fc4

Nulla da fare Demonio purtroppo pur eseguendo alla lettera quello che tu mi hai scritto, continua a non conoscere i comandi, rigettandomi pari pari quanto espresso nel post precedente. Toglimi una curiosita` ma le tue istruzioni erano riferite ad un notebook per caso? il mio e` un desktop.

Non in linea

#15 16-08-2005 01:14:58

bobofriend
Greenhorn
Registrato: 09-08-2005
Messaggi: 8

Re: problema con ndiswrapper e fc4

E vai. Caro demonio come vedi ti do una bella notizia in parte, cioe`: sono riuscito a configurare tutto con ndiswrapper, ho dovuto fare i salti mortali pero`, perche i comandi da dare purtroppo non li prendeva  tutti dalle posizioni come indicate nelle guide, ma bisogna posizionarsinelle cartelle apposite, ed inoltre dare il comando specificando anche il percorso, insomma per ricevere i comandi  devi avere la posizione giusta . Io mi sono segnato tutto.Aesso il segnale ce` la rete wlan0 e attiva, solo che quando apro Firefox non mi permette di entrare in internet. Tu oppure qualcuno avete delle indicazioni? Per favore.Grazie.

Non in linea

Piè di pagina