This is not an issue in my current driver base, I am having our test group do some checking since I am not aware of the specific change that fixed this, I am not sure if the CURRENT code has the problem or not, also being tested.
Jack On 9/26/07, Jon Otterholm <[EMAIL PROTECTED]> wrote: > Hi. > > I get "Device busy" when trying to change VLAN-id on a sub-if to em0: > > [EMAIL PROTECTED] /home/user]# ifconfig vlan100 vlan 100 vlandev em0 > ifconfig: SIOCSETVLAN: Device busy > > [EMAIL PROTECTED] /home/user]# dmesg | grep em0 > em0: <Intel(R) PRO/1000 Network Connection Version - 6.2.9> port > 0x4000-0x401f mem 0xee200000-0xee21ffff irq 16 at device 0.0 on pci9 > > [EMAIL PROTECTED] /home/user]# pciconf -vl > [EMAIL PROTECTED]:0:0: class=0x020000 card=0x108c15d9 chip=0x108c8086 > rev=0x03 > hdr=0x00 > vendor = 'Intel Corporation' > device = 'PRO/1000 PM' > class = network > subclass = ethernet > > [EMAIL PROTECTED] /home/user]# uname -a > FreeBSD host 6.2-STABLE FreeBSD 6.2-STABLE #1: Tue Sep 25 22:29:05 CEST > 2007 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/host i386 > > It works if I create a new interface like: > > [EMAIL PROTECTED] /home/user]# ifconfig vlan100 create > > and setting the vid and vlandev: > > [EMAIL PROTECTED] /home/user]# ifconfig vlan100 vlan 100 vlandev em0 > > But when I try to change the setting: > > [EMAIL PROTECTED] /home/user]# ifconfig vlan100 vlan 100 vlandev em1 > ifconfig: SIOCSETVLAN: Device busy > > Even if I destroy the interface and create it again I get "Device busy": > > [EMAIL PROTECTED] /home/user]# ifconfig vlan100 destroy > [EMAIL PROTECTED] /home/user]# ifconfig vlan100 create > [EMAIL PROTECTED] /home/user]# ifconfig vlan100 vlan 100 vlandev em1 > ifconfig: SIOCSETVLAN: Device busy > > Motherboard is Supermicro PDSMi-LN4+ with four em-interfaces. > > How do I solve this? > > //Jon > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "[EMAIL PROTECTED]" > _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "[EMAIL PROTECTED]"