Pagina 1 di 2

Slackware e wireless (again)

Inviato: mer 18 mag 2005, 16:06
da Burroughs
Salve a tutti!<br />
<BR><br />
<BR>Vi sottopongo uno strano problema che sto avendo da parecchio tempo
<BR>ormai con il chipset wireless Intel Centrino 2200BG sulla mia Slack.<br />
<BR>Preciso che utilizzo una 10.0, che il kernel è il 2.6.10 (il precompilato) e che il portatile è un Acer TravelMate 291LMi.<br />
<BR>Dopo aver provveduto a scaricare i driver per il chipset da
<BR>http://ipw2200.sourceforge.net, compilo i sorgenti e poi faccio un bel
<BR>"modprobe ipw2200".<br />
<BR>Faccio anche attenzione a che il firmware agent punti alla directory
<BR>dove effettivamente sono presenti i file del firmware del chipset.<br />
<BR>In teoria dovrebbe andare tutto bene ma, quando lancio lo script per
<BR>far entrare nella WLAN la scheda, Kwifimanager mi dice che la stessa è
<BR>"disabilitata"; se lancio un "iwconfig eth2" ottengo l´output che vi
<BR>posto qui di seguito:<br />
<BR><br />
<BR>root@andy:~# iwconfig eth2<br />
<BR>eth2 radio off ESSID:"XXXXXX" Nickname:"andy"<br />
<BR> Mode:Managed Channel:11 Access Point: 00:0E:6A:D3:D3:B4<br />
<BR> Bit Rate=0kb/s Tx-Power:off<br />
<BR> RTS thr:off Fragment thr:off<br />
<BR> Encryption
<BR>key:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XX Security
<BR>mode:restricted<br />
<BR> Power Management:off<br />
<BR> Link Quality:0 Signal level:0 Noise level:0<br />
<BR> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0<br />
<BR> Tx excessive retries:0 Invalid misc:0 Missed beacon:0<br />
<BR><br />
<BR>In pratica è come la scheda fosse "spenta".<br />
<BR>Qualcuno ha qualche idea sul motivo per cui la compilazione non sortisce esito positivo?<br />
<BR>Ah, riguardo allo script, funziona bene, con una PC Card (chipset PrismII), entro in WLAN senza problemi.<br />
<BR><br />
<BR>Grazie per le risposte,<br />
<BR><br />
<BR>Burroughs.<br />
<BR><br /><br>

Slackware e wireless (again)

Inviato: mer 18 mag 2005, 16:22
da legionario
Come li hai configurati i file /etc/rc.d/rc.inet1.conf  
<BR>e   /etc/rc.d/rc.wireless.conf? La scheda ti viene
<BR>riconosciuta per cui e´ da ritenere che il driver sia stato compilato
<BR>correttamente<br /><br>

Slackware e wireless (again)

