Problema configurazione scheda wireless

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

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) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Avatar utente
caralu
Linux 0.x
Linux 0.x
Messaggi: 98
Iscritto il: sab 29 apr 2006, 20:00
Località: Sardigna

Problema configurazione scheda wireless

Messaggio da caralu »

Ho un problema sulla mia scheda wireless pcmcia:
Ho una Atlantis Land da 11 Mbps dotata di chipset AMD 1772.
Non so se questo tipo di chipset rientri in quelli compatibili con linux.
Ho inviato un'email allo staff tecnico dell'Atlantis chiedendo se avessero rilasciato dei driver per Linux ma niente da fare.
Comunque i driver di windows li carico bene con ndiswrapper, il pc riconosce la scheda.
Il problema è che quando digito un comando di configurazione della rete wireless (tipo #iwconfig, #iwlist....) mi si impalla
la shell (a volte non si sblocca nemmeno terminando il processo) e va in crash anche l'utilità di configurazione wireless da
l'interfaccia grafica (Kwifi manager), quindi è non posso utilizzare la scheda. Qualcuno può darmi una mano? :cry:

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

stacca la penna, fai il boot normale, non fargli caricare ndiswrapper.
apri una shell e da root fagli caricare il modulo
dai dmsg per vedere se ci sono errori
collega la periferica e vedi se il dmesg da altri errori

posta gli eventuali errori nel forum.

Avatar utente
caralu
Linux 0.x
Linux 0.x
Messaggi: 98
Iscritto il: sab 29 apr 2006, 20:00
Località: Sardigna

Messaggio da caralu »

l1q1d ha scritto:stacca la penna, fai il boot normale, non fargli caricare ndiswrapper.
apri una shell e da root fagli caricare il modulo
dai dmsg per vedere se ci sono errori
collega la periferica e vedi se il dmesg da altri errori

posta gli eventuali errori nel forum.
Allora... Ho fatto come mi hai detto tu e dmesg mi ha dato questi errori di ndiswrapper:

Codice: Seleziona tutto

[17179590.888000] ndiswrapper version 1.15 loaded (preempt=yes,smp=yes)
[17179941.356000] ndiswrapper: driver netam772 (Advanced Micro Devices,10/27/2003,2.0.0.4) loaded
[17179941.360000] ndiswrapper (NdisMAllocateMapRegisters:863): buffer size too big: 4928
[17179941.360000] ndiswrapper (NdisMAllocateMapRegisters:871): buffer size too big: 4928
[17179941.360000] ndiswrapper: using irq 10
[17179941.360000] ndiswrapper (NdisWriteErrorLogEntry:246): log: C000138D, count: 3, return_address: dfa58b8d
[17179941.360000] ndiswrapper (NdisWriteErrorLogEntry:249): code: 0
[17179941.360000] ndiswrapper (NdisWriteErrorLogEntry:249): code: 5
[17179941.360000] ndiswrapper (NdisWriteErrorLogEntry:249): code: 0
[17179942.404000] wlan0: ndiswrapper ethernet device 00:06:f4:09:89:52 using driver netam772, 1022:2003.5.conf
[17179942.704000] ndiswrapper (set_packet_filter:713): filter not set: 0x00000009, 0x00002009
[17179944.940000] ndiswrapper (iw_set_encr:976): key 1 is not set
Non mi da più quegli errori con i comandi di configurazione vari
#iw....
ma non riesco comunque a vedere e comunicare con l'access point: ecco il mio file rc.wireless.conf:

Codice: Seleziona tutto

 
# Wireless LAN adapter configuration
#
# Theory of operation : 
#
# The script attempts to match a block of settings to the specific wireless
# card inserted, the *first* block matching the card is used.
# The address format is "hwaddr", with * as a wildcard.
# 'hwaddr' is the unique MAC address identifier of the wireless card.
# The MAC address is usually printed on the card, or can be found via ifconfig.
# Some examples here use only half of the MAC address with a wildcard to
# match a whole family of cards...
#
# All the Wireless specific configuration is done through the Wireless
# Extensions, so we will just call 'iwconfig' with the right parameters
# defined below.
# Of course, you need to have iwconfig installled on your system.
# To download iwconfig, or for more info on Wireless Extensions :
#	http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
#
# Note : you don't need to fill all parameters, leave them blank, in most
# cases the driver will initialise itself with sane defaults values or
# automatically figure out the value... And no drivers do support all
# possible settings...
#
# -- This is a modified '/etc/pcmcia/wireless.opts' script --
# -- I added sections for Prism/GT and Atheros based cards --
# --    (supported by the prism54 and madwifi drivers)     --
# --              16/sep/2004 * Eric Hameleers             --
#

VERBOSE=1

case "$HWADDR" in

## NOTE : Comment out the following five lines to activate the samples below ...
## --------- START SECTION TO REMOVE -----------
## Pick up any Access Point, should work on most 802.11 cards
//questo è l'indirizzo delle prime cifre dell'indirizzo hardware della mia scheda pcmcia
00:06:F4:*)  
    INFO="Configurazione della mia scheda"
    ESSID="wireless-carlos"
    MODE="Managed"
    CHANNEL="2"
    RATE="auto"
    KEY="xxxxxxxxxxxxx"


    ;;
