Impostazione DD-WRT per negare la comunicazione tra i client cablati

Ho avuto problemi a collegarmi tra i dispositivi cablati sulla mia LAN poiché ho commutato su un router basato su DD-WRT ( Windows 8.1 non è in grado di connettersi a un dispositivo specifico in LAN ). I miei dispositivi wireless possono comunicare con i miei dispositivi cablati bene.

Ho trovato una risposta su una questione correlata che potrebbe risolvere il mio problema, ma non posso trovare l'impostazione specifica in DD-WRT a cui si riferisce la risposta. Qualcuno può far luce su ciò che questa impostazione è e where posso trovarlo? Sto eseguendo DD-WRT v24-sp2 (04/09/15) std .

È ansible che il router wireless non consente la comunicazione tra i client. È comune per i router wireless per negare la comunicazione tra gli host collegati tramite l'interface WLAN. Alcuni router wireless dispongono di opzioni nel loro programma di installazione per consentire o negare la comunicazione tra i client.

Alla fine ho trovato una domanda esistente che corrispondeva ai sintomi che stavo vivendo. La soluzione ha funzionato anche per me, ma ho voluto espandersi un po '.

Ecco la procedura passo per passo per abilitare la LAN virtuale in DD-WRT in modo che i dispositivi connessi al router possano comunicare tra loro (mi piacerebbe sapere perché questo non è abilitato per impostazione predefinita):

  1. Vai alla pagina di amministrazione DD-WRT (generalmente 192.168.1.1 in una networking domestica)
  2. Fare clic sulla scheda Amministrazione
  3. Fai clic su sottoscheda Comandi
  4. Nell'area di text "Comandi" digitare:

    swconfig list 
  5. Fare clic sul button, Esegui comandi

    • Dovresti vedere uno dei seguenti risultati (molto probabilmente):
      • Found: switch0 - eth0
      • Found: switch0 - eth1
  6. Inserisci quanto segue nell'area di text "Comandi" (* nota: sostituisci eth0 con eth1 se necessario per abbinare i risultati del command swconfig list ):

     swconfig dev eth0 set enable_vlan 1 swconfig dev eth0 set apply 
  7. Fare clic sul button Salva avvio

  8. Fai clic sulla scheda Amministrazione nella parte superiore dello schermo
  9. Scorri fino alla parte inferiore e fai clic sul button rosso Reboot Router
  10. Verificare che il problema sia stato risolto dopo un riavvio del router

Quello che segue è salvare uno script di avvio che viene eseguito each volta che il router viene riavviato. Il salvataggio come script di avvio non è necessario, ma l'alternativa è che dovresti ricordare di eseguire i due comandi per abilitare la LAN virtuale in qualsiasi momento il router è stato riavviato.

È inoltre ansible eseguire i comandi per abilitare e applicare l'impostazione VLAN utilizzando il button [Esegui comandi] se si desidera get risposte immediate senza riavviare il router. L'ho lasciato fuori perché stavo cercando di ridurre al minimo il numero totale di passi necessari per raggiungere lo stato finale desiderato.