View previous topic :: View next topic |
Author |
Message |
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Wed Jun 13, 2007 9:56 am Post subject: |
|
|
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 |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Wed Jun 13, 2007 2:02 pm Post subject: |
|
|
@Tigerwalk
non puoi arrenderti cosi facilmente,
posta le ultime 20 righe dell'errore dell'emersione di ipw3945.
ciao |
|
Back to top |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Wed Jun 13, 2007 2:08 pm Post subject: |
|
|
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 |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Thu Jun 14, 2007 10:06 pm Post subject: |
|
|
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 |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Fri Jun 15, 2007 7:53 am Post subject: |
|
|
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 |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Fri Jun 15, 2007 10:27 am Post subject: |
|
|
ricompilato, non patchato, installato ipw3945(senza errori).
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 |
|
Back to top |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Sat Jun 16, 2007 3:19 pm Post subject: |
|
|
Tigerwalk wrote: | ricompilato, non patchato, installato ipw3945(senza errori).
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 |
prova a verificare se il modulo esiste davvero.
fai un Code: | modprobe -l | grep ipw3945 |
|
|
Back to top |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Sat Jun 16, 2007 3:25 pm Post subject: |
|
|
credo che esista:
Code: | # modprobe -l | grep ipw3945
/lib/modules/2.6.20-gentoo-r8/net/wireless/ipw3945.ko |
|
|
Back to top |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Sat Jun 16, 2007 3:28 pm Post subject: |
|
|
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
continua a darti errore?
ciauz |
|
Back to top |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Sat Jun 16, 2007 3:30 pm Post subject: |
|
|
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 |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Sat Jun 16, 2007 3:40 pm Post subject: |
|
|
posta un Code: | dmesg | grep ipw3945 |
|
|
Back to top |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Sat Jun 16, 2007 3:43 pm Post subject: |
|
|
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 |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Sat Jun 16, 2007 3:46 pm Post subject: |
|
|
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 |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Sat Jun 16, 2007 3:48 pm Post subject: |
|
|
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 |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Sat Jun 16, 2007 3:57 pm Post subject: |
|
|
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 --depclean -p |
verificando eventuali pacchetti da eliminare,
poi per verificare la consistenza del sistema un
fatto ciò ridarei:
|
|
Back to top |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Sat Jun 16, 2007 4:05 pm Post subject: |
|
|
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 |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Sun Jun 17, 2007 9:28 pm Post subject: |
|
|
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 |
|
|
|