Most guides seem to revolve around modifying ifcfg-eth0, which doesn't exist on my system..[root@Azaz07]# vi /etc/sysconfig/network-scripts/ifcfg-eth0[root@Azaz07]# ls /etc/sysconfig/network-scripts/ifcfg-lo     ifdown-ppp     ifup-ippp    ifup-sitifdown       ifdown-routes  ifup-ipv6    ifup-tunnelifdown-bnep  ifdown-sit     ifup-isdn    ifup-wirelessifdown-eth   ifdown-tunnel  ifup-plip    init.ipv6-globalifdown-ippp  ifup           ifup-plusb   net.hotplugifdown-ipv6  ifup-aliases   ifup-post    network-functionsifdown-isdn  ifup-bnep      ifup-ppp     network-functions-ipv6ifdown-post  ifup-eth       ifup-routes[root@Azaz07]# /sbin/ifconfiglo        Link encap:Local Loopback            inet addr:127.0.0.1  Mask:255.0.0.0          inet6 addr: ::1/128 Scope:Host          UP LOOPBACK RUNNING  MTU:16436  Metric:1          RX packets:8 errors:0 dropped:0 overruns:0 frame:0          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:0           RX bytes:480 (480.0 b)  TX bytes:480 (480.0 b)p5p1      Link encap:Ethernet  HWaddr C8:1F:66:03:00:7D            inet addr:192.168.0.14  Bcast:192.168.0.255  Mask:255.255.255.0          inet6 addr: fe80::ca1f:66ff:fe03:7d/64 Scope:Link          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1          RX packets:9818 errors:0 dropped:0 overruns:0 frame:0          TX packets:9634 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000           RX bytes:7020054 (6.6 MiB)  TX bytes:1665345 (1.5 MiB)wlan0     Link encap:Ethernet  HWaddr 70:18:8B:03:3C:59            UP BROADCAST MULTICAST  MTU:1500  Metric:1          RX packets:0 errors:0 dropped:0 overruns:0 frame:0          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)How would I change my p5p1 adapter to static with the IP 192.169.0.55?Also, why is it called a p5p1 adapter, instead of the seemingly more common eth0?Running setup gives me a blank screen upon Device configuration
Set Static IP in CentOS 6.4?
networking;centos;ip
You can read about the new naming convention for devices here, titled: Features/ConsistentNetworkDeviceNaming. The change in naming conventions is also discussed in the official Redhat docs titled: Appendix A. Consistent Network Device Naming. The convention now follows one based on location rather than arbitrarily eth0, etc.Change the network device naming scheme from ethX to a physical location-based name for easy identification and useTo change your IP address you can follow a couple of paths to do this. Use NetworkManager (see official RH docs)You can find out what devices are under NetworkManager's juristiction.Example$ nmcli -p nm======================================================================================                                NetworkManager status======================================================================================RUNNING         STATE           WIFI-HARDWARE   WIFI       WWAN-HARDWARE   WWAN      --------------------------------------------------------------------------------------running         connected       enabled         enabled    enabled         enabled   Run the command setup, and change it through the GUI            Change the configuration fileThe file should be called /etc/sysconfig/network-scripts/ifcfg-p5p1. Simply change the line in this file to:IPADDR=192.169.0.55If this file doesn't exist at all, I'd simply create it and add content similar to the following:# /etc/sysconfig/network-scripts/ifcfg-p5p1DEVICE=p5p1BOOTPROTO=staticNM_CONTROLLED=noONBOOT=yesTYPE=EthernetDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=yesIPV6INIT=noNAME=System p5p1IPADDR=192.169.0.55Use the network serviceIt's unclear to me if there are any downsides to using /etc/init.d/network service in addition to NetworkManager at the same time. In all my setups of CentOS 6 I have both running. But I generally make the ifcfg-eth0 device files myself by hand.You could try making sure that this service is enabled and then try the steps above in #2 (using setup) to create the device afterwards.  $ /etc/init.d/network startThe setup GUI (actually it can be launched directly with this command: system-config-network) should be able to add devices and manage devices that have their configuration information kept in the ifcfg-* files under the directory /etc/sysconfig/network-scripts/.I highly suggest you at least familiarize yourself with the Deployment Guide. It has a lot of useful information on networking using Redhat base products, which in turn will help with CentOS and Fedora.So why's my network devices list blank?I found this Fedora 16 issue that I believe is the issue you're experiencing (or is at least related). The issue is titled: Bug 802580 - Device p21p1 does not show up in system-config-network. From the sound of this bug, the default behavior is to not create any of the ifcfg-* files unless you change some aspect of the settings via a networking GUI, such as NetworkManager - I believe. So you might need to try that, or follow the details I mentioned in options #3, above, and manually create the file yourself.ReferencesRedhat Deployment Guide for RHEL 6 - Part III. NetworkingCentOS no network interface after installation in VirtualBox