Ich möchte auf meinem Laptop ein Netzwerk einrichten
und zwar so, dass beide Netzwerkkarten(Lan-eth0 und Wlan-wlan0(D-link öber Ndiswrapper)) gut zusammen arbeiten..
Ich habe im Netz schon eine Lösung gefunden:
sicherlich gibts genug info im netz, wie man die beide Dinge einrichten kann,ifmetric sorgt dafür, daß wenn beide Interfaces aktiv sind, alles übers Ethernet geroutet wird. Aus Sicherheitssicht ist das Aktivhalten beider Interfaces alles andere als lupenrein, aber in Grenzfällen kann man das Radio ja einfach per Tastenkombination ausschalten, woraufhin ifplugd das WLAN-Interface runterfahren wird.
aber mein Problem ist, dass kein English kann..
Mein Ziel:
ifplugd überwacht eth0 und sobald ein Kabel reingesteckt wird, wird wlan0 runterfahren und eth0 aktiviert(also schnellere Verbindung benutzt). Wenn Lan-kabel wieder raus ist- wird eth0 herunterfahren und wlan0 aktiviert.
Probleme:
1.
Weiss nicht wie man ifmetric benutzt um prioritet festzulegen
So wie ich verstehe muss ifmetric in verbindung mit einer Zahl im /e./n./interfaces hinzugefügt werden..
Muss das in jedem Gerät gemacht werden?
und welche Zahlen, wo verwenden?
2.
Config. von ifplugd
Laut habe ich 2 config dateien angepasst
1. /etc/ifplugd/ifplugd.conf
so sieht aus:
2. /etc/ifplugd/ifplugd.actionINTERFACES="eth0"
ARGS="-afI -u0 -d10 -b"
ob das richtig alles ist weiss ich nicht..#!/bin/sh
set -e
if [ -z "$1" ] || [ -z "$2" ] ; then
echo "Wrong arguments" > /dev/stderr
exit 1
fi
if [ "$1" != "eth0 ]; then
echo "Wrong interface!" > /dev/stderr
exit 1
fi
if [ "$2" = "up" ] ; then
/sbin/ifdown wlan0
/sbin/ifup eth0
exit 0
elif [ "$2" = "down" ] ; then
/sbin/ifdown eth0
/sbin/ifup wlan0
exit 0
fi
exit 1
aber beep macht er, wenn Lan eingesteckt oder rausgenommen wird
3.
Interfaces
ob das richtig so?# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
# automatically added when upgrading
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address 192.168.1.99
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
ifmetric 1
# Wireless Selection
# 1.Config_Versuch-OK
iface wlan0 inet static
address 192.168.1.95
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
4.
ausserdem habe ich mir ein script erstellt zum wlan starten..
kannmann irgendwie den script automatisch starten lassen?#!/bin/bash
modprobe ndiswrapper
ifconfig eth0 down
iwconfig wlan0 mode Managed
iwconfig wlan0 essid CP
ifconfig wlan0 192.168.1.3 netmask 255.255.255.0 up
route add default gw 192.168.1.1 dev wlan0
wpa_supplicant -d -i wlan0 -D ndiswrapper
rcconf funktioniert wie bie SUSE nicht..
bin für jede Tipp dankbar..
ausserdem kann man nacher eine Schritt für Schritt Anleitung erstellen für Leute wie mich