Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RISOLTO]kernel 2.6.20-gentoo-r8 e modulo ieee80211
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Wed Jun 13, 2007 9:56 am    Post subject: Reply with quote

A questo punto non so se sono cretino o sfortunato!
Ho reinstallato i sorgenti, ricompilato attivando tutte le opzioni richieste dal manuale, compresa la crittografia (che comunque andava già bene), copiato l'immagine in boot, riavviato. Già al riavvio, mi compaiono i mess. d'errore relativi all' ipw3945. Riemerso ipw3945, l'installazione si arresta col seguente errore:

Code:
Installing ipw3945 module
install: impossibile fare stat di `ipw3945.ko': No such file or directory

!!! ERROR: net-wireless/ipw3945-1.2.1 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_install
  ebuild.sh, line 1061:   Called qa_call 'src_install'
  ebuild.sh, line 44:   Called src_install
  ipw3945-1.2.1.ebuild, line 83:   Called linux-mod_src_install
  linux-mod.eclass, line 546:   Called die

!!! doins ipw3945.ko failed


se do modprobe ipw3945:

Code:
FATAL: Error inserting ipw3945 (/lib/modules/2.6.20-gentoo-r8/net/wireless/ipw3945.ko): Unknown symbol in module, or unknown parameter (see dmesg)
 * WARNING:  ipw3945d has already been started.


dmesg prima di dare modprobe ipw3945:

Code:
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol release_firmware
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol request_firmware
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211


dmesg dopo modprobe ipw3945 (si aggiungono ai precedenti questi altri errori):

Code:
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol release_firmware
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol request_firmware
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol release_firmware
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol request_firmware
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211


Mi sto un poco esaurendo, credo che lascerò perdere il wi-fi almeno per ora!
Ti ringrazio tantissimo per la pazienza ed il supporto che mi hai dato.
ciao crisandbea!
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Wed Jun 13, 2007 2:02 pm    Post subject: Reply with quote

@Tigerwalk
non puoi arrenderti cosi facilmente,
posta le ultime 20 righe dell'errore dell'emersione di ipw3945.

ciao
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Wed Jun 13, 2007 2:08 pm    Post subject: Reply with quote

crisandbea wrote:
@Tigerwalk
non puoi arrenderti cosi facilmente,
posta le ultime 20 righe dell'errore dell'emersione di ipw3945.

ciao


O.K.!

Code:
* Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.20-gentoo-r8/build
 * Found sources for kernel version:
 *     2.6.20-gentoo-r8
 * Checking for suitable kernel configuration options...                                                              [ ok ]
>>> Unpacking source...
>>> Unpacking ipw3945-1.2.1.tgz to /var/tmp/portage/net-wireless/ipw3945-1.2.1/work
 * Applying ipw3945-1.2.0-Makefile.patch ...                                                                          [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-wireless/ipw3945-1.2.1/work/ipw3945-1.2.1 ...
 * Preparing ipw3945 module
 Using ieee80211 subsystem version API v2 from:

        Base: /usr/src/linux/
        Path: /usr/src/linux/include/

 EXTRA_CFLAGS = -I/usr/src/linux/include/ -DIPW3945_COMPAT=2 -g -Wa,-adhlms=check_inc.lst

mkdir -p /var/tmp/portage/net-wireless/ipw3945-1.2.1/work/ipw3945-1.2.1/tmp/.tmp_versions
make -C /usr/src/linux M=/var/tmp/portage/net-wireless/ipw3945-1.2.1/work/ipw3945-1.2.1 MODVERDIR=/var/tmp/portage/net-wireless/ipw3945-1.2.1/work/ipw3945-1.2.1/tmp/.tmp_versions modules
make[1]: Entering directory `/usr/src/linux-2.6.20-gentoo-r8'
  Building modules, stage 2.
  MODPOST 0 modules
make[1]: Leaving directory `/usr/src/linux-2.6.20-gentoo-r8'
>>> Source compiled.
>>> Test phase [not enabled]: net-wireless/ipw3945-1.2.1

>>> Install ipw3945-1.2.1 into /var/tmp/portage/net-wireless/ipw3945-1.2.1/image/ category net-wireless
 * Installing ipw3945 module
install: impossibile fare stat di `ipw3945.ko': No such file or directory