## ---------- END SECTION TO REMOVE ------------


# Here are a few examples with a few Wireless LANs supported...
# The matching is done on the first 3 bytes of the MAC address

# SMC2835W EZ Connect g 2.4GHz 54 Mbps Wireless Cardbus Adapter 
00:04:E2:*)
    INFO="SMC2835W EZ Connect g 2.4GHz 54 Mbps Wireless Cardbus Adapter"
    # ESSID (extended network name) : My Network, any
    ESSID="any"
    # NWID/Domain (cell identifier) : 89AB, 100, off
    NWID=""
    # Operation mode : Ad-Hoc, Managed, Master, Repeater, Secondary, auto
    MODE="Managed"
    # Frequency or channel : 1, 2, 3 (channel) ; 2.422G, 2.46G (frequency)
    FREQ=""
    CHANNEL="7"
    # Sensitivity (cell size + roaming speed) : 1, 2, 3 ; -70 (dBm)
    SENS=""
    # Bit rate : auto, 1M, 11M,54M
    RATE="auto"
    # Encryption key : 4567-89AB-CD, s:password
    # Example for 40-bit encryption:
    #KEY="883e-aa67-21 [1] key 5501-d0da-87 [2] key 91f5-3368-6b [3] key 2d73-31b7-96 [4]"
    # Example for 104-bit encryption (aka 128-bit WEP):
    #KEY="d5ad2f05abd048ecf10b1c80c7"
    KEY=""
    # RTS threshold : off, 500
    RTS=""
    # Fragmentation threshold : off, 1000
    FRAG=""
    # Other iwconfig parameters : power off, ap 01:23:45:67:89:AB
    IWCONFIG=""
    # iwspy parameters : + 01:23:45:67:89:AB
    IWSPY=""
    # iwpriv parameters : set_port 2, set_histo 50 60
    IWPRIV=""
;;

# Multiband Atheros based 802.11a/b/g universal NIC cards
00:05:4E:*)
    INFO="Multiband Atheros based 802.11a/b/g universal NIC"
    # ESSID (extended network name) : My Network, any
    ESSID="wireless-sidro"
    # Operation mode : Ad-Hoc, Managed, Master, Repeater, Secondary, auto
    MODE="Managed"
    # Frequency or channel : 1, 2, 3 (channel) ; 2.422G, 2.46G (frequency)
    FREQ=""
    CHANNEL="2"
    # Bit rate : auto, 1M, 11M,54M
    RATE="auto"
    # Encryption key : 4567-89AB-CD, s:password
    # Example for 40-bit encryption:
    #KEY="883e-aa67-21 [1] key 5501-d0da-87 [2] key 91f5-3368-6b [3] key 2d73-31b7-96 [4]"
    # Example for 104-bit encryption (aka 128-bit WEP):
    #KEY="d5ad2f05abd048ecf10b1c80c7"
    KEY=""
    # Other iwconfig parameters : power off, ap 01:23:45:67:89:AB
    IWCONFIG=""
    # iwspy parameters : + 01:23:45:67:89:AB
    IWSPY=""
    # iwpriv parameters : set_port 2, set_histo 50 60
    IWPRIV=""
    ;;

