Koozali.org: home of the SME Server

National Semiconductors Gigabit

Paul van Dun

National Semiconductors Gigabit
« on: February 25, 2002, 12:30:57 AM »
I would like to have the National Semiconductor's Gigabit NIC (82830 Chipset) in a next release.
Because I can't find anyone who can compile this driverfile for me, the source code is available (by Donald Becker)
And this is a really inexpensice gigabit NIC that works just fine in windows but I really would like it to work in E-Smith, I also tried to compile it myself but my knowledge of Linux is to poor to work around the error messages.


So please add this NIC to your driver list.


Best Regards,


Paul van Dun
The Netherlands

Charlie Brady

Re: National Semiconductors Gigabit
« Reply #1 on: February 27, 2002, 03:07:07 AM »
Paul van Dun wrote:

> I would like to have the National Semiconductor's Gigabit NIC
> (82830 Chipset) in a next release.
> Because I can't find anyone who can compile this driverfile
> for me, the source code is available (by Donald Becker)

Try netdrivers-3.0-1es.i386.rpm from my contrib area:

ftp://ftp.e-smith.com/pub/e-smith/contrib/CharlieBrady/RPMS/i386

That contains all Don Becker's new drivers.

Regards

Charlie

Paul van Dun

Re: National Semiconductors Gigabit
« Reply #2 on: February 28, 2002, 05:26:46 PM »
Hello Charlie,

I've downloaded the mentioned drivers but they did not contain the drivers for the National Drivers, however on Don's site there was a new package.
I follewed the instructions and the ns820.o drivers were in the modules directory after installing his RPM.
Now the question is as follows, how do I make E-Smith use the driver because the command insmod does load the driver, but I can't ping the NIC from my clients.
In your configuration screen there is a nice list of available drivers and NIC's how can I get E-Smith so far that the NS820.o is listed in this page ?
I think I need to copy a few files to a new directory ?


If everthing works I write a HowTo so this topic will no longer be needed, I think I''m  half way to the solution.


Looking forward to your reply.


Best regards
Paul van Dun

Charlie Brady

Re: National Semiconductors Gigabit
« Reply #3 on: March 11, 2002, 03:00:53 AM »
Paul van Dun wrote:

> I've downloaded the mentioned drivers but they did not
> contain the drivers for the National Drivers

The version there now does.

> I follewed the instructions and the ns820.o drivers were in
> the modules directory after installing his RPM.
> Now the question is as follows, how do I make E-Smith use the
> driver

The same way you would support an ISA bus NIC:

/sbin/e-smith/db configuration set EthernetDriver1 ns820
/sbin/e-smith/signal-event post-upgrade
/sbin/e-smith/signal-event reboot

> In your configuration screen there is a nice list of
> available drivers and NIC's how can I get E-Smith so far that
> the NS820.o is listed in this page ?
> I think I need to copy a few files to a new directory ?

Not so simple. The perl library ethernet.pm (from the e-smith-lib RPM) needs to be modified slightly so that it discovers the ethernet drivers in the /lib/modules/2.x.x-e-smith/ directory tree.

Regards

Charlie

Paul van Dun

Re: National Semiconductors Gigabit
« Reply #4 on: March 14, 2002, 09:45:04 AM »
Hello everyone,

I followed Charlie Brady's help and it seems to me that de driver for the NIC is loaded and added as the driver for eth0, so far so good.
The only thing is now that I can't reach my server if I'm running on the Gigabit NIC (My switch has a Gigabit uplink which works fine with windoos).
It's impossible to ping my server, but the server also can't ping any of the clients on the network.
Is there something I can check if the configuration or so is working properly or something like this.
This NIC is driving me nuts.


Best regards,


Paul van Dun