[Bug 262970] New: [feature-request] Please add TAP Add/Manage capability into Yast Network module
https://bugzilla.novell.com/show_bug.cgi?id=262970 Summary: [feature-request] Please add TAP Add/Manage capability into Yast Network module Product: openSUSE 10.3 Version: Alpha 3 Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: al4321@gmail.com QAContact: jsrain@novell.com hi all ! Since openSUSE 10.3 going to have a new Yast Network module, I would like to request a new feature on the side: Management of TAP (Tunnel) Virtual Network Adapters. This will really ease my life, and life of every other suser around, who uses emulators. Currently, there are 3 emulators/virtualizers, that I know of, that can take advantage of TAP networking, it's: -Qemu -VirtualBox -Dynagen and maybe Xen... Currently, to make things work, I need the following: -uml utilities package (must be downloaded from http://prdownloads.sourceforge.net/user-mode-linux/uml_utilities_20040406.ta...) -ifconfig (included with SUSE) -TAP kernel module: check for /dev/net/tun (included with SUSE) Plus, on top of that I need to know the right commands to setup network bridging with TAP properly. A GUI feature like that, will ease dramatically the manual configurations required by users who use a lot of virtualization software, and it will help to empower the next generation of SUSE-networking. While it's arguabble if it's needed to be added to an OS, or to those products, I believe that since the problem is common along many applications, it must be solved at the OS level. For a similar feature request about bridging, read: https://bugzilla.novell.com/show_bug.cgi?id=262960 -Alexey "Technologov" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=262970 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |yast2-maintainers@suse.de |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=262970 mzugec@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|yast2-maintainers@suse.de |mzugec@novell.com Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=262970 ------- Comment #1 from al4321@gmail.com 2007-04-11 14:46 MST ------- The way, I believe, it should work: 1. In the Yast-Network module you press "Add" button. 2. In addition to the possibility of adding a physical NIC, you're offered the possibility to add virtual NIC, which is TAP interface. 3. uml_utilities package is needed to configure permissions of the new TAP interface - that is: to allow emulators run in normal user mode, instead of root mode. Yast network module should allow me to configure TAP-n interface to belong to UID/GID-n. This package is a must, but unfortunately it is not part of openSUSE. What's the procedure to re-include this package in the distro again? This package is part of User-Mode Linux, which was part of SUSE Linux 10.0 but was dropped from openSUSE 10.2. Alternatives may exist to this package, but this requires some extra investigation. 4. Standard TAP interface configuration options: -IP address, subnet mask -IP aliases (subinterfaces) -static routing -all the rest of standard options available... -Alexey "Technologov" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=262970 ------- Comment #2 from al4321@gmail.com 2007-04-11 16:28 MST ------- Correction: uml_utilities is present in openSUSE 10.2, but only in FTP tree, not on the DVD, so it's officially supported by the distro. link: ftp://ftp.gwdg.de/linux/suse/opensuse/distribution/10.2/repo/oss/suse/i586 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=262970 mzugec@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |LATER ------- Comment #3 from mzugec@novell.com 2007-05-02 11:00 MST ------- Write as feature-request #302184. Alexey, similar as bridge-related report (#262960) I will inform you after managers do decision about this -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=262970 ------- Comment #4 from al4321@gmail.com 2007-05-04 10:07 MST ------- Where can I See feature-request #302184 ? link please. Good news: There are some extra documentation around exists, that can help get the job done easier: http://en.opensuse.org/Qemu_networking And I really hope that your managers will agree. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=262970 ------- Comment #5 from mzugec@novell.com 2007-05-04 10:14 MST -------
Where can I See feature-request #302184 ? link please.
Sorry, this is internal staff. It something like priority planning -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=262970#c6 Bruno Friedmann <brunofr@ioda.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |brunofr@ioda.net Version|Alpha 3 |Final --- Comment #6 from Bruno Friedmann <brunofr@ioda.net> 2007-11-05 08:18:39 MST --- Hi all, this bug is noted as resolved later(so for the final ? ;-) ), but in final openSUSE 10.3 we cannot use yast to add a tun or tap device (virtual => dummy). Did I miss an option ? What later would be in plan (for the 11 release ?) Could you inform us a bit more. Thanks in advance to help everybody making openSUSE better and better. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=262970#c7 --- Comment #7 from michal zugec <mzugec@novell.com> 2007-11-05 09:19:14 MST --- No, it was meant as later when I'll have a time. I see that this feature is interesting, useful and partly really cool, but bugfixing first. Unfortunate it's not now ;-(, but 11.0 should be possible (but still not in my plan). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=262970 User mzugec@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=262970#c8 michal zugec <mzugec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|LATER | --- Comment #8 from michal zugec <mzugec@novell.com> 2007-12-08 10:13:38 MST --- reopen for needinfo -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=262970 User mzugec@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=262970#c9 michal zugec <mzugec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zoz@novell.com Status|REOPENED |NEEDINFO Info Provider| |mt@novell.com --- Comment #9 from michal zugec <mzugec@novell.com> 2007-12-08 10:17:18 MST --- Marius, does sysconfig support configurations for TUN/TAP devices? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=262970 User al4321@gmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=262970#c10 Alexey Eremenko <al4321@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|mt@novell.com | --- Comment #10 from Alexey Eremenko <al4321@gmail.com> 2007-12-09 04:55:08 MST --- I believe, that TAP interfaces can be registered exactly like ethernet. Something like this: /etc/sysconfig/network/ifup-eth0 Alternatively, VirtualBox has a reference implementation of permanent TAP interfaces via "VBoxAddIF" command. You can download it to see how it registers interfaces. It works via "init" rc.d scripts. Since VirtualBox is OSS, you could use those scripts in Yast implementation. Additionally, those scripts automatically assign TAP to the user (not root), and to bridge #N. -"Technologov" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=262970 User mzugec@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=262970#c11 michal zugec <mzugec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |mt@novell.com --- Comment #11 from michal zugec <mzugec@novell.com> 2007-12-09 05:24:12 MST ---
I believe, that TAP interfaces can be registered exactly like ethernet.
This is a question ... (nothing usefull found in man ifcfg, rpm -ql sysconfig) VBoxAddIF uses VBoxTunctl/VBoxTAP binaries to do that and stores their configuration in /etc/vbox/interfaces. But this is not system solution and is application specific. So please don't remove NEEDINFO I put to our sysconfig maintainer. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=262970 User mzugec@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=262970#c12 michal zugec <mzugec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mt@novell.com Status|NEEDINFO |RESOLVED Info Provider|mt@novell.com | Resolution| |LATER --- Comment #12 from michal zugec <mzugec@novell.com> 2007-12-10 05:11:18 MST --- Note: No, we don't have TUN/TAP support in sysconfig, but Marius is working on it! So I postpone this to LATER when it will be done (I hope soon ;-)) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com