US 7,562,175 B2
Internet SCSI communication via UNDI services
Scott Neil Dunham, Raleigh, N.C. (US); Eric Richard Kern, Chapel Hill, N.C. (US); Sumeet Kochar, Apex, N.C. (US); John Matthew Landry, Wake Forest, N.C. (US); and Theodore Brian Vojnovich, Cary, N.C. (US)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on Jul. 25, 2007, as Appl. No. 11/828,112.
Application 11/828112 is a continuation of application No. 11/127397, filed on May 12, 2005, granted, now 7,430,629.
Prior Publication US 2007/0266195 A1, Nov. 15, 2007
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 13/14 (2006.01); G06F 11/00 (2006.01); G06F 13/00 (2006.01); G06F 15/177 (2006.01)
U.S. Cl. 710—305  [713/2; 714/45; 719/326] 20 Claims
OG exemplary drawing
 
1. A method comprising: emulating a Host Bus Adapter (HBA) in software to enable a communication of data packets between a computer and a secondary memory via a single Network Interface Card (NIC) controlled by a NIC driver; disabling the NIC driver in response to an anomaly in an Operating System (OS) in the computer; and in response to the NIC driver being disabled due to the anomaly in the OS in the computer, dynamically activating a Universal Network Device Interface (UNDI) driver, wherein the UNDI driver is activated by calling a Basic lnput/Output System (BIOS) boot loader to activate the UNDI drive to re-enable the NIC driver to continue the communication via a network between the computer and the secondary memory without utilizing the NIC driver.