bonding: WLAN Cardbus Adapter SMC 2835W: ifensalve ?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
HotblackDesiato
Beiträge: 203
Registriert: 12.08.2004 16:26:56

bonding: WLAN Cardbus Adapter SMC 2835W: ifensalve ?

Beitrag von HotblackDesiato » 30.01.2005 10:08:50

Hallo allerseits,

ich habe folgendes Problem: Ich habe an meinem Notebook sowohl Netzanschluss per Kabel (eth0) als auch eine SMC 2835W Cardbus-WLAN-Karte (eth1).

Beide werden beim Booten gestartet. Nachdem anscheinend das routing in diesem Fall nicht funktioniert, gebe ich jeweils "ifdown eth0" oder "ifdown eth1" ein - dann wird das gateway gefunden. Eine andere Möglichkeit wäre, standardmäßig nur eth1 zu starten und bei Bedarf dann "ifup eth0 && ifdown eth1" einzugeben.

Ich möchte das aber automatisieren. Eine elegante Möglichkeit wäre bonding mit dem Modus "active-backup" (nachdem beide Adapter dasselbe gateway benutzen...), d.h. beide Netzwerkadapter sind aktiv, "bond0" verwendet aber standardmäßig eth0, falls möglich, ansonsten eth1.

Leider funktioniert ifenslave mit der WLAN-Karte nicht, ifenslave mit eth0 funktioniert dagegen:

Code: Alles auswählen

#: ifup bond0
Moving from lan to if-pre-up,lan
Master 'bond0', Slave 'eth1': Error: Enslave failed
Failed to bring up bond0.
Geht das generell mit WLAN-Karten nicht (Karte läuft mit dem Prism54-Treiber des Kernels (2.6.10) und der firmware von prism54.org) ? Kennt jemand das Problem ?

Hier mein Eintrag für modules.conf:

Code: Alles auswählen

#
# /etc/modprobe.d/bonding
# aliases for the bonding module
#

options bonding mode=active-backup primary=eth0 miimon=100 downdelay=200 updelay=200
alias bond0 bonding
#install bond0 /sbin/modprobe -a eth0 eth1 && /sbin/modprobe bonding
Und hier meine /etc/network/interfaces:

Code: Alles auswählen

auto lo eth0 eth1

iface lo inet loopback

iface eth0 inet static
        address 192.168.0.6
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.254
        name Intel PRO/100 SB Mobile Combo
        network 192.168.0.0
        mtu 1409

iface eth1 inet static
        address 192.168.0.7
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.254
        name SMC2835W
        network 192.168.0.0
        mtu 1409
        wireless_mode Managed
        wireless_essid xxxxxxx
        wireless_nick xxxxxx
        wireless_channel x
        wireless_ap auto
        wireless_enc on
        wireless_keymode open
        wireless_key xxxxxxxxxxxxxxxxxxxxxxxxxx

iface bond0 inet static
        address 192.168.0.6
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.254
        network 192.168.0.0
        up ifenslave bond0 eth0 eth1
        down ifenslave -d bond0 eth0 eth1
Grüße,

Stefan

Antworten