Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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
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.
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' failed: Operation 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-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised auto-negotiation: Yes Speed: 10Mb/s Duplex: Half Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: d 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.
Last edited by divyashree; 12-07-2010 at 03:15 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.