010001  Short  PS/2 adapter /A for Ethernet Networks@EFD4 with SMC

How to use IBM PS/2 adapter /A for Ethernet Networks,adapter ID EFD4 under Win95 and Win NT 
Following instructions were reported to the FORUM FIBMJ, Bulletine Board #4 "PS/55 & PS/2" held by  @ Nifty on 05/15/96/ for Win 95 and on 01/06/97 for Win NT by Mr. Masaru Nishikawa.

With his permission I transltated his method in English.
In Japan it's not so easy to get SMC 61C8/61C9 or 3Com 3C529.   On the other hand it's relatively easy to get a 92F0046 cheap.   Mr. Nishikawa's instructions for 95/NT really helped ( and still   helps )  many Japanese Ethernet users. 

 Adapter Name; IBM PS/2 adapter /A for Ethernet Networks
 IBM FRU P/N ; 92F0046,  Adapter  ID; @EFD4

 Half length card with 2 SMC Chips on it with one RJ45
 Connector and one 15 pin AUI connector. 

 Equivalent of SMC EtherCard Plus /A Elite TP/AUX, 
 Adapter ID @61C9.


Original Japanese script was written and reported by M. Nishikawa, for Win95 part on 1996/05/15 and for Win NT part on 1997/01/06.   Translated by Sandy with permission of Mr. Nishikawa. 

Part I.  Win95
   Simple solution;
   Use SMC driver provided in Win95 CD ( any version ). 
   Do not forget to give the slot number in the Network/ Property/ Description section, 
   where you  actually locate your adapter.  That's all
  1. Win 95 doesn't detect the card so add the driver manually.

  2. Start > Setting > Control Panel > Network >Network setting. 
    Hit "add" button and install required network service and protocol you use. 
    For network adapter, choose "SMC" as a manufacturer, also choose "SMC EtherCard Plus /A  (MCA,TP/AUX) (WD8013EW/A)"  from the product list. 
    Hit OK.

  3. Now in the "network setting" page you can see the SMC adapter  you've just added. 

  4. Hit the adapter then > property > Description.  Here you will see "slot number" without its value. 
    Hit the circle for "V" and then define the actual MCA slot  number where the adapter is sitting.

  5. Hit OK. Back in the main page, complete other network settings such as user name, workgroup  and so on.

  6. Hit OK.  Win95 will load drivers. ( Win 95 CD is required  )

  7. Reboot your system.  Everything should be fine. 


If you want to see "IBM PS/2 Adapter xxxxx " in the selection  list and (after completion of the adapter setting) in the device list ( or here, there and everywhere),  you can do it  modifying NETSMC.INF. 
For example I have "IBM PS/2 Adapter /A for Ethernet Networks 92F0046" in the device manger page. 

Part II.   Windows NT4
Mr. Nishikawa examined beta version of NT4 precisely then  he found out how to use the card under NT4 in early days of 1997.  Many Japanese Ethernet users applied his trick for their NT4 commercial version. 
  1. Install NT without Network at this point.  ( If you have NT4 already installed in your machine, no need  to re-install it )

  3. After NT installation completed you need to modify only one file. 

  4. Search oemnadwm.inf   which usually locates under  c:\winnt\system32( depends on your NT setting ).   Repeat; the file name is OEMNADWM.INF.
  5. Open oemnadwm.inf with notepad.exe  and amend line #13 ( which is in  [CardInfo] section )

  6. Original          WD8013WPA = 201,  97,  wd8013wpa,  25033
    Rewrite to       WD8013WPA = 212, 239,  wd8013wpa,  61396

    you should keep the original file in some "work" dir so that  you can restore the original file when you want to use an SMC adapter later. 

  7. You may skip this step. This step is not mandatory.

  8. Amend line #3 under [OptionsTextENG] section near the bottom of oemnadwm.inf.
    Original    WD8013WPA = "SMC (WD) 8013WP /A"
    Rewrite to  WD8013WPA = "IBM Ethernet Adapter ID 92F0046 (SMC)"

    This step allows you to select the adapter with the name of  "IBM xxxx "  instead of 
    "SMC (WD) 8013WP/A" when you add the adapter  in the network page.  You may use any name you like. 

  9. Start>Control Panel>Network>Adapter then select "Add Adapter".

  10. Choose "IBM Ethernet Adapter ID 922F004 (SMC)" from the product list if you have changed   [OptionsTextENG] section.
    Choose "SMC (WD) 8013WPA" if you have skipped step 4.
    Complete other Network setting. 

  11. Reboot your system. you will see another PC on your network.
    If you can access other PC(s) and it's Shared Resources properly, then you have succeeded.
    If you CAN see another PC on the network but you CAN NOT access  it's Shared Resources, then you need to change adapter setting using your reference diskette ( or system partition).

    Boot your system and go for system configuration.
    Select "Change configuration", and in the adapter section,  change RAM Address Range to one  of  the following values;

           16K: C0000 - C3FFF,   16K; C4000 - C7FFF,   16K: C8000 - C8FFF,
           16K; CC000 - CFFFF,   16K; D0000 - D3FFF,   16K; D4000 - D7FFF,
           16K; D8000 - DBFFF,   16K; DC000 - DFFFF, 

    You may use some of 8K ranges but 16K range will be recommended  to get faster operation.   If you are sure that you can rewrite @EFD4.adf so that all 8K ranges and the rest of 16K ranges will not come up while you select the RAM Address Range using F6/F5 key, then rewrite @EFD4.ADF.   I'm not good at rewriting adf files.

  12. Save setting and reboot your system.
    Use a magic expression like "Open Sesame" so that you can get  a good connection this time. 

       Explanation and note

  1. NT checks MCA Adapter ID when it loads the driver for SMC card.
    Above amendment in #1. is to cheat NT using ID EFD4 instead of 61C9 as if WD8013WPA has  ID EFD4. 
    Let's examine again.

       Original for SMC; WD8013WPA = 201, 97, wd8013wpa, 25033
         Each value means; 
         201=C9h, 97=61h, 25033=61C9h ( Values indicates adapter ID for SMC card )
         hence these values should be rewritten to indicate those of  IBM 92F0046.
         So the amended line  " WD8013WPA = 212, 239,  wd8013wpa,  61396"  means;
         212=D4h, 239=EFh,  61396=EFD4h (Adapter ID for 92F0046).

  2. IBM EFD4 uses different RAM Address Ranges which are not defined  for SMC adapter  in it's  ADF.  Most possibly only the RAM Address Ranges defined equally on both adapters should be assigned to get proper operation using a EFD4 with the SMC driver.


Neither Mr. Nishikawa nor I are responsible for any troubles caused by above instruction.

If anybody wants to introduce above instruction on his/her web site, please include name Mr. Masaru Nishikawa; the editor of original description.  He/She is requested to correct/amemd/edit/modify above instructions to proper and plain English ( or any language ) so that the readers may not misunderstand the method.


     Testing environment
     9595-6NG (japanese model ): NT4 with SP3 and Win 95B 
     P-90 complex, ECC 160MB RAM, XGA+Winsprint 1000i( oops, have no 512KB VGA /A ), 
     Corvette, 2G DFHS and 4G Hitachi HD, 128MB MO,  IBM x2 CD-ROM and 92F0046. 

     PS/55 5530-Lxx ( with -R planar); Win 95B
     AMD 5x86-133 on an interposer, 32MB RAM, XGA-2, EIDE 680MB HD  and 92F0046. 

     92F0046's are working fine for NT4 <--> Win95B and Win95B <--> Win95B via NETBEUI. 

Still Crazy Top

PS/55 Index