# Lucent Wavelan IEEE (+ Orinoco, RoamAbout and ELSA)
# Note : wvlan_cs driver only, and version 1.0.4+ for encryption support
00:60:1D:*|00:02:2D:*)
    INFO="Wavelan IEEE example (Lucent default settings)"
    ESSID="Wavelan Network"
    MODE="Managed"
    #RATE="auto"
    KEY="s:secu1"
    # To set all four keys, use :
    #KEY="s:secu1 [1] key s:secu2 [2] key s:secu3 [3] key s:secu4 [4] key [1]"
    # For the RG 1000 Residential Gateway: The ESSID is the identifier on
    # the unit, and the default key is the last 5 digits of the same.
    #ESSID="084d70"
    #KEY="s:84d70"
    ;;

# Cisco/Aironet 4800/3x0
# Note : MPL driver only (airo/airo_cs), version 1.3 or later
00:40:96:*|00:02:8A:*)
    INFO="Cisco/Aironet example (Cisco default settings)"
    ESSID="any"
    # To set all four ESSID, use iwconfig v21 and the same trick as above
    MODE="Managed"
    #RATE="11M auto"
    #KEY="d5ad2f05abd048ecf10b1c80c7"
    KEY="off"
    ;;

# Samsung MagicLan (+ some other PrismII cards)
# Note : Samsung binary library driver, version 1.20 or later
00:00:F0:*|00:02:78:*)
    INFO="Samsung MagicLan example (Samsung default settings)"
    ESSID="any"
    MODE="Managed"
    CHANNEL="4"
    RATE="auto"
    #KEY="883e-aa67-21 [1] key 5501-d0da-87 [2] key 91f5-3368-6b [3] key 2d73-31b7-96 [4]"
    #IWCONFIG="power on"
    ;;

# Raytheon Raylink/WebGear Aviator2.4
# Note : doesn't work yet, please use for debugging only :-(
00:00:8F:*|00:00:F1:*)
    INFO="Raylink/Aviator2.4 example (Aviator default ad-hoc setting)"
    ESSID="ADHOC_ESSID"
    MODE="Ad-Hoc"
    RATE="auto"
    IWPRIV="set_framing 1"
    ;;

# Old Lucent Wavelan
08:00:0E:*)
    INFO="Wavelan example (Lucent default settings)"
    NWID="0100"
    MODE="Ad-Hoc"
    FREQ="2.425G"
    KEY="off"
    ;;

# Netwave (Xircom Netwave/Netwave Airsurfer)
00:80:C7:*)
    INFO="Netwave example (Netwave default settings)"
    NWID="100"
    KEY="00"
    ;;

# Proxim RangeLan2/Symphony (what is the MAC address ???)
XX:XX:XX:*)
    INFO="Proxim RangeLan2/Symphony example"
    NWID="0"
    MODE="Master"
    CHANNEL="15"
    IWPRIV="setsubchan 1"
    ;;

# No Wires Needed Swallow 550 and 1100 setting (what is the MAC address ???)
XX:XX:XX:*)
    INFO="NWN Swallow example"
    ESSID="session"
    KEY="0000-0000-00 open"
    ;;

# Symbol Spectrum24 setting (what is the MAC address ???)
XX:XX:XX:*)
    INFO="Symbol Spectrum24 example"
    ESSID="Essid string"
    ;;

