Talking about NetWare under Virtual PC / Virtual Server

Talking about NetWare under Virtual PC / Virtual Server

  • Comments 4

Over the next couple of weeks I am going to be looking at the details of running Novell NetWare under Virtual PC / Virtual Server - however before we get going there are two things I need to cover.

First: NetWare is not supported under Virtual PC / Virtual Server.  Beyond this - of all the operating systems that you can run under Virtual PC / Virtual Server - NetWare has the worst performance.  For this reason I am highlighting that running NetWare under Virtual PC / Virtual Server is only suitable for personal interest / education.  Please do not try to use Virtual PC / Virtual Server for a production NetWare server.

Second: Some versions of NetWare include drivers for our network card - some do not.  However - all of the available network drivers for our emulated network card (a DEC 21140) are misconfigured.  Normally these drivers are only functional for servers that solely use IPX for network communication - using TCP/IP on these drivers will cause the server to crash. TCP/IP connectivity can be easily obtained by correctly configuring these drivers - as detailed in the following steps:

  1. Format a floppy disk - which will be used as the network driver disk.

  2. Copy 'DC21X4.LAN' and 'DC21X4.LDI' to this floppy.
    1. On Novell NetWare 5.1 install CDs these files are located in \DRIVERS\LAN\
    2. On Novell NetWare 6.0 install CDs these files are located in \DRIVERS\UNSUPDRV\
    3. These files can also be downloaded from http://developer.intel.com/design/network/drivers/#21143

  3. Open the file 'DC21X4.LDI' with a standard text editor.

  4. In this file change the following section from:

    LI Line_Speed OPT
     {
       DES: $DC21X4_29
       HELP: $DC21X4_30
       CD: $DC21X4_31
       CH: $DC21X4_32
       CD: $DC21X4_33
       CH: $DC21X4_34
       OUT: 'LINE_SPEED=%s'
       DEF: 2\
      }
    }

    to:

    LI Line_Speed OPT
     {
       DES: $DC21X4_29
       HELP: $DC21X4_30
       CD: $DC21X4_31
       CH: $DC21X4_32
       CD: $DC21X4_33
       CH: $DC21X4_34
       OUT: 'LINE_SPEED=%s'
       DEF: 2\
     }

    LI TX_THRESHOLD REQUIRED
     {
       DES: "TX_Threshold"
       HELP: "This value must be set to 3 for DC21X4 cards"
       CD: "3"
       CH: "3"
       DEF: 1
       OUT: 'TX_THRESHOLD=%s'
     }
    }

  5. This floppy disk can now be used during installation / network configuration.

Cheers,
Ben

Leave a Comment
  • Please add 5 and 1 and type the answer here:
  • Post
  • Any issues with NetWare 6.5 that you know of?
  • I tried 6.5 under Virtual PC 2004 and it runs very well. I mounted an email server(GroupWise) for using it on a intranet in a small company and it's enough for all requirements of that company.
    The bad is that it's slower than Windows systems(the same that happens with Linux systems) and it also hasn't additions.

    Greetings,
    Akuma.
  • Realizing this is now an ancient comment, I am having the same problem installing a Windows XP virtual drive on my Windows 7 64-bit PC using the Windows 2007 Virtual PC software. I tried using the newer windows virtual PC and XP mode, but that would not allow me to run my 16-bit MS-DOS application, like the Virtual PC 2007 does.

    My problem is that the darned "Intel 21140 Based PCI Fast Ethernet Adapter" always fails to start (error code 10) so that I cannot connect to the internet to update anything at all! It has been exasperating staying up long hours installing and reinstalling Windows XP to no avail!

    Any assistance on getting an updated driver into my XP virtual disk that is apparently cut off from the outer world

    would be very much appreciated!

    I was hoping that Virtual PC 2007 would work for me, as it has in the past. I think it to be a better product than the newer windows virtual PC, at lest in some respects (like being able to run more older software programs, and having better integration capabilities).

    cherrios,

    Don Ensley

    PC Hobbyist and former software engineer

  • Dear Virtual PC guy,

    Regarding the Intel 21140 last comment I made...

    I was able to resolve my issue by ensuring that I had set shared networking (NAT) under the settings in the main Virtual PC control for my Windows XP virtual disk.

    Previously, it had been set to the Realtec adapter, so the virtual version of Windows XP was not able to share to access the internet.

    I am relieved that I was able to resolve my own problem, as it encourages me in thinking that I still am able to solve some of my own problems!

    Best wishes,

    Don Ensley

Page 1 of 1 (4 items)