From: Jeff D. <jd...@ka...> - 2001-05-26 04:57:42
|
cl...@ne... said: > BTW: do your patches always correspond to the basic kernel versions > (2.4.3, 2.4.4...) or to the ac and pre-x kernels as well? My patches are against Linus. UML is in the ac tree now, so I sync up with Alan every once in a while. Jeff |
From: Jeff D. <jd...@ka...> - 2001-07-11 19:11:28
|
jus...@ya... said: > eth0=ethertap,tap0,192.168.0.1 The third argument to the eth<n> switch is a ethernet address, not an IP address. The tap IP address is fourth. Changing that to eth0=ethertap,tap0,,192.168.0.1 i.e. adding a comma ought to work better. Not specifying the IP address (as arg 4 anyway) tells UML that you're not interested in having the helper set things up on the host for you and that you're going to do it yourself. sm...@mc... said: > did you on the host system do "ifconfig tap0 192.168.0.1 up"? If you're relying on the helper, that isn't necessary. At this point, uml_net will do everything short of building ethertap.o. Jeff |
From: N A <jus...@ya...> - 2001-07-11 19:43:10
|
--- Jeff Dike <jd...@ka...> wrote: > jus...@ya... said: > > eth0=ethertap,tap0,192.168.0.1 > > The third argument to the eth<n> switch is a > ethernet address, not an IP > address. The tap IP address is fourth. Changing > that to > eth0=ethertap,tap0,,192.168.0.1 > i.e. adding a comma I added the comma, no change. When I run 'ifconfig 192.168.0.2 up' on the uml: - tap0 is ifconfiged on the host if already isn't - route on host to 192.168.0.2 is added - eth0 on uml is assigned IP 192.168.0.2 ..but eth0 is not going UP, instead I recieve the error messages shown earlier I am rather confused to what is wrong.. __________________________________________________ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail http://personal.mail.yahoo.com/ |
From: Jeff D. <jd...@ka...> - 2001-07-11 19:13:38
|
jus...@ya... said: > BTW, is ethertap the best way for networking? And to answer this question, at this point, ethertap is the preferred way to talk to the host and outside network. On 2.4, ethertap is frowned upon, and TUN/TAP is preferred. I'll write up a TUN/TAP-based backend at some point, and that will become the preferred UML networking mechanism on 2.4 hosts. Jeff |
From: Jeff D. <jd...@ka...> - 2001-07-14 00:22:14
|
jus...@ya... said: > I added the comma, no change. Have a look at http://www.geocrawler.com/lists/3/SourceForge/597/25/6145867/ and http://www.geocrawler.com/lists/3/SourceForge/597/25/6146264/ and see if they describe the problem you're having. Jeff |
From: N A <jus...@ya...> - 2001-07-14 15:24:57
|
--- Jeff Dike <jd...@ka...> wrote: > jus...@ya... said: > > I added the comma, no change. > > Have a look at > http://www.geocrawler.com/lists/3/SourceForge/597/25/6145867/ > > and > http://www.geocrawler.com/lists/3/SourceForge/597/25/6146264/ > and see if > they describe the problem you're having. Solved! I had not insmod'ed "netlink_dev". I just knew the error was a really stupid mistake.. Interesting observation: if module "ethertap" isn't loaded, it is done when running 'ifconfig' in UML. Maybe a similar approach with "netlink_dev" should be implemented. Thanks for your help, and thanks for a *very* cool toy (do I dare to call it that? :-) ) /Wilmer __________________________________________________ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail http://personal.mail.yahoo.com/ |
From: Jeff D. <jd...@ka...> - 2001-07-14 15:28:42
|
jus...@ya... said: > if module "ethertap" isn't loaded, it is done when running 'ifconfig' > in UML. Maybe a similar approach with "netlink_dev" should be > implemented. Yeah, the uml_net helper insmods ethertap if necessary. I'll figure out exactly what's going on, and probably do the same for netlink_dev on 2.4. > Thanks for your help, and thanks for a *very* cool toy (do I dare to > call it that? :-) ) Thanks... Jeff |