# La mia scheda Atlantis-Land (decribe all possible settings)
00:06:F4:*)
    INFO="Atlantis-Land 11Mbps"
    # ESSID (extended network name) : My Network, any
    ESSID="wireless-carlos"
    # NWID/Domain (cell identifier) : 89AB, 100, off
    #NWID=""
    # Operation mode : Ad-Hoc, Managed, Master, Repeater, Secondary, auto
    MODE="Managed"
    # Frequency or channel : 1, 2, 3 (channel) ; 2.422G, 2.46G (frequency)
    #FREQ=""
    CHANNEL="2"
    # Sensitivity (cell size + roaming speed) : 1, 2, 3 ; -70 (dBm)
    #SENS=""
    # Bit rate : auto, 1M, 11M
    RATE="auto"
    # Encryption key : 4567-89AB-CD, s:password
    KEY="xxxxxxxxxxxxx"
    # RTS threshold : off, 500
    #RTS=""
    # Fragmentation threshold : off, 1000
    #FRAG=""
    # Other iwconfig parameters : power off, ap 01:23:45:67:89:AB
    #IWCONFIG=""
    # iwspy parameters : + 01:23:45:67:89:AB
    #IWSPY=""
    # iwpriv parameters : set_port 2, set_histo 50 60
    #IWPRIV=""
    ;;
esac
Ma non è che nella prima parte di questo file devo settare i parametri del mio access point con il suo indirizzo MAC? Io ho configurato la prima parte e l'ultima di questo file in maniera uguale...

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

il problema e` proprio ndiswrapper, per cui qualsisi tipo di cobfigurazione non va.
ti sei compilato il kernel tu?

ndiswrapper in fase di compilzione e make ha dato errori?

Avatar utente
caralu
Linux 0.x
Linux 0.x
Messaggi: 98
Iscritto il: sab 29 apr 2006, 20:00
Località: Sardigna

Messaggio da caralu »

l1q1d ha scritto:il problema e` proprio ndiswrapper, per cui qualsisi tipo di cobfigurazione non va.
ti sei compilato il kernel tu?

ndiswrapper in fase di compilzione e make ha dato errori?
Si, il kernel l'ho compilato io.
Provo allora a riinstallare ndiswrapper? Non ricordo che mi abbia dato errori...
Nel cd dei driver della scheda, oltre a quello che ho installato c'erano altri 2 files .inf, provo a installare anche quelli? Magari sono altri files che servono al sistema per gestire i driver...

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

devi compilare il kernel non con lo stack a 4k intanto (penso che sia questo il problema),
Ricompila ndiswrapper e prova con gli inf che hai.

Avatar utente
caralu
Linux 0.x
Linux 0.x
Messaggi: 98
Iscritto il: sab 29 apr 2006, 20:00
Località: Sardigna

Messaggio da caralu »

l1q1d ha scritto:devi compilare il kernel non con lo stack a 4k intanto (penso che sia questo il problema),
Ricompila ndiswrapper e prova con gli inf che hai.
Il Kernel l'ho ricompilato la settimana scorsa con lo stack a 4k, proprio perchè non riuscivo ad installare ndiswrapper (ero io quello che aveva messo quel post del problema di ndiswrapper), dopo aver ricompilato il kernel ndiswrapper non mi ha dato più problemi:
sono riuscito a installare i driver e a caricare i moduli. Il pc riconosce la scheda, a mio parere c'è solo un problema di configurazione visto che la scheda non riesce a vedere l'access point (ho provato di tutto)...

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

Come puoi vedere dal log e` ndiswrapper che non va (non deve dare errori), non la configurazione, se il sistema non ha i moduli non puoi sperare di configurarlo in oltre se non da lacun risultato il

Codice: Seleziona tutto

iwlist wlan0 scan
o si impianta e' proprio un problema di ndiswrapper.
Il sistema non deve avere lo stack 4k!!
If you are using 2.6 kernels, make sure 4K stacks are not used i.e., disable CONFIG_4KSTACKS.
inoltre ho visto che hai sia PREEMPT sia SMP e come dicono sul sito e` sconsigliato averli entrambi.

