I have just installed 6.3 on a machine that was previously running 5.8. Under 5.8 eth0 was eth0. Now with 6.3 /sbin/ifconfig gives me lo, wlan0 and p4p1 (instead of eth0). I would like to make the ethernet a static IP as I intend to for this to be machine used on my LAN only. However, when I do /usr/sbin/setup -> Network Configuration the device is not listed. Can anyone tell me why this is happening and how I can fix it. Or if not how I can set a static and persistent IP address for the ethernet?
Thanks,
Richard
On Thu, Aug 09, 2012 at 12:33:43PM -0500, Richard Reina wrote:
I have just installed 6.3 on a machine that was previously running 5.8. Under 5.8 eth0 was eth0. Now with 6.3 /sbin/ifconfig gives me lo, wlan0 and p4p1 (instead of eth0). I would like to make the ethernet a static IP as I intend to for this to be machine used on my LAN only. However, when I do /usr/sbin/setup -> Network Configuration the device is not listed. Can anyone tell me why this is happening and how I can fix it. Or if not how I can set a static and persistent IP address for the ethernet?
Well......
I tend to agree with the slashdot commentator who called it overcomplicated and unnecessary. It's another idea from Fedora, the theory, IIRC, was that this way, devices would always have the same name, whereas under the method that has been used device names could change on a reboot. (Haven't experienced that myself, but dunno).
If you google Fedora biosdevname you'll come across various explanations. To change it back once the thing's been installed, I've always done it by first rpm -e biosdevname, then editing /etc/sysconfig/network-scripts/ifcfg-whatever, changing the device name in there to eth0, changing the name of the file, e.g, ifcfg-p4p1 to ifcfg-eth0 and restarting. I haven't gotten it working by just restarting networking, but at any rate, if you know you don't want it during installation, you can add biosdevname=0 to the command line.
Scott Robbins wrote:
On Thu, Aug 09, 2012 at 12:33:43PM -0500, Richard Reina wrote:
I have just installed 6.3 on a machine that was previously running 5.8. Under 5.8 eth0 was eth0. Now with 6.3 /sbin/ifconfig gives me lo, wlan0 and p4p1 (instead of eth0). I would like to make the ethernet a static IP as I intend to for this to be machine used on my LAN only. However, when I do /usr/sbin/setup -> Network Configuration the device is not listed. Can anyone tell me why this is happening and how I can fix it. Or if not how I can set a static and persistent IP address for the ethernet?
Well......
I tend to agree with the slashdot commentator who called it overcomplicated and unnecessary. It's another idea from
Yup. The difference between that, and sticking the MAC address into a simple, existing config file is, oh, that's right, it's k3wl.
Fedora, the theory, IIRC, was that this way, devices would always have the same name, whereas under the method that has been used device names could change on a reboot. (Haven't experienced that myself, but dunno).
I have. Putting the MAC address into ifcfg-eth? fixes it.
<method elided>
EXCEPT that in 6.x, you really need to edit /etc/udev/rules.d/70-persistant-net.rules, too, or take the MAC out of ifcfg-eth?, since it needs to be in 70-blahblah.
mark
If you google Fedora biosdevname you'll come across various explanations. To change it back once the thing's been installed, I've always done it by first rpm -e biosdevname, then editing /etc/sysconfig/network-scripts/ifcfg-whatever, changing the device name in there to eth0, changing the name of the file, e.g, ifcfg-p4p1 to ifcfg-eth0 and restarting. I haven't gotten it working by just restarting networking, but at any rate, if you know you don't want it during installation, you can add biosdevname=0 to the command line.
-- Scott Robbins PGP keyID EB3467D6 ( 1B48 077D 66F6 9DB0 FDC2 A409 FA54 EB34 67D6 ) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6
Spike: Should I really trust you? Adam: Scout's honor. Spike: You were a Boy Scout? Adam: Parts of me. _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
If it's as simple as sticking the MAC address into the ifcfg-eth file, I can live with that. But only ifcfg script that exits in /etc/sysconfig/network-scripts/ is ifcfg-lo
I have no idea what k3wl is.
Thanks for the replies.
2012/8/9, m.roth@5-cent.us m.roth@5-cent.us:
Scott Robbins wrote:
On Thu, Aug 09, 2012 at 12:33:43PM -0500, Richard Reina wrote:
I have just installed 6.3 on a machine that was previously running 5.8. Under 5.8 eth0 was eth0. Now with 6.3 /sbin/ifconfig gives me lo, wlan0 and p4p1 (instead of eth0). I would like to make the ethernet a static IP as I intend to for this to be machine used on my LAN only. However, when I do /usr/sbin/setup -> Network Configuration the device is not listed. Can anyone tell me why this is happening and how I can fix it. Or if not how I can set a static and persistent IP address for the ethernet?
Well......
I tend to agree with the slashdot commentator who called it overcomplicated and unnecessary. It's another idea from
Yup. The difference between that, and sticking the MAC address into a simple, existing config file is, oh, that's right, it's k3wl.
Fedora, the theory, IIRC, was that this way, devices would always have the same name, whereas under the method that has been used device names could change on a reboot. (Haven't experienced that myself, but dunno).
I have. Putting the MAC address into ifcfg-eth? fixes it.
<method elided>
EXCEPT that in 6.x, you really need to edit /etc/udev/rules.d/70-persistant-net.rules, too, or take the MAC out of ifcfg-eth?, since it needs to be in 70-blahblah.
mark
If you google Fedora biosdevname you'll come across various explanations. To change it back once the thing's been installed, I've always done it by first rpm -e biosdevname, then editing /etc/sysconfig/network-scripts/ifcfg-whatever, changing the device name in there to eth0, changing the name of the file, e.g, ifcfg-p4p1 to ifcfg-eth0 and restarting. I haven't gotten it working by just restarting networking, but at any rate, if you know you don't want it during installation, you can add biosdevname=0 to the command line.
-- Scott Robbins PGP keyID EB3467D6 ( 1B48 077D 66F6 9DB0 FDC2 A409 FA54 EB34 67D6 ) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6
Spike: Should I really trust you? Adam: Scout's honor. Spike: You were a Boy Scout? Adam: Parts of me. _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Richard Reina wrote:
If it's as simple as sticking the MAC address into the ifcfg-eth file, I can live with that. But only ifcfg script that exits in /etc/sysconfig/network-scripts/ is ifcfg-lo
I have no idea what k3wl is.
Script-kiddie speak. 3 == e. I was being sarcastic (about the fedora developers).
Thanks for the replies.
There should be *something*. Sounds like something's missing in the network part of your install.
mark
2012/8/9, m.roth@5-cent.us m.roth@5-cent.us:
Scott Robbins wrote:
On Thu, Aug 09, 2012 at 12:33:43PM -0500, Richard Reina wrote:
I have just installed 6.3 on a machine that was previously running 5.8. Under 5.8 eth0 was eth0. Now with 6.3 /sbin/ifconfig gives me lo, wlan0 and p4p1 (instead of eth0). I would like to make the ethernet a static IP as I intend to for this to be machine used on my LAN only. However, when I do /usr/sbin/setup -> Network Configuration the device is not listed. Can anyone tell me why this is happening and how I can fix it. Or if not how I can set a static and persistent IP address for the ethernet?
Well......
I tend to agree with the slashdot commentator who called it overcomplicated and unnecessary. It's another idea from
Yup. The difference between that, and sticking the MAC address into a simple, existing config file is, oh, that's right, it's k3wl.
Fedora, the theory, IIRC, was that this way, devices would always have the same name, whereas under the method that has been used device names could change on a reboot. (Haven't experienced that myself, but dunno).
I have. Putting the MAC address into ifcfg-eth? fixes it.
<method elided>
EXCEPT that in 6.x, you really need to edit /etc/udev/rules.d/70-persistant-net.rules, too, or take the MAC out of ifcfg-eth?, since it needs to be in 70-blahblah.
mark
If you google Fedora biosdevname you'll come across various explanations. To change it back once the thing's been installed, I've always done it by first rpm -e biosdevname, then editing /etc/sysconfig/network-scripts/ifcfg-whatever, changing the device name in there to eth0, changing the name of the file, e.g, ifcfg-p4p1 to ifcfg-eth0 and restarting. I haven't gotten it working by just restarting networking, but at any rate, if you know you don't want it during installation, you can add biosdevname=0 to the command line.
-- Scott Robbins PGP keyID EB3467D6 ( 1B48 077D 66F6 9DB0 FDC2 A409 FA54 EB34 67D6 ) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6
Spike: Should I really trust you? Adam: Scout's honor. Spike: You were a Boy Scout? Adam: Parts of me. _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
I installed off the live CD. I will try a 6.3 net install and see what changes.
El Aug 9, 2012, a las 2:40 PM, m.roth@5-cent.us escribió:
Richard Reina wrote:
If it's as simple as sticking the MAC address into the ifcfg-eth file, I can live with that. But only ifcfg script that exits in /etc/sysconfig/network-scripts/ is ifcfg-lo
I have no idea what k3wl is.
Script-kiddie speak. 3 == e. I was being sarcastic (about the fedora developers).
Thanks for the replies.
There should be *something*. Sounds like something's missing in the network part of your install.
mark
2012/8/9, m.roth@5-cent.us m.roth@5-cent.us:
Scott Robbins wrote:
On Thu, Aug 09, 2012 at 12:33:43PM -0500, Richard Reina wrote:
I have just installed 6.3 on a machine that was previously running 5.8. Under 5.8 eth0 was eth0. Now with 6.3 /sbin/ifconfig gives me lo, wlan0 and p4p1 (instead of eth0). I would like to make the ethernet a static IP as I intend to for this to be machine used on my LAN only. However, when I do /usr/sbin/setup -> Network Configuration the device is not listed. Can anyone tell me why this is happening and how I can fix it. Or if not how I can set a static and persistent IP address for the ethernet?
Well......
I tend to agree with the slashdot commentator who called it overcomplicated and unnecessary. It's another idea from
Yup. The difference between that, and sticking the MAC address into a simple, existing config file is, oh, that's right, it's k3wl.
Fedora, the theory, IIRC, was that this way, devices would always have the same name, whereas under the method that has been used device names could change on a reboot. (Haven't experienced that myself, but dunno).
I have. Putting the MAC address into ifcfg-eth? fixes it.
<method elided>
EXCEPT that in 6.x, you really need to edit /etc/udev/rules.d/70-persistant-net.rules, too, or take the MAC out of ifcfg-eth?, since it needs to be in 70-blahblah.
mark
If you google Fedora biosdevname you'll come across various explanations. To change it back once the thing's been installed, I've always done it by first rpm -e biosdevname, then editing /etc/sysconfig/network-scripts/ifcfg-whatever, changing the device name in there to eth0, changing the name of the file, e.g, ifcfg-p4p1 to ifcfg-eth0 and restarting. I haven't gotten it working by just restarting networking, but at any rate, if you know you don't want it during installation, you can add biosdevname=0 to the command line.
-- Scott Robbins PGP keyID EB3467D6 ( 1B48 077D 66F6 9DB0 FDC2 A409 FA54 EB34 67D6 ) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6
Spike: Should I really trust you? Adam: Scout's honor. Spike: You were a Boy Scout? Adam: Parts of me. _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Thu, Aug 9, 2012 at 1:47 PM, m.roth@5-cent.us wrote:
I have just installed 6.3 on a machine that was previously running 5.8. Under 5.8 eth0 was eth0. Now with 6.3 /sbin/ifconfig gives me lo, wlan0 and p4p1 (instead of eth0). I would like to make the ethernet a static IP as I intend to for this to be machine used on my LAN only. However, when I do /usr/sbin/setup -> Network Configuration the device is not listed. Can anyone tell me why this is happening and how I can fix it. Or if not how I can set a static and persistent IP address for the ethernet?
Well......
I tend to agree with the slashdot commentator who called it overcomplicated and unnecessary. It's another idea from
Yup. The difference between that, and sticking the MAC address into a simple, existing config file is, oh, that's right, it's k3wl.
The difference _should_ be that you could ship a pre-installed disk to a remote site where it meets up with an freshly shipped server chassis and the on-site person racking it up can know which NIC to put which cable in and have it come up working. But, I think that's only possible with Dells.
Fedora, the theory, IIRC, was that this way, devices would always have the same name, whereas under the method that has been used device names could change on a reboot. (Haven't experienced that myself, but dunno).
I have. Putting the MAC address into ifcfg-eth? fixes it.
That assumes that you know the MAC address at the time you'd like to configure the image. That's rare for me. As are on-site people fluent in linux.
On 10/08/12 04:31, Scott Robbins wrote: ...
I tend to agree with the slashdot commentator who called it overcomplicated and unnecessary. It's another idea from Fedora, the theory, IIRC, was that this way, devices would always have the same name, whereas under the method that has been used device names could change on a reboot. (Haven't experienced that myself, but dunno).
this has happened to me a couple of times worst case:
eth0 = unused realtek onboard eth1 = intel nic used for lan1 eth2 = intel nic used for lan2 eth3 = intel nic used for wan
realtek onboard nic dies during a server reboot
eth1 -> eth0 = unused eth2 -> eth1 = lan1 eth3 -> eth2 = lan2
firewall rules now apply lan2 rules to the wan
with MAC address pinning, none of the interfaces come up because the addresses do not match the names.
very lucky that was not off-site
K
On 08/09/2012 11:31 AM, Scott Robbins wrote:
It's another idea from Fedora, the theory, IIRC, was that this way, devices would always have the same name, whereas under the method that has been used device names could change on a reboot.
The idea actually came from Dell. It's frequently described as a method to prevent the device name from changing during a reboot, but that was already in place. What biosdevname does is make names *predictable* on Dell systems. It shouldn't be enabled anywhere else.
As you stated, the documented method of turning the feature off is to add biosdevname=0 to the boot configuration (which means rebooting).
http://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming
The idea actually came from Dell. It's frequently described as a method to prevent the device name from changing during a reboot, but that was already in place. What biosdevname does is make names *predictable* on Dell systems. It shouldn't be enabled anywhere else.
It is not at all exclusive to Dell systems, it was simply developed by a Dell employee.
On 10/08/12 03:33, Richard Reina wrote:
I have just installed 6.3 on a machine that was previously running 5.8. Under 5.8 eth0 was eth0. Now with 6.3 /sbin/ifconfig gives me lo, wlan0 and p4p1 (instead of eth0). I would like to make the ethernet a static IP as I intend to for this to be machine used on my LAN only. However, when I do /usr/sbin/setup -> Network Configuration the device is not listed. Can anyone tell me why this is happening and how I can fix it. Or if not how I can set a static and persistent IP address for the ethernet?
try editing
/etc/udev/rules.d/70-persistent-net.rules
change p4p1 to eth0 as the value for NAME
reboot
hope this helps
K