Repository 32bit  Forum
Repository 64bit  Wiki

Wireless - Come configurarla

Da Slacky.eu.
Versione delle 14:07, 10 set 2006, autore: L1q1d (Discussione | contributi)

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)


Questo piccolo tutorial spiega come configurare una wireless su slackware 10.2. Per questo tutorial è necessario avere i permessi di root e il vostro editor preferito e i wireless tools

Indice

Configurazione

Per configurare una scheda wireless si usano i wireless tools. I parametri che si possono passare sono:

iwconfig interface \
[essid X] \Nome della Lan wireless
[nwid N] \Domain Id
[freq F] \Frequenza
[channel C] \Canale
[sens S] \Sensibilità
[mode M] \modo - Managed, Ad-hoc
[ap A] \Access Point
[Key K] \Chiave Di criptazione

Vi sono 2 modi per far caricare la configrazione al boot:

1 - Modificare i files /etc/rc.d/rc.wireless.conf e /etc/rc.d/rc.inet1.conf (Se avete installata slackware 10.2)

2 - Crearsi un proprio file di configurazione

Modo 1

Il file /etc/rc.d/rc.inet1.conf gestisce le configurazioni di rete del sistema. L'ultima parte è dedicata alla wireless:

IFNAME[4]="wlan0"
#IPADDR[4]=""
#NETMASK[4]=""
USE_DHCP[4]="yes"
#DHCP_HOSTNAME[4]="icculus-wireless"
DHCP_KEEPRESOLV[4]="yes"
#DHCP_KEEPNTP[4]="yes"
#DHCP_KEEPGW[4]="yes"
#DHCP_IPADDR[4]=""
#WLAN_ESSID[4]=mywireless
#WLAN_MODE[4]=Managed
##WLAN_RATE[4]="54M auto"
##WLAN_CHANNEL[4]="auto"
##WLAN_KEY[4]="D5AD1F04ACF048EC2D0B1C80C7"
##WLAN_IWPRIV[4]="AuthMode=WPAPSK EncrypType=TKIP WPAPSK=7B1ABEEB5D197741923ED267
27569C365E31212096A0EAFAD563B268BAD01CAF TxRate=0"
#WLAN_WPA[4]="wpa_supplicant"
#WLAN_WPADRIVER[4]="ndiswrapper"

## Some examples of additional network parameters that you can use.
## Config information for wlan0:
#IFNAME[4]="wlan0"              # Use a different interface name nstead of
                                # the default 'eth4'
#HWADDR[4]="00:01:23:45:67:89"  # Overrule the card's hardware MAC address
#MTU[4]=""                      # The default MTU is 1500, but you might need
                                # 1360 when you use NAT'ed IPSec traffic.
#DHCP_KEEPRESOLV[4]="yes"       # If you dont want /etc/resolv.conf overwritten
#DHCP_KEEPNTP[4]="yes"          # If you don't want ntp.conf overwritten
#DHCP_KEEPGW[4]="yes"           # If you don't want the DHCP server to change
                                # your default gateway
#DHCP_IPADDR[4]=""              # Request a specific IP address from the DHCP
                                # server
#WLAN_ESSID[4]=DARKSTAR         # Here, you can override _any_ parameter
                                # defined in rc.wireless.conf, by prepending
                                # 'WLAN_' to the parameter's name. Useful for
                                # those with multiple wireless interfaces.
#WLAN_IWPRIV[4]="AuthMode=WPAPSK EncrypType=TKIP WPAPSK=thekey TxRate=0"
                                # Some drivers require a private ioctl to be
                                # set through the iwpriv command. If more than
                                # one is required, you can place them in the
                                # IWPRIV parameter (space-separated, see the
                                # example).

modificando i parametri della wireless con la propria configurazione, verranno caricati i parametri della rete. Il secondo file da modificare è /etc/rc.d/rc.wireless.conf. La modifica di questo file è subordinata a quello precedente per cui se avete già impostato i parametri non sarà necessario modificarlo. Per fa si che a seconda della scheda di rete inserita venga caricata una configurazione diversa leggete il mac address della scheda:

# ifconfig | grep wlan
  wlan0     Link encap:Ethernet  HWaddr 00:09:5B:74:37:55

quindi aggiungete al /etc/rc.d/rc.wireless.conf:

00:09:5B:*)
    INFO="Configurazione della mia scheda"
    ESSID="myessid"
    MODE="Managed"
    CHANNEL="1"
    RATE="auto"
    KEY="chiave in esadecimale"
;;

le cifre sono le prime 6 del mac address. Fatto questo riavviate /etc/rc.d/rc.inet1

$ su
# sh /etc/rc.d/rc.inet1 restart

Consiglio di non utilizzare tutti i parametri possibili in quanto il sistema riesce comunque a collegarsi e con delle condizioni troppo restrittive (o sbagliate) potrebbe non funzionare.

Modo 2

Copiate il testo di configurazione già scritto qui sotto e modificatelo con i vostri parametri

iwconfig wlan0 mode Managed
iwconfig wlan0 key restricted xxxxxxxxxxxxxxxxxxxxxxx
iwconfig wlan0 essid LinuxLan
ifconfig wlan0 up
dhcpcd wlan0
pico File di configurazione

copiate all'interno il file sopra

su
mv File di configurazione /usr/local/ 
chmod +x /usr/local/File di configurazione
echo /usr/local/File di configurazione >> /etc/rc.d/rc.local

Consiglio di leggere anche: Configurazione temporanea della rete

Problemi

Ho configurato la connessione, ho l'access point acceso ma non va:


Per vedere se il sistema rileva l'access point usate:

iwlist wlan0 scan

In questo modo vi verranno elencati tutti i nodi di connessione raggiungibili dalla vostra rete. Se non c'è alcun out put il problema potrebbe essere hardware.


autore: l1q1d 14:47, Feb 6, 2006 (CET)

Strumenti personali
Namespace

Varianti