On Thu, Jun 04, 2009 at 11:21:27AM +0200, Andreas Unterkircher wrote: >> The node listing is basically what hal exports. Are you seeing it from >> within hal (lshal)? > > You are right, neither vlan152 nor br2 show up. But also not br0 and > br1, that ones which show up in virt-manager. > > lshal just lists the physical interfaces eth0 and eth1, not vlan152. > > u...@vmtest:~$ lshal | grep -iE eth0\|eth1\|vlan > linux.sysfs_path = '/sys/class/net/eth1' (string) > net.interface = 'eth1' (string) > linux.sysfs_path = '/sys/class/net/eth0' (string) > net.interface = 'eth0' (string) > > And here, no bridge interfaces listed by lshal. > > u...@vmtest:~$ lshal | grep -iE br0\|br1\|br2 > u...@vmtest:~$ > > Looks like that what virt-manager displays in its dropdown box > eth0 (Bridge br0) > eth1 (Bridge br1) > gets looked up elsewhere by libvirt. virt-manager has extra code for this to detect bridges and bonding, see src/virtManager/connection.py. There's also a _net_tag_device_added for VLANs. Running virt-manager with --no-fork --debug should provide more information on what's going on with that VLAN. Cheers, -- Guido
-- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

