Condividi:        

Problema del venerdìpomeriggio: WIFI sul mio portatile IBM

Per tutti i tuoi problemi Linux entra qui e risolvili!

Moderatori: Anthony47, gunter, zendune

Problema del venerdìpomeriggio: WIFI sul mio portatile IBM

Postdi skid » 13/07/07 11:36

Ciao a tutti,
mi sto arrabattando nel cercare di fare andare la scheda WIFI sul mio T60.
A bordo c'è una PRO/wireless 3945 ABG, e sul sito Intel ho scaricato il tar.gz del driver da installare.
Nelle note di installazione noto che bisogna prima di tutto avere installato un ieee80211 subsystem scaricabile dal sito http://ieee80211.sf.net.
Qui scarico il tutto e scompatto il tar.gz.
Poi faccio dalla directory scompattata un bel MAKE (come da istruzioni) e questo è il risultato:
Codice: Seleziona tutto
[root@lutr ieee80211-1.2.18]# make
Checking in /lib/modules/2.6.17-14mdv for ieee80211 components...
find: /lib/modules/2.6.17-14mdv/build/: No such file or directory
grep: /lib/modules/2.6.17-14mdv/build//.config: No such file or directory
grep: /lib/modules/2.6.17-14mdv/build//include/linux/autoconf.h: No such file or directory
find: /lib/modules/2.6.17-14mdv/build/: No such file or directory
make -C /lib/modules/2.6.17-14mdv/build M=/home/lutr/Download/ieee80211-1.2.18 modules
make: *** /lib/modules/2.6.17-14mdv/build: No such file or directory.  Stop.
make: *** [modules] Error 2


Suggerimenti? :)
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Sponsor
 

Postdi gunter » 13/07/07 12:35

Sembra ti manchi il collegamento simbolico build alla cartella dei sorgenti, controlla di avere i sorgenti in /usr/src/ se ci sono basta che crei il link:
Codice: Seleziona tutto
cd /lib/modules/2.6.17-14mdv/
su
ln -s /usr/src/cartellasorgente build
Avatar utente
gunter
Moderatore
 
Post: 3674
Iscritto il: 07/06/06 18:28
Località: Rovereto (tn)

Postdi skid » 13/07/07 12:43

Leggendo il file install trovo quanto segue:
INSTALLING THE BITS

The installation requires the compiled kernel sources or headers
against the matching kernel. These are typically found in:

