Bug 604811

Summary: libvirt: node device APIs don't list wireless interfaces
Product: Red Hat Enterprise Linux 6 Reporter: Dave Allan <dallan>
Component: libvirtAssignee: Dave Allan <dallan>
Status: CLOSED CURRENTRELEASE QA Contact: Virtualization Bugs <virt-bugs>
Severity: medium Docs Contact:
Priority: low    
Version: 6.0CC: berrange, clalance, crobinso, itamar, jforbes, mjenner, nzhang, veillard, virt-maint, xen-maint
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: libvirt-0_8_1-10_el6 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 596928 Environment:
Last Closed: 2010-11-11 14:49:53 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 596928    
Bug Blocks:    

Description Dave Allan 2010-06-16 18:57:59 UTC
+++ This bug was initially created as a clone of Bug #596928 +++

The udev node device backend doesn't list wireless interfaces. This causes an issue with virt-manager users if trying to create interfaces via the 'interface' APIs: if they remove their wireless sysconfig file, the card needs to be listed by the node device APIs so we can offer to readd the config.

Fixed upstream here:

http://libvirt.org/git/?p=libvirt.git;a=commit;h=07f6c3a95f1caca368c8723b5b0a25ae2faa1ffe

Comment 1 RHEL Program Management 2010-06-16 19:15:26 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux major release.  Product Management has requested further
review of this request by Red Hat Engineering, for potential inclusion in a Red
Hat Enterprise Linux Major release.  This request is not yet committed for
inclusion.

Comment 3 Dave Allan 2010-06-24 01:26:37 UTC
libvirt-0_8_1-10_el6 has been built in RHEL-6-candidate with the fix.

Dave

Comment 5 Nan Zhang 2010-07-09 13:53:02 UTC
Verified with libvirt-0.8.1-13.el6.x86_64. Moving to VERIFIED.

# lspci
...
03:00.0 Network controller: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection
...

# virsh nodedev-list --cap pci
...
pci_0000_00_03_0
...

# virsh nodedev-dumpxml pci_0000_03_00_0
<device>
  <name>pci_0000_03_00_0</name>
  <parent>pci_0000_00_1c_1</parent>
  <driver>
    <name>iwlagn</name>
  </driver>
  <capability type='pci'>
    <domain>0</domain>
    <bus>3</bus>
    <slot>0</slot>
    <function>0</function>
    <product id='0x4237'>PRO/Wireless 5100 AGN [Shiloh] Network Connection</product>
    <vendor id='0x8086'>Intel Corporation</vendor>
  </capability>
</device>

Comment 6 releng-rhel@redhat.com 2010-11-11 14:49:53 UTC
Red Hat Enterprise Linux 6.0 is now available and should resolve
the problem described in this bug report. This report is therefore being closed
with a resolution of CURRENTRELEASE. You may reopen this bug report if the
solution does not work for you.