OS2 World.Com Forum
2012.02.09, 18:18:32 *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: 1 [2] 3 4
  Print  
Author Topic: Forcedeth ethernet port  (Read 22026 times)
Criguada
Jr. Member
**
Posts: 84



View Profile
« Reply #15 on: 2007.07.23, 13:42:22 »

Hi all,
the driver is working beautifully for me, so I am in favor of awarding the bounty to nickk.
Since driver development is a difficult process, it would be nice if a public warning about the impending closure of the bounty was issued, like it was done with Paul Smedley's Gnash bounty claim, so that the bounty amount is (hopefully) increased and nickk is well rewarded for his work (I did a lot of testing with him, and at times he was sending me more than a build per day).

One thing people need to be aware of: the latest ACPI builds include by default an experimental implementation of OEMHLP functions. This experimental functions substitute IBM's original implementation, but due to bugs they make the driver fail. There is a documented way to re-enable IBM's original implementation, but on my system it DISABLES ACPI. So I am now forced to choose among having ACPI or having a functional NIC.
I have notified the ACPI developers about the problem, but still haven't had a reply (please see http://forum.ecomstation.ru/viewtopic.php?t=6200 and ask for a fix if you have the problem too).

Bye
Cris
Logged
obiwan
Jr. Member
**
Posts: 69



View Profile
« Reply #16 on: 2007.07.23, 20:11:53 »

If this is based on Forcedeth it is GPL and must have the source available.
Logged
Blonde Guy
Full Member
***
Posts: 234



View Profile WWW
« Reply #17 on: 2007.07.23, 23:38:56 »

I love that bounties are being awarded, and I think Nickk is deserving.

I have one network device driver test that is worth posting, and I hope that someone with the hardware can do this one.

Connect via NetBIOS both ways, sharing and connecting. Copy a files adding up to 10 GB from one machine to another. There are four possibilities, depending on pushing and pulling from each machine.

If the driver is faulty (and many current OS/2 drivers are), then you will hit a kernel trap. You will possibly see the trap in NetBIOS, but that is wrong -- it's the fault of the device driver. I don't know the reason for the trap, but somewhere along the line, wrong source code was distributed, and that's why many drivers have the trap.

Good luck nickk!
Logged

Expert Consulting for OS/2 and eComStation
Paul Smedley
Sr. Member
****
Posts: 267


View Profile
« Reply #18 on: 2007.07.23, 23:57:50 »

One thing people need to be aware of: the latest ACPI builds include by default an experimental implementation of OEMHLP functions. This experimental functions substitute IBM's original implementation, but due to bugs they make the driver fail. There is a documented way to re-enable IBM's original implementation, but on my system it DISABLES ACPI. So I am now forced to choose among having ACPI or having a functional NIC.
I have notified the ACPI developers about the problem, but still haven't had a reply (please see http://forum.ecomstation.ru/viewtopic.php?t=6200 and ask for a fix if you have the problem too).

I wonder if this is why the driver didn't work for me.  It loaded OK but TCPIP couldn't bind to it.......

Logged
rudi
Full Member
***
Posts: 106


View Profile
« Reply #19 on: 2007.07.24, 08:42:40 »


I wonder if this is why the driver didn't work for me.  It loaded OK but TCPIP couldn't bind to it.......



If you have an nforce1 (PCI 10de:01c3) then it's a bug in the driver itself. Nickk sent me
a fix that I will test this afternoon.

Also I'm not fully convinced, that Cristiano's statement about the internal OEMHLP$ is correct.
Once the driver loads on my machine, I will have a look at it...

Logged
Criguada
Jr. Member
**
Posts: 84



View Profile
« Reply #20 on: 2007.07.24, 10:50:53 »

