Quale file gestisce la connessione wireless ?

2 risposte [Ultimo contenuto]
Ritratto di rhino
rhino
(Newbie)
Offline
Newbie
Iscritto: 13/07/2009
Messaggi: 4

Salve a tutti,

ho installato da tempo Debian Etch sul mio portatile Toshiba Satellite e mi connetto ad internet tramite un gateway Linksys WAG325N, sia in modalità cablata eth ernet, sia in wireless (Intel Pro 2200) ad una rete casalinga protetta WEP con D HCP attivo.
Il problema è sorto quando, per necessità, ho dovuto assegnare un IP fisso a cia scun PC della mia piccola rete, quindi ho disabilitato il DHCP.
In effetti leggendo nei vari howto, tutti consigliano di modificare il file /etc /network/interfaces, il quale, sembra gestire la modalità di connessione ad internet.
Seguendo quindi i consigli, mi sono preoccupato di modificare questo file " interfaces" aggiungendo l'IP, la sottorete, il gateway, i DNS, l'essid e la chiave per l'accesso (allego il file in oggetto):

# Interfaccia loopback
auto lo
iface lo inet loopback

## Interfaccia di rete standard con ip statico
auto eth1
iface eth1 inet static
address 192.168.1.205
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 193.70.192.100 195.210.91.100

# Interfaccia di rete wireless configurata con ip statico
auto eth2
iface eth2 inet static
address 192.168.1.206
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.1.255
dns-nameservers 193.70.192.100 195.210.91.100
wireless-essid nome_miarete
wireless-key s:passw_miarete

(nome_miarete e passw_miarete sono solo descrittivi)

Dopo aver provato a far ripartire il PC, ed una serie innumerevoli di modifiche e tentativi, non riesco a connettermi ad internet.

Faccio poi una prova per ripristinare la situazione iniziale, cioè riattivo il D HCP sul Linksys, cancello tutto il contenuto del file /etc/network/interfaces e riavvio il PC, e come per incanto tutto torna come prima!
Leggo poi il contenuto del file "interfaces" riattivato in automatico e trovo solo le righe seguenti:

# Interfaccia loopback
auto lo
iface lo inet loopback

Le domande per le quali cerco una risposta quindi, sono:
Dov'è finita l'interfaccia eth2 ?
Come fa il S.O. a gestirla quando non è presente in questo file ?
Esisterà quindi un altro file da editare per l'assegnazione dell'IP statico ?

P.S.: Ho attivo Network Manager 0.6.4, nella finestra delle impostazioni di rete c'è una croce su ciascuna interfaccia (eth0, eth1, eth2) e il sistema mi dice che non sono configurate!

Grazie in anticipo per la collaborazione!
Big Grin

Ritratto di dariospy
dariospy
(Junior)
Offline
Junior
Iscritto: 18/05/2007
Messaggi: 31

Ciao,
allora se non è presente una voce ethx sul file /etc/network/interfaces non vuol dire che la periferica non esista.

Quel file è utilizzato da ifup per settare in automatico i parametri di una data scheda di rete, se non vi è nulla allora per la scheda di rete è prevista una configurazione manuale live (nel senso che fai tu tutti i passi per connetterti alla rete).
Puoi considerare una periferica ethx "presente" in linea di massima se digitando
<br />ifconfig<br />
su un terminale, trovi la voce ethx.

Ti faccio vedere, a titolo di esempio, uno stralcio del mio /etc/network/interfaces

<br />#mappatura wlan0<br />mapping wlan0<br />map casa<br />map dariospy<br /><br />#configurazione per la rete fastweb<br />iface casa inet dhcp<br />        wireless_mode Managed<br />        wireless_essid SpeedTouch387815<br />        wireless_key    12AD051BB1<br />        wireless_ap     00:14:7F:7C:EB:6F<br /><br />#configurazione per la rete ad-hoc<br />iface dariospy inet static<br />        wireless_mode Ad-Hoc<br />        wireless_essid dariospy<br />        address 192.168.1.1<br />        netmask 255.255.255.<br /><br />

quando voglio collegarmi alla rete fastweb di casa mia digito su un terminale

<br />ifup wlan0=casa<br />

e la scheda viene automaticamente configurata e connessa alla rete (compreso dhcp).

Se voglio invece collegarmi alla rete adhoc con indirizzo statico digito
<br />ifup wlan0=dariospy<br />

A questo punto puoi modificare il file a tuo piacimento ma credo tu debbia disattivare il NetwokManager che potrebbe sovrascrivere il file.

Il mio esempio è riferito ad una scheda wifi ma è facilmente adattabile ad una scheda per rete cablata.

Spero di non averti confuso le idee Tongue
SaLuTi
Dario

condividi le tue conoscenze www.mytwocent.it
linux-user # 449678

Ritratto di tarhan
tarhan
(Junior)
Offline
Junior
Iscritto: 08/05/2009
Messaggi: 16

ciao, io ho fatto in un altor modo che credo sia piu semplice se le impostazioni dle tuo router lo permettono:

nelle impostazioni del DHCP del mio router potevo associare ad alcuni macaddress un ip "statico", nel senso che e il DHCP che riserva gli ip di quella lista per associarli ai pc con quei mcaddress, cosi qunado un amico arriva per connettersi non deve smanettare un anno.

Nel file "Interfaces" logiacamente ho lasciato l'impostazione DHCP

P.S: io al momento uso una variante della soluzione descritta da dariospy, pero ricordati che Network Manager devi disabilitarlo se vuoi usare questa variante, non funzionano bene assieme.

la soluzione che tu ho porposto a me funzionava anche quando avevo NetworkManager in uso.

http://s2.tanoth.it?kid=tarhan . . . fatevi sotto!!Big Grin