Ampliare il segnale wireless con una slackware minimale

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.
Rispondi
Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Ampliare il segnale wireless con una slackware minimale

Messaggio da legionario »

Un saluto a tutti!

Mi chiedevo se fosse possibile condividere una connessione internet wireless utilizzando il seguente hardware:

- un vecchio pc con una installazione minimale di slack;
- una scheda wifi collegata al pc di cui sopra;
- un router wifi (in questo caso un D-Link G604T).

In pratica avrei in mente una cosa del genere:
1) connettermi a una rete wireless con un vecchio pc;
2) collegare ad esso, tramite cavo ethernet, il router D-Link;
3) ridiffondere con il router il segnale captato dalla scheda wireless del pc.

Questa configurazione mi servirebbe per ridiffonfere il segnale wireless in una zona della casa che non ha copertura.

Secondo voi e' fattibile una configurazione del genere? In caso affermativo, quali configurazioni di sistema dovrei fare e quali howto mi consigliereste?

Tutto questo ambaradan e' solo per tre motivi principali: 1) risparmiare sull'acquisto di un ripetitore universale wireless (Wireless Range Extender); 2) rendere ancora utile un mio vecchio pc rimasto a marcire in cantina (ha appena compiuto 10 anni) ; 3) ampliare le mie conoscenze in fatto di networking.

Grazie per l'attenzione

manublade
Linux 2.x
Linux 2.x
Messaggi: 499
Iscritto il: dom 8 gen 2006, 22:21

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da manublade »

Ciao, non sono in grado di darti una risposta ma, una volta trovata (la conoscenza va sempre ampliata) considera che, alla lunga, potrebbe essere più economico un extender. Un pc consuma sicuramente di più di un extender(ed oggi l'enel la luce la fa pagare cara....), fa più rumore, ed occupa più spazio.

Ciao.

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da DanBadJar »

Secondo me è fattibile.
Se non ho capito male hai semplicemente bisogno di configurare un bridge.
Per fare i test rimani su ip fissi in classe 192.168.1.*
Se è il router che effettua la connessione a internet sei già a posto. Ai pc che stanno dietro all'access point darai come gateway l'ip del router ( essendo sulla stessa classe sarà pingabile ) e così farai anche a quelli che sono collegati al router.
Segui questo (pietoso) schema.

PC ---->> Access point ~~~~~~~~~~~~~~~~~~~~~~~ Vecchio PC con scheda WiFi<<--------Router----------------------->>>>Altri pc della rete

Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da legionario »

DanBadJar ha scritto:Se è il router che effettua la connessione a internet sei già a posto.
Nel mio caso non e' il router che effettua la connessione a internet ma il vecchio pc che "acchiappa" il segnale dalla rete domestica e lo invia al router, il quale, a sua volta (ammesso che sia possibile configurarlo in tal senso, dovro' verificare) lo ridiffonde in un'altra zona della casa. Magari per semplicita' si potrebbe anche fare a meno del router e ridiffondere il segnale tramite un'altra scheda wireless, solo che in questo caso la potenza dell'antenna di quest'ultima sarebbe inferiore rispetto a quella del router e poi bisognerebbe configurare il pc come router quindi le cose potrebbero complicarsi ulteriormente...

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da sardylan »

Quindi ti colleghi ad internet con un computer come gateway, e vuoi utilizzare il router soltanto come access point... Giusto???
Potrebbe essere fatibile, ma non come semplice ripetitore wireless... Tra gateway e router devi andare via cavo... Ed allora funziona gia' di per se, senza configurazioni... Altrimenti ti procuri qualche gingillo tipo la fonera, ci metti su una OpenWRT od una dd-wrt, che ti permettono di creare reti wireless virtuali... Una in modalita managed, l'altra in ap, e poi fai il bridge, ma te lo sconsiglio, perche' l'ho provata e risulta molto instabile...

Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da legionario »

Quindi mi basta fare la configurazione della slack per far funzionare il bridge e per il resto non c'e' nient'altro da fare? IL router fa tutto da solo?

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da sardylan »

Di solito tutti i router hanno l'equivalente di un bridge di rete tra la parte wireless e la parte via cavo, percio' ti basta disattivare il DHCP del router ed inserire gli indirizzi IP tutti in manuale...

Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da legionario »

Grazie per l'aiuto!! Magari do un'occhiata su google per capire come dire alla slack di dirottare il traffico sul router....

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da sardylan »

Molto semplice... con iptables... Se vuoi ti do un paio di regole..., ma dovresti trovare qualcosa canche nel wikislacky relativo al firewall

Avatar utente
legionario
Linux 3.x
Linux 3.x
Messaggi: 603
Iscritto il: mer 8 dic 2004, 0:00
Località: Bergamo - Roma

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da legionario »

Per caso sono queste le regole che dovrei attivare?
Smista il traffico a seconda della provenienza o della destinazione delle interfacce di rete.

set_global(){
$IPTAB -$1 INPUT $text "Traffico Internet in entrata" -i $EXTIF -j ETH_IN
$IPTAB -$1 OUTPUT $text "Traffico Internet in uscita" -o $EXTIF -j ETH_OUT
$IPTAB -$1 INPUT $text "Traffico VPN in entrata" -i $VPN -j VPN_IN
$IPTAB -$1 OUTPUT $text "Traffico VPN in uscita" -o $VPN -j VPN_OUT
}

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da sardylan »

Non proprio... Se nel computer che si collega ad internet, quello che fa da gateway, hai un'interfaccia ppp0, allora devi inserire questo nel file rc.firewall:

Codice: Seleziona tutto

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -A FORWARD -i eth0 -o ppp0 -j ACCEPT
iptables -A FORWARD -i ppp0 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
Altrimenti sostituisci a ppp0 l'interfaccia che usi per collegarti ad internet, ed ad eth0 l'interfaccia della rete locale (quella che si collega al router)...
Inoltre, se ti serve il DHCP, puoi abilitarlo nel computer che fa da gateway configurandolo in modo da funzionare sull'interfacca della rete locale

Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da FireEater »

Devi connettere il router wireless via cavo con il gateway utilizzando la porta WAN.

Quindi la scheda ethernet del gateway e la porta WAN avranno indirizzi nella sotto rete 1 ad esempio.

Mentre i pc connessi in wireless al router avranno IP nella sottorete 0.
Configurare il router dovrebbe essere semplice, non c'è nulla di particolare da fare, a parte dare un IP,gatway e dns alla WAN ed attivare il DHCP per il wireless.

Per il resto lo script di sardylan mi sembra ok.

Ciao

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Ampliare il segnale wireless con una slackware minimale

Messaggio da sardylan »

Ma il router in questione ha la porta RJ11 per collegare il file del telefono (perche' ha modem incorporato) oppure e' un router senza modem, e quindi ha 4 + 1 RJ45 per collegare cavi di rete??? Perche' se ha il modem, colleghi il computer che fa da gateway in una delle 4 porte e basta... Se invece ha la quinta porta per il WAN, allora potresti fare sia collegando il computer ad una delle 4 della lan, oppure ti colleghi alla WAN e usi il router come secondo gateway, mettendo i computer wireless sotto un'altra rete ed isolandoli dalla rete via cavo...

Rispondi