!!! ERROR: net-wireless/ipw3945-1.2.1 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_install
  ebuild.sh, line 1061:   Called qa_call 'src_install'
  ebuild.sh, line 44:   Called src_install
  ipw3945-1.2.1.ebuild, line 83:   Called linux-mod_src_install
  linux-mod.eclass, line 546:   Called die

!!! doins ipw3945.ko failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/net-wireless/ipw3945-1.2.1/temp/build.log'.
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Thu Jun 14, 2007 10:06 pm    Post subject: Reply with quote

mi sorge un dubbio, non è che avendo patchato il kernel non è necessario installare ipw3945 e quindi quell'errore....??
Ho notato che su Sabayon dove la wi-fi funziona benissimo, il kernel ha la patch, e sono presenti ipw3945-ucode e ipw3945d, ma non il modulo ipw3945 che non è installato!
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Fri Jun 15, 2007 7:53 am    Post subject: Reply with quote

Tigerwalk wrote:
mi sorge un dubbio, non è che avendo patchato il kernel non è necessario installare ipw3945 e quindi quell'errore....??
Ho notato che su Sabayon dove la wi-fi funziona benissimo, il kernel ha la patch, e sono presenti ipw3945-ucode e ipw3945d, ma non il modulo ipw3945 che non è installato!


se hai pathato il kernel, allora non ti serve il driver esterno ipw3945. ma secondo me al momento è meglio non utilizzare patch, ed usare i driver ipw3945.

ciauz
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Fri Jun 15, 2007 10:27 am    Post subject: Reply with quote

ricompilato, non patchato, installato ipw3945(senza errori).
:evil:
Code:
modprobe ipw3945
FATAL: Error inserting ipw3945 (/lib/modules/2.6.20-gentoo-r8/net/wireless/ipw3945.ko): Unknown symbol in module, or unknown parameter (see dmesg)
 * WARNING:  ipw3945d has already been started.

che dici, rinuncio :?: 8O
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sat Jun 16, 2007 3:19 pm    Post subject: Reply with quote

Tigerwalk wrote:
ricompilato, non patchato, installato ipw3945(senza errori).
:evil:
Code:
modprobe ipw3945
FATAL: Error inserting ipw3945 (/lib/modules/2.6.20-gentoo-r8/net/wireless/ipw3945.ko): Unknown symbol in module, or unknown parameter (see dmesg)
 * WARNING:  ipw3945d has already been started.

che dici, rinuncio :?: 8O


prova a verificare se il modulo esiste davvero.

fai un
Code:
 modprobe -l | grep ipw3945
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Sat Jun 16, 2007 3:25 pm    Post subject: Reply with quote

credo che esista:

Code:
# modprobe -l | grep ipw3945
/lib/modules/2.6.20-gentoo-r8/net/wireless/ipw3945.ko
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sat Jun 16, 2007 3:28 pm    Post subject: Reply with quote

Tigerwalk wrote:
credo che esista:

Code:
# modprobe -l | grep ipw3945
/lib/modules/2.6.20-gentoo-r8/net/wireless/ipw3945.ko


se fai un
Code:
modprobe -r ipw3945
e dopo un
Code:
modprobe ipw3945


continua a darti errore?

ciauz
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Sat Jun 16, 2007 3:30 pm    Post subject: Reply with quote

purtroppo...

Code:
tigergen giuliano # modprobe -r ipw3945
 * WARNING:  you are stopping a boot service.
 * Stopping ipw3945d ...                                                  [ ok ]
tigergen giuliano # modprobe ipw3945
FATAL: Error inserting ipw3945 (/lib/modules/2.6.20-gentoo-r8/net/wireless/ipw3945.ko): Unknown symbol in module, or unknown parameter (see dmesg)
 * Starting ipw3945d ...
chown: impossibile accedere a `/sys/bus/pci/drivers/ipw3945/00*/cmd': No such file or directory
chmod: impossibile accedere a `/sys/bus/pci/drivers/ipw3945/00*/cmd': No such file or directory   
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sat Jun 16, 2007 3:40 pm    Post subject: Reply with quote

