010001 - Short PS/2 Adapter /A for Ethernet Networks (ADF @EFD4)
How to use IBM PS/2 Adapter /A for Ethernet Networks 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 translated his method to 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. Windows 95
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.
Win 95 doesn't detect the card so add the driver manually.
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.
Now in the "network setting" page you can see the SMC adapter you've just
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
Hit OK. Back in the main page, complete other network settings such as
user name, workgroup and so on.
Hit OK. Win95 will load drivers. (Win 95 CD is required)
Reboot your system. Everything should be fine.
Note: 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.
- Install NT without Network at this point. (If you have NT4 already
installed in your machine, no need to re-install it.)
After NT installation completed you need to modify only one file.
Search oemnadwm.inf which usually locates under
c:\winnt\system32 (depends on your NT setting). Repeat, the file name is
Open oemnadwm.inf with notepad.exe and amend line #13 (which is in
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.
You may skip this step. This step is not mandatory.
Amend line #3 under [OptionsTextENG] section near the bottom of
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.
Start > Control Panel > Network > Adapter then select "Add Adapter".
Choose "IBM Ethernet Adapter ID 922F004 (SMC)" from the product list
if you have changed [OptionsTextENG] section.
-- or --
Choose "SMC (WD) 8013WPA" if you have skipped step 4.
Complete other Network setting.
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.
- 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
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).
- 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.
Disclaimer: 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/amend/edit/modify above instructions to proper and
plain English (or any language) so that the readers may not misunderstand the
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.