Bug 82593 - Initscripts don't support Ethernet 802.1q vlans
Initscripts don't support Ethernet 802.1q vlans
Status: CLOSED RAWHIDE
Product: Red Hat Linux
Classification: Retired
Component: initscripts (Show other bugs)
8.0
All Linux
medium Severity medium
: ---
: ---
Assigned To: Bill Nottingham
Brock Organ
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2003-01-23 14:59 EST by Tuomo Soini
Modified: 2014-03-16 22:33 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2003-01-31 16:44:08 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
vlan support for redhat rawhide initscripts (4.66 KB, patch)
2003-01-23 15:03 EST, Tuomo Soini
no flags Details | Diff
Improved version of previous 802.1Q VLAN support patch for initscripts (5.01 KB, patch)
2003-01-24 17:54 EST, Tuomo Soini
no flags Details | Diff
802.1Q support for initscripts (5.39 KB, patch)
2003-01-28 03:54 EST, Tuomo Soini
no flags Details | Diff
Minor fixes to previous patch version (2.72 KB, patch)
2003-02-01 17:45 EST, Tuomo Soini
no flags Details | Diff

  None (edit)
Description Tuomo Soini 2003-01-23 14:59:46 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003

Description of problem:
Redhat Linux supports ethernet 802.1q vlans but initscripts don't know how to
build 802.1q interfaces.

Ethernet vlans are very much needed for redhat adoption in corporate environments.



Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
RedHat linux 7.3 has 802.11Q (should be 802.1Q) mentioned in release notes.
Still 8.0 and 8.1 beta don't have tools to support ethernet VLANs.  

Expected Results:  initscripts and redhat-config-network should both have
support to configure ethernet vlans.

and vconfig utility should be added to redhat distribution so that those devices
could be initialized.

Additional info:

http://www.candelatech.com/~greear/vlan.html
http://tis.foobar.fi/tis/vconfig-1.6-6foo.src.rpm
Comment 1 Tuomo Soini 2003-01-23 15:03:22 EST
Created attachment 89551 [details]
vlan support for redhat rawhide initscripts

There is one known feature in this patch. It won't have check that eth0 is up
before adding vlans over it. Should be quite easy to fix by forcing ifup eth0
if eth0 is not yet up and eth0.42 is tried to activate.
Comment 2 Tuomo Soini 2003-01-24 17:54:31 EST
Created attachment 89593 [details]
Improved version of previous 802.1Q VLAN support patch for initscripts

Fixes feature in previous script forcing master ethernet device up before
adding VLAN.
Comment 3 Tuomo Soini 2003-01-28 03:54:18 EST
Created attachment 89637 [details]
802.1Q support for initscripts

Fixed /etc/init.d/network to recognize ifcfg-*.* files too. Previously device
names with . in them didn't start by default.
Comment 4 Bill Nottingham 2003-01-31 16:44:08 EST
Committed with various minor wording tweaks, will be in 7.06-1.
Comment 5 Tuomo Soini 2003-02-01 17:45:15 EST
Created attachment 89769 [details]
Minor fixes to previous patch version

This is incremental patch fixing following problems:

1. ifdown over vlan interface not working if physical device is allready in
down state.
2. ifup vlan device when physical device is not configured at all works now.
3. VLAN=true is not used anywhere else than init.d/network. Removed from there
4. made ifup load vlan module and set device naming type if vlan support is not
allready loaded. That makes VLAN=yes possible only in ifcfg-vlandevice
Comment 6 Bill Nottingham 2003-02-03 21:34:42 EST
added for 7.07. hope there aren't too many more tweaks! :)

Note You need to log in before you can comment on or make changes to this bug.