Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Ciao a tutti, ho una slackware 10.2 su un acer travelmate 4020.
Ho aggiornato il kernel alla versione 2.6.16 inserendo il supporto per la mia scheda wireless
anche dopo aver installato il firmware, il sistema non mi riconosce la periferica.
ho quindi reinstallato i moduli ieee80211 e ipw2200 scaricando i sorgenti ma quando cerco di caricarli mi appare questo errore:
WARNING: Error inserting ieee80211_crypt (/lib/modules/2.6.16.1/net/ieee80211/ieee80211_crypt.ko): Invalid module format
WARNING: Error inserting ieee80211 (/lib/modules/2.6.16.1/net/ieee80211/ieee80211.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting ipw2200 (/lib/modules/2.6.16.1/kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)
e questo DMesg
ieee80211_crypt: exports duplicate symbol ieee80211_crypt_deinit_entries (owned by kernel)
ieee80211: disagrees about version of symbol ieee80211_get_crypto_ops
ieee80211: Unknown symbol ieee80211_get_crypto_ops
ieee80211: disagrees about version of symbol ieee80211_crypt_deinit_entries
ieee80211: Unknown symbol ieee80211_crypt_deinit_entries
ieee80211: disagrees about version of symbol ieee80211_crypt_delayed_deinit
ieee80211: Unknown symbol ieee80211_crypt_delayed_deinit
ieee80211: disagrees about version of symbol ieee80211_crypt_quiescing
ieee80211: Unknown symbol ieee80211_crypt_quiescing
ipw2200: disagrees about version of symbol ieee80211_wx_get_encodeext
ipw2200: Unknown symbol ieee80211_wx_get_encodeext
ipw2200: disagrees about version of symbol ieee80211_wx_set_encode
ipw2200: Unknown symbol ieee80211_wx_set_encode
ipw2200: disagrees about version of symbol ieee80211_wx_get_encode
ipw2200: Unknown symbol ieee80211_wx_get_encode
ipw2200: disagrees about version of symbol ieee80211_txb_free
ipw2200: Unknown symbol ieee80211_txb_free
ipw2200: disagrees about version of symbol ieee80211_wx_set_encodeext
ipw2200: Unknown symbol ieee80211_wx_set_encodeext
ipw2200: disagrees about version of symbol ieee80211_wx_get_scan
ipw2200: Unknown symbol ieee80211_wx_get_scan
ipw2200: disagrees about version of symbol ieee80211_rx
ipw2200: Unknown symbol ieee80211_rx
ipw2200: disagrees about version of symbol ieee80211_rx_mgt
ipw2200: Unknown symbol ieee80211_rx_mgt
ipw2200: disagrees about version of symbol free_ieee80211
ipw2200: Unknown symbol free_ieee80211
ipw2200: disagrees about version of symbol alloc_ieee80211
ipw2200: Unknown symbol alloc_ieee80211
Se non erro ce ne è più d'uno e sempre se non ricordo male io la prima volta avevo fatto questo ragionamento, scarico l'ultimo che sicuramente va meglio, invece mi pare che a seconda del kernel ci sia un firmware apposito.
Mi pare che in dmesg generasse un errore segnalando la versione del firmware necessaria.
Credo che il problema sia il firmware. Le versioni fino alla 2.4 hanno dei problemi di likaggio. La versione 3.0 a me funziona egregiamente, prova con questa.
Banalmente, togli il firmware e usa modprobe per caricare il modulo. Poi guarda dmesg e vedrai di quale versione specifica hai bisogno. In effetti dovrebbe essere la 2.4.