Linux 14.980 Themen, 106.326 Beiträge

Debian /etc/network/interfaces korrekt einrichten

michi_p / 9 Antworten / Flachansicht Nickles

Hallo,

ich weiß, das folgende Problem wurde schon hundertfach behandelt, aber die meine "99" Vorgänger will es in meinem System nicht funktionieren.

Also Debian auf Thinkpad R60

Ich hätte gerne, daß das Notebook automatisch erkennt in welchem Netz es sich befindet und dieses sofort aktiviert.
Zur Zeit muß ich immer mühsam die eth devices neu starten... :(

Habe zu Hause ein WLAN, DHCP-Server, Name "home", managed, WEP und Password gesetzt.
Außerdem noch ein Ethernet an diesem DHCP Server.

Auf der Arbeit gibt es ebenfalls WLAN und Ethernet. DHCP.

Habe schon viel probiert aber es läuft nicht wie es soll...

Wo ist möglicherweise der Fehler?

vg Micha

Meine bisherige "interfaces"-Datei:

##########################

iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0


# Ethernet
mapping eth0
script grep

iface work inet dhcp

iface home inet dhcp



# WLAN
mapping eth2
script grep

iface wwork inet dhcp
wireless-mode managed
wireless-essid WORK

iface whome inet dhcp
wireless-mode managed
wireless-security wep
wireless-essid HOME
wireless-key s:#PW sollte hexadezimal sein#

allow-hotplug eth0
allow-hotplug eth2

auto lo
auto eth0
auto eth2

##########################

bei Antwort benachrichtigen
KarstenW michi_p „Debian /etc/network/interfaces korrekt einrichten“
Optionen

Den Fehler finde ich nicht. Ich habe auch keine Erfahrung mit Notebooks. Aber es gibt diese Möglichkeit das Netzwerk automatisch konfigurieren zu lassen , wenn man mit einem Notebook in verschiedenen Netzen unterwegs ist.

Du kannst das Paket "guessnet" unter Debian etch 4.0 installieren. guessnet verwendet unter anderen das ARP Protokoll um herauszufinden , ob ein Host im Netzwerk erreichbar ist.
Dann gibt es noch das Paket "ifplugd" welches man zusätzlich zu guessnet installieren kann, um die Konfiguration der Netzwerkschnittstellen weiter zu automatisieren.
Wenn du in verschiedenen Funknetzen unterwegs bist, dann hilft auch das Paket "waproamd".

Ich lese das alles aus dem Debian Handbuch von Martin F. Kraft. "Das Debian System".
Ich kann dir nur empfehlen mal in dieses Handbuch zu schauen und auf Seiten 352-366 nachzulesen.

http://www.amazon.de/Das-Debian-System-Konzepte-Methoden/dp/3937514171/ref=pd_bbs_sr_1/303-3205199-6161035?ie=UTF8&s=books&qid=1184096873&sr=8-1

Ich denke nur mit der Konfigurationsdatei /etc/network/interfaces wirst du es nicht schaffen die Konfiguration der Netzwerkschnittstellen zu automatisieren.
Da mußt du noch die Pakete guessnet, ifplugd und eventuell waproamd installieren.
Am besten mit synaptic.

PS:

aus synaptic kopiert:

guessnet:


Guess which LAN a network device is connected to
Guessnet is a non-aggressive network detection tool to use when moving
a machine among networks which don't necessarily provide DHCP.

Guessnet takes in input a list of candidate network profiles,
each of which includes a test description; then it runs all
the tests in parallel and prints the name of the profile whose
test was the first one to succeed.

Available tests are:
* ARP probes to check for known hosts in the network
* link beat check, to check if the interface is connected to anything
* Wireless lan checks, to look for access points found by waproamd
* PPPOE check to see if there is a concentrator accessible via PPPOE
* Checks provided by custom arbitrary scripts.

Guessnet can be used in either native mode or "ifupdown mode".
In the latter case guessnet integrates nicely with ifupdown
as a "mapping script".


ifplugd:

A configuration daemon for ethernet devices
ifplugd is a daemon which will automatically configure your
ethernet device when a cable is plugged in and automatically
unconfigure it if the cable is pulled. This is useful on laptops with
onboard network adapters, since it will only configure the interface
when a cable is really connected.

Some features:
* May beep when the cable is unplugged, plugged, the interface
configuration succeeded or failed.
* Syslog support
* small
* Multiple ethernet interface support
* Support for wireless networking. Whenever an association to an AP
is detected the network is configured. Have a look on waproamd
if you need a facility to configure WEP keys before AP
associations succeed.
* Compatibility mode for network devices which do not support cable
detection


waproamd:

WLAN roaming daemon
waproamd is a Linux WLAN roaming daemon for IEEE 802.11
cards supported by a driver with wireless extension API. It may be
used for configuring WEP keys according to the WLANs available, and
automatically configures the network interface when an access point is
found.

This version does not need ifplugd any more to configure the network
card.




Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen