Adapter removal problem resolution

You may receive error messages if the device is open when you use the rmdev command to unconfigure an adapter.

If the following type of message displays when you use the rmdev command to unconfigure an adapter, this indicates that the device is open, possibly because applications are still trying to access the adapter you are trying to remove or replace.

#rmdev -l ent0
Method error (/usr/lib/methods/ucfgent):
        0514-062
	Cannot perform the requested function because the
	specified device is busy.

To resolve the problem, you must identify any applications that are still using the adapter and close them. These applications can include the following:

  • TCP/IP
  • SNA
  • OSI
  • IPX/SPX
  • Novell NetWare
  • Streams
  • The generic data link control (GDLC)
    • IEEE Ethernet DLC
    • Token-ring DLC
    • FDDI DLC

Systems Network Architecture applications

Some SNA applications that may be using your adapter include:

  • DB2®
  • TXSeries® (CICS® & Encina)
  • DirectTalk
  • MQSeries®
  • HCON
  • ADSM

Streams applications

Some of the streams-based applications that may be using your adapter include:

  • IPX/SPX
  • Novell NetWare V4 and Novell NetWare Services 4.1
  • Connections and NetBios for this operating system

Applications running on WAN adapters

Applications that may be using your WAN adapter include:

  • SDLC
  • Bisync
  • ISDN

TCP/IP applications

All TCP/IP applications using the interface layer can be detached with the ifconfig command. This causes the applications using TCP/IP to time out and warn users that the interface is down. After you add or replace the adapter and run the ifconfig command to attach the interface, the applications resume.