Inviato: mer 18 mag 2005, 18:29
da Burroughs
Chiedo scusa in quanto ho fatto un po´ di confusione, prima.<br />
<BR>L´output di "iwconfig" di cui sopra è fallace in quanto frutto di uno
<BR>script che imposta tutti i parametri che dovrebbero permettere alla
<BR>scheda di entrare in WLAN, ma, se mi limito a dare un "make;make
<BR>install" ed un "modprobe ipw2200" l´output è ben diverso:<br />
<BR><br />
<BR>root@andy:/usr/src/ipw2200-1.0.3# iwconfig eth2<br />
<BR>eth2 radio off ESSID:off/any Nickname:"andy"<br />
<BR> Mode:Managed Channel:0 Access Point: 00:00:00:00:00:00<br />
<BR> Bit Rate=0kb/s Tx-Power:off<br />
<BR> RTS thr:off Fragment thr:off<br />
<BR> Encryption key:off<br />
<BR> Power Management:off<br />
<BR> Link Quality:0 Signal level:0 Noise level:0<br />
<BR> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0<br />
<BR> Tx excessive retries:0 Invalid misc:0 Missed beacon:0<br />
<BR><br />
<BR>Riguardo ai due file di configurazione che mi hai chiesto, te li posto:<br />
<BR><br />
<BR>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br />
<BR>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br />
<BR>/etc/rc.d/rc.inet1.conf<br />
<BR><br />
<BR># Config information for eth0:<br />
<BR>IPADDR[0]="192.168.1.3"<br />
<BR>NETMASK[0]="255.255.255.0"<br />
<BR>USE_DHCP[0]=""<br />
<BR>DHCP_HOSTNAME[0]=""<br />
<BR><br />
<BR># Config information for eth1:<br />
<BR>IPADDR[1]=""<br />
<BR>NETMASK[1]=""<br />
<BR>USE_DHCP[1]=""<br />
<BR>DHCP_HOSTNAME[1]=""<br />
<BR><br />
<BR># Config information for eth2:<br />
<BR>IPADDR[2]=""<br />
<BR>NETMASK[2]=""<br />
<BR>USE_DHCP[2]=""<br />
<BR>DHCP_HOSTNAME[2]=""<br />
<BR><br />
<BR># Config information for eth3:<br />
<BR>IPADDR[3]=""<br />
<BR>NETMASK[3]=""<br />
<BR>USE_DHCP[3]=""<br />
<BR>DHCP_HOSTNAME[3]=""<br />
<BR><br />
<BR># Default gateway IP address:<br />
<BR>GATEWAY="192.168.1.1"<br />
<BR><br />
<BR># Change this to "yes" for debugging output to stdout. Unfortunately,<br />
<BR># /sbin/hotplug seems to disable stdout so you´ll only see debugging output<br />
<BR># when rc.inet1 is called directly.<br />
<BR>DEBUG_ETH_UP="no"<br />
<BR>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br />
<BR>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br />
<BR><br />
<BR>E poi:<br />
<BR><br />
<BR>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br />
<BR>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br />
<BR>/etc/rc.d/rc.wireless.conf<br />
<BR><br />
<BR># Generic example (decribe all possible settings)<br />
<BR>*)<br />
<BR> INFO="Fill with your own settings..."<br />
<BR> # ESSID (extended network name) : My Network, any<br />
<BR> ESSID="Modica"<br />
<BR> # NWID/Domain (cell identifier) : 89AB, 100, off<br />
<BR> NWID=""<br />
<BR> # Operation mode : Ad-Hoc, Managed, Master, Repeater, Secondary, auto<br />
<BR> MODE="Managed"<br />
<BR> # Frequency or channel : 1, 2, 3 (channel) ; 2.422G, 2.46G (frequency)<br />
<BR> FREQ=""<br />
<BR> CHANNEL="11"<br />
<BR> # Sensitivity (cell size + roaming speed) : 1, 2, 3 ; -70 (dBm)<br />
<BR> SENS=""<br />
<BR> # Bit rate : auto, 1M, 11M<br />
<BR> RATE=""<br />
<BR> # Encryption key : 4567-89AB-CD, s:password<br />
<BR> KEY="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"<br />
<BR> # RTS threshold : off, 500<br />
<BR> RTS=""<br />
<BR> # Fragmentation threshold : off, 1000<br />
<BR> FRAG=""<br />
<BR> # Other iwconfig parameters : power off, ap 01:23:45:67:89:AB<br />
<BR> IWCONFIG="ap 00:0E:6A:D3:D3:B4"<br />
<BR> # iwspy parameters : + 01:23:45:67:89:AB<br />
<BR> IWSPY=""<br />
<BR> # iwpriv parameters : set_port 2, set_histo 50 60<br />
<BR> IWPRIV=""<br />
<BR> ;;<br />
<BR>esac<br />
<BR>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br />
<BR>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>

Slackware e wireless (again)

Inviato: gio 19 mag 2005, 8:13
da legionario
rc.inet1.conf e´ ok<br />
<BR><br />
<BR>Il problema sta nell´altro file che non hai configurato...stasera ti
<BR>mando il mio che dovrai modificare solo nella parte relativa al
<BR>mac-address, altrimenti dai un´occhiata al file
<BR>rc.wireless-atheros.conf  che trovi nella mia guida qui su slacky
<BR>(configurazione schede wireless atheros ecc ecc) e cambia la parte
<BR>relativa al mac-address della scheda...<br />
<BR><br />
<BR>fammi sapere<br />
<BR><br />
<BR>ciao<br /><br>

Slackware e wireless (again)

