[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

/etc/network/interfaces: post-up funktioniert nicht



Moin,

auf meinem Rechner sind alle Netzwerkinterfaces via br0 gebridged. Das 
funktioniert auch. Nun soll dynamisch ein usb Interface dazu kommen. Händisch 
funktioniert das auch: Gerät wird erkannt, usb0 erscheint. Von Hand lässt 
dich das usb0 'up' schalten und in die Bridge integrieren.

Leider tut es nicht automatisch aus der /etc/network/interfaces heraus. 
Derzeit steht folgendes drin (lo etc lasse ich weg)
auto eth0
iface eth0 inet static
    address 0.0.0.0
    network 0.0.0.0
    netmask 255.255.255.0

auto br0
iface br0 inet static
 address 192.168.5.53
 network 192.168.5.0
 netmask 255.255.255.0
 broadcast 192.168.5.255
 gateway 192.168.5.1
 bridge_bridgeprio 32767
 bridge_portprio eth0 129
 bridge_fd 5
 pre-up brctl addbr br0
 pre-up brctl addif br0 eth0
 post-down brctl delbr br0

allow-hotplug usb0
mapping hotplug
script grep
map usb0

iface usb0 inet static
    address 192.168.5.200
    post-up ifconfig usb0 0.0.0.0 up
    post-up brctl addif br0 usb0
    post-down brctl delif br0 usb0

Beim Einstecken des Gerätes gibt es nur usb0, jedoch 'down'. In den Logfiles 
keine Fehlermeldungen. Man kann es jedoch händisch aktivieren (ifconfig usb0 
0.0.0.0 up ; brctl addif br0 usb0) und es funktioniert.

Versuche ich mit ifup das Interface zu starten gibt's ein interessante 
Fehlermeldung: cassiopeia:/var/log# ifup usb0
Don't seem to be have all the variables for usb0/inet.
Failed to bring up usb0.

Any hint?

Danke
-- 
|Michael Renner      E-mail: michael.renner@gmx.de  |
|D-81541 Munich      Germany        ICQ: #112280325 |
|Germany             Don't drink as root!      ESC:wq


Reply to: