Bonding MAC addresses to interfaces is a lifesaver when you have multiple NIC's
Imagine writing up a bunch of iptables rules. Then upgrade your kernel. Suddenly, all of your interfaces are assigned to different NICs and you can't access anything! On Wed, Mar 12, 2008 at 6:20 AM, Avraham Rosenberg <[EMAIL PROTECTED]> wrote: > On Wed, Mar 12, 2008 at 11:43:47AM +0200, Meir Kriheli wrote: > > Avraham Rosenberg wrote: > > >Hi, > > >Something is rotten in the kindom of Danemark. > .. > > > >To complete the mistery. After reset to factory defaults, the router worked > > >again as new. An this morning, after reactivating the on-board NIC, > > >everything works. > > >Any hint will be most welcome. Cheers, Avraham > > > > > > > udev has a rule which binds MAC addresses to interfaces (prevents the > > annoyance of having interfaces names changed on machines with several > > similar NICs after kernel upgrades). The downside: changing NICS > > requires modification of that rule. > > > > If you have udev installed, look for the file: > > > > /etc/udev/rules.d/z25_persistent-net.rules > > > > > > If you have it, you'll need to change the MAC address for eth0 to the > > new one (or remove that rule). > > > > HTH > > -- > > Meir Kriheli > > > > Hi, > Thanks a lot Geoff and Meir. > If I undertood Geoff correctly, it pays to avoid using the on-board NIC > (this time it recovered), as next time, the misbehaviour of the router > might damage the motherboard. > I changed therefore the line in /etc/udev/rules.d/z25_persistent-net.rules > as recommended by Meir and everything works. > I just returned from town with a EDIMAX NIC, as I do not rely on that old > card (I used it only, because, following Murphy, the trouble started late > in the evening). It happens to be based on a RTL8139 chip. > Thanks again, Avraham > > -- > Please avoid sending to this address Excell or Powerpoint attachments. > > ================================================================= > > > To unsubscribe, send mail to [EMAIL PROTECTED] with > the word "unsubscribe" in the message body, e.g., run the command > echo unsubscribe | mail [EMAIL PROTECTED] > > ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