Inviato: gio 19 mag 2005, 13:44
da Burroughs
Beh, il mio chipset Intel mi fa dannare da più di sei mesi per cui non
<BR>mi stupisco di non aver risolto col tuo consiglio, Legionario... :-)<br />
<BR>Sì, ho visto il file di configurazione che mi hai consigliato di andare
<BR>a vedere (l´ho scaricato da parecchio tempo perché la tua guida al
<BR>wireless la considero davvero ben fatta), ma, scusami se sbaglio, le
<BR>impostazioni che vi ho trovato dentro sono, più o meno, le stesse che
<BR>avevo inserito nel mio file /etc/rc.d/rc.wireless.conf.<br />
<BR>Difatti, non è successo nulla.<br />
<BR>Il kernel riconosce la scheda; infatti, se, dopo aver compilato ed
<BR>installato un modulo, lancio un "tail", ottengo quanto qui sotto
<BR>riportato:<br />
<BR><br />
<BR>root@andy:~# tail -f /var/log/messages<br />
<BR>May 19 12:38:28 andy kernel: ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.3<br />
<BR>May 19 12:38:28 andy kernel: ipw2200: Copyright(c) 2003-2004 Intel Corporation<br />
<BR>May 19 12:38:28 andy kernel: ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection<br />
<BR><br />
<BR>Di entrare in WLAN, però, manco per sogno.<br />
<BR>Anche se gli do tutti i parametri che tu conosci meglio di me con uno
<BR>script ad-hoc, Kwifimanager mi dice che la scheda è disabilitata,
<BR>eppure tutte le informazioni che ho inserito sono corrette, prova ne
<BR>sia che con una PC Card preistorica entro in rete e lavoro bene.<br />
<BR><br />
<BR>Non so, di sicuro mi sfugge qualcosa.<br />
<BR><br />
<BR>Burroughs.<br />
<BR><br /><br>

Slackware e wireless (again)

Inviato: gio 19 mag 2005, 14:50
da Burroughs
Legio, ti do qualche altro dato in più in modo di esserti più d´aiuto.<br />
<BR>Il wireless funziona, difatti, come ti dicevo prima, il kernel "vede"
<BR>la scheda ed il LED sul portatile che mi segnala la connettività
<BR>wireless si accende, cosa che prima non accadeva.<br />
<BR>Ho notato però un fatto strano: dopo aver compilato i sorgenti del
<BR>driver ed aver dato un "modprobe ipw2200", se digito "iwconfig",
<BR>ottengo questo output:<br />
<BR><br />
<BR>root@andy:/usr/src/ipw2200-1.0.3# iwconfig<br />
<BR>lo no wireless extensions.<br />
<BR><br />
<BR>eth0 no wireless extensions.<br />
<BR><br />
<BR>eth1 no wireless extensions.<br />
<BR><br />
<BR>sit0 no wireless extensions.<br />
<BR><br />
<BR>Mi sembra (correggimi se sbaglio) che il kernel non assegni alla nuova
<BR>interfaccia presente (appunto la wireless) alcun nome di periferica,
<BR>cosa che, se accadesse, metterebbe fine alle mie tribolazioni.<br />
<BR>Se, infatti, inserisco la PC Card, questa viene riconosciuta al volo e devo preoccuparmi solo di farle vedere il router.<br />
<BR>Ora, da cosa può dipendere questa stranezza?<br />
<BR>C´è un modo per dire al kernel: "Ok, la scheda wifi Intel è su, ora chiamala eth2!"?<br />
<BR><br />
<BR>Burroughs.<br /><br>

Slackware e wireless (again)

Inviato: gio 19 mag 2005, 15:41
da twister
Sicuro che il chipset della tua scheda sia ipw2200 e non ipw2100, sul mio portatile inizialmente avevo sbagliato e avevo caricato i 2100 in luogo dei 2200 ed avevo lo stesso problema<br>

Slackware e wireless (again)

