Newsgroup: it.comp.reti.wireless
Titolo: Workstation Linux come AP: mission impossible. (lunghetto).

Salve a tutti.
Sto cercando ormai da settimane, inutilmente, di configurare il mio 
desktop come access point, per permettermi di condividere la connessione 
wireless col portatile. Per fare ciò ho acquistato un adattatore 
usb-wifi BW254, con chip zd1211.
Quando, sullo stesso PC, avvio Win2000 tutto funziona perfettamete: 
riesco a navigare, condividere cartelle, amministrare il desktop 
mediante VNC, ecc. Con Linux non riesco a combinare nulla.
Fino a qualche settimana fa ero completamente a digiuno sulle reti 
Wireless, ma poi mi sono un po' documentato. Se ho ben capito, perchè 2 
computer si vedano, è necessario che le schede wireless siano nella 
stessa netmask (e questo si ottiene impostandole correttamente) e che 
essid e canale siano gli stessi: me lo confermate?
La situazione è questa (parametri indentici per Win e Linux.
Router ADSL (non wireless) con indirizzo IP 192.168.1.1
PC1: Desktop con scheda di rete wired connessa (192.168.1.2) al router 
ed adattatore USB-Wifi (192.168.1.3)
PC2: Portatile con scheda di rete fissa (192.168.1.4) e scheda wireless 
integrata (192.168.1.5).
In tutti i casi la netmask è 255.255.255.0.
Fino a ieri, mediante i comandi ifconfig (per settare la scheda wifi) e 
iwconfig riuscivo, a seconda delle impostazioni, ad impostare PC1 o come 
AP o come membro di una rete ad-hoc: dal portatile vedevo l'essid della 
rete e riuscivo a connettermici, ma di far poi comunicare i due computer 
non se ne parlava proprio.
Ieri ho provato a disabilitare l'avvio automatico su entrambe le schede 
e configurare manualmente solo quella wireless, e per la prima volta i 2 
pc si vedevano (sono riuscito perfino ad effettuare una connessione 
ssh), ma poi non sono riuscito a ripetere l'esperimento.
Adesso (almeno fino a ieri, oggi non ho ancora acceso il portatile) non 
riesco nemmeno più a connettermi alla rete wireless.
Chiedo scusa se non ho descritto in dettaglio tutti i passaggi, ma ne 
sarebbe uscito un post mastodontico, comunque se servono altre info sono 
a disposizione.
Quello che vorrei chiedere è questo: qualcuno è riuscito a fare quello 
che cerco di fare io? Se si, servono accorgimenti od impostazioni 
particolari? O sono io che sto dimenticando qualche aspetto banale?
Grazie e ciao.
-- 
Lucio
ICQ# 126307243
"Tutto quello che possiamo fare è sperare per il meglio, aspettarci
il peggio e accontentarci di una via di mezzo"

 ha scritto nel messaggio 
news:2jd7m3-...@matrix248.no-ip.org...


 un'altra.. è importante.. 
Il fatto è che la stessa identica configurazione con Windows funziona, 
per quello l'avevo presa come modello.
Comunque mi sto rendendo conto che, in effetti, di reti so meno di 
quello che pensavo.
cmq aspetto maggiori dettagli..
Dunque. Il mio scopo è, come già detto, poter navigare col portatile 
facendo passare la connessione per il PC fisso, connesso al router.
Allora, andiamo con ordine: attualmente su Linux ho la scheda di rete 
eth0 (192.168.1.2, netmask 255.255.255.0), connessa al router 
(192.168.1.1), con cui il mio PC fisso naviga. Non avendo né un router 
wireless, né un access point ho acquistato un adattatore Wireless-USB 
che ho connesso al PC per collegarlo al portatile. Attualmente la scheda 
di rete ad esso associata non è configurata per partire al boot e ha 
associato l'indirizzo 192.168.1.3. Di solito la attivo con un semplice 
"ifup eth1", seguito da "iwconfig eth1 mode master essid mioessid".
Se a questo punto vado sul portatile (WinXP Home) e gli dico di cercare 
le reti, lui di solito trova una nuova rete non protetta (non ho ancora 
smanettato con la crittografia, a quello ci penso dopo) di nome 
mioessid. Clicco su connetti e lui, di solito, si connette. Ed è qui che 
mi blocco, non riuscendo in alcun modo a far dialogare i due computer: 
non parlo solo di condivisione della connessione, nemmeno il ping riesce 
  (richiesta scaduta).
L'unico piccolo successo l'ho avuto ieri, lasciando disabilitata 
all'avvio anche eth0 e configurando _solo_ eth1 manualmente: per la 
prima (ed unica, visto che non sono ancora riuscito a rifarlo) volta i 2 
pc si sono visti ed hannod dialogato.
A dire il vero, tra i vari tentativi, avevo provato anche a metterli su 
reti diverse, come dici tu, ma senza troppo impegno, convinto che 
l'errore non fosse lì (come dicevo prima avviando con Windows tutto 
funge). Insisterò in quella direzione e vediamo cosa succede. Comunque, 
se hai qualche suggerimento sono tutt'orecchi. :-P


 tra il portatile ed il pc 
Decisamente avevi ragione. Ho messo la parte Wireless in un altra rete 
(192.168.2.*) i 2 pc si vedono e comunicano regolarmente. Resta il 
mistero in cui la configurazione che usavo prinma funge con Windows e 
non con Linux.
Ora dovrň studiarmi un po' di networking per condividere la connessione, 
ma il primo scoglio č superato.
Grazie per l'aiuto e ciao.
-- 
Lucio
ICQ# 126307243
"Tutto quello che possiamo fare č sperare per il meglio, aspettarci


 "Tutto quello che possiamo fare è sperare per il meglio, aspettarci


 sysctl -w net.ipv4.ip_forward=1
Io l'ho fatto con un banale "echo "1" > 
/proc/sys/net/ipv4/ip_forwarding", ma credo sia la stessa cosa.
Volevo solo comunicarti che ci sono riuscito grazie ad un programmillo 
della mia Sarge (ipamsq) che ha fatto il 90% del lavoro mettendo a 
puntino iptables: adesso funziona tutto alla perfezione. Ho dovuto solo 
aggiungere un paio di regolette per limitare l'accesso solamente al mio 
portatile (mica voglio avere un AP aperto al mondo intero).
Grazie ancora per l'aiuto e ciao.
-- 
Lucio
ICQ# 126307243
"Tutto quello che possiamo fare č sperare per il meglio, aspettarci
