This not strictly a Linux/OSS question (unless the fact that the router in question is running openwrt counts), but I ask because there are bound to be network experts here and I'm going crazy.
I have an Asus WL500G wireless router connected to my DSL router. This lets me partition my network into two in a classic screened subnet architecture. Thusly:
outside | [DSL]---------DMZ hosts------- | | | [ASUS] | | inside (both wired and wireless)
DMZ net is 192.168.1.0, inside net is 192.168.10.0
As I said, the Asus is running x-wrt (a flavour of openwrt with a nice web interface on top). The Asus has 4 lan ports, 1 wan port and the wifi interface.
I have the following situation:
1. No problem with wifi. Any and all wifi devices I configure can connect, they can see all relevant hosts (including my dnsmasq DNNS/DHCP server) and can reach the 'net. So all hunkydory.
2. No problem with any /single/ wired lan connection in any of the lan ports (i.e all is good to go as in the wifi connection). So again, all hunkydory (and it doesn't matter which lan port I use.)
3. But - as soon as I connect any second wired device to the Asus, I get connection failures (ICMP errors "Destination Host Unreachable"). Oddly, if I leave a device connected running a ping I get most traffic dropped (of the order of 90%) but intermittently I get connection responses.
4. Now the bit that really confuses me. If I now connect an external switch to any port on the Asus and then connect any new wired device through that switch, it all works fine.
So - have I just got a duff switch in the Asus (and if so, why the hell does it work when I connect another switch)? Or should I be looking for something else?
Mick
---------------------------------------------------------------------
This is a Microsoft free zone. Please do not send me Microsoft Word Documents. For some reasons, see:
www.gnu.org/philosophy/no-word-attachments.html www.goldmark.org/netrants/no-word/attach.html ---------------------------------------------------------------------