Hi, I'm using SUSE Linux 10.1. The system build went properly with 2 ethernet cards setup/mapped as (3C905A --> eth0) and (3C905B --> eth1). Running ifconfig properly shows eth0 and eth1 as up and active. After a few hours the 3C905B (eth1) failed and I had to replace it with a 3C905C. After running YAST and setting up the new card - it got activated as eth2. What happened to eth1? Is there any config setting or file that I can edit so that the new card uses eth1? This was no problem and easy to set up in SLES-8. Appreciate any light that can be shed on this issue. Thanks and regards. Otto Rodusek. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Otto Rodusek (AP-SGP) wrote:
After a few hours the 3C905B (eth1) failed and I had to replace it with a 3C905C. After running YAST and setting up the new card - it got activated as eth2. What happened to eth1? Is there any config setting or file that I can edit so that the new card uses eth1?
Yep: /etc/udev/rules.d/30-net_persistent_names.rules
This was no problem and easy to set up in SLES-8.
That's a loooong time ago :-) /Per Jessen, Zürich -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Hi, Yep I found it and starting the edit. Hehe - SLES-8 may have been "loooong ago" but steady and veeeeery reliable !!!! Much Thanks. Rgds. Otto Rodusek Per Jessen wrote:
Otto Rodusek (AP-SGP) wrote:
After a few hours the 3C905B (eth1) failed and I had to replace it with a 3C905C. After running YAST and setting up the new card - it got activated as eth2. What happened to eth1? Is there any config setting or file that I can edit so that the new card uses eth1?
Yep:
/etc/udev/rules.d/30-net_persistent_names.rules
This was no problem and easy to set up in SLES-8.
That's a loooong time ago :-)
/Per Jessen, Zürich
Otto Rodusek (AP-SGP) wrote:
Yep I found it and starting the edit. Hehe - SLES-8 may have been "loooong ago" but steady and veeeeery reliable !!!! Much Thanks.
You're very welcome. Wrt SLES8 - I only meant to say that it is to be expected that lots will have changed since then; I also run some 8.2 system, even a single 7.1 system, all veryyyyy reliable. /Per Jessen, Zürich -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On Monday 05 June 2006 19:10, Otto Rodusek (AP-SGP) wrote:
I'm using SUSE Linux 10.1. The system build went properly with 2 ethernet cards setup/mapped as (3C905A --> eth0) and (3C905B --> eth1). Running ifconfig properly shows eth0 and eth1 as up and active.
After a few hours the 3C905B (eth1) failed and I had to replace it with a 3C905C. After running YAST and setting up the new card - it got activated as eth2. What happened to eth1? Is there any config setting or file that I can edit so that the new card uses eth1? This was no problem and easy to set up in SLES-8. Appreciate any light that can be shed on this issue. Thanks and regards. Otto Rodusek.
I had that in 10.0. The fix was to edit /etc/udev/rules.d/30-net_persistent_names.rules, and put a line for each eth-device at the top (I have 2 eth-cards): SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:xx:xx:xx:xx:xx", IMPORT="/sbin/rename_netiface %k eth1" SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:xx:xx:xx:xx:xx", IMPORT="/sbin/rename_netiface %k eth0" (That were 2 lines, mind the line wrapping) Substitute '00:xx:xx:xx:xx:xx' with the MAC-address of your cards that correspond to the eth devices. Cheers, Leen -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Hi, Much thanks. I was just starting to edit and analyse when I received your email. Totally solved the problem - much thanks. Rgds. Otto Rodusek. Leendert Meyer wrote:
On Monday 05 June 2006 19:10, Otto Rodusek (AP-SGP) wrote:
I'm using SUSE Linux 10.1. The system build went properly with 2 ethernet cards setup/mapped as (3C905A --> eth0) and (3C905B --> eth1). Running ifconfig properly shows eth0 and eth1 as up and active.
After a few hours the 3C905B (eth1) failed and I had to replace it with a 3C905C. After running YAST and setting up the new card - it got activated as eth2. What happened to eth1? Is there any config setting or file that I can edit so that the new card uses eth1? This was no problem and easy to set up in SLES-8. Appreciate any light that can be shed on this issue. Thanks and regards. Otto Rodusek.
I had that in 10.0. The fix was to edit /etc/udev/rules.d/30-net_persistent_names.rules, and put a line for each eth-device at the top (I have 2 eth-cards):
SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:xx:xx:xx:xx:xx", IMPORT="/sbin/rename_netiface %k eth1" SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:xx:xx:xx:xx:xx", IMPORT="/sbin/rename_netiface %k eth0"
(That were 2 lines, mind the line wrapping)
Substitute '00:xx:xx:xx:xx:xx' with the MAC-address of your cards that correspond to the eth devices.
Cheers,
Leen
participants (3)
-
Leendert Meyer
-
Otto Rodusek (AP-SGP)
-
Per Jessen