/lib/modules/\`uname -r\`/build

If that directory does not exist, or is empty, you likely need to
install the kernel source packages for your distribution. Once you have
the kernel sources, you can make and install the ieee80211 subsystem
via:

% tar zxvf ieee80211-${VERSION}
% cd ieee80211-${VERSION}
% make

Effettivamente la cartella /lutr/build io in /lib/modules non la vedo. Ho solo due cartelle:
/2.6.17-13mdv
/2.6.17-14mdv

dovrebbe significare che io need to install the kernel source packages for your distribution.
Domandina facile facile: Come si fa? 8)
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi gunter » 13/07/07 12:48

Si hai controllato che in /usr/src/ non ci sia già? Comunque mi ricordo che zendune aveva nominato come fare per mandriva, a memoria credo che tu lo possa scaricare direttamente dal centro di controllo di mandriva dovrebbero esserci i kernel-sources, kernel-header, kernel-modules direttamente in rpm (controlla che siano i corrispondenti del tuo kernel altrimenti valuta l'aggiornamento...)
Avatar utente
gunter
Moderatore
 
Post: 3674
Iscritto il: 07/06/06 18:28
Località: Rovereto (tn)

Postdi skid » 13/07/07 13:04

In /usr/src ho 4 dir:
/2.6.17.14-mm-laptop-5mdv
/linux-2.6.17-14mdv
/linux (collegamento)
/RPM

la seconda e la terza le ho dopo aver installato i pacchetti kernel-sources dal Centro controllo Mandriva.
Ma i pacchetti kernel-modules e kernel-header non ci sono nella lista dei pacchetti installabili o installati.

Copme mi muovo?
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi gunter » 13/07/07 13:10

ok...allora sei sicuro che dopo aver scaricato il pacchetto ti sia ritrovato solo la seconda e la terza di nuove? perchè la cartella/collegamento a linux punta ad una delle prime due comunque nel tuo caso ti manca solo di creare il collegamento build alla seconda cartella come indicato in un post precedente ;) fammi sapere... ;)
Avatar utente
gunter
Moderatore
 
Post: 3674
Iscritto il: 07/06/06 18:28
Località: Rovereto (tn)

Postdi skid » 13/07/07 13:16

tu mi scrivi nella terza riga:
Codice: Seleziona tutto
ln -s /usr/src/cartellasorgente build

cartellasorgente sta per ? io non ho nessuna cartella build in nessuna parte...adesso provo anche con un trova...
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi skid » 13/07/07 13:25

Vero. Ho verificato ed ora la cartella build c'è.
Ho installato il modulo ieee80211, e tutto è andato via sciolto.

Ora faccio la seconda operazione, ovevro scompattare il tar.gz scaricato dal sito intel e vi faccio sapere...
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi skid » 13/07/07 13:30

Ecco qua:
Codice: Seleziona tutto
[root@lutr ipw3945-1.2.0]# make
<stdin>:1:28: error: linux/rhconfig.h: No such file or directory

 ERROR: A compatible subsystem was not found in the following path[s]:

        /lib/modules/2.6.17-14mdv /lib/modules/2.6.17-14mdv/build

You need to install the ieee80211 subsystem from http://ieee80211.sf.net
and point this build to the location where you installed those sources, eg.:

        % make IEEE80211_INC=/usr/src/ieee80211/

or use the 'make patch_kernel' within the ieee80211 subsystem to patch your
kernel sources.


????

Il secondo passo sarebbe entrare nella dir e fare un make
E sopra trovate quello che accade.
cosa significa:

se the 'make patch_kernel' within the ieee80211 subsystem to patch your
kernel sources.
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi skid » 13/07/07 13:39

Andando a rileggere nel terminale la spatafialla seguita al make in ieee80210, ho trovato un warning:
Codice: Seleziona tutto
 WARNING: Symbol version dump /usr/src/linux-2.6.17-14mdv/Module.symvers
           is missing; modules will have no dependencies and modversions.

Che sia correlato? :oops:
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi gunter » 13/07/07 14:04

You need to install the ieee80211 subsystem from http://ieee80211.sf.net
and point this build to the location where you installed those sources, eg.:

% make IEEE80211_INC=/usr/src/ieee80211/

direi che ti serve fare questo, ossia controlla nella cartella /usr/src/linux-2.6...mdv/ dove si trova la cartella/sezione ieee80211 e poi dai il comando come riportato qui sopra indicando il percorso che hai trovato prima al posto di /usr/src/ieee80211...
Avatar utente
gunter
Moderatore
 
Post: 3674
Iscritto il: 07/06/06 18:28
Località: Rovereto (tn)

Postdi skid » 13/07/07 14:17

Nel frattempo ho provato dalla cartella ieee80210 scompattata ad eseguire il comando make patch_kernel come suggerito dall'errore merdesimo il risultato?
Codice: Seleziona tutto
[root@lutr ieee80211-1.2.18]# make patch_kernel
<stdin>:1:28: error: linux/rhconfig.h: No such file or directory

 This will install this IEEE80211 subsystem into your
 kernel tree located here:

/lib/modules/2.6.17-14mdv/build

 If you would like to instal to a different location, run
 this as follows: make KSRC=/path/to/kernel patch_kernel

Do you wish to continue? [Yn] y
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/ieee80211_crypt.c': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/ieee80211_crypt_ccmp.c': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/ieee80211_crypt_tkip.c': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/ieee80211_crypt_wep.c': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/ieee80211_geo.c': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/ieee80211_module.c': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/ieee80211_rx.c': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/ieee80211_tx.c': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/ieee80211_wx.c': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/Kconfig': Operation not supported
cp: setting attributes for `/lib/modules/2.6.17-14mdv/build/net/ieee80211/compat.h': Operation not supported
make: *** [patch_kernel] Error 1


Navigo nella nebbia a vista.... :D
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi skid » 13/07/07 14:27

Ho cercato cartelle nominate ieee80211, e ne ho trovata una in:
/usr/src/2.6.17.14-mm-laptop-5mdv/net/
ci sono andato dentro ed ho eseguito il comando :
Codice: Seleziona tutto
make IEEE80211_INC=/usr/src/ieee80211/
make: *** No targets.  Stop


