Banana PI M2 - Static MAC

06/15/2015 18:05 LoTuS97#1
Hallo
Habe einen Banana PI mit dem Image [Only registered and activated users can see links. Click Here To Register...] und möchte gerne eine Statische MAC Adresse haben damit ich ihm eine Statische auf dem Router zuweisen kann.
Wenn ich am Banana PI eine statische eingebe erscheint er nicht mehr in Heimnetzwerk - sowie wenn ich den Banana PI über den Switch TP-Link TL-SG108E anhänge.
Ich möchte mir eine kleine owncloud damit einrichten mit einer externen HDD
06/15/2015 18:35 Belur#2
Quote:
Originally Posted by LoTuS97 View Post
Hallo
Habe einen Banana PI mit dem Image [Only registered and activated users can see links. Click Here To Register...] und möchte gerne eine Statische MAC Adresse haben damit ich ihm eine Statische auf dem Router zuweisen kann.
Wenn ich am Banana PI eine statische eingebe erscheint er nicht mehr in Heimnetzwerk - sowie wenn ich den Banana PI über den Switch TP-Link TL-SG108E anhänge.
Ich möchte mir eine kleine owncloud damit einrichten mit einer externen HDD
Meinst du zufällig statische IP-Adresse anstatt MAC-Adresse?
Das würde mehr Sinn machen. Eine MAC Adresse ist (in aller Regel) statisch.

Falls du statische IP-Adresse meinst, wie biste da vorgegangen:
Du musst ja Anpassungen an der /etc/network/interfaces machen.

Also:

Code:
sudo nano /etc/network/interfaces
Code:
iface eth0 inet dhcp
ändern zu:
Code:
iface eth0 inet static
Darunter dann Adresse, Netzmaske und Gateway eintragen.
Eventuell haste da einen Fehler gemacht?


Wollte gestern übrigens etwas Ähnliches auf meinem Rpi machen (jaja nur zum Testen, ich weiß langsam und so, da eignet sich der Banana PI besser).
OwnCloud ist aber relativ langsam. Musst ja auch noch Apache bzw Nginx am laufen haben.

Hab dann Seafile probiert. Deutlich schneller und bringt einen eigenen Webserver mit (der leider kein https kann). Dafür müsste man dann auch noch nginx bzw Apache draufhauen. Aber auf jeden Fall schneller als OwnCloud. Wäre vllt eine Überlegung wert;)
06/15/2015 18:40 Chicken.ShooT#3
Noch einfacher ist es, das einfach über den Router zu machen.

[Only registered and activated users can see links. Click Here To Register...]
06/15/2015 19:49 LoTuS97#4
Habe die Statische IP [Only registered and activated users can see links. Click Here To Register...] eingestellt.
Dort habe ich dann das Problem dass der BananaPI nicht mehr am Router angezeigt wird - pings udg. waren auch vergeblich - dass gleiche tritt auch auf wenn ich den BananaPI nicht direkt am Router (zugleich DHCP Server) anschließe sonder über den, wie vorhin schon genannt, über den Switch von TP-Link (Smart switch, mit DHCP Server möglichkeit)

IP über den Router kann ich schwer festlegen denn spätestens nachdem der BananaPI oder der Router neustartet schnappt sich der BananaPI eine neue MAC Adresse (ja MAC Adresse!) diese ist bei dem NICHT statisch wie sie sein sollte.
siehe:
[Only registered and activated users can see links. Click Here To Register...]
06/15/2015 20:14 Belur#5
Poste mal bitte deine /etc/network/interfaces Datei.

Und starte den Pi mal neu und mach nochmal einen Screenshot von der MAC-Adresse. Kann man ja kaum glauben, dass die sich ändert.

Und den Output von ifconfig.
06/15/2015 22:34 LoTuS97#6
interfaces Datei:
Code:
auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
jetzt aber nur mit dhcp, aber ich glaube den fehler gefunden zu haben, der PI will immer ein IPv6 aber mein Router ist nicht IPv6 fähig - jetzt wird dieser nicht angezeigt.

ifconfig:
vor neustart:
[Only registered and activated users can see links. Click Here To Register...]
nach neustart:
[Only registered and activated users can see links. Click Here To Register...]

wie würde jetzt eine richtige interface datei ausschauen mit den netzwerkeigenschaften? und kann ich IPv6 Protokoll abstellen?
Danke schon mal für die derzeitige Hilfe :)
06/16/2015 00:02 Belur#7
Anstatt:
Code:
iface eth0 inet dhcp
sollte es so sein:
Code:
iface eth0 inet static
    address 192.168.0.xx //such dir eine aus
    netmask 255.255.255.0
    gateway 192.168.0.1
Gateway wird vermutlich so sein. Kannste zu Vorsicht nochmal prüfen mit:
Code:
netstat -r -n

Zu IPv6: Welche Distro nutzt du da?
Ich würds mal so probieren:
Code:
echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.conf
Danach noch die /etc/modprobe.d/ipv6.conf anpassen.
Code:
# alias net-pf-10 ipv6
alias net-pf-10 off
alias ipv6 off
06/16/2015 20:03 LoTuS97#8
Danke für die schnelle Antwort,
habe jetzt einmal die Datei erstellt welche IPv6 deaktivieren sollte:

[Only registered and activated users can see links. Click Here To Register...]

Was meinst du mit Distro?

Die Datei /etc/network/interfaces eine Statische IP Adresse verpasst
Code:
auto lo

iface lo inet loopback
iface eth0 inet static
    address 192.168.0.20
    netmask 255.255.255.0
    gateway 192.168.0.138

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
anschließend die Netzwerkkarte neu gestartet mit
Code:
/etc/init.d/networking restart
und schon wieder ist der BananaPi weder über Putty noch irgendwie anders erreichbar.
Pingen kann ich den auch nicht, Im Heimnetz scheint er auch nicht mehr auf, Port wird zwar (wie immer, wenn ich dass schon beim PI versucht habe) auf "aktiv" angezeigt, jedoch steht dahinter kein Endgerät (kein PI).

Könnte es sein dass es am Router liegt?
IP Adresse welche ich verwenden wollte war noch nicht vergeben, somit dürfte ein Konflikt ausgeschlossen sein.
Router kommt von A1 (österr. Breitbandanbieter, mit von denen modifizierter Firmware)
Router Name: Pirelli PRG-AV4202N
06/16/2015 20:13 Chicken.ShooT#9
Nimm mal das "echo" aus der Conf, also nur "net.ipv6.conf.all.disable_ipv6 = 1", das hat dort nix zu suchen.
06/16/2015 20:40 Belur#10
Wie schon gesagt wurde muss das echo da raus.
Code:
echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.conf
Mit echo gibst du den Befehl aus und mit dem ">" leitest du die Ausgabe in die Datei um. Daher hätte einfach nur der Befehl gereicht.

Poste mal den Output von:
Code:
netstat -r -n
Sicher, dass 192.168.0.138 dein Gateway ist?
06/16/2015 20:49 LoTuS97#11
danke,
statische IP funktioniert wenn der BananaPi direkt am router angeschlossen ist.
über den switch erreiche ich den PI noch immer vergeblich :/
Hat jemand eine Idee was der grund dafür ist?
DHCP Server ist am Switch ausgeschaltet

Ja 192.168.0.138 ist 100%ig das gateway