[BraLUG] Netzwerkinterface Einstellungen aendern

Markus Kusserow bralug.de at areazero.de
Do Mär 22 17:27:40 CET 2012


hier mal ne funktionierende config, vielleicht hilft sie dir dein
problem zu loesen. falls du fragen hast, dann lass hoeren. ;)

--8<-- [host: /etc/network/interfaces] -----------------------------
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address     A.A.A.246
  broadcast   A.A.A.255
  netmask     255.255.255.224
  gateway     A.A.A.225
  pointopoint A.A.A.225
  up      sleep 1; ethtool -s eth0 autoneg off speed 100 duplex full
  post-up route add -net  A.A.A.224 netmask 255.255.255.224 gw A.A.A.225
dev eth0
  post-up route add -host B.B.B.6 dev eth0
  down    route del -net  A.A.A.224 netmask 255.255.255.224 gw A.A.A.225
dev eth0

auto br2vm_01
iface br2vm_01 inet static
  address   172.16.0.1
  netmask   255.255.255.0
  pre-up    brctl addbr br2vm_01
  post-up   route add -host B.B.B.1 dev br2vm_01
  post-up   route add -host B.B.B.2 dev br2vm_01
  post-down brctl delbr br2vm_01

auto br2vm_02
iface br2vm_02 inet static
  address   172.16.0.2
  netmask   255.255.255.0
  pre-up    brctl addbr br2vm_02
  post-up   route add -host B.B.B.3 dev br2vm_02
  post-up   route add -host B.B.B.4 dev br2vm_02
  post-up   route add -host B.B.B.5 dev br2vm_02
  post-down brctl delbr br2vm_02

--->8---------------------------------------------------------------

--8<-- [guest (vm_01): /etc/network/interfaces] --------------------
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address     B.B.B.1
  netmask     255.255.255.255
  network     B.B.B.1
  broadcast   B.B.B.1
  gateway     A.A.A.246
  pointopoint A.A.A.246
  up ip addr add B.B.B.2/32 peer A.A.A.246/32 brd B.B.B.2 dev eth0

--->8---------------------------------------------------------------

--8<-- [guest (vm_02): /etc/network/interfaces] --------------------
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address     B.B.B.3
  netmask     255.255.255.255
  network     B.B.B.3
  broadcast   B.B.B.3
  gateway     A.A.A.246
  pointopoint A.A.A.246
  up ip addr add B.B.B.4/32 peer A.A.A.246/32 brd B.B.B.4 dev eth0
  up ip addr add B.B.B.5/32 peer A.A.A.246/32 brd B.B.B.5 dev eth0

--->8---------------------------------------------------------------


On 22/03/12 13:43, dominik gausa wrote:
> Hey Danke!
> 
> Hab das natürlich schon gleich gegoogled und probiert. Prokel da jetzt
> auch grade wieder dran rum.
> 
> Hab sogar aus frust nu mal "... speed 10 .." probiert ... ohne Resultat.
> Zumindest ist die VM zur Zeit nicht mehr meistens weg sondern meistens
> pingbar. Mit SSH schauts aber ganz anders aus, Login und Auth klappt
> (zulesen in der  /var/log/Auth.log) (über den Grund haben wir ja beim
> Vortrag gesprochen).
> 
> Habe den ethtool Command wie in deinem Beispiel eingefügt bzw aus der
> Konsole im laufenden System variiert aber leider ohne Veränderung
> (Verschlechterung wär mir langsam auch mal lieb *g*).
> 
> Die VM kommt jetzt zumindest dauerhaft ohne Probleme nach Draußen
> *chacka!* ... aber wer weis weshalb ... ging schon bevor ich jetzt
> wieder das Fummeln angefangen hab :/
> 
> Vieleicht sieht ja noch wer einen Fehler ...
> 
> $ethtool eth0
> --------------------------------------
> ethtool eth0
> Settings for eth0:
>     Supported ports: [ TP MII ]
>     Supported link modes:   10baseT/Half 10baseT/Full
>                             100baseT/Half 100baseT/Full
>                             1000baseT/Half 1000baseT/Full
>     Supports auto-negotiation: Yes
>     Advertised link modes:  Not reported
>     Advertised pause frame use: No
>     Advertised auto-negotiation: No
>     Speed: 100Mb/s
>     Duplex: Full
>     Port: MII
>     PHYAD: 0
>     Transceiver: internal
>     Auto-negotiation: off
>     Supports Wake-on: pumbg
>     Wake-on: g
>     Current message level: 0x00000033 (51)
>                    drv probe ifdown ifup
>     Link detected: yes
> ----------------------------------------------
> 
> 
> /etc/network/interfaces
> ---------------------------------------------
> auto  br0
> iface br0 inet static
>   address   21.42.21.42
>   broadcast 21.42.21.42
>   netmask   255.255.255.192
>   gateway   21.42.21.42
>   pointopoint    21.42.21.42
>   bridge_ports eth0
>   bridge_stp off
>   bridge_fd 0
>   bridge_maxwait 0
> 
> up sleep 1; ethtool -s eth0 autoneg off speed 100 duplex full
> up route add 21.42.21.42 dev br0
> ---------------------------------------
> 
> 
> On 03/22/2012 11:01 AM, Markus Kusserow wrote:
>> Hallo zusammen,
>>
>> da gestern am Rande das Thema Netzwerkaussetzer (RZ) aufkam.
>>
>> Wie gestern bereits gesagt/vermutet kann der Grund dafuer
>> ein Problem beim Aushandeln der Geschwindigkeit und/oder des
>> Uebertragungsmodus sein. (Treiberproblem oder fehlerhafte Gegenstelle)
>>
>> Ein Workaround fuer diesen Fall koennte wie folgt aussehen:
>>
>> ---8<--[/etc/network/interfaces]------------------------------------
>> auto eth0
>> iface eth0 inet static
>>    address     999.888.777.666
>>    netmask     999.999.999.0
>>    gateway     999.888.777.999
>>    up      sleep 1; ethtool -s eth0 autoneg off speed 100 duplex full
>> --->8---------------------------------------------------------------
>>
>> (getestet unter Debian Lenny/Squeeze)
>>
>>
>> gr mk
> 



Mehr Informationen über die Mailingliste Bralug