Vedi anche il risultato sotto il comando.

quindi?
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi gunter » 13/07/07 14:34

Allora la cartella di riferimento del kernel che hai in uso è /usr/src/linux-2.6.17-14mdv/ le altre non ti interessano per il momento...
il comando da dare è quindi il seguente:
Codice: Seleziona tutto
make IEEE80211_INC=/usr/src/linux-2.6.17-14mdv/net/ieee80211/

dato nella cartella dove hai scompattato l'archivio...
Avatar utente
gunter
Moderatore
 
Post: 3674
Iscritto il: 07/06/06 18:28
Località: Rovereto (tn)

Postdi skid » 13/07/07 16:01

c'ero arrivato....ma il problema era un'altro... :oops:
non so come dirtelo.... :undecided:
....
....
....
dopo avere eseguito il comando make nella cartella /ieee80211/ che ho estratto.... :roll:

HO DIMENTICATO DI ESEGUIRE IL COMANDO "MAKE INSTALL"...

dimenticanza che mi è costata 2 ore di smadonnamenti ma guarda tu....

Adesso la scheda è configurata, ho configurato ssid, chiavi e quant'altro, e non va una beneamata fava...come a casa del resto. Si perchè devi sapere che anche a casa e su una macchina diversa, ogni tanto va, ogni tanto no.
Ho provato anche Simplymephis...stesso risultato. Appena installata va, va x due accensioni e poi....BBBBBBBBBBBBBBOOOOOOOOOOHHHHHHHHHHHH non va +.

Io mi sono rassegnato e oggi ho comprato una scheda PCI x il PC di casa....ma sul portatile mi è utile avere la WIFI attiva, e pensavo che sulla macchina di casa fosse un problema della scheda USRobotics magari un pò vecchiotta...invece anche il nuovissimo T60 non ne vuole sapere.

Va beh, prima o poi fixeranno la magagna spero, anche se sono quasi convinto che con ndiswrapper le cose potrebbero essere migliori.
Peccato che su Mandriva free non rendono disponibile il pacchetto...solo su quelle a pagamento!
:aaah
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi gunter » 13/07/07 16:12

In effetti quella scheda in molti la usano con ndiswrapper, non facendo caricare i moduli relativi ad essa presenti nel kernel... inoltre dando una googlata ho notato che bisogna utilizzare quattro archivi, se ti può essere d'aiuto almeno come idee su cosa fare (beh sempre che tu non l'abbia già fatto) qui trovi una guida per slackware...
Avatar utente
gunter
Moderatore
 
Post: 3674
Iscritto il: 07/06/06 18:28
Località: Rovereto (tn)

Postdi skid » 14/07/07 20:29

continuiamo con le stranezze...ho reinstallato mandria a casa x problemini dovuti ad un pò di prove che ho fatto e che mi hanno rallentato un pò il tutto...la rete va.
Adesso il PC però non lo spengo +, almeno sono sicuro di non avere problemi WIFI in futuro...
meno amle che non è un estate calda, il rischio black out è scongiurato! :lol:
skid
Utente Senior
 
Post: 178
Iscritto il: 23/09/02 08:16

Postdi gunter » 14/07/07 22:29

skid ha scritto:continuiamo con le stranezze...ho reinstallato mandria a casa x problemini dovuti ad un pò di prove che ho fatto e che mi hanno rallentato un pò il tutto...la rete va.
Adesso il PC però non lo spengo +, almeno sono sicuro di non avere problemi WIFI in futuro...
meno amle che non è un estate calda, il rischio black out è scongiurato! :lol:


:lol: :lol: :lol: :lol: :lol: 8)
attento che non si autosospenda da solo, hai almeno configurato i sensori in modo da vedere le temperature ogni tanto? :eeh:
Avatar utente
gunter
Moderatore
 
Post: 3674
Iscritto il: 07/06/06 18:28
Località: Rovereto (tn)


Torna a Software Linux


Topic correlati a "Problema del venerdìpomeriggio: WIFI sul mio portatile IBM":

Problema con il mouse
Autore: crisge73
Forum: Discussioni
Risposte: 9

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti