[1] 2 >>> MLD-5.x / Systems / Raspberry PI / VLAN möglich?
 

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
VLAN möglich?
« on: February 20, 2016, 19:01:05 »
Hallo

Ich benutze seid ein paar Tagen die MLD 5.0.0 stable auf einem Rpi B+. Vorher lief eine 4.0.1 bestimmt 2 Jahre zuverlässig, bis ich unser Netzwerk etwas "umstrukturiert" habe. Im Zuge dessen ist es jetzt leider nötig, dass die MLD ein VLAN bedienen können muss. Dazu extra einen managebaren Switch ins Schlafzimmer zu stellen ist halt unwirtschaftlich. Die MLD hängt an einem PLC Netzwerk (welches getaggt ist) und ich kann daher leider nicht schon am Switch im Wohnzimmer untaggen. In dem PLC Netz hängt eben noch mehr drin, u.a. die Verbindung von unserem "Gäste-WLAN" zum Router.

Gibt es vielleicht schon VLAN Unterstützung und ich habe es nicht gefunden?

Oder könnte man ein Addon bauen?

Btw, ich bin jetzt schon seid der 0.6.0 dabei. Ein Leben ohne MLD ist vorstellbar, aber sinnlos. :-)
Großes Lob an die unermüdlichen Entwickler!
Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20396
    • View Profile
    • ClausMuus.de
VLAN möglich?
« Reply #1 on: February 21, 2016, 01:41:13 »
Hi,

sehe ich das richtig, dass Dir lediglich das vconfig Tool fehlt?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
VLAN möglich?
« Reply #2 on: February 21, 2016, 02:52:21 »
Die MLD 5 basiert auf Debian, hab ich glaube ich irgendwo gelesen?

Bei Debian braucht man das Kernelmodul 8021q und das Paket "vlan". Hoffe dass das weiterhilft.

Grüße
Marcus
Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20396
    • View Profile
    • ClausMuus.de
VLAN möglich?
« Reply #3 on: February 21, 2016, 13:01:13 »
Hi,

ich hab Dir jetzt das vlan Paket gebaut. Schau mal ob Du alles nötige konfigurieren kannst, und ob das init Script so OK ist.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
VLAN möglich?
« Reply #4 on: February 21, 2016, 13:08:03 »
Super, danke!

Werd es ausprobieren und berichten.

Grüße
Marcus
Hardware (show / hide)

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
VLAN möglich?
« Reply #5 on: February 21, 2016, 21:42:39 »
So, VLAN funktioniert!!  8)

Aber es ist noch etwas Handarbeit angesagt. Das über das WebIf angelegte VLAN Interface wird erstellt und überlebt auch einen Neustart, wird aber nicht gestartet. Es fehlt noch das
Code: [Select]
ifconfig ethx.x up
Wobei das ethx.x in meinem Fall z.B. eth0.10 wäre.

Weiterhin habe ich nirgens die Möglichkeit gefunden den DHCP Client auf dieser Schnittstelle zu aktivieren. Also dass das VLAN Interface eth0.10 per DHCP von meinem Router konfiguriert wird.

Aber nichtsdestotrotz gucke ich gerade per streamdev-client über ein VLAN Fernsehen. Danke!

EDIT: Ich sehe grad, das die Zeile 10 in /etc/init.d/vlan
Code: [Select]
ifconfig $VLAN_INTERFACE.$VLAN_Id up $VLAN_IP netmask $VLAN_NETMASK || failed
scheinbar nicht greift.
« Last Edit: February 21, 2016, 22:04:19 by Marcus »
Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20396
    • View Profile
    • ClausMuus.de
VLAN möglich?
« Reply #6 on: February 21, 2016, 23:20:19 »
Poste mal Bitte die Ausgabe von "ls /sys/class/net"

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20396
    • View Profile
    • ClausMuus.de
