LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   NIC Card (https://www.linuxquestions.org/questions/linux-hardware-18/nic-card-848790/)

divyashree 12-07-2010 12:37 AM

NIC Card
 
Suggest me some good NIC card which will be supported by linux kernel 2.6.18-194.8.1.v5.

paulsm4 12-07-2010 12:41 AM

Just about any contemporary NIC should work. Hawking (RTL8139) and Intel (e1000 or better) come immediately to mind.

mesiol 12-07-2010 12:42 AM

Hi,

i use Intel E1000 NIC's only, works well, can handle high load without any problems.

divyashree 12-07-2010 12:44 AM

Quote:

Originally Posted by mesiol (Post 4183140)
Hi,

i use Intel E1000 NIC's only, works well, can handle high load without any problems.

I dont need high load, it will be connected to external wan interface only.

divyashree 12-07-2010 12:46 AM

Quote:

Originally Posted by divyashree (Post 4183136)
Suggest me some good NIC card which will be supported by linux kernel 2.6.18-194.8.1.v5.

The reason I am asking is I have a Hangzhou Silan Microelectronics Co., Ltd. SC92031 PCI Fast Ethernet Adapter (rev 01)

for which I had to insert the driver in the kernel manually and when successfully ifup the interface leads to kernel panic. So I plan to change the NIC with a suitable one. I already have other two interfaces as: r8169 in eth1 and via-rhine in eth0

divyashree 12-07-2010 12:48 AM

Quote:

Originally Posted by paulsm4 (Post 4183139)
Just about any contemporary NIC should work. Hawking (RTL8139) and Intel (e1000 or better) come immediately to mind.

I heard that gigabit interfaces create problems and I will connect this interface to external 2mbps wan.

prodev05 12-07-2010 01:02 AM

The existing NIC is a good one. What you have to do is to check for the bugs/patch's for the kernel. Especially for the network module which supports NIC. Apart from this, by default Linux will install the proper drive for the network card.

Check the below output for your troubleshooting

1.) check mii-tool output for the network card duplex status
2.) check ethtool output for the network configuration (where you can find the issue and fix the problem)
3.) check for bug/patch fix for the kernel

Remember, parse all the output line by line very carefully, in-case any doubts refer man page.

Best Regards

divyashree 12-07-2010 03:13 AM

Quote:

Originally Posted by prodev05 (Post 4183163)
The existing NIC is a good one. What you have to do is to check for the bugs/patch's for the kernel. Especially for the network module which supports NIC. Apart from this, by default Linux will install the proper drive for the network card.

Check the below output for your troubleshooting

1.) check mii-tool output for the network card duplex status
2.) check ethtool output for the network configuration (where you can find the issue and fix the problem)
3.) check for bug/patch fix for the kernel

Remember, parse all the output line by line very carefully, in-case any doubts refer man page.

Best Regards


1.mii-tool

PHP Code:

mii-tool eth2
SIOCGMIIPHY on 
'eth2' failedOperation not supported 

2. ethtool

PHP Code:

Settings for eth2:
        
Supported ports: [ TP MII ]
        
Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT
/Half 100baseT/Full 
        Supports auto
-negotiationYes
        Advertised link modes
:  10baseT/Half 10baseT/Full 
                                100baseT
/Half 100baseT/Full 
        Advertised auto
-negotiationYes
        Speed
10Mb/s
        Duplex
Half
        Port
MII
        PHYAD
0
        Transceiver
internal
        Auto
-negotiationon
        Supports Wake
-onpumbg
        Wake
-ond
        Link detected
no 

3. Kernel is already upto date with latest patch.

Where is the error in ethtool ? And as soon as I ifup eth2 leads to kernel panic.


All times are GMT -5. The time now is 09:30 AM.