/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: