From: <da...@di...> - 2004-05-27 10:00:18
|
Hi, I have just been making tests with VNUML tool under Suse 9.1 (kernel = 2.6.4) and I have found I problem related to "tunctl".=20 After investigations I see that after deleting a device with "tunctl", = my eth0 is also deleted. The problem can be easily reproduced by typing: > tunctl -t host1-eth0 -f /dev/net/tun > tunctl -d host1-eth0 -f /dev/net/tun After that, only the loopback interface survives: eth0 dissapears and I = have to restart network interfaces. I have tried the latest uml_utilities version (uml_utilities_20040406), = as well as some old ones, but I always get the same behaviour.=20 I guess is something related with 2.6 kernel, because that works = perfectly over other distributions (for example, in Suse 9.0). Any idea?=20 Thanks in advance, David Fern=E1ndez Technical University of Madrid http://www.dit.upm.es/vnuml |
From: roland <for...@gm...> - 2004-05-27 12:45:40
|
hi ! doesn`t happen here with suse9.0/kernel2.6.6(vanilla),too. on suse9.1 ("out of the box") i can definetly reproduce it. >eth0 is also deleted. i would like to to add, that it`s not being deleted for me - i just see the interface being unconfigured (i.e. loosing it`s ip) there seems to be a dependency with the tun/tap devicename - if you use a tap-devicename which doesn`t contain "eth0" (e.g. eth1) - the "problem" doesn`t happen. strange! i always thought, a interface-name is "just a string" and is being handled as such. so - if i tell "interface xyz" there is no relation to "interface abc" whatever command i use to setup/tune networking/interfaces. i looked into the tunctl code - tunctl seems to work ok (also tried matt chapmans tunsetup example at: http://www.cse.unsw.edu.au/~matthewc/files/tunsetup.c) - it must definetly be a kernel/driver/(ioctl?) issue - maybe suse has messed things up ? regards roland ps: btw: does somebody know an easy way how to check, how suse kernel differs from vanilla kernel? is there a list about the things suse changed in their kernel ? yes - sure - i can run diff over both trees - but i would like to know what they changed in detail (and why). pps: imho, this is no user-mode-linux issue at all! ----- Original Message ----- From: "David Fernández" <da...@di...> To: <use...@li...> Sent: Thursday, May 27, 2004 11:57 AM Subject: [uml-user] Problems with tunctl under Suse 9.1 Hi, I have just been making tests with VNUML tool under Suse 9.1 (kernel 2.6.4) and I have found I problem related to "tunctl". After investigations I see that after deleting a device with "tunctl", my eth0 is also deleted. The problem can be easily reproduced by typing: > tunctl -t host1-eth0 -f /dev/net/tun > tunctl -d host1-eth0 -f /dev/net/tun After that, only the loopback interface survives: eth0 dissapears and I have to restart network interfaces. I have tried the latest uml_utilities version (uml_utilities_20040406), as well as some old ones, but I always get the same behaviour. I guess is something related with 2.6 kernel, because that works perfectly over other distributions (for example, in Suse 9.0). Any idea? Thanks in advance, David Fernández Technical University of Madrid http://www.dit.upm.es/vnuml ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149&alloc_id66&op=ick _______________________________________________ User-mode-linux-user mailing list Use...@li... https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user |
From: <da...@di...> - 2004-05-27 22:34:42
|
> -----Mensaje original----- > De: roland [mailto:for...@gm...]=20 > Enviado el: jueves, 27 de mayo de 2004 14:53 > Para: David Fern=E1ndez; use...@li... > CC: ma...@qu... > Asunto: Re: [uml-user] Problems with tunctl under Suse 9.1 >=20 >=20 > hi ! > doesn`t happen here with suse9.0/kernel2.6.6(vanilla),too. >=20 > on suse9.1 ("out of the box") i can definetly reproduce it. >=20 > >eth0 is also deleted. > i would like to to add, that it`s not being deleted for me=20 > - i just see the interface being unconfigured (i.e. loosing it`s ip) yes, it is the same for me. I wasn't very precise in my description: the interface is just unconfigured. > there seems to be a dependency with the tun/tap devicename - if you > use a tap-devicename which doesn`t contain "eth0" (e.g. eth1) - the > "problem" doesn`t happen. >=20 > strange! The same for me. As a workaround I have changed the way VNUML names the=20 interfaces it uses to communicate with virtual machines (from eth0 to = ethX)=20 and everything works perfectly. Thanks for the idea, David > i always thought, a interface-name is "just a string" and=20 > is being handled as such. so - if i tell "interface xyz" there is no = > relation to "interface abc" whatever command i use to setup/tune=20 > networking/interfaces. >=20 > i looked into the tunctl code - tunctl seems to work ok=20 > (also tried matt > chapmans tunsetup example at:=20 > http://www.cse.unsw.edu.au/~matthewc/files/tunsetup.c) > - it must definetly be a kernel/driver/(ioctl?) issue -=20 > maybe suse has messed things up ? > regards > roland >=20 > ps: > btw: does somebody know an easy way how to check, how suse=20 > kernel differs from > vanilla kernel? is there a list about the things suse=20 > changed in their kernel ? > yes - sure - i can run diff over both trees - but i would=20 > like to know what they changed > in detail (and why). >=20 > pps: > imho, this is no user-mode-linux issue at all! >=20 >=20 >=20 > ----- Original Message -----=20 > From: "David Fern=E1ndez" <da...@di...> > To: <use...@li...> > Sent: Thursday, May 27, 2004 11:57 AM > Subject: [uml-user] Problems with tunctl under Suse 9.1 >=20 >=20 >=20 > Hi, >=20 > I have just been making tests with VNUML tool under Suse=20 > 9.1 (kernel 2.6.4) > and I have found I problem related to "tunctl". >=20 > After investigations I see that after deleting a device=20 > with "tunctl", my > eth0 is also deleted. The problem can be easily reproduced=20 > by typing: >=20 > > tunctl -t host1-eth0 -f /dev/net/tun > > tunctl -d host1-eth0 -f /dev/net/tun >=20 > After that, only the loopback interface survives: eth0=20 > dissapears and I have > to restart network interfaces. >=20 > I have tried the latest uml_utilities version=20 > (uml_utilities_20040406), as > well as some old ones, but I always get the same behaviour. >=20 > I guess is something related with 2.6 kernel, because that=20 > works perfectly > over other distributions (for example, in Suse 9.0). >=20 > Any idea? >=20 > Thanks in advance, >=20 > David Fern=E1ndez > Technical University of Madrid > http://www.dit.upm.es/vnuml >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the=20 > market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id149&alloc_id=8166&op=3Dick > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user >=20 |
From: roland <for...@gm...> - 2004-05-28 09:23:01
|
hi! i filed a bug-report on the suse website. if you like it, i forward the response to this list, if i receive one (besides the automatically generated one :) regards roland ----- Original Message ----- From: "David Fernández" <da...@di...> To: "'roland'" <for...@gm...>; <use...@li...> Cc: <ma...@qu...> Sent: Friday, May 28, 2004 12:34 AM Subject: RE: [uml-user] Problems with tunctl under Suse 9.1 > -----Mensaje original----- > De: roland [mailto:for...@gm...] > Enviado el: jueves, 27 de mayo de 2004 14:53 > Para: David Fernández; use...@li... > CC: ma...@qu... > Asunto: Re: [uml-user] Problems with tunctl under Suse 9.1 > > > hi ! > doesn`t happen here with suse9.0/kernel2.6.6(vanilla),too. > > on suse9.1 ("out of the box") i can definetly reproduce it. > > >eth0 is also deleted. > i would like to to add, that it`s not being deleted for me > - i just see the interface being unconfigured (i.e. loosing it`s ip) yes, it is the same for me. I wasn't very precise in my description: the interface is just unconfigured. > there seems to be a dependency with the tun/tap devicename - if you > use a tap-devicename which doesn`t contain "eth0" (e.g. eth1) - the > "problem" doesn`t happen. > > strange! The same for me. As a workaround I have changed the way VNUML names the interfaces it uses to communicate with virtual machines (from eth0 to ethX) and everything works perfectly. Thanks for the idea, David > i always thought, a interface-name is "just a string" and > is being handled as such. so - if i tell "interface xyz" there is no > relation to "interface abc" whatever command i use to setup/tune > networking/interfaces. > > i looked into the tunctl code - tunctl seems to work ok > (also tried matt > chapmans tunsetup example at: > http://www.cse.unsw.edu.au/~matthewc/files/tunsetup.c) > - it must definetly be a kernel/driver/(ioctl?) issue - > maybe suse has messed things up ? > regards > roland > > ps: > btw: does somebody know an easy way how to check, how suse > kernel differs from > vanilla kernel? is there a list about the things suse > changed in their kernel ? > yes - sure - i can run diff over both trees - but i would > like to know what they changed > in detail (and why). > > pps: > imho, this is no user-mode-linux issue at all! > > > > ----- Original Message ----- > From: "David Fernández" <da...@di...> > To: <use...@li...> > Sent: Thursday, May 27, 2004 11:57 AM > Subject: [uml-user] Problems with tunctl under Suse 9.1 > > > > Hi, > > I have just been making tests with VNUML tool under Suse > 9.1 (kernel 2.6.4) > and I have found I problem related to "tunctl". > > After investigations I see that after deleting a device > with "tunctl", my > eth0 is also deleted. The problem can be easily reproduced > by typing: > > > tunctl -t host1-eth0 -f /dev/net/tun > > tunctl -d host1-eth0 -f /dev/net/tun > > After that, only the loopback interface survives: eth0 > dissapears and I have > to restart network interfaces. > > I have tried the latest uml_utilities version > (uml_utilities_20040406), as > well as some old ones, but I always get the same behaviour. > > I guess is something related with 2.6 kernel, because that > works perfectly > over other distributions (for example, in Suse 9.0). > > Any idea? > > Thanks in advance, > > David Fernández > Technical University of Madrid > http://www.dit.upm.es/vnuml > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the > market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id149&alloc_id66&op=ick > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > |
From: Leendert M. <lee...@ho...> - 2004-05-28 15:28:13
|
On Friday 28 May 2004 11:30, roland wrote: <snip> > > http://www.cse.unsw.edu.au/~matthewc/files/tunsetup.c) > > - it must definetly be a kernel/driver/(ioctl?) issue - > > maybe suse has messed things up ? > > > > regards > > roland > > > > ps: > > btw: does somebody know an easy way how to check, how suse > > kernel differs from > > vanilla kernel? is there a list about the things suse > > changed in their kernel ? Patches and unpatched kernel source are in kernel-*.src.rpm. <snip> > > I have just been making tests with VNUML tool under Suse > > 9.1 (kernel 2.6.4) > > and I have found I problem related to "tunctl". > > > > After investigations I see that after deleting a device > > with "tunctl", my > > eth0 is also deleted. The problem can be easily reproduced > > > > by typing: > > > tunctl -t host1-eth0 -f /dev/net/tun > > > tunctl -d host1-eth0 -f /dev/net/tun > > > > After that, only the loopback interface survives: eth0 > > dissapears and I have > > to restart network interfaces. Does not happen with kernel-default-2.6.5-7.47cvs20040523174607. If I execute above commands, followed by 'ifconfig', the eth0 device is still up, and I can ping the outside world. My SuSE Linux version is 9.0. > > I have tried the latest uml_utilities version > > (uml_utilities_20040406), as > > well as some old ones, but I always get the same behaviour. SuSE's latest (experimental!) kernel is at ftp.suse.com/pub/suse/projects/kernel/kotd/i386/ kotd means kernel-of-the-day ;) Sources and patches are in the .src.rpm. From the .src.rpm are the binaries built, among them are kernel-default-*.i586.rpm and kernel-source-*.i586.rpm. > > I guess is something related with 2.6 kernel, because that > > works perfectly > > over other distributions (for example, in Suse 9.0). To me it seems it is already solved. Cheers, Leen == A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? |
From: roland <for...@gm...> - 2004-05-29 09:49:31
|
Hi! > > > After that, only the loopback interface survives: eth0 > > > dissapears and I have > > > to restart network interfaces. > Does not happen with kernel-default-2.6.5-7.47cvs20040523174607. If I execute > above commands, followed by 'ifconfig', the eth0 device is still up, and I > can ping the outside world. My SuSE Linux version is 9.0. I downloaded and installed 2.6.5-7.61cvs20040528194015-default from "kernel of the day" folder. same effect - still buggy! 2.6.5-7.47 doesn`t seem to be available anymore - so i cannot acknowledge what you say. > > > I guess is something related with 2.6 kernel, because that > > > works perfectly > > > over other distributions (for example, in Suse 9.0). > > To me it seems it is already solved. to me: NOT - until suse releases an official kernel/bugfix ! :) regards roland ----- Original Message ----- From: "Leendert Meyer" <lee...@ho...> To: <use...@li...> Sent: Friday, May 28, 2004 5:33 PM Subject: Re: [uml-user] Problems with tunctl under Suse 9.1 > On Friday 28 May 2004 11:30, roland wrote: > > <snip> > > > > http://www.cse.unsw.edu.au/~matthewc/files/tunsetup.c) > > > - it must definetly be a kernel/driver/(ioctl?) issue - > > > maybe suse has messed things up ? > > > > > > regards > > > roland > > > > > > ps: > > > btw: does somebody know an easy way how to check, how suse > > > kernel differs from > > > vanilla kernel? is there a list about the things suse > > > changed in their kernel ? > > Patches and unpatched kernel source are in kernel-*.src.rpm. > > <snip> > > > > I have just been making tests with VNUML tool under Suse > > > 9.1 (kernel 2.6.4) > > > and I have found I problem related to "tunctl". > > > > > > After investigations I see that after deleting a device > > > with "tunctl", my > > > eth0 is also deleted. The problem can be easily reproduced > > > > > > by typing: > > > > tunctl -t host1-eth0 -f /dev/net/tun > > > > tunctl -d host1-eth0 -f /dev/net/tun > > > > > > After that, only the loopback interface survives: eth0 > > > dissapears and I have > > > to restart network interfaces. > > Does not happen with kernel-default-2.6.5-7.47cvs20040523174607. If I execute > above commands, followed by 'ifconfig', the eth0 device is still up, and I > can ping the outside world. My SuSE Linux version is 9.0. > > > > I have tried the latest uml_utilities version > > > (uml_utilities_20040406), as > > > well as some old ones, but I always get the same behaviour. > > SuSE's latest (experimental!) kernel is at > ftp.suse.com/pub/suse/projects/kernel/kotd/i386/ > > kotd means kernel-of-the-day ;) > > Sources and patches are in the .src.rpm. From the .src.rpm are the binaries > built, among them are kernel-default-*.i586.rpm and kernel-source-*.i586.rpm. > > > > I guess is something related with 2.6 kernel, because that > > > works perfectly > > > over other distributions (for example, in Suse 9.0). > > To me it seems it is already solved. > > Cheers, > > Leen > == > A: Because it messes up the order in which people normally read text. > Q: Why is top-posting such a bad thing? > A: Top-posting. > Q: What is the most annoying thing on usenet and in e-mail? > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > |
From: Leendert M. <lee...@ho...> - 2004-05-29 11:42:06
|
On Saturday 29 May 2004 11:56, roland wrote: > Hi! > > > > > After that, only the loopback interface survives: eth0 > > > > dissapears and I have > > > > to restart network interfaces. > > > > Does not happen with kernel-default-2.6.5-7.47cvs20040523174607. If I > > execute above commands, followed by 'ifconfig', the eth0 device is still > > up, and I can ping the outside world. My SuSE Linux version is 9.0. > > I downloaded and installed 2.6.5-7.61cvs20040528194015-default from "kernel > of the day" folder. > > same effect - still buggy! > > 2.6.5-7.47 doesn`t seem to be available anymore - so i cannot acknowledge > what you say. I still have them - kernel-{default,um}-*-7.47*.i586.rpm > > > > I guess is something related with 2.6 kernel, because that > > > > works perfectly > > > > over other distributions (for example, in Suse 9.0). > > > > To me it seems it is already solved. > > to me: > NOT - until suse releases an official kernel/bugfix ! :) Hmmm... Ok, I'm downloading 7.61 right now. I'll install them and report back later. Cheers, Leen |
From: Leendert M. <lee...@ho...> - 2004-05-29 12:17:08
|
On Saturday 29 May 2004 13:47, Leendert Meyer wrote: > On Saturday 29 May 2004 11:56, roland wrote: > > Hi! > > > > > > > After that, only the loopback interface survives: eth0 > > > > > dissapears and I have > > > > > to restart network interfaces. > > > > > > Does not happen with kernel-default-2.6.5-7.47cvs20040523174607. If I > > > execute above commands, followed by 'ifconfig', the eth0 device is > > > still up, and I can ping the outside world. My SuSE Linux version is > > > 9.0. > > > > I downloaded and installed 2.6.5-7.61cvs20040528194015-default from > > "kernel of the day" folder. > > > > same effect - still buggy! > > > > 2.6.5-7.47 doesn`t seem to be available anymore - so i cannot acknowledge > > what you say. > > I still have them - kernel-{default,um}-*-7.47*.i586.rpm > > > > > > I guess is something related with 2.6 kernel, because that > > > > > works perfectly > > > > > over other distributions (for example, in Suse 9.0). > > > > > > To me it seems it is already solved. > > > > to me: > > NOT - until suse releases an official kernel/bugfix ! :) > > Hmmm... > > Ok, I'm downloading 7.61 right now. I'll install them and report back > later. I did this again, in a root Konsole: tunctl -t host1-eth0 -f /dev/net/tun tunctl -d host1-eth0 -f /dev/net/tun Again, no problem. Hmm, my permissions: ws-02:/home/leen # ls -l /dev/net/tun crw-rw---- 1 root uml 10, 200 2004-04-22 01:54 /dev/net/tun ws-02:/home/leen # grep uml /etc/group uml:x:103:leen ws-02:/home/leen # Cheers, Leen |