Link status turning up and down continously

Hi All,

Happy New Year.

I have a weird situation in one of my servers.The OS is solaris 10

We don't have bcme1 interface configured/plumbed on that system but every 5 second i get this message in /var/adm/messages

Jan  4 20:22:45 XXXX bcme: [ID 289540 kern.notice] NOTICE: bcme1 : Link is Up (1000Mbps, Full Duplex)
Jan  4 20:22:45 XXXX bcme: [ID 289540 kern.notice] NOTICE: bcme1 : No Link
Jan  4 20:58:00 XXXX bcme: [ID 289540 kern.notice] NOTICE: bcme1 : Link is Up (1000Mbps, Full Duplex)
Jan  4 20:58:01 XXXX bcme: [ID 289540 kern.notice] NOTICE: bcme1 : No Link

The o/p of ifconfig -a

# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
bcme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet XXXX netmask fffffff0 broadcast XXXX
        ether XXXX
bnx0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
        inet XXXX netmask fffffff0 broadcast XXXX
        ether XXXX
bnx1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 4
        inet XXXX netmask fffffff0 broadcast XXXX
        ether XXXX

Since that interface is not enabled at all so i couldn't unplumb or bring down the interface.

Is there a way i can get rid of these messages and or uninstall the device driver for that interface so it wont be logging again.

Please help.

Thanks in advance.

what is the output of "dladm show-dev"?

# dladm show-dev
bcme0           link: unknown   speed: 0     Mbps       duplex: unknown
bcme1           link: unknown   speed: 0     Mbps       duplex: unknown
bnx0            link: up        speed: 1000  Mbps       duplex: full
bnx1            link: up        speed: 1000  Mbps       duplex: full

Thanks,

the bcme0 interface is configured and has a "unknown" link status. check your switch for autoneg. this should be enabled.