Paul, rudi,
I had the same symptoms: the driver loaded OK but it didn't work.
It was nickk who pointed me to the ACPI problem, and that solved it for me (although the procedure described in the ACPI package to disable the internal OEMHLP$ doesn't work as advertised: it disables ACPI on my hw).
Please see ACPI FAQ Q.64 for a little how-to.

Hope this helps...
Bye
Cris

Logged
rudi
Full Member
***
Posts: 106


View Profile
« Reply #21 on: 2007.07.24, 23:19:05 »

Hi Cris and Paul,

The updated version Nickk sent me this morning is working for 10de:01c3 devices.
I can now reproduce the ACPI problem and I do have an idea, what it might be. If
my assumption turns out to be true, it's discussable if it's considered to be a bug in
ACPI or in the network driver. However, it will be easy to fix...

Logged
fho
Newbie
*
Posts: 1


View Profile
« Reply #22 on: 2007.07.25, 17:47:35 »

Hi
I just downloaded nveth-0.0.1.zip and installed it on an ASUS A7N8X-E Motherboard. This has 2 NICs: the upper is an MCT-T from the nForce 2 chipset  (10DE:0066), the lower is an Marwell 88E001 Gigabit NIC (11AB:4320).

Both are working with GenMac 2.0. The nForce 2 also works fine with the nveth-0.0.1. As soon as possible I'll test on an new ASUS M2N-E board with an nForce 570 chipset.

Fritz
Logged
rudi
Full Member
***
Posts: 106


View Profile
« Reply #23 on: 2007.07.28, 11:02:19 »

I had the same symptoms: the driver loaded OK but it didn't work.
It was nickk who pointed me to the ACPI problem,

I think, I've fixed the problem in ACPI's OEMHLP. I also suggested a workaround to Nickk,
so this will be solved in the upcomming versions of both ACPI and NVETH.


Logged
Paul Smedley
Sr. Member
****
Posts: 267


View Profile
« Reply #24 on: 2007.07.31, 03:05:39 »

I had the same symptoms: the driver loaded OK but it didn't work.
It was nickk who pointed me to the ACPI problem,

I think, I've fixed the problem in ACPI's OEMHLP. I also suggested a workaround to Nickk,
so this will be solved in the upcomming versions of both ACPI and NVETH.

I can confirm that the latest ACPI (not publically available yet) fixed my problems with nveth - so I'm also in favour of awarding the bounty to Nickk.
Logged
magog
Jr. Member
**
Posts: 90



View Profile WWW
« Reply #25 on: 2007.08.02, 18:25:23 »

Ok, I removed my last message as it is now working perfectly.
It seems the debug version killed itself when to much data hat to be transfered over the COM port.

The non debug version works perfectly!
Logged

Regards,
Juergen
*** Java Movie Database - http://www.jmdb.de/
gamba
Newbie
*
Posts: 3


View Profile
« Reply #26 on: 2007.08.08, 19:30:59 »

Hi
I just downloaded nveth-0.0.1.zip and installed it on an ASUS A7N8X-E Motherboard. This has 2 NICs: the upper is an MCT-T from the nForce 2 chipset  (10DE:0066), the lower is an Marwell 88E001 Gigabit NIC (11AB:4320).

Both are working with GenMac 2.0. The nForce 2 also works fine with the nveth-0.0.1. As soon as possible I'll test on an new ASUS M2N-E board with an nForce 570 chipset.


Hi all,

has anybody tested the driver with a nForce 570 chipset (10DE:0373)?  I tried to install the driver from Hobbes, but I get this error in LANTRAN.LOG:

PRO0021: A general failure occurred when the program tried to bind TCPIP_NIF to NVETH_NIF.

and this seems to me an hardware error.

Bye and thanks
Gabriele
Logged
nickk
Newbie
*
Posts: 6


View Profile
« Reply #27 on: 2007.08.09, 00:31:42 »

NVETH 0.0.2 version on hobbes. Sources included
Logged
miturbide
Global Moderator
Hero Member
*****
Posts: 962



View Profile WWW
« Reply #28 on: 2007.08.10, 05:20:54 »


Any comments about version 0.0.2 ?
The source code is now included on the driver.

Let us know that is working to close the bounty.
Logged

Martín Itúrbide
OS2World.com NewsMaster
Open Source Advocate

Skype - martiniturbide
Google Talk - martiniturbide@gmail.com
Paul Smedley
Sr. Member
****
Posts: 267


View Profile
« Reply #29 on: 2007.08.16, 00:58:57 »


Any comments about version 0.0.2 ?
The source code is now included on the driver.

Let us know that is working to close the bounty.

Works great for me!
Logged
Pages: 1 [2] 3 4
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.14 | SMF © 2006-2011, Simple Machines LLC
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!