Avatar utente
caralu
Linux 0.x
Linux 0.x
Messaggi: 98
Iscritto il: sab 29 apr 2006, 20:00
Località: Sardigna

Messaggio da caralu »

Codice: Seleziona tutto

iwlist wlan0 scan
a volte riesco a vedere il mio access point e a volte no.
Se do il comando di sopra e questo individua l'access point e poi riprovo a ridargli lo stesso comando dopo 30 secondi può darsi che non me lo individui più!
Il sistema non deve avere lo stack 4k!!
inoltre ho visto che hai sia PREEMPT sia SMP e come dicono sul sito e` sconsigliato averli entrambi.
Ok adesso provvedo a disabilitare i miei nemici, poi posto cosa succede...
Grazie 1000 per i consigli

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

allora direi che e` propri o un problema di ndiswrapper, quando poi vede l`access point sei a posto e per configurarlo usa la solita guida:
http://www.linuxfriendly.it/index.php?t ... nfigurarla

Avatar utente
checcozorzi
Linux 1.x
Linux 1.x
Messaggi: 138
Iscritto il: mer 3 mag 2006, 12:50
Nome Cognome: Francesco Zorzi
Slackware: 13.0
Kernel: 2.6.29.6-smp
Desktop: KDE-4.2.4
Località: Mestre (VE)

Messaggio da checcozorzi »

Anche io ho qualche problema con la scheda wireless usb!!!

Il problema è abbastanza strano:
la scheda wireless è una D-Link dwl-G122 rev C1, ho una slack 10.2 e kernel 2.6.16.19

Ho installato ndiswrapper (con cui tra l'altro fino a poco tempo fa utilizzavo una chiavetta US Robotics, poi rotta...), l'ultima versione 1.17. Installo i driver dal cd e me li vede, mi vede anche l'AP, però non riesco a farlo andare in modalità Managed, ma si setta come Ad-Hoc...

se io do iwconfig wlan0 mode Managed non gliene frega niente, resta in ad-hoc.
Ho seguito le istruzioni del post precedente di linuxfriendly, ma niente...

Perchè?

Grazie
Checco

Avatar utente
caralu
Linux 0.x
Linux 0.x
Messaggi: 98
Iscritto il: sab 29 apr 2006, 20:00
Località: Sardigna

Messaggio da caralu »

E' il mio stesso problema, vedo l'access point ma non riesco a comunicare. Appena ho tempo (questo periodo non ho nemmeno tempo di respirare!!) ricompilo il kernel con i parametri settati come dalla guida di ndiswrapper, poi provo a reinstallare l'applicativo di ndiswrapper e vediamo un po cosa succede..
Prova a fare così, non saprei che altro consigliarti...

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

se lo mettete in modalita' managed non va? Nel senso che nn pinga l`access point non si collega o da errore?
Ultima modifica di l1q1d il mar 20 giu 2006, 14:07, modificato 2 volte in totale.

Avatar utente
checcozorzi
Linux 1.x
Linux 1.x
Messaggi: 138
Iscritto il: mer 3 mag 2006, 12:50
Nome Cognome: Francesco Zorzi
Slackware: 13.0
Kernel: 2.6.29.6-smp
Desktop: KDE-4.2.4
Località: Mestre (VE)

Messaggio da checcozorzi »

il problema è che non si configura in modalità managed!!!

Quando accendo il pc si configura automaticamente in modalità ad-hoc e poi non riesco a schiodarlo anche facendo iwconfig...

Solo per un secondo ieri sera è passato in modalità managed, ma non so per quale oscuro motivo!

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

La chiave la scrivete in esadecimale o in stringa?

Rispondi