In order to get the 3Com 905c network interface controller working, the following actions should be taken:
1. Download 3c59x.c from ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/
2. gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c 3c59x.c
3. cp 3c59x.o /lib/modules/2.2.10/net
4. yast
5. System Administration -- Network Configuration -- DHCP Client -- YES
Also, choosing the default installation profile did not install the DHCP client utility, dhclient. We had to explicitly install dhclient using yast. To run yast to install the dhcp client, start an xterm or be in a root console and type the command "yast." Select the network packages after choosing to update configuration. Navigate to the dhcpd client and elect to install. Quit yast and the system will be updated.