Re: Module für eth0 eth1 und eth2 [nach Viren gescannt]
Danke für den Tip. Mit dem unbennen will ich eigetnlich nicht, aber der Hinweis mit /etc/modules war der Entscheidende. Ich bin davon ausgegangen, dass die Definition über aliase und die Angabe der Ladereihenfolge in /etc/network/interfaces mit der Option auto eth0 eth1 eth2 ausreichend wäre. Jetzt funktioniert es wunderbar. Danke, Andreas Kuchenbuch Andreas Vögele <[EMAIL PROTECTED]> schrieb am 28.12.04 00:26:36: > > > Am 27.12.2004 um 23:05 schrieb Andreas Kuchenbuch: > > > Hallo Liste, > > > > ich bin dabei, eine Firewall aufzusetzen. Dabei verwende ich eine > > Intel 100MBit Karte und eine Intel Dual 1GB Karte. Debian lädt die > > Module (e100, e1000) für die 1GB Karte(n) immer als eth0 und eth1. > > > Ich habe schon aliase in /etc/modules.conf, in /etc/mudutils/aliases > > und unter /etc/modprobe.d... eingetragen. Aber es ändert sich nichts. > > Ich habe auch immer den Befehl "update-modules" ausgeführt, aber eth0 > > ist immer e1000. > > Hast Du die Module in /etc/modules in der gewünschten Reihenfolge > eingetragen oder werden die Module von hotplug geladen? > > Schau Dir mal nameif(8) an. Ich verwende das unten eingefügte Skript > um Schnittstellennamen festzulegen. Das Skript bzw. nameif benötigt > eine Datei namens /etc/mactab. Die MAC-Adressen findest Du zum Beispiel > mit ifconfig heraus. > > /etc/mactab: > > firenet 00:60:0F:5B:CB:4C > dmz 00:60:0F:5B:68:70 > bordernet 00:60:0F:5B:CB:4B > > /etc/init.d/nameif: > > #!/bin/sh > # > # name network interfaces based on MAC addresses > # > # install with "update-rc.d nameif start 39 S ." > > PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin > > if ! [ -x /sbin/nameif -a -r /etc/mactab ]; then > exit 0 > fi > > case "$1" in > start) > echo -n "Naming network interfaces..." > nameif -s > echo "done." > ;; > stop) > ;; > force-reload|restart) > ;; > *) > echo "Usage: /etc/init.d/nameif {start|stop|restart|force-reload}" > exit 1 > ;; > esac > > exit 0 > > . -- Mit freundlichem Gruß Dipl.-Ing. Andreas Kuchenbuch Ingenieurbüro Andreas Kuchenbuch Plessering 39 37154 Northeim [EMAIL PROTECTED] | http://www.ib-kuchenbuch.de Diese eMail enthält vertrauliche und rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail.
Re: Module für eth0 eth1 und eth2
Am Montag 27 Dezember 2004 23:05 schrieb Andreas Kuchenbuch: > Es soll aber die immer die e100 ale eth0 geladen werden. > > Ich habe schon aliase in /etc/modules.conf, in /etc/mudutils/aliases und > unter /etc/modprobe.d... eingetragen. Aber es ändert sich nichts. Ich habe > auch immer den Befehl "update-modules" ausgeführt, aber eth0 ist immer > e1000. probier mal die beiden karten zu deaktivieren ('/etc/init.d/networking stop'), den e1000 treiber rauszuschmeissen (rmmod e1000) und anstattdessen den e100'er zu laden ('insmod e100' oder 'modprobe -a e100'). wenns ein dependency problem o.a. ist, dann würde der e100 erst gar nicht geladen werden. viele e1000 karten funktionieren auch mit dem e100 treiber (auf 100Mbit nur natürlich), umgekehrt ist mir das unbekannt aber sollte der e100 treiber beim insmod nur eth0 initialisiert haben (ifconfig gibt aufschluss) liesse sich das problem lösen indem du e100 in /etc/modules vor e1000 lädst... ansonsten: 'man bootparm' oder evtl. e100 fest in den kernel packen, dann wird nur eth0 initialisiert, bei laden des e1000 mods der 2. mfg jan jansen -- +++ GMX - die erste Adresse für Mail, Message, More +++ 1 GB Mailbox bereits in GMX FreeMail http://www.gmx.net/de/go/mail -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Module für eth0 eth1 und eth2
Hallo Andreas, währe es Dir möglich, den text bei 72 Zeichen umzubrechen. Auf Endlostext zu Antworten ist schwierig... Am 2004-12-27 23:05:07, schrieb Andreas Kuchenbuch: > Hallo Liste, > Hat jemand einen Tip? ( '/etc/modules' ) / | e100 | e1000 \__ Reihenfolge beachten... "/etc/init.d/modutils" ist nur ein parser, der die module so läd, wie in "/etc/modules/" angegeben ist. Allerdings mir ausnahme von Abhängigkeiten. > Andreas Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) signature.pgp Description: Digital signature
Re: Module für eth0 eth1 und eth2
Am 27.12.2004 um 23:05 schrieb Andreas Kuchenbuch: Hallo Liste, ich bin dabei, eine Firewall aufzusetzen. Dabei verwende ich eine Intel 100MBit Karte und eine Intel Dual 1GB Karte. Debian lädt die Module (e100, e1000) für die 1GB Karte(n) immer als eth0 und eth1. Ich habe schon aliase in /etc/modules.conf, in /etc/mudutils/aliases und unter /etc/modprobe.d... eingetragen. Aber es ändert sich nichts. Ich habe auch immer den Befehl "update-modules" ausgeführt, aber eth0 ist immer e1000. Hast Du die Module in /etc/modules in der gewünschten Reihenfolge eingetragen oder werden die Module von hotplug geladen? Schau Dir mal nameif(8) an. Ich verwende das unten eingefügte Skript um Schnittstellennamen festzulegen. Das Skript bzw. nameif benötigt eine Datei namens /etc/mactab. Die MAC-Adressen findest Du zum Beispiel mit ifconfig heraus. /etc/mactab: firenet 00:60:0F:5B:CB:4C dmz 00:60:0F:5B:68:70 bordernet 00:60:0F:5B:CB:4B /etc/init.d/nameif: #!/bin/sh # # name network interfaces based on MAC addresses # # install with "update-rc.d nameif start 39 S ." PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin if ! [ -x /sbin/nameif -a -r /etc/mactab ]; then exit 0 fi case "$1" in start) echo -n "Naming network interfaces..." nameif -s echo "done." ;; stop) ;; force-reload|restart) ;; *) echo "Usage: /etc/init.d/nameif {start|stop|restart|force-reload}" exit 1 ;; esac exit 0
Module für eth0 eth1 und eth2
Hallo Liste, ich bin dabei, eine Firewall aufzusetzen. Dabei verwende ich eine Intel 100MBit Karte und eine Intel Dual 1GB Karte. Debian lädt die Module (e100, e1000) für die 1GB Karte(n) immer als eth0 und eth1. Es soll aber die immer die e100 ale eth0 geladen werden. Ich habe schon aliase in /etc/modules.conf, in /etc/mudutils/aliases und unter /etc/modprobe.d... eingetragen. Aber es ändert sich nichts. Ich habe auch immer den Befehl "update-modules" ausgeführt, aber eth0 ist immer e1000. Hat jemand einen Tip? Andreas