<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Simulator can't locate network device (Fedora 16) in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Simulator-can-t-locate-network-device-Fedora-16/m-p/54860#M11410</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK, I have a work-around in case anyone else tries to run the simulator on Fedora 15+.&amp;nbsp; There is a new naming scheme which is hardware location dependent.&amp;nbsp; This messes up software which is rigidly programmed to look for an "eth#" naming scheme.&amp;nbsp; The NetApp simulator is not alone in having this problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can turn this off an go back to the old scheme naming method by doing the following (I actually did all three):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;) Update the name in the /etc/sysconfig/network-scripts/ifcfg-* file&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;B&lt;/STRONG&gt;) Disable biosdevname in the kernel command line&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C&lt;/STRONG&gt;) Remove the biosdevname package&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the information below for the steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;) According to the documentation, you should have a file in /etc/sysconfig/network-scripts that is named "ifcfg-" and the name of your network device. To restore the name, you can rename this file to "ifcfg-eth0" and rename the device name from the current name to eth0 in the contents of the file. Once updated, restarting networking services or rebooting should enable the change.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also write rules in /etc/udev/rules.d/70-persistent-net.rules to change the device names to anything you wish. Such will take precedence over this physical location naming scheme. Such rules may look like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:22:33:44:55", ATTR {type}=="1", KERNEL=="eth*", NAME="public"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;B&lt;/STRONG&gt;) To disable this feature you can reboot the computer and bring up the kernel command line in the boot menu. From the kernel command line, you can run:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;biosdevname=0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To disable this feature.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C&lt;/STRONG&gt;) Lastly, if you don't want to use this feature, you can simply remove the package by running the following command in a terminal as root:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yum remove biosdevname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This removes the package and on reboot will restore the traditional naming scheme&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Apr 2012 15:10:08 GMT</pubDate>
    <dc:creator>jaherring</dc:creator>
    <dc:date>2012-04-05T15:10:08Z</dc:date>
    <item>
      <title>Simulator can't locate network device (Fedora 16)</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Simulator-can-t-locate-network-device-Fedora-16/m-p/54850#M11406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I upgraded my workstation to Fedora 16 and since that move I've been unable to get the simulator to start.&amp;nbsp; It panics as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pf_packet_init: can't get IF flags: No such device&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PANIC: pfif can't initialize device&lt;/P&gt;&lt;P&gt;version: NetApp Release 7.3.6: Thu Jul&amp;nbsp; 7 00:41:19 PDT 2011&lt;/P&gt;&lt;P&gt;cc flags: L&lt;/P&gt;&lt;P&gt;dumpcore: pfif can't initialize device&lt;/P&gt;&lt;P&gt;This failure was probably caused by having your network interface down or an invalid interface. Re-run setup.sh and choose a different interface or fix the one you have chosen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In Fedora 16 the naming of ethernet interfaces has changed from "ethX" to "emX" - trying to add the correct interface (em1 in this case) during setup fails with:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The network interfaces have been examined for use by the simulator:&lt;/P&gt;&lt;P&gt;Choosing a DOWN interface will cause the simulator to crash.&lt;/P&gt;&lt;P&gt;Either repair the interface(s) or choose the "default route" interface.&lt;/P&gt;&lt;P&gt;Which network interface should the simulator use? [default]: em1&lt;/P&gt;&lt;P&gt;No interface em1 found. Choose a network interface that the simulator should use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The simulator is unable to attach to the default network interface.&amp;nbsp; I also tried attaching it to an alias interface, and a bridge interface, with similar results.&amp;nbsp; It seems something in the way Fedora 16 is presenting it's ethernet interface is causing the simulator to be unable to recognize it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyone tackle this yet?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 06:35:30 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Simulator-can-t-locate-network-device-Fedora-16/m-p/54850#M11406</guid>
      <dc:creator>jaherring</dc:creator>
      <dc:date>2025-06-05T06:35:30Z</dc:date>
    </item>
    <item>
      <title>Re: Simulator can't locate network device (Fedora 16)</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Simulator-can-t-locate-network-device-Fedora-16/m-p/54854#M11408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Anyone?&amp;nbsp; Bueller?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2012 20:41:00 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Simulator-can-t-locate-network-device-Fedora-16/m-p/54854#M11408</guid>
      <dc:creator>jaherring</dc:creator>
      <dc:date>2012-04-04T20:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: Simulator can't locate network device (Fedora 16)</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Simulator-can-t-locate-network-device-Fedora-16/m-p/54860#M11410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK, I have a work-around in case anyone else tries to run the simulator on Fedora 15+.&amp;nbsp; There is a new naming scheme which is hardware location dependent.&amp;nbsp; This messes up software which is rigidly programmed to look for an "eth#" naming scheme.&amp;nbsp; The NetApp simulator is not alone in having this problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can turn this off an go back to the old scheme naming method by doing the following (I actually did all three):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;) Update the name in the /etc/sysconfig/network-scripts/ifcfg-* file&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;B&lt;/STRONG&gt;) Disable biosdevname in the kernel command line&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C&lt;/STRONG&gt;) Remove the biosdevname package&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the information below for the steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;) According to the documentation, you should have a file in /etc/sysconfig/network-scripts that is named "ifcfg-" and the name of your network device. To restore the name, you can rename this file to "ifcfg-eth0" and rename the device name from the current name to eth0 in the contents of the file. Once updated, restarting networking services or rebooting should enable the change.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also write rules in /etc/udev/rules.d/70-persistent-net.rules to change the device names to anything you wish. Such will take precedence over this physical location naming scheme. Such rules may look like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:22:33:44:55", ATTR {type}=="1", KERNEL=="eth*", NAME="public"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;B&lt;/STRONG&gt;) To disable this feature you can reboot the computer and bring up the kernel command line in the boot menu. From the kernel command line, you can run:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;biosdevname=0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To disable this feature.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C&lt;/STRONG&gt;) Lastly, if you don't want to use this feature, you can simply remove the package by running the following command in a terminal as root:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yum remove biosdevname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This removes the package and on reboot will restore the traditional naming scheme&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Apr 2012 15:10:08 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Simulator-can-t-locate-network-device-Fedora-16/m-p/54860#M11410</guid>
      <dc:creator>jaherring</dc:creator>
      <dc:date>2012-04-05T15:10:08Z</dc:date>
    </item>
  </channel>
</rss>