Inviato: gio 19 mag 2005, 16:57
da legionario
Allora, se attivi la scheda manualmente con ´ifconfig eth2 up´ cosa succede? <br />
<BR><br />
<BR>Nel tuo precedente post riporti l´ouput della scheda wireless, cio´
<BR>vuol dire che il sistema riconosce le wireless extensions della
<BR>scheda...se ora non ti riconosce neanche quelle vuol dire che hai
<BR>modificato, magari accidentalmente, qualcosa, altrimenti non si
<BR>spiegherebbe questa novita´. <br />
<BR><br />
<BR>Per quanto riguarda ´rc.wireless.conf´ ti consiglio di disattivare,
<BR>quando fai le prove, la criptazione della trasmissione...l´attiverai
<BR>quando avrai la certezza che tutto funzioni. Comunque quando torno a
<BR>casa do un´occhiata piu´ approfondita al tuo ´rc.wireless.conf´... Allo
<BR>stato attuale, comunque, sembrebbe che la tua scheda sia correttamente
<BR>riconsciuta in fase di boot...stasera ci lavoriamo con piu´ calma...<br />
<BR><br />
<BR>a piu´ tardi<br /><br>

Slackware e wireless (again)

Inviato: ven 20 mag 2005, 0:01
da legionario
Dunque, nel tuo rc.wireless.conf hai configurato manualmente troppe
<BR>cose...in linea di massima cio´ e´ sconsigliato in quanto e´
<BR>preferibile lasciare che la scheda wireless, tramite il proprio driver,
<BR>attivi automaticamente le proprie default features. Dalla mia
<BR>esperienza ho avuto modo di imparare che il file in questione, anche se
<BR>correttamente configurato, non sempre riesce a far digerire alla nostra
<BR>scheda i parametri che abbiamo in esso specificato. Pertanto sarebbe
<BR>piu´ opportuno ridurre ai minimi termini il nostro intervento. Riporto
<BR>qui di seguito il contenuto, ridotto all´osso quindi sicuramente funzionante, di rc.wireless.conf:<br />
<BR><br />
<BR>------------------------------------<br />
<BR>VERBOSE=1<br />
<BR><br />
<BR>case "$HWADDR" in<br />
<BR><br />
<BR>## NOTE : Commentiamo le seguenti sei righe per attivare le impostazioni sottostanti...<br />
<BR>## --------- START SECTION TO REMOVE -----------<br />
<BR>## Pick up any Access Point, should work on most 802.11 cards<br />
<BR># *)<br />
<BR>#     INFO="Any ESSID"<br />
<BR>#     ESSID="any"<br />
<BR>#     ;;<br />
<BR>## ---------- END SECTION TO REMOVE ------------<br />
<BR><br />
<BR><br />
<BR># Here are a few examples with a few Wireless LANs supported...<br />
<BR># The matching is done on the first 3 bytes of the MAC address<br />
<BR><br />
<BR># configurazione scheda wireless 3com<br />
<BR>00:0F:CB:*)    <br />
<BR>    INFO="SCHEDA Wireless"<br />
<BR>    ESSID="any"<br />
<BR>    # Operation mode : Ad-Hoc, Managed, Master, Repeater, Secondary, auto<br />
<BR>    MODE="Managed"<br />
<BR>    # NWID/Domain (cell identifier) : 89AB, 100, off<br />
<BR>    #NWID=""<br />
<BR>    # Frequency or channel : 1, 2, 3 (channel) ; 2.422G, 2.46G (frequency)<br />
<BR>    #FREQ=""<br />
<BR>    #CHANNEL=""<br />
<BR>    # Sensitivity (cell size + roaming speed) : 1, 2, 3 ; -70 (dBm)<br />
<BR>    #SENS=""<br />
<BR>    # Bit rate : auto, 1M, 11M<br />
<BR>    #RATE="36M"<br />
<BR>    # Encryption key : 4567-89AB-CD, s:password<br />
<BR>    #KEY=""<br />
<BR>    # RTS threshold : off, 500<br />
<BR>    #RTS=""<br />
<BR>    # Fragmentation threshold : off, 1000<br />
<BR>    #FRAG=""<br />
<BR>    # Other iwconfig parameters : power off, ap 01:23:45:67:89:AB<br />
<BR>    #IWCONFIG=""<br />
<BR>    # iwspy parameters : + 01:23:45:67:89:AB<br />
<BR>    #IWSPY=""<br />
<BR>    # iwpriv parameters : set_port 2, set_histo 50 60<br />
<BR>    #IWPRIV=""<br />
<BR>    ;;<br />
<BR>esac<br />
<BR><br />
<BR>-----------------------------------------------<br />
<BR><br />
<BR>Al posto di ´00:0F:CB:´ metti i primi 6 caratteri del tuo Mac
<BR>Address,per esempio, se il tuo MAC e´ 00:11:95:96:B2:CC, la riga in
<BR>questione dovra´ essere 00:11:95:*)<br />
<BR><br />
<BR>Il resto lascialo cosi´ com´e´... e ricordati di disattivare il wep.
<BR>Dopo aver salvato rc.wireless.conf  immetti il numero IP e la
<BR>SUBNET corretti in rc.inet1.conf nella parte relativa alla tua scheda.
<BR>Se non conosci a quale eth* corrisponde dai il seguente comando da
<BR>root:  <br />
<BR>--------------<br />
<BR>less  /var/log/messages  |grep eth<br />
<BR>---------------<br />
<BR><br />
<BR>e vedi il kernel a quale interfaccia di rete ha associato la tua scheda.<br />
<BR><br />
<BR>Per vedere se tali modifiche sono andate a buon fine dai il seguente comando:<br />
<BR>--------------------<br />
<BR>/etc/rc.d/rc.M restart<br />
<BR>------------------<br />
<BR><br />
<BR>quindi vedi con ifconfig e con iwconfig cosa succede...<br />
<BR><br />
<BR>Mi raccomando fammi sapere...<br /><br>