posta un
Code:
dmesg  | grep ipw3945
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Sat Jun 16, 2007 3:43 pm    Post subject: Reply with quote

tigergen portage #
Code:
dmesg | grep ipw3945
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol escape_essid
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: Unknown symbol free_ieee80211
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol alloc_ieee80211
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sat Jun 16, 2007 3:46 pm    Post subject: Reply with quote

quali sono le opzioni abilitate nel tuo kernel relative al modulo IEEE80211???
le mie sono cosi:
Code:

cat /usr/src/linux/.config | grep IEE
CONFIG_IEEE80211=y
CONFIG_IEEE80211_CRYPT_WEP=y
CONFIG_IEEE80211_CRYPT_CCMP=y
CONFIG_IEEE80211_CRYPT_TKIP=y
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Sat Jun 16, 2007 3:48 pm    Post subject: Reply with quote

Code:
CONFIG_IEEE80211=y
# CONFIG_IEEE80211_DEBUG is not set
CONFIG_IEEE80211_CRYPT_WEP=y
CONFIG_IEEE80211_CRYPT_CCMP=y
CONFIG_IEEE80211_CRYPT_TKIP=y
# CONFIG_IEEE80211_SOFTMAC is not set
CONFIG_IEEE80211_RADIOTAP=y
# IEEE 1394 (FireWire) support
CONFIG_IEEE1394=m
# CONFIG_IEEE1394_VERBOSEDEBUG is not set
# CONFIG_IEEE1394_OUI_DB is not set
CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y
CONFIG_IEEE1394_CONFIG_ROM_IP1394=y
# CONFIG_IEEE1394_EXPORT_FULL_API is not set
# CONFIG_IEEE1394_PCILYNX is not set
CONFIG_IEEE1394_OHCI1394=m
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=m
# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set
CONFIG_IEEE1394_ETH1394=m
CONFIG_IEEE1394_DV1394=m
CONFIG_IEEE1394_RAWIO=m


Rispetto al tuo ho RADIOTAP=y ma anche disabilitandolo "the song remains the same"
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sat Jun 16, 2007 3:57 pm    Post subject: Reply with quote

disabilitandolo significa che devi ricompilare il kernel, salvare le modifiche in boot, e riavviare con il kernel appena compilato, dopo di che darei un bel:
Code:

emerge -C ipw3945
Code:

emerge --depclean -p


verificando eventuali pacchetti da eliminare,

poi per verificare la consistenza del sistema un
Code:

revdep-rebuild


fatto ciò ridarei:
Code:

emerge -av ipw3945
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Sat Jun 16, 2007 4:05 pm    Post subject: Reply with quote

certo, per disabilitato intendevo ricompilato etc. senza quel modulo.
Proverò anche questa procedura che mi indichi, sperando di avere la meglio. In effetti è come se restasse qualcosa nel sistema anche quando rimuovo ipw3945 e riemergo e ricompilo i sorgenti ex novo, al reboot ritrovo sempre i messaggi d'errore relativi a ipw3945
Ciao
Back to top
View user's profile Send private message
Tigerwalk
Guru
Guru


Joined: 15 May 2007
Posts: 475
Location: Napoli

PostPosted: Sun Jun 17, 2007 9:28 pm    Post subject: Reply with quote

ho dato
emerge -C gentoo-sources
poi
rm -Rf /usr/src/linux*
a questo punto ho riemerso i gentoo-sources e li ho ricompilati.
Al riavvio finalmente non avevo più l'errore di caricamento del modulo ipw3945.
facendo un lsmod, con mia sorpresa, pur avendo rimosso ipw3945 con emerge -C, ho trovato ipw3945 caricato.
ho riemerso solo ipw3945d ed -ucode.
Ho dato rc-update add ipw3945 boot
Ho riavviato e facendo iwconfig trovo:
Code:
eth2      unassociated  ESSID:off/any
          Mode:Managed  Frequency=nan kHz  Access Point: Not-Associated
          Bit Rate:0 kb/s   Tx-Power:16 dBm
          Retry limit:15   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:30   Missed beacon:0

A questo punto aprirò un nuovo post per sapere dove leggere la documentazione per configurare la scheda con i wireless-tools.
Grazie a tutti ed in particolare a crisandbea!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum