Hi Leute,

SuSE 8.0 unterstützt ja mittlerweile endlich 802.1Q VLANS. Das Paket VLAN muß dazu installiert sein. Es wird das Configtool vconfig zur Verfügung gestellt.

Damit man die Vlans nutzen kann muß zuerst das Modul geladne werden:
"modprobe 8021q" - ich habe diesen Befehl einfach in /etc/init.d/boot.local reingeschrieben.

Um ein neues VLAN auf eine Netzwerkkarte zu legen ist folgender Befehl notwendig:
"vconfig add eth0 4"  (es wird auf Device eth0 das Vlan mit der Vlan-ID 4 angelegt).
Dadurch steht folgendes neues Device zur Verfügung: eth0.4
Diesem Device kann ich mit ifconfig eine IP zuweisen:
"ifconfig eth0.4 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255"

Das sieht dann so aus:
ifconfig eth0.4
eth0.4    Link encap:Ethernet  HWaddr 00:40:F4:3C:F6:93 
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::240:f4ff:fe3c:f693/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:82 (82.0 b)


Jetzt kommt meine _FRAGE_:
Es war bestimmt falsch, daß ich den VLAN-Support über die boot.local lade und dort auch anschließend den ganzen ifconfig-krams reinschreibe, um dem device eine IP zu geben.

Kann ich ganz normal per Yast ein neues Device eth0.4 anlegen und diesem eine IP zuweisen. Sorgt Yast dann von selbst für

A) das laden des VLAN-Moduls
B) das Anlegen der VLAN-ID 4 auf eth0
C) der Netzkonfiguration von eth0.4

????

Für Ideen und Vorschläge wäre ich dankbar.

Gruß,
Gunther