Slackware e wireless (again)

Inviato: ven 20 mag 2005, 14:11
da Burroughs
Caro Legio, innanzitutto grazie per il supporto che mi stai dando, lo apprezzo molto.<br />
<BR>Purtroppo, nonostante i tuoi consigli, la situazione non è cambiata: la
<BR>scheda viene riconosciuta dal kernel, i due file, rc.inet1.conf e
<BR>rc.wireless.conf, sono configurati come hai detto tu, ma purtroppo
<BR>Kwifimanager, quando lo lancio, mi dice che la scheda è disabilitata.<br />
<BR>In pratica è come se qualcosa desse al kernel un´istruzione del tipo "iwconfig eth2 txpower off".<br />
<BR>Difatti, dopo aver dato le varie opzioni di configurazione, ottengo questo output:<br />
<BR><br />
<BR>root@andy:~# iwconfig eth2<br />
<BR>eth2 radio off ESSID:"Modica"<br />
<BR> Mode:Managed Channel:11 Access Point: 00:0E:6A:D3:D3:B4<br />
<BR> Bit Rate=0kb/s Tx-Power:off<br />
<BR> RTS thr:off Fragment thr:off<br />
<BR> Encryption
<BR>key:715C-DF6A-C16E-1C5D-D7F8-FAEC-50 Security
<BR>mode:restricted<br />
<BR> Power Management:off<br />
<BR> Link Quality:0 Signal level:0 Noise level:0<br />
<BR> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0<br />
<BR> Tx excessive retries:0 Invalid misc:0 Missed beacon:0<br />
<BR><br />
<BR>Come puoi vedere, c´è quell´inquietante "radio off".<br />
<BR>Ora, se tento, dall´interfaccia grafica di Kwifimanager, di abilitare la "radio", mi si segnala questo:<br />
<BR><br />
<BR>Error for wireless request "Set Tx Power" (8B26) :<br />
<BR> invalid argument "on".<br />
<BR><br />
<BR>Ovviamente, se do un "iwconfig eth2 txpower on", idem con patatine.<br />
<BR>Penso che il problema sia tutto lì: il "radio" è disabilitato e non c´è
<BR>verso di abilitarlo, altrimenti, a mio modesto parere, la scheda
<BR>funzionerebbe correttamente.<br />
<BR>Si potrebbe ricompilare il kernel, allora, ma l´unico parametro
<BR>interessante è a posto: "CONFIG_NET_RADIO" è uguale a 1, cioè il
<BR>wireless è su.<br />
<BR>Hai qualche idea, Legio?<br />
<BR><br />
<BR>Grazie ancora,<br />
<BR><br />
<BR>Burroughs.<br />
<BR><br />
<BR>Ps: per Twister: il chipset è proprio l´ipw2200; ho anche provato a
<BR>compilare i driver per l´ipw2100 ma la scheda non è mai stata
<BR>riconosciuta dal kernel.<br />
<BR><br /><br>

