OS/2, eCS & ArcaOS - Technical > Networking

e1000e driver - test updates

<< < (6/7) > >>

Paul Smedley:
I'll try and review the NIC initialisation code tonight/this weekend and see if there are any changes I should port over from the linux init code

Doug Bissett:

--- Quote from: Paul Smedley on January 24, 2014, 07:30:43 am ---I'll try and review the NIC initialisation code tonight/this weekend and see if there are any changes I should port over from the linux init code
--- End quote ---

I think it is more likely the interrupt handling code that might be doing it, but that is just a guess.

I have Linux Mint (Ubuntu) installed on a USB thumb drive, It claims that the e1000e version is 3.11.0.12. Copying from my "server", I am seeing about 40,000 KB/s. Copying to my "server", I am seeing about 17,000 KB/s. These numbers might be restricted because the local storage medium is USB 2.0.

So it would appear that the Linux code is probably okay. It also appears that the Multimac NVIDIA code works as it should. However, the Intel, and Realtek, drivers are showing similar speed problems, which points to something that is common between them.

Thanks for looking. Obviously, I wasn't paying much attention to the way these things were operating, although I knew that it was slower than in windows. Now that I do some serious comparison, Multimac (except for the NVIDIA version), is extremely slow. I guess I was just happy that they worked, at all.

mike:

--- Quote from: Paul Smedley on January 19, 2014, 09:09:59 am ---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.

--- End quote ---


hello paul,
thanks for the update on the multimac drivers! The lan adapter has the device id of 8086:153A i tried all drivers, esp. the one in e1000e-3.12.8.zip but lantran.log always reports "E1000E No supported hardware was found."

mike



Doug Bissett:

--- Quote ---thanks for the update on the multimac drivers! The lan adapter has the device id of 8086:153A i tried all drivers, esp. the one in e1000e-3.12.8.zip but lantran.log always reports "E1000E No supported hardware was found."
--- End quote ---

I may be wrong, but try the E1000 driver with that device. It should be listed as "Intel(R) PRO/1000 Network Connection".

Paul Smedley:

--- Quote from: mike on January 26, 2014, 01:29:38 pm ---thanks for the update on the multimac drivers! The lan adapter has the device id of 8086:153A i tried all drivers, esp. the one in e1000e-3.12.8.zip but lantran.log always reports "E1000E No supported hardware was found."

--- End quote ---

Looks like this is an I217-LM chipset?

The pci ID's were missing in e1000hw.c - I've added them now so it may work.

http://smedley.id.au/tmp/e1000e-3.12.8-20140127.zip

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version