Discussion:
Legacy AIX device driver source code
(too old to reply)
Ryan Alswede
2022-11-01 17:56:52 UTC
Permalink
Hi,

I know this is a long shot.

Does anybody have legacy AIX 4.1-5.1 device driver source code for this legacy device or PCnet AMD family? IBM did license AIX code out to organizations for customizations.

10/100 Mbps Ethernet TX MCA Microchannel Adapter Device ID: 8f62 -Am79C971 Ethernet chip through an Adaptec AIC960 bridge chip.

Or PCI Ethernet device driver (23100020) as described here:

http://www.mouritzen.dk/aix-doc/en_US/a_doc_lib/aixprggd/kernextc/ethernet_dd.htm

Looking to port this device to x86 based machines.

Thanks,
Ryan
Marco Moock
2022-11-01 19:44:34 UTC
Permalink
Post by Ryan Alswede
Does anybody have legacy AIX 4.1-5.1 device driver source code for
this legacy device or PCnet AMD family? IBM did license AIX code
out to organizations for customizations.
10/100 Mbps Ethernet TX MCA Microchannel Adapter Device ID: 8f62
-Am79C971 Ethernet chip through an Adaptec AIC960 bridge chip.
http://www.mouritzen.dk/aix-doc/en_US/a_doc_lib/aixprggd/kernextc/ethernet_dd.htm
Looking to port this device to x86 based machines.
I have an IBM AMD PCnet PCI card in my AMD Ryzen PC.

It uses the Linux pcnet32 driver. Its source code is available for i386
and amd64, maybe this is helpful for you.

I also have a floppy with P/N 93H8201

10/100 Mbps Ethernet Tx MCA Adapter Device Driver for RS/6000

And 93H8197
10/100 Mbps Ethernet Tx MCA Adapter (8F62) Device Driver & Diagnostics
for RS/6000

If you are interested in the content, I can upload it.
Ryan Alswede
2022-11-01 20:15:24 UTC
Permalink
Post by Marco Moock
If you are interested in the content, I can upload it.
Yes please!, zip or rar them into archives and mail to ryanalswede you know the sign to g mail dot com.

Yes the Linux driver is for the pci I believe. IBM used a bridge chip to go from the same pci amd chip to microchannel which has always been the black mystery box for us.

Thanks a million for your help.
Ryan
Marco Moock
2022-11-02 07:07:00 UTC
Permalink
Post by Ryan Alswede
Post by Marco Moock
If you are interested in the content, I can upload it.
Yes please!, zip or rar them into archives and mail to ryanalswede
you know the sign to g mail dot com.
Yes the Linux driver is for the pci I believe. IBM used a bridge
chip to go from the same pci amd chip to microchannel which has
always been the black mystery box for us.
I've uploaded it: https://archive.org/details/pcnet_202211
I can't find a file system on the floppy, but I read them out with dd.
Maybe AIX knows the file system. Do you know which fs they commonly use?
Maybe on my Linux driver a kernel module is missing that supports it.

There were no errors when reading the floppy in my 3.5" floppy drive.

If you want the floppies, I can mail them to you, but you need to pay
for the shipping.
Ryan Alswede
2022-11-02 13:26:37 UTC
Permalink
Post by Marco Moock
Do you know which fs they commonly use?
You've probably tried Fast File System (FFS), Unix File System(UFS) or FAT16

I think Journal File System (JFS) was for hard drives.

They maybe in a AIX backup format.
https://ardent-tool.com/AIX_1-3/AIX_Install_Disk_Image_Format.html
Post by Marco Moock
If you want the floppies, I can mail them to you, but you need to pay
for the shipping.
Yes I can pay for them. Send paay pal invoice to HelloTalkToMe13 you know the sign at hotmail com
Zip code 75089
Marco Moock
2022-11-02 13:52:44 UTC
Permalink
Post by Ryan Alswede
They maybe in a AIX backup format.
https://ardent-tool.com/AIX_1-3/AIX_Install_Disk_Image_Format.html
They are.

93H8197.img: AIX backup/restore format file

I'll try to figure out how to mount them in Ubuntu/Debian.
Ryan Alswede
2022-11-02 15:49:13 UTC
Permalink
Noticed you used archive.org

What do you make of this response from one else's question? The link doesn't seem to not work.

I can't comment on the legality thereof, but the AIX 4.1.3 source is
available from The Internet Archive:
https://archive.org/download/various_operating_system_source_code

From:
https://comp.unix.aix.narkive.com/qQAjIOdH/aix-source-code
Ryan Alswede
2022-11-03 01:46:47 UTC
Permalink
I did download this:
https://archive.org/details/aix-amiga-os-apple-ux-ultrix-dynix-ptx-irix-osf1-solaris-sunos-sysv-sysvr2-sysvr

It has AIX 4.1.3 source code, but the MCA 8f62 didn't come out till AIX 4.1.5. So close!

Ryan
Marco Moock
2022-11-03 18:48:14 UTC
Permalink
Post by Ryan Alswede
It has AIX 4.1.3 source code, but the MCA 8f62 didn't come out till AIX 4.1.5. So close!
Could you use the content of my floppies?

I wasn't able to extract the content, but you have the images and you
can use them in AIX.
Ryan Alswede
2022-11-03 19:32:34 UTC
Permalink
Post by Marco Moock
Could you use the content of my floppies?
I will be using your disk images when I get another RS/6000 machine.

That archive site is really neat. Found the IBM AIX 4.1 DDK (device driver development kit) CD iso.
Loading...