Slackware e wireless (again)

Inviato: ven 20 mag 2005, 15:32
da evaimitico
ciao, io ho un acer tm290 (quindi praticamente uguale al tuo).<br />
<BR>Io ho installato da sorgenti IPW2200 sia il drive che il firmware.<br />
<BR>L´unica cosa di diverso che faccio rispetto a te è di usare il suo script "load" per fargli caricare tutti i moduli.<br />
<BR>ho slack 10.1 con 2.6.9 e 2.6.11.9 e mi funziona bene con entrambe.<br />
<BR>Ma stai facendo le prova vicino ad un access point?<br />
<BR>io la uso in facoltà.<br />
<BR>faccio<br />
<BR> ifconfig eth0 down<br />
<BR>load<br />
<BR>dhcpcd eth1<br />
<BR><br />
<BR>e va tutto bene.<br />
<BR><br />
<BR>PS non sto provando né WEP né WPA<br /><BR><BR>[ Questo Messaggio è stato Modificato da: evaimitico il 20-05-2005 15:37 ]<br>

Slackware e wireless (again)

Inviato: ven 20 mag 2005, 15:41
da legionario
A questo punto dobiamo escludere qualsiasi errore di
<BR>configurazione... dando un´occhiata sul web ho appreso che non tutte le
<BR>schede consentono l´impostazione del transmit power. A quanto pare il
<BR>tuo stesso problema e´ stato riscontrato dagli utiliizzatori degli
<BR>HostAp drivers che lo hanno risolto patchando il driver e aggiornando
<BR>il firmware. A questo punto ti consiglierei, se non lo avessi gia´
<BR>fatto, di compilare l´ultimissima versione del driver e di aggiornare
<BR>il firmware...<br />
<BR><br />
<BR>Infatti, dal changelog di ipw2200 (
<BR>http://ipw2200.sourceforge.net/#news ) del 17 maggio si evince che e´
<BR>stata rilasciata l´ultima versione del tuo driver che, tra le altre
<BR>cose, ha fissato vari bug, tra cui anche uno relativo a ´txpower´. Per
<BR>aggiornare il driver devi anche aggiornare il firmware della scheda ( ipw2200.sf.net/firmware.php ).<br />
<BR><br />
<BR>A questo punto non saprei cos´altro dirti...ho girato per un´ora buona
<BR>su google ma non ho trovato una soluzione definitiva al tuo problema...<br />
<BR><br />
<BR>Hai controllato che, nel tuo kernel, sia attivo anche CONFIG_SYSCTL ?<br />
<BR><br />
<BR>Per far funzionare i madwifi c´e´ bisogno solamente di CONFIG_SYSCTL e
<BR>CONFIG_NET_RADIO... non saprei se il tuo driver abbia bisogno anche di
<BR>qualche altro parametro del kernel...<br />
<BR><br />
<BR>Mi dispiace di non poterti dare altri consigli...ma non ho mai avuto a che fare con questo tipo di scheda... :-(<br />
<BR><br />
<BR>A presto<br /><BR><BR>[ Questo Messaggio è stato Modificato da: legionario il 20-05-2005 15:43 ]<br>

Slackware e wireless (again)

Inviato: ven 20 mag 2005, 18:44
da Burroughs
Legio, grazie per l´input che mi hai dato.<br />
<BR>La release dei driver che avevo scaricato (la 1.0.3) era la penultima e
<BR>proprio martedì scorso si è passati alla 1.0.4, che presenta un fix che
<BR>ha messo a posto il bug relativo al txpower.<br />
<BR>Ero sicuro di essere vicino alla risoluzione del problema, ma ecco la
<BR>doccia fredda: scarico i firmware, faccio in modo che il firmware agent
<BR>punti alla directory giusta sul mio file system, ricontrollo i file
<BR>rc.inet1.conf e rc.wireless.conf, avvio la compilazione dei sorgenti ed
<BR>il "modprobe", ma... il kernel, con un "tail -f /var/log/messages" mi
<BR>rileva la presenza del chipset (difatti il LED sul portatile torna ad
<BR>accendersi) ma Kwifimanager mi dice che non c´è nessuna scheda
<BR>installata.<br />
<BR>Difatti, non si sbaglia; se do un "less /var/log/messages |grep eth" ottengo questo:<br />
<BR><br />
<BR>May 20 18:20:00 andy kernel: eth0: link down<br />
<BR>May 20 18:23:57 andy kernel: eth0: link down<br />
<BR>May 20 18:26:40 andy kernel: eth0: link down<br />
<BR><br />
<BR>In pratica, di quella che dovrebbe essere la periferica "eth2" manco l´ombra.<br />
<BR>Ora, il problema del txpower si è risolto, ma, mentre i precedenti
<BR>driver mi tiravano su l´interfaccia, questi sembrano non riuscire.<br />
<BR>Mi sembra davvero strana ´sta storia, farò altri tentativi.<br />
<BR>Tu, anche se è una domanda molto difficile a cui rispondere, cosa ne pensi?<br />
<BR><br />
<BR>Grazie sempre,<br />
<BR><br />
<BR>Burroughs.<br />
<BR><br /><br>

Slackware e wireless (again)

Inviato: ven 20 mag 2005, 19:32
da legionario
Scusa, ma come fai a capire che il txpower si e´ risolto se non vedi neanche la periferica? <br />
<BR><br />
<BR>Hai compilato sia il firmware che il driver? dopo la compilazione dai un bel ´ldconfig´...non si sa mai...<br />
<BR><br />
<BR>A questo punto non saprei che dirti...sembrerebbe un problema di
<BR>driver... con ´lsmod´ riesci a vederli i moduli della scheda? Prima di
<BR>compilare questo nuovo driver hai rimosso quello vecchio?...magari con
<BR>´make uninstall´, non sono certo, ma il README te lo dovrebbe
<BR>spiegare...hai rimosso anche il relativo modulo con ´rmmod <nome
<BR>modulo>´ ?<br />
<BR><br />
<BR><br /><br>

Slackware e wireless (again)

Inviato: sab 21 mag 2005, 14:17
da Burroughs
Beh, stavolta devo proprio alzare bandiera bianca.
<BR>Sono riuscito a far funzionare il chipset wireless correggendo un errore che impediva al firmware agent di puntare alla directory corrente sul file system locale contenente i file del firmware, ma, purtroppo, dopo aver spento e riacceso la macchina facendo passare un intervallo di tre quarti d´ora, è accaduto quello che temevo.
<BR>Innanzitutto, il LED sulla tastiera che mi dovrebbe segnalare la connettività wireless è perennemente spento, indipendentemente dalla posizione assunta dal pulsante a scorrimento che mi consente di abilitare o meno tale funzionalità; quello che però è più brutto è che la scheda, pur venendo correttamente rilevata dal kernel, mi presenta sempre quel "radio off", che indica che è disabilitata.
<BR>Nonostante abbia provveduto a scaricare l´ultima release dei driver IPW2200, il comando "iwconfig eth* txpower on" non viene accettato.
<BR>E´ molto probabile che si tratti di un bug; nel changelog dell´ultima release dei driver si legge che " (it has been) Fixed #632 problem with ´txpower auto´ setting power incorrectly", il che, però, non consente di capire se ci sia anche un problema con un´istruzione del tipo "txpower on".
<BR>Qualcuno mi potrebbe chiedere: "Ma se hai detto prima che eri riuscito a far funzionare il chipset wireless???".
<BR>E´ vero, ma questo accade, secondo me, solo perché il kernel sfrutta una sorta di cache sulla scheda dopo che la stessa è stata utilizzata in Windows (il mio portatile ha infatti una configurazione dual boot).
<BR>Spento il laptop e scaricato il contenuto della cache, tutto torna desolatamente come prima.
<BR>A ´sto punto qui, ho scritto alla community di sviluppatori di Intel, nella speranza che, se si tratta di un bug, lo si possa risolvere.
<BR>Un grazie a tutti coloro che mi hanno dato una mano, in particolar modo a Legionario.
<BR>Ovviamente, quando il problema sarà risolto ne darò comunicazione a tutti voi.
<BR>
<BR>Burroughs.<br>