VLAN möglich?
« Reply #7 on: February 21, 2016, 23:34:30 »
Bitte teste das neue vlan Paket für den RPI 1. Da ich die Änderungen noch nicht eingecheckt habe, musst Du das so aktualisieren:
Code: [Select]
apt-get clean
apt-get update
apt-get --reinstall vlan
Entweder geht es danach gar nicht mehr, oder dhcp funktioniert (hoffentlich) :)

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
VLAN möglich?
« Reply #8 on: February 22, 2016, 18:13:05 »
Ich kann keinen Unterschied zur vorherigen Version feststellen. Das Interface kommt nicht automatisch hoch, und ich habe im OSD unter Setup/Network keine Möglichkeit die IP-Adresse per DHCP zu holen. Irgendwie komplett identisch.

Btw., warum hast du  im OSD unter Setup/Network den Ordner LAN entfernt und einen neuen Ordner VLAN erstellt, in dem nur die Hälfte drin ist? Wäre es nicht besser, den vorhandenen Ordner LAN einfach um den Punkt VLAN-Id zu erweitern?

Ich hab nochwas gesehen. Vielleicht hilft es dir herauszufinden warum das VLAN Interface nicht hoch kommt.
Du schreibst in /etc/init.d/vlan
Code: [Select]
echo "$VLAN_INTERFACE.$VLAN_Id" > /tmp/vlan.interfaceAber in /tmp/vlan.interface steht nur "eth0." drin. Die VLAN-Id ist irgendwo verloren gegangen.

EDIT: Hab gefunden warum es nicht klappt!
In /etc/init.d/vlan schreibst du oben "VLAN_ID" und später liest du "VLAN_Id" wieder aus! ;-)
« Last Edit: February 22, 2016, 18:17:52 by Marcus »
Hardware (show / hide)

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
VLAN möglich?
« Reply #9 on: February 22, 2016, 20:18:45 »
@Claus

den typo im init script hab ich schon behoben aufm x86, nicht das du dich wunderst ;)
Gruß MegaX

Hardware (show / hide)

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
VLAN möglich?
« Reply #10 on: February 22, 2016, 20:48:17 »
Nee, auf dem Server brauche ich kein VLAN, wär mir also auch nicht aufgefallen. Wenn du das init Script für den Raspi in Ordnung bringen würdest, würde das schon reichen. DHCP brauche ich nicht zwingend, kann ich ja manuell einstellen.
Hardware (show / hide)

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
VLAN möglich?
« Reply #11 on: February 22, 2016, 21:27:09 »
Zwei Dinge die mir aufgefallen sind:

1. Da kein DHCP funktioniert und nur IP und Subnetzmaske gesetzt werden (also das Gateway fehlt) kann der Rpi nicht per NTP die Uhrzeit holen.
2. Die Aufnahmeverzeichnisse vom Server werden nicht gemountet. Vermutlich kommt das VLAN zu spät. Der Server lief beim Booten des RPi bereits.
Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20396
    • View Profile
    • ClausMuus.de
VLAN möglich?
« Reply #12 on: February 22, 2016, 21:42:55 »
Hi,

der von mir gestern Vorgeschlagene Weg für's upgrade hat bei Dir nicht funktioniert.
Das nächste upgrade hat nun wieder ne neue Versionsnummer und kann ganz normal eingespielt werden. Vielleicht klappt's ja nun damit.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
VLAN möglich?
« Reply #13 on: February 22, 2016, 21:51:15 »
Ja, weil --reinstall nicht ging. Ich hab das ganz pragmatisch in --remove und --install "übersetzt". Möglicherweise hatte das nicht den gewünschten Effekt?
Probier es gleich aus, danke.
Hardware (show / hide)

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
VLAN möglich?
« Reply #14 on: February 22, 2016, 22:04:08 »
Tja, was soll man da sagen... Danke!!!  ;D ;D ;D

DHCP -> geht
Uhrzeit -> da
Aufnahmen -> da

Perfekt!
Hardware (show / hide)

[1] 2 >>> MLD-5.x / Systems / Raspberry PI / VLAN möglich?
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.