Ich habe vergeblich gesucht die Config für die Netzwerkeinstellungen zu finden.
Leider existiert /etc/network/interfaces nicht.
Kann mir bitte jemand sagen wo ich die Config für die Einstellungen finde?
FG
Ich habe vergeblich gesucht die Config für die Netzwerkeinstellungen zu finden.
Leider existiert /etc/network/interfaces nicht.
Kann mir bitte jemand sagen wo ich die Config für die Einstellungen finde?
FG
bei mir existiert die Datei, da steht dass sie automatisch generiert wird, du solltest selbst keine Änderungen vornehmen, Setup, System, Network geht bei dir nicht?
# automatically generated by enigma2
# do NOT change manually!
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
Alles anzeigen
edit: ups, ich habe gar keine 7080, kann sein dass da komplett anders ist, sorry
mrvica
Ich habe etwas Probleme mit dem Netzwerk. Jetzt wollte ich mal den MTU Wert ändern, das geht zwar auch über die Konsole, nur merkt er sich das halt nicht. nach dem Booten ist die Einstellung wieder weg.
FG
Scheint wohl unmöglich zu sein. Hier leider keine Antwort auf meine Frage und beim Support von DMM auch keine Antwort.
Schade. Kann man bei dem Preis wahrscheinlich auch nicht erwarten.
Guck dir mal die Doku zu connman bzw. connmanctl an. Vielleicht kannst du es da setzen? DreamOS steuert auf jeden Fall mit conman die Netzwerkverbindungen.
Danke für den Tipp. Viel findet man da leider nicht und wenn dann ist doch auch etwas aufwendig.
Ist dann wahrscheinlich einfacher es per Script bei Start zu ändern.
FG
Das habe ich schon versucht, leider ohne Erfolg.
Auch wenn ich die nicht existierende Datei anlege, wird sie ignoriert.
Ich habe mich dann mit dem Tipp von m0rphU beschäftigt.
root@dm7080:~# connmanctl services*AO Wired ethernet_000934123456_cableroot@dm7080:~# connmanctl services ethernet_000934123456_cable/net/connman/service/ethernet_00093123456_cable Type = ethernet Security = [ ] State = online Favorite = True Immutable = False AutoConnect = True Name = Wired Ethernet = [ Method=auto, Interface=eth0, Address=00:09:34:12:34:56, MTU=1500 ] IPv4 = [ Method=manual, Address=192.168.1.33, Netmask=255.255.255.0, Gateway=192.168.1.1 ] IPv4.Configuration = [ Method=manual, Address=192.168.1.33, Netmask=255.255.255.0, Gateway=192.168.1.1 ] IPv6 = [ ] IPv6.Configuration = [ Method=auto, Privacy=disabled ] Nameservers = [ 8.8.8.8 ] Nameservers.Configuration = [ 8.8.8.8 ] Timeservers = [ 192.168.1.1 ] Timeservers.Configuration = [ ] Domains = [ lan ] Domains.Configuration = [ lan ] Proxy = [ Method=direct ] Proxy.Configuration = [ ] Provider = [ ]root@dm7080:~#
Ich sehe ich die Config der Netzwerkschnittstelle. Die Ausgabe der zu setzenden Parameter(connmanctl --help) birgt aber keinen Hinweiß wie ich den MTU Wert setzen kann.
In /var/lib/connman/ethernet_000934123456_cable liegt die Datei mit den Einstellungen. Die von Hand zu editieren hat leider auch keinen Erfolg gebracht, oder ich weiß nicht genau wie der Syntax für den MTU Wert aussehen muss.
[ethernet_00093123456_cable]Name=Wired
AutoConnect=true
Modified=2016-03-02T20:19:57.193124Z
IPv4.method=manual
IPv4.DHCP.LastAddress=192.168.1.33
IPv6.method=auto
IPv6.privacy=disabled
IPv6.DHCP.DUID=0001000122347474989949949
Domains=lan;
IPv4.netmask_prefixlen=24
IPv4.local_address=192.168.1.33
IPv4.gateway=192.168.1.1
Nameservers=8.8.8.8;
Alles anzeigen
Offenbar kann connman das nicht. Darauf deutet zumindest die Hilfe und auch der einzige Google-Treffer hin: https://discourse.osmc.tv/t/ho…ze-on-wifi-ethernet/11125... Da wird dann auch empfohlen das per Skript zu setzen
Ich habe hier dann etwas gefunden und es per Script zu starten:
https://www.i-have-a-dreambox.…7197b6112e52d7537d94e9466
Also eine Datei erstellt
/usr/script/config_mtu.sh
um dann automatisch zu starten:
Leider will das auch nicht klappen.
Wenn ich aber den Link per telnet starte, funktioniert es.
du musst den mtu Wert vor dem Netzwerkstart ändern - also so früh wie möglich
wenn dass nicht klappen sollte:c
aber ungetestet, ich habe keine OE2.2 Box bzw. (noch) kein System mit systemd
Vielen Dank für den Tipp, leider brachte das auch keine Erfolg.
MTU ist bei 1500. Wenn ich den Link direkt mit #sh /etc/rc3.d/S01config_mtu.sh aufrufe, setzt er den MTU so wie ich will.
FG
Gibt es directory /etc/systemd/network bzw. configfiles darin? Dann könnte vielleicht das weiterhelfen: systemd.network — Network configuration
Leider gibt es auch kein /etc/systemd/network und auch nichts in systemd was sonst zu verwerten wäre. Zumindest habe ich nichts gefunden.
Aber ich bleibe dran.
Gruß Und Dank
Vlt so:
Du kannst doch mit
die MTU Werten sehen....
Dann solltest du auch mtu ändern können, für eth0:
Möchtest du es dauerhaft ändern, brauchst du eine systemd Einheit (unit), aber erst eine Datei machen mit dem mtu Wert (3000):
Dann in /etc/systemd/system die Servicedatei (/etc/systemd/system/setmtu@.service):
Vielen Dank für den Tipp. Leider hat das auch kein bleibenden Eindruck hinterlassen.
Die Ausgabe vor dem Booten:
root@dm7080:~# ip link show | grep mtu
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP8000> mtu 1500 qdisc pfifo_fast qlen 1000
Die Ausgabe nach der Änderung von dem Tipp:
root@dm7080:~# ip link show | grep mtu
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP8000> mtu 1500 qdisc pfifo_fast qlen 1000
3: wlp0s0u2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
Komischerweise gibt es jetzt auch eine "wlp0s0u2"
FG und Dank
Eigenartig denn hier (dm7080) wird den MTU Wert gut gesetzt:
root@dm7080:~# ip link show | grep mtu
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP8000> mtu 1500 qdisc pfifo_fast qlen 1000
3: wlp0s0u2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
root@dm7080:~# ip link set eth0 mtu 1460
root@dm7080:~# ip link show | grep mtu
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP8000> mtu 1460 qdisc pfifo_fast qlen 1000
3: wlp0s0u2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
Alles anzeigen