OS/2, eCS & ArcaOS - Technical > Networking

e1000e driver - test updates

(1/7) > >>

Paul Smedley:
Hi All,

I've done some updates to the multimac e1000e driver to update the linux kernel version it is based on.

At this time, I have three fourfive test versions available.

To test:
1) backup the existing \ibmcom\mac\e1000e.os2
2) replace with one in the test zips.

URLs for test builds:
http://smedley.id.au/tmp/e1000e-3.4.77.zip
http://smedley.id.au/tmp/e1000e-3.6.11.zip
http://smedley.id.au/tmp/e1000e-3.8.13.zip
http://smedley.id.au/tmp/e1000e-3.10.27.zip
http://smedley.id.au/tmp/e1000e-3.12.8.zip

Note these have been lightly tested on a Thinkpad T60 only.  Lightly tested basically means ensure the machine boots, gets an IP using dhcp, and can connect to a website.

YMMV.

Intent is to try and get this up to the latest kernel code and get the changes included in the multimac source code, and to learn a bit about how multimac works.

Cheers,

Paul.

Sigurd Fastenrath:
If not now - when else?  8)

I just donated some bucks to Paul to support his ongoing work here with OS/2 and eComstation. I am just writing this to encourage others to do the same  ::)

I will test the new Intel driver during the week.

Thanks Paul and keep going!!  ;)

Doug Bissett:

--- Quote ---At this time, I have three fourfive test versions available.
--- End quote ---

Thanks Paul. I am wondering what you are basing the version numbers on? It seems that Multimac, from Mensys, was just using a sequential number. I am guessing that you are using the Linux version number (but it would be nice to know).

Testing will commence shortly...

Dave Yeo:
I have

--- Code: --- Vendor 8086h Intel Corporation
 Device 104Ah 82566DM Gigabit Network Connection

--- End code ---

Quickly testing all your builds seem to work the same as the official driver unluckily.
I have IRQ problems with the driver, under Warp V4 it only works if I disable sound and the PATA interface (dvd burner), otherwise can not bind to tcp/ip and under eCS it only seems to work if I power off the system when rebooting otherwise it receives but does not transmit.
I'll test more on eCS including moving some large files later.

Doug Bissett:
Well, a quick test (they boot, dhcp works, and I can browse the internet) works for all of them on my Lenovo ThinkPad T510, which always worked well with the Multimac Intel driver.

Intel 82577LM Gigabit Network Connection [8086:10EA]

--- Code: ---Vendor 8086h Intel Corporation
 Device 10EAh 82577LM Gigabit Network Connection
 Command 0107h (I/O Access, Memory Access, BusMaster, System Errors)
 Status 0010h (Has Capabilities List, Fast Timing)
 Revision 06h, Header Type 00h, Bus Latency Timer 00h
 Self test 00h (Self test not supported)
 PCI Class Network, type Ethernet
 Subsystem ID 215317AAh Unknown
 Subsystem Vendor 17AAh Lenovo
 Address 0 is a Memory Address (0-4GiB) : F2600000h
 Address 1 is a Memory Address (0-4GiB) : F2625000h
 Address 2 is an I/O Port : 1820h
 System IRQ 20, INT# A
 New Capabilities List Present:
   Power Management Capability, Version 1.1
     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)
       700 mW D0 power consume
       700 mW D0 power dissipate
       200 mW D3 power consume
       200 mW D3 power dissipate
         0 mW common logic power consume
   Message Signalled Interrupt Capability
     MSI is disabled
     MSI function can generate 64-bit addresses
   Unknown Capability (Code 13h)!!

--- End code ---

I am assuming that e1000e-3.12.8.zip is the newest version. I left it installed, and I am doing a backup, using RSync to another machine. About 600 MB later, it seems to be okay, although the speed seems to be slow (1200 KB/s) compared to the "official" driver, which seems to go faster (6000 KB/s). That is still slow compared to what the NVIDIA Multimac driver (on the other end) does (20,000 KB/s). A gigabit network should be able to do about 30,000 KB/s. All measurements are done by IPMON. I will leave it installed, for now.

Thanks...

Navigation

[0] Message Index

[#] Next page

Go to full version