[RISOLTO]compilato kernel 2.6.20.3 ... qualcosa non è andato
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
la guida all'installazione dei driver la trovi qualche post sopra
in realta' dal kernel della feisty..i driver ipw3945 sono gia' integrati nel kernel..
in pratica,avendo gia' installato il demone,il wifi risulta attivo da subito
Mentre se non hai un kernel Ubuntu ma uno tuo..per compilare gli ipw3945 ci sono dei piccoli accorgimenti da prendere..(che trovi sempre sulla guida)
dovresto postare,per cortesia,la tua versione del kernel...cosi' ci sappiamo regolare
in realta' dal kernel della feisty..i driver ipw3945 sono gia' integrati nel kernel..
in pratica,avendo gia' installato il demone,il wifi risulta attivo da subito
Mentre se non hai un kernel Ubuntu ma uno tuo..per compilare gli ipw3945 ci sono dei piccoli accorgimenti da prendere..(che trovi sempre sulla guida)
dovresto postare,per cortesia,la tua versione del kernel...cosi' ci sappiamo regolare
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
quello che ho compilato è il 2.6.20.4
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
allora hai un kernel vanilla...
dunque..sul mio blog hanno scritto che col 2.6.20 non c'e' problema..e non va reinstallato il subsystem ieee80211..
Tu prova lo stesso ad installarlo(magari sul 2.6.20.4 ancora non funziona non ti so dire)..e solo DOPO..installa gli ipw3945
dunque..sul mio blog hanno scritto che col 2.6.20 non c'e' problema..e non va reinstallato il subsystem ieee80211..
Tu prova lo stesso ad installarlo(magari sul 2.6.20.4 ancora non funziona non ti so dire)..e solo DOPO..installa gli ipw3945
- thewall83
- Scoppiettante Seguace

