Routeur Nas / Switch / DD-WRT, Problème intéressant

4

J'ai eu une configuration réseau qui comprenait ce qui suit. WNR2200 [routeur] avec DDWRT [Micrologiciel: DD-WRT v24-sp2 (06/23/14) std] exécuté sur celui-ci, connecté à un [commutateur] Netgear 8p Gigabit.

Mon ordinateur portable et N54l Microserver étaient connectés au Netgear, puis redirigés vers le routeur qui est le serveur DHCP.

J'ai déménagé, puis j'ai reconfiguré le N54L / Ordinateur portable pour le connecter directement au routeur à 100 Mo / s.

Le routeur lui-même pourrait envoyer une requête ping au N54l à partir de la console intégrée, mais l’ordinateur n’a même pas trouvé son nom IP / DNS, "Hôte introuvable". Je pourrais trouver tous les autres appareils sur le réseau local, un autre ordinateur portable Win8, plusieurs appareils Android, etc. Je remplace le routeur par un Netgear DG834GT std, les paramètres d'usine, et l'ordinateur portable peut maintenant envoyer une requête ping au N54L à nouveau, par ip ou par nom DNS. Encore 100mb / s.

J'ai passé toute la journée à essayer de comprendre, même à réinitialiser le routeur DDWRT à l'usine, une réinitialisation du code PIN de 30 secondes, à deux reprises.

J'ai maintenant réussi à le faire fonctionner à nouveau. J'ai rebranché le commutateur Netgear à 8 ports et y ai connecté l'ordinateur portable et le N54l. L'ordinateur portable voit maintenant le N54l à nouveau!

Plutôt que de passer à autre chose, j'aimerais vraiment savoir pourquoi cela se produit; pouvez-vous m'aider à comprendre cela par déduction? Je bamboozled par la chose!

platinums
la source
Il ne s’agit pas vraiment de * nix, mais de réseaux en général. Je le déplace à Super utilisateur .
terdon
Avez-vous envisagé la possibilité d'un port mort sur le routeur? Avez-vous essayé différents ports sur le périphérique?
prateek61
Tous les ports fonctionnent correctement. Je viens d'exécuter un ping, et branché dans chaque port du routeur en séquence.
platinums

Réponses:

2

Par défaut, DD-WRT définit chaque port Ethernet comme un commutateur unique. Vous avez pu communiquer entre des périphériques connectés au commutateur netgear, mais pas entre des périphériques connectés à différents ports de réseau local sur le routeur DD-WRT

pour confirmer cette course:

swconfig list

la sortie doit être similaire à

Found: switch0 - eth0 . (wan port)
Found: switch0 - eth1 . (lan ports)

Exécutez ce qui suit pour permettre aux ports câblés de communiquer entre eux:

swconfig dev eth1 set enable_vlan 1
swconfig dev eth1 set apply 

où eth1 représente les ports câblés, remplacez-le si nécessaire si vous avez modifié la configuration. Vous devrez exécuter ceci à partir du menu Administration - Commandes de l’administration du routeur si vous souhaitez qu’il persiste au redémarrage.

Timmy Browne
la source