Steve> I like these 3, but could you not just connect another UML Steve> guest to the switch and run arp -s pub and tcpdump to Steve> accomplish the same thing?
Sure, no problem :-) Please send: a) MORE RAM 16-way system
b) Paulo to come and debug why UMLs to "rogue", and clog up memory and system state. (Remember we start and stop some 1000 of them every night) The more that we run, the worse the situation.
Starting a UML to answer ARP and ICMP echo requests is silly. Particularly since our test system now takes 2-3 hours to run on a multigigahertz box with lots of ram
Agreed, it would be an unwieldy solution. And it's obvious you need fine grained control to manage packets in your test environment, sorry if it sounded like I was telling you what you should do. What I was trying to point out (and thinking out loud) is that an ARP generator can be connected *to* uml_switch, it doesn't have to be built *into* uml_switch. Strip down the UML kernel's daemon_user.c and what you have is a framework to talk socket datagrams to a uml_switch. Add code to accept and generate arbitrary ethernet frames, add you now have an independant pluggable diagnostic tool anyone can use on the fly. This is a solution that would probably satisfy 95% of us mere mortals.
Steve Schmidtke
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
User-mode-linux-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
