eth0 und eth1
- Hackmeck
- Beiträge: 1397
- Registriert: 22.10.2002 19:14:02
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Düsseldorf
-
Kontaktdaten:
eth0 und eth1
Mit meinem Notebook gehe ich zu Hause über eth0 und Ethernet ins Netz, in der Uni über eth1-WLAN. Zu Hause muß ich immer erst ein "ifdown eth1" durchführen, bevor ich ich ins Netz kann. Ist es nicht irgendwie möglich, daß Linux das jeweils benutzbare Netz automatisch nutzt?
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Ich hab (hatte) das gleiche Problem. eth0 ist je nach Netz unterschiedlich konfiguriert. eth1 momentan nur zuhause via WLAN. Ich bin gerade dabei guessnet so zu konfigurieren, das es neben den kabelgebundenen Netzen auch die Kabellosen Netze automatisch konfiguriert. Leider gibts momentan noch keine guessnet-Version die das problemlos kann. (mit WEP-Keys, versteckter SSID,....). Ich kann Dir aber bei Bedarf schonmal den Teil der kabelgeundenen Netze zukommen lassen. Ist recht einfach zu erweitern.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- Hackmeck
- Beiträge: 1397
- Registriert: 22.10.2002 19:14:02
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Düsseldorf
-
Kontaktdaten:
Danke für den Tip! Ich habe guessnet mal installiert. Die Konfiguration dürfte bei mir recht einfach sein - eth0 und eth1 haben jeweils nur einen, immer gültigen Eintrag in /etc/network/interfaces:feltel hat geschrieben:Ich hab (hatte) das gleiche Problem. eth0 ist je nach Netz unterschiedlich konfiguriert. eth1 momentan nur zuhause via WLAN. Ich bin gerade dabei guessnet so zu konfigurieren, das es neben den kabelgebundenen Netzen auch die Kabellosen Netze automatisch konfiguriert. Leider gibts momentan noch keine guessnet-Version die das problemlos kann. (mit WEP-Keys, versteckter SSID,....). Ich kann Dir aber bei Bedarf schonmal den Teil der kabelgeundenen Netze zukommen lassen. Ist recht einfach zu erweitern.
Code: Alles auswählen
auto eth0
iface eth0 inet static
address 192.168.1.5
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 145.253.2.11
auto eth1
iface eth1 inet static
wireless_essid HHU
address 192.168.66.200
netmask 255.255.255.0
network 192.168.66.0
gateway 192.168.66.2
#dns-nameserver 145.253.2.
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
guessnet wird automatisch mit ausgeführt. Hier mal meine /etc/network/interfaces:Hackmeck hat geschrieben:Startet guessnet beim Booten automatisch oder muß es jedes mal von Hand ausgeführt werden?
Code: Alles auswählen
auto lo
iface lo inet loopback
auto eth0
mapping eth0
script /usr/sbin/guessnet-ifupdown
map home-wired
map office-wired
map dhcp-wired
map default: dhcp-wired
map timeout: 3
map verbose: true
auto eth1
mapping eth1
script /usr/sbin/guessnet-ifupdown
map home-wireless
map timeout: 3
map verbose: true
iface home-wired inet static
address 192.168.0.4
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
up echo -e 'search feltel.local\nnameserver 192.168.0.1' > /etc/resolv.conf
dns-search home.loc
dns-nameservers 192.168.0.1
# Check for one of these hosts:
test1-peer address 192.168.0.1 mac 00:40:63:C0:A2:A2
iface office-wired inet static
address 10.0.1.250
netmask 255.255.255.0
broadcast 10.0.1.255
gateway 10.0.1.1
up echo -e 'search lpz1.rahn-schulen.de\nnameserver 10.0.1.1' > /etc/resolv.conf
test1-peer address 10.0.1.1 mac 00:40:63:D4:A8:30
iface dhcp-wired inet dhcp
iface home-wireless inet static
#funktioniert noch nicht
#test-command /usr/share/guessnet/test-wifi-ap $IFACE 00:0F:66:A7:29:90
address 192.168.0.5
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
up echo -e 'search feltel.local\nnameserver 217.237.150.97' > /etc/resolv.conf
wireless_nick thinkpad_x31
wireless_mode managed
wireless_key XXXXXXXXXXXXXXXXXXXXXXXXXX
wireless_essid sfwlan
Ja, guessnet ist dazu da die aktuelle Netzwerkeinstellungen anhand vorhandener Profile rauszufinden und dann das Netzwerk entsprechend einzustellen. Für Deine Zwecke ist dann sicherlich waproamd und/oder ifplugd besser geeignet. waproamd aktiviert nur dann das WLAN-Interface wenn es einen AP findet. ifplugd macht im prinzip das gleiche nur das dort das Einstecken bzw. Entfernen des Netzwerkkabels beachtet wird.Ist es nicht eigentlich dazu gedacht, bei mehreren Konfigurationen für ein Device die richtige herauszufinden?
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Hmm, ich glaub ich werd das WoEnde mal ein bischen mit waproamd/ifplugd rumspielen. Vielleicht findet sich ne Lösung für Dein Problem.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM