OS/2, eCS & ArcaOS - Technical > Programming

Multimac - chipsets requiring support

<< < (3/4) > >>

Eirik Romstad:
 Vendor 8086h Intel Corporation
 Device 4238h Centrino Ultimate-N 6300

I have tried to get this driver working using GenMac.  It loads properly, but does not show any wireless connection points.  So MultiMac support is most welcome.  Actually, all Intel wireless drivers numbered higher than 5000 need MultiMac.

Eirik

Doug Bissett:
Hi Paul. Before I add my wish list, I would like to make a couple of comments:

1) David A., and (I think) Steven L. have looked at WiFi support. From what I have heard, porting the linux driver is probably not much different than for wired devices. However, there is a missing link to XWLAN, that needs to be built. That could be a hangup for what you have planned.

2) Because of 1), I will suggest that you start with a couple of wired NICs, to see what they have done.

3) It may be worth while documenting what you do, so others can follow. That would help to take some of the potential demand off of you.

Having said that, these two are wireless:

Rtl 8172 Wlan [10EC:8172]

--- Code: ---Vendor 10ECh Realtek Semiconductor Co., Ltd.
 Device 8172h RTL8191SEvB Wireless LAN Controller
 Command 0107h (I/O Access, Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 10h, 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 Other
 Subsystem ID E02010ECh Unknown
 Subsystem Vendor 10ECh Realtek Semiconductor Co., Ltd.
 Address 0 is an I/O Port : 2000h
 Address 1 is a Memory Address (0-4GiB) : F2400000h
 System IRQ 17, INT# A
 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
     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 disabled
     MSI function can generate 64-bit addresses
   PCI Express Capability, Version 1
     Device/Port Type :
       Legacy PCI Express Endpoint Device
     Device Capabilities :
       Unsupported Request Severity is Fatal
     Device Status :
       Correctable Error Detected
       Unsupported Request 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
--- End code ---

Intel Centrino(R) Wireless-N 2200  [8086:0891]

--- Code: ---Vendor 8086h Intel Corporation
 Device 0891h Unknown
 Command 0006h (Memory Access, BusMaster)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision C4h, 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 Other
 Subsystem ID 42228086h Unknown
 Subsystem Vendor 8086h Intel Corporation
 Address 0 is a Memory Address (64-bit) : F1D00000h
 System IRQ 17, INT# A
 New Capabilities List Present:
   Power Management Capability, Version 1.2
     Does not support low power State D1 or D2
     Supports PME# signalling from mode(s) D0, D3hot, D3cold
     PME# signalling is currently disabled
     3.3v AUX Current required : 0 mA (Self powered)
     Current Power State : D0 (Device operational, no power saving)
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 64-bit addresses
   PCI Express Capability, Version 1
     Device/Port Type :
       PCI Express Endpoint Device
     Device Capabilities :
       Unsupported Request Severity is 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

--- End code ---

I have one, or two more, but I will have to dig out the specs.

THANKS!!!   :D

walking_x:

--- Quote from: ivan on January 18, 2014, 12:12:30 pm ---Vendor 1969h Atheros Communications
Device 1063h AR8131 Gigabit Ethernet
--- End quote ---
I use two years old Pasha's unimac, it works with it.
Not sure about OS/4 kernel dependance, he removed it in one of revisions.
Driver can be broken under heavy network load (never seen it, but Pasha seen - when virus occupied office network), and it works only if all USB drivers installed (something with interrupts?).


--- Quote ---Also I have the source code for the Linux driver that works if you want it.
--- End quote ---
I.e., yes - this code can be ported - as Pasha did ;)

Paul Smedley:
People shouldn't get too excited.

Yes I have an interest in Multimac. Yes I'm interested in porting additional chipsets.

However, I'm at a VERY early stage.  At this point, I'm playing around trying to update the e1000e driver to a more recent kernel version, and if successful, will likely to the same with the r8169 driver.

Depending how much I learn, I may then target a new ethernet chipset.

Cheers,

Paul.

ivan:

--- Quote from: walking_x on January 19, 2014, 07:13:30 am ---I use two years old Pasha's unimac, it works with it.
Not sure about OS/4 kernel dependance, he removed it in one of revisions.
Driver can be broken under heavy network load (never seen it, but Pasha seen - when virus occupied office network), and it works only if all USB drivers installed (something with interrupts?).
--- End quote ---

walking_x, do you have a URL for that driver or could you post it here please?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version