Si el controlador permanece cargado en memoria tras realizar el procedimiento indicado en Cómo desinstalar el paquete SUNWscrdt, lleve a cabo este procedimiento para descargar el controlador de forma manual.
Inicie la utilidad adb.
phys-schost# adb -kw |
Defina la variable del núcleo clifrsmrdt_modunload_ok en 1.
physmem NNNN clifrsmrdt_modunload_ok/W 1 |
Salga de la utilidad adb pulsando las teclas Control-D.
Encuentre los Id. de los módulos clif_rsmrdt y rsmrdt.
phys-schost# modinfo | grep rdt |
Descargue el módulo clif_rsmrdt.
Deberá descargar el módulo clif_rsmrdt antes de descargar el módulo rsmrdt.
phys-schost# modunload -i clif_rsmrdt_id |
Especifica el Id. numérico del módulo que se está descargando.
Descargue el módulo rsmrdt.
phys-schost# modunload -i rsmrdt_id |
Especifica el Id. numérico del módulo que se está descargando.
Compruebe que el módulo se ha descargado correctamente.
phys-schost# modinfo | grep rdt |
El siguiente ejemplo muestra el resultado de la consola una vez que el controlador RSMRDT se ha descargado manualmente.
phys-schost# adb -kw physmem fc54 clifrsmrdt_modunload_ok/W 1 clifrsmrdt_modunload_ok: 0x0 = 0x1 ^D phys-schost# modinfo | grep rsm 88 f064a5cb 974 - 1 rsmops (RSMOPS module 1.1) 93 f08e07d4 b95 - 1 clif_rsmrdt (CLUSTER-RSMRDT Interface module) 94 f0d3d000 13db0 194 1 rsmrdt (Reliable Datagram Transport dri) phys-schost# modunload -i 93 phys-schost# modunload -i 94 phys-schost# modinfo | grep rsm 88 f064a5cb 974 - 1 rsmops (RSMOPS module 1.1) |
Si falla el comando modunload, es posible que las aplicaciones aún estén utilizando el controlador. Cierre las aplicaciones antes de volver a ejecutar modunload.