OS/2, eCS & ArcaOS - Technical > Networking

RTL8211CL DRIVER

<< < (2/7) > >>

Ben:

--- Quote from: Doug Bissett on February 20, 2018, 10:10:03 pm ---
--- Quote ---It isn't a new motherboard, rather one that I came upon years back that was a convenient replacement.
--- End quote ---

Okay, that probably means that the devices is supported, but we need to know what the PCI ID is.


--- Quote ---PCI.exe does not yield any information on the device other than to say that it is an RTL chip. Perhaps that program is too old or is using an old database
--- End quote ---

It should tell you what the ID is. Post that section of the output. It may also help, if we knew what the motherboard is.

--- End quote ---

I would have to copy that information by hand; I will take another look at it to see if there is anything pertinent.

The closest I can get to a working driver is the RTL8169. I get an IRQ detection error when it loads, but I have no problem pinging the relevant NIC, (I have two in the server).

There is a command that I have used in the past for the protocol.ini entry for that driver to get it to bypass IRQ 15. PCI says that the chip uses IRQ16. So I tried the line IRQ16OVR="YES" to see if that would work. That="no" heheh.
 I have no idea where I found that line to so many years ago. I have no idea if forcing the driver to use IRQ6 would help anyone, but that's a good place to start.

BTW, the line that I used in the past was "IRQ15OVR="no".

Roderick Klein:
1. Dump the output to os2world.com of pci -i dump.txt. Presto.

2. Good luck with that old driver Ben.  Realtek had bad habbit of releasing many chipset revisions under the same chipset ID. Resulting in older drivers no longer working.  You could consider buying an Arca Noae OS/2 and eCS drivers and subscription for 49 Dollars.

But first check If you have your PCI id from PCI.EXE you can see if the chipset is supported by the Multimac drivers:
https://www.arcanoae.com/wiki/multimac/

Roderick

Ben:

--- Quote from: Roderick Klein on February 21, 2018, 01:07:54 am ---1. Dump the output to os2world.com of pci -i dump.txt. Presto.

2. Good luck with that old driver Ben.  Realtek had bad habbit of releasing many chipset revisions under the same chipset ID. Resulting in older drivers no longer working.  You could consider buying an Arca Noae OS/2 and eCS drivers and subscription for 49 Dollars.

But first check If you have your PCI id from PCI.EXE you can see if the chipset is supported by the Multimac drivers:
https://www.arcanoae.com/wiki/multimac/

Roderick

--- End quote ---

Thanks for replying Roderick, but as I said, the PCI sniffer hardly shows anything on the chipset other than acknowledging the existence of it.
Also, I would have to type the info by hand... keep in  mind that the machine in question has no LAN access, (meaning Internet too).

I suspect that my pcidevs.txt is too old, (16 MAY 2013), to provide any data on it. I tried to find a later one, but I believe that they stopped updating it. Does anyone know where I can find a more recent version?

The Subsystem vendor number, (at least a partial one), is 10ECh
The Subsystem ID is 816910ECh

I had a look on the Arca Noae site and it does not specifically list that number.

Dariusz Piatkowski:

--- Quote from: Ben on February 21, 2018, 01:55:56 am ---...Thanks for replying Roderick, but as I said, the PCI sniffer hardly shows anything on the chipset other than acknowledging the existence of it....
--- End quote ---

I've attached two files I use on my system, both dated 2017, take a look at this stuff.

In the meantime, granted w/o net connection that's a PITA, but what can you fish out of the PCI output?

Here is what I see on my machine, pertinent info in bold and italics:

=== START ===
 Bus 2 (PCI Express), Device Number 0, Device Function 0
 Vendor 10ECh Realtek Semiconductor Co., Ltd.
 Device 8168h RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
 Command 0107h (I/O Access, Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 03h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 Cache line size 64 Bytes (16 DWords)
 PCI Class Network, type Ethernet
 Subsystem ID 75761462h Onboard RTL8111b on MSI P965 Platinum Mainboard (Guess O
nly!)
 Subsystem Vendor 1462h Micro-Star International Co., Ltd. [MSI]
 Address 0 is an I/O Port : D800h..D8FFh
 Address 1 is not present or not configured!
 Address 2 is a Memory Address (64-bit, Prefetchable) : FDFFF000h..FDFFFFFFh
 Address 4 is a Memory Address (64-bit, Prefetchable) : FDFF8000h..FDFFBFFFh
 System IRQ 17, INT# A
 Expansion ROM of 128 KiB decoded by this card, currently disabled
 New Capabilities List Present:
   Power Management Capability, Version 1.2
     Supports low power State D1
     Supports low power State D2
     Supports PME# signalling from mode(s) D0, D1, D2, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 375 mA
     Current Power State : D0 (Device operational, no power saving)
   Message Signalled Interrupt Capability
     MSI is enabled
     MSI function can generate 64-bit addresses
   PCI Express Capability, Version 2
     Device/Port Type :
       PCI Express Endpoint Device
     Device Capabilities :
       Unsupported Request Severity is Non-Fatal
     Device Status :
       Correctable Error Detected
       Unsupported Request Detected
       AUX Power Detected
     Link Capabilities :
       Maximum Link speed : 2.5Gb/s
       Maximum Link Width : x1
       Link Port Number   : 0
     Link Control :
       Common Clock Configuration In Use
     Link Status :
       Current Link speed : 2.5Gb/s
       Current Link Width : x1
   MSI-X Capability
   Vital Product Data Capability
     VPD Data not present
=== STOP ===


--- Quote ---...The Subsystem vendor number, (at least a partial one), is 10ECh
The Subsystem ID is 816910ECh...
--- End quote ---

This device ID = 8169, the 10ECH is the vendor ID, is listed several times in the files I zipped up. But as others pointed out, it references to a number of different devices.

Ben:
Ah, yes. Thank-you very much Dariusz; that did the job.


--- Code: ---Subsystem ID 816910ECh RTL8169/8110 Family PCI Gigabit Ethernet NIC (Generic ID)
 Subsystem Vendor 10ECh Realtek Semiconductor Co., Ltd.
 Address 0 is an I/O Port : BC00h..BCFFh
 Address 1 is a Memory Address (0-4GiB) : FDEFF000h
 System IRQ 16, INT# A
 Expansion ROM of 128 KiB decoded by this card, currently disabled
 New Capabilities List Present:
   Power Management Capability, Version 1.1
     Supports low power State D1
     Supports low power State D2
     Supports PME# signalling from mode(s) D1, D2, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 375 mA
     Current Power State : D0 (Device operational, no power saving)
--- End code ---

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version