- Messaggi: 307
- Iscrizione: giovedì 3 agosto 2006, 11:12
- Località: Cerco con Google Earth...Streaming 0%
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
Puoi postare correttamente il comando che hai inserito e il suo risultato?
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Bill Gates disse "Bug". E Windows fu...
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
Codice: Seleziona tutto
peppe@pavilion:~/ipw3945-1.2.0$ make
/bin/sh: Syntax error: "(" unexpected
/bin/sh: Syntax error: "(" unexpected
-e
WARNING: Your kernel contains ieee80211 symbol definitions and you
are not using the kernel's default ieee80211 subsystem. (Perhaps you
used the out-of-tree ieee80211 subsystem's 'make install' or have
provided a path to the ieee80211 subsystem via IEEE80211_INC.)
If you wish to use the out-of-tree ieee80211 subsystem then it is
recommended to use that projects' "make patch_kernel" facility
and rebuild your kernel to update the Module symbol version information.
Failure to do this may result in build warnings and unexpected
behavior when running modules which rely on the ieee80211 subsystem.
-e Aborting the build. You can force the build to continue by adding:
IEEE80211_IGNORE_DUPLICATE=y
to your make command line.
make: *** [check_inc] Error 1
@divinlinux: forse ho visto male io, ma sulla tua guida mancaco i link per firmware e demone degli ipw3945, cmq li ho trovati googlando
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
dunque... mi da errore mai visto compilando ieee80211
ovviamente poi il make install non va
Codice: Seleziona tutto
peppe@pavilion:~/Desktop/ieee80211-1.2.16$ sudo make
Checking in /lib/modules/2.6.20.4 for ieee80211 components...
find: Il link simbolico `/lib/modules/2.6.20.4/source/debian/linux-image-2.6.20.4/lib/modules/2.6.20.4/source' è parte di un loop nella gerarchia delle directory; la directory a cui punta è già stata visitata.
find: Il link simbolico `/lib/modules/2.6.20.4/source/debian/linux-image-2.6.20.4/lib/modules/2.6.20.4/build' è parte di un loop nella gerarchia delle directory; la directory a cui punta è già stata visitata.
find: Il link simbolico `/lib/modules/2.6.20.4/build/debian/linux-image-2.6.20.4/lib/modules/2.6.20.4/source' è parte di un loop nella gerarchia delle directory; la directory a cui punta è già stata visitata.
find: Il link simbolico `/lib/modules/2.6.20.4/build/debian/linux-image-2.6.20.4/lib/modules/2.6.20.4/build' è parte di un loop nella gerarchia delle directory; la directory a cui punta è già stata visitata.
find: Il link simbolico `/lib/modules/2.6.20.4/build/debian/linux-image-2.6.20.4/lib/modules/2.6.20.4/source' è parte di un loop nella gerarchia delle directory; la directory a cui punta è già stata visitata.
find: Il link simbolico `/lib/modules/2.6.20.4/build/debian/linux-image-2.6.20.4/lib/modules/2.6.20.4/build' è parte di un loop nella gerarchia delle directory; la directory a cui punta è già stata visitata.
make -C /lib/modules/2.6.20.4/build M=/home/peppe/Desktop/ieee80211-1.2.16 modules
make[1]: Entering directory `/usr/src/linux-2.6.20.4'
Building modules, stage 2.
MODPOST 5 modules
make[1]: Leaving directory `/usr/src/linux-2.6.20.4'
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
ma visto nemmeno io
comunque col kernel 2.6.20-13 di feisty e' tutto ok..non serve fare nulla
Pero' mi sa che e' dovuto al fatto di avere gia' il demone in /sbin e il firmware in /lib/firmware
per quanto riguarda il kernel ricompilato ancora non ci ho messo mano..conto di farlo al piu' presto
@piepolitb
il firmware dovrebbe essere nel pacchetto dove trovi il demone e i sorgenti...
comunque col kernel 2.6.20-13 di feisty e' tutto ok..non serve fare nulla
Pero' mi sa che e' dovuto al fatto di avere gia' il demone in /sbin e il firmware in /lib/firmware
per quanto riguarda il kernel ricompilato ancora non ci ho messo mano..conto di farlo al piu' presto
@piepolitb
il firmware dovrebbe essere nel pacchetto dove trovi il demone e i sorgenti...
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
ma si trovano i sorgenti del kernel di feisty? e conviene installarlo?
cmq hai ragione tu: stavano nel tar.gz tutti i pacchetti
cmq hai ragione tu: stavano nel tar.gz tutti i pacchetti
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
dopo attenta analisi giungo a questa illuminata conclusione:
questo messaggio
"è parte di un loop nella gerarchia delle directory; la directory a cui punta è già stata visitata."
non è di errore, dice semplicemente quello che c'è scritto: la cartella che sta leggendo è in link a una superiore che già è stata visitata da make => make non ha niente da fare
il make vero è proprio è la fine di quanto ho postato:
e non ci sono errori
poi si passa al make install, ma qui un errore si presenta:
anche se dice che viene ignorato... comunque quanto fatto non basta, perchè alla compilazione di ipw3495 non va:
a cui però non so che fare...
questo messaggio
"è parte di un loop nella gerarchia delle directory; la directory a cui punta è già stata visitata."
non è di errore, dice semplicemente quello che c'è scritto: la cartella che sta leggendo è in link a una superiore che già è stata visitata da make => make non ha niente da fare
il make vero è proprio è la fine di quanto ho postato:
Codice: Seleziona tutto
make -C /lib/modules/2.6.20.4/build M=/home/peppe/Desktop/ieee80211-1.2.16 modules
make[1]: Entering directory `/usr/src/linux-2.6.20.4'
Building modules, stage 2.
MODPOST 5 modules
make[1]: Leaving directory `/usr/src/linux-2.6.20.4'
poi si passa al make install, ma qui un errore si presenta:
Codice: Seleziona tutto
peppe@pavilion:~/Desktop/ieee80211-1.2.16$ sudo make install
make -C /lib/modules/2.6.20.4/build M=/home/peppe/Desktop/ieee80211-1.2.16 modules
make[1]: Entering directory `/usr/src/linux-2.6.20.4'
Building modules, stage 2.
MODPOST 5 modules
make[1]: Leaving directory `/usr/src/linux-2.6.20.4'
install -d /lib/modules/2.6.20.4/net/ieee80211/
install -m 644 -c ieee80211.ko ieee80211_crypt.ko ieee80211_crypt_wep.ko ieee80211_crypt_ccmp.ko ieee80211_crypt_tkip.ko /lib/modules/2.6.20.4/net/ieee80211/
install -d `echo /lib/modules/2.6.20.4/include | grep "/net\$" || echo /lib/modules/2.6.20.4/include/net`
install -m 644 -c net/ieee80211.h net/ieee80211_crypt.h net/ieee80211_radiotap.h `echo /lib/modules/2.6.20.4/include | grep "/net\$" || echo /lib/modules/2.6.20.4/include/net`
make: [install] Error 1 (ignored)
mkdir -p /lib/modules/2.6.20.4/net/ieee80211//.tmp_versions
cd .tmp_versions && install -m 644 -c ieee80211.mod ieee80211_crypt.mod ieee80211_crypt_wep.mod ieee80211_crypt_ccmp.mod ieee80211_crypt_tkip.mod /lib/modules/2.6.20.4/net/ieee80211//.tmp_versions
/sbin/depmod -a 2.6.20.4
Codice: Seleziona tutto
peppe@pavilion:~/Desktop/ipw3945-linux-1.2.0/ipw3945-1.2.0$ sudo make
WARNING: Your kernel contains ieee80211 symbol definitions and you
are not using the kernel's default ieee80211 subsystem. (Perhaps you
used the out-of-tree ieee80211 subsystem's 'make install' or have
provided a path to the ieee80211 subsystem via IEEE80211_INC.)
If you wish to use the out-of-tree ieee80211 subsystem then it is
recommended to use that projects' "make patch_kernel" facility
and rebuild your kernel to update the Module symbol version information.
Failure to do this may result in build warnings and unexpected
behavior when running modules which rely on the ieee80211 subsystem.
Aborting the build. You can force the build to continue by adding:
IEEE80211_IGNORE_DUPLICATE=y
to your make command line.
make: *** [check_inc] Error 1
-
Divilinux
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
il subsystem va scompattato in /usr/src..non sul desktop :-[
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
:P sorry...
però è uguale... stessa cosa...
però è uguale... stessa cosa...
- thewall83
- Scoppiettante Seguace

- Messaggi: 307
- Iscrizione: giovedì 3 agosto 2006, 11:12
- Località: Cerco con Google Earth...Streaming 0%
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
Quando hai compilato i driver ipw hai provato a dare il comando seguente:
?
Se non dovesse andare così un'altra possibilità sarebbe quella di eseguire lo script:
all'interno della cartella del subsystem ieee80211 che hai scaricato e poi provare ad installare nuovamente il subsystem e infine i driver ipw.
Codice: Seleziona tutto
make IEEE80211_IGNORE_DUPLICATE=ySe non dovesse andare così un'altra possibilità sarebbe quella di eseguire lo script:
Codice: Seleziona tutto
sudo ./remove-oldLinux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Bill Gates disse "Bug". E Windows fu...
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
riporto mano mano: mentre scrivo non so se andrà
così pare compilare...
poi, seguendo la guida di divinlinux,
FUNZIONAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaa (good) (good)
grazie!
adesso completo la guida in modo da farlo partire ad ogni avvio
così pare compilare...
Codice: Seleziona tutto
peppe@pavilion:~/ipw3945-linux-1.2.0/ipw3945-1.2.0$ sudo make IEEE80211_IGNORE_DUPLICATE=y
WARNING: Your kernel contains ieee80211 symbol definitions and you
are not using the kernel's default ieee80211 subsystem. (Perhaps you
used the out-of-tree ieee80211 subsystem's 'make install' or have
provided a path to the ieee80211 subsystem via IEEE80211_INC.)
If you wish to use the out-of-tree ieee80211 subsystem then it is
recommended to use that projects' "make patch_kernel" facility
and rebuild your kernel to update the Module symbol version information.
Failure to do this may result in build warnings and unexpected
behavior when running modules which rely on the ieee80211 subsystem.
Using ieee80211 subsystem version API v2 from:
Base: /lib/modules/2.6.20.4/
Path: /lib/modules/2.6.20.4/include/
EXTRA_CFLAGS = -I/lib/modules/2.6.20.4/include/ -DIPW3945_COMPAT=2 -g -Wa,-adhlms=check_inc.lst
mkdir -p /home/peppe/ipw3945-linux-1.2.0/ipw3945-1.2.0/tmp/.tmp_versions
make -C /lib/modules/2.6.20.4/build M=/home/peppe/ipw3945-linux-1.2.0/ipw3945-1.2.0 MODVERDIR=/home/peppe/ipw3945-linux-1.2.0/ipw3945-1.2.0/tmp/.tmp_versions modules
make[1]: Entering directory `/usr/src/linux-2.6.20.4'
CC [M] /home/peppe/ipw3945-linux-1.2.0/ipw3945-1.2.0/ipw3945.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/peppe/ipw3945-linux-1.2.0/ipw3945-1.2.0/ipw3945.mod.o
LD [M] /home/peppe/ipw3945-linux-1.2.0/ipw3945-1.2.0/ipw3945.ko
make[1]: Leaving directory `/usr/src/linux-2.6.20.4'
peppe@pavilion:~/ipw3945-linux-1.2.0/ipw3945-1.2.0$ sudo make install
install -d /lib/modules/2.6.20.4/kernel/drivers/net/wireless/
install -m 644 -c ipw3945.ko /lib/modules/2.6.20.4/kernel/drivers/net/wireless/
/sbin/depmod -a 2.6.20.4
Don't forget to copy firmware to your hotplug's firmware directory
and have the hotplug tools in place.
See INSTALL for more information.
NOTE: This driver is for development and validation purposes only
and has not been tested for regulatory compliance. By using this
driver you assume responsibility for any compliance issues that may
arise.
Please see the README.ipw3495 for information on regulatory compliance.
Codice: Seleziona tutto
peppe@pavilion:~/ipw3945-linux-1.2.0$ sudo cp ipw3945-ucode-1.14.2/ipw3945.ucode /lib/firmware/`uname -r`
peppe@pavilion:~/ipw3945-linux-1.2.0$ sudo cp ipw3945d-1.7.22/x86/ipw3945d /sbin/
peppe@pavilion:~/ipw3945-linux-1.2.0$ sudo modprobe ipw3945
peppe@pavilion:~/ipw3945-linux-1.2.0/ipw3945-1.2.0$ sudo ./load debug=0
Unloaded: ipw3945 ieee80211 ieee80211_crypt
Loaded: ieee80211 ipw3945
Loading ipw3945d.ipw3945d - regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.22
Intel PRO/Wireless 3945ABG Network Connection found at:
/sys/bus/pci/drivers/ipw3945/0000:02:00.0
Daemon launched as pid 1765. Exiting.
..done.
grazie!
adesso completo la guida in modo da farlo partire ad ogni avvio
- thewall83
- Scoppiettante Seguace

- Messaggi: 307
- Iscrizione: giovedì 3 agosto 2006, 11:12
- Località: Cerco con Google Earth...Streaming 0%
Re: compilato kernel 2.6.20.3 ... qualcosa non è andato
Per fortuna ce l'abbiamo fatta... (good)
Ora aggiungi il tag [RISOLTO] al titolo del tuo messaggio, così faciliti la ricerca degli altri utenti.
Ora aggiungi il tag [RISOLTO] al titolo del tuo messaggio, così faciliti la ricerca degli altri utenti.
Linux user #442614 - Ubuntu user #11952
Bill Gates disse "Bug". E Windows fu...
Bill Gates disse "Bug". E Windows fu...